-
【Java】反射调用与面向对象结合使用产生的惊艳
【Java】反射调用与面向对象结合使用产生的惊艳 缘起 我在看Spring的源码时,发现了一个隐藏的问题,就是父类方法(Method)在子类实例上的反射(Reflect)调用。 初次看到,感觉有些奇特,因为父类方法可能是抽象的或私有的,但我没有去怀疑什么,这可是Spring的源码...
-
LeetCode 876. 链表的中间结点
LeetCode 876. 链表的中间结点 我的LeetCode刷题源码[GitHub]:https://github.com/izhoujie/Algorithmcii LeetCode 876. 链表的中间结点 题目 给定一个带有头结点?head?的非空单链表,返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入...
-
Java连载101-DataOutputStream、PrintStream方法详解
Java连载101-DataOutputStream、PrintStream方法详解 一、java.io.DataOutputStream;数据字节输出流 1.可以将内存中的int i = 2;"写入到硬盘文件里面,写进去的不是字符串,写进去的是二进制数据,可以带有类型。 package com.bjpowernode.java_learning; import java....
-
NIO中的ZeroCopy
NIO中的ZeroCopy 前文提到网络IO可以使用多路复用技术,而文件IO无法使用多路复用,但是文件IO可以通过减少底层数据拷贝的次数来提升性能,而这个减少底层数据拷贝次数的技术,就叫做ZeroCopy。 操作系统层面的ZeroCopy 这一节,从《Zero Copy I: User-Mode Perspectiv...
-
SpringCloud系列之配置中心(Config)使用说明
SpringCloud系列之配置中心(Config)使用说明 大家好,最近公司新项目采用SpingCloud全家桶进行开发,原先对SpringCloud仅仅只是停留在了解的初级层面,此次借助新项目的契机可以深入实践下SpringCloud,甚是Happy。大学毕业刚入职的时候就有想写技术文章的想法,蹉跎...
-
mapstruct最佳实践
mapstruct最佳实践 本文原文链接地址:http://nullpointer.pw/mapstruct%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5.html 前言 按照日常开发习惯,对于不同领域层使用不同JavaBean对象传输数据,避免相互影响,因此基于数据库实体对象User衍生出比如UserDto、UserVo等对象,...
-
Java连载100-带有缓冲区的字符读与写、装饰者模式
Java连载100-带有缓冲区的字符读与写、装饰者模式 一、BufferedWriter 1.使用带有缓冲区的字符读和写进行试验 package com.bjpowernode.java_learning; import java.io.* ;? public class D100_1_BufferedWriter { public static void main(String[] args) throws Excep...
2020-03-21 16:01:15 txt微信公众号微信myeclipse公众号PSAVHTTPSeclipseNET
-
附014.Kubernetes Prometheus+Grafana+EFK+Kibana+Glusterfs整合
附014.Kubernetes Prometheus+Grafana+EFK+Kibana+Glusterfs整合性方案 一 glusterfs存储集群部署 注意:以下为简略步骤,详情参考《附009.Kubernetes永久存储之GlusterFS独立部署》。 1.1 架构示意 略 1.2 相关规划 主机 IP 磁盘 备注 k8smaster01 172.24.8.71 Kubern...
-
五分钟学Java:如何学习Java面试必考的网络编程
五分钟学Java:如何学习Java面试必考的网络编程 原创声明 本文作者:黄小斜 转载请务必在文章开头注明出处和作者。 本文思维导图 简介 Java作为一门后端语言,对于网络编程的支持是必不可少的,但是,作为一个经常CRUD的Java工程师,很多时候都不需要接触到网络编程,...
2020-03-20 16:06:31 网络游戏网络编程基础java学习java多线程java工程师java网络编程学javaJava技术如何学习java基于linux
-
异步编程RxJava-介绍
异步编程RxJava-介绍 前言 前段时间写了一篇对协程的一些理解,里面提到了不管是协程还是callback,本质上其实提供的是一种异步无阻塞的编程模式;并且介绍了java中对异步无阻赛这种编程模式的支持,主要提到了Future和CompletableFuture;之后有同学在下面留言提到了R...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
