会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
胡金水
不积跬步,无以至千里; 不积小流,无以成江海。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
16
下一页
2019年5月16日
vim 翻页命令记录
摘要: vim命令:
阅读全文
posted @ 2019-05-16 11:49 胡金水
阅读(285)
评论(0)
推荐(0)
2019年5月5日
领域驱动设计之失血、贫血、充血、胀血模型解释
摘要: 失血模型:模型仅仅包含数据的定义和getter/setter方法,业务逻辑和应用逻辑都放到服务层中。这种类在Java中叫POJO,在.NET中叫POCO。 贫血模型:贫血模型中包含了一些业务逻辑,但不包含依赖持久层的业务逻辑。这部分依赖于持久层的业务逻辑将会放到服务层中。可以看出,贫血模型中的领域对
阅读全文
posted @ 2019-05-05 19:15 胡金水
阅读(1710)
评论(0)
推荐(0)
2019年4月24日
java8 获取对象中满足条件的金额之和
摘要: 记录一个小笔记:获取一个对象中,支付成功的金额之和:
阅读全文
posted @ 2019-04-24 13:46 胡金水
阅读(930)
评论(0)
推荐(0)
2019年3月6日
Java面试题之类的静态代码块和静态属性等的加载顺序
摘要: 如以下面试题: 输出结果: 结论:父类静态属性、父类静态代码块、子类静态属性、子类静态代码块、代码块
阅读全文
posted @ 2019-03-06 21:28 胡金水
阅读(1557)
评论(0)
推荐(0)
2019年3月4日
TCP面试题之HTTP和HTTPS的请求过程
摘要: HTTP的请求过程: 1、TCP建立连接后,客户端会发送报文给服务端; 2、服务端接收报文并作出响应; 3、客户端收到响应后解析给用户; HTTPS的请求过程: 1、客户端发送请求到服务端; 2、服务器返回证书和公钥; 3、客户端验证证书和公钥的有效性,如果有效,则生成对称密钥并使用公钥加密发送到服
阅读全文
posted @ 2019-03-04 23:39 胡金水
阅读(1333)
评论(0)
推荐(0)
TCP面试题之四次挥手过程
摘要: TCP四次挥手过程: 1、第一次挥手:Client发送一个FIN,用来关闭Client到Server的数据传送,Client进入FIN_WAIT_1状态; 2、第二次挥手:Server收到FIN后,发送一个ACK给Client,确认序号为收到序号+1(与SYN相同,一个FIN占用一个序号),Serv
阅读全文
posted @ 2019-03-04 21:32 胡金水
阅读(5018)
评论(1)
推荐(1)
TCP面试题之三次握手过程
摘要: TCP简介: 1、面向连接的、可靠的、基于字节流的传输层的通信协议; 2、将应用层的数据流分割成报文段并发送给目标节点的TCP层; 3、数据包都有序号,对方收到则发送ACK确认,未收到则重传; 4、使用校验和来检验数据在传输过程中是否有误; TCP标志位(Flags): 1、URG:紧急指针标志;
阅读全文
posted @ 2019-03-04 20:28 胡金水
阅读(1293)
评论(0)
推荐(1)
TCP面试题之滑动窗口原理
摘要: TCP 滑动窗口 作用: 一、TCP窗口机制 二、TCP窗口大小 三、窗口滑动协议 四、滑动窗口原理 窗口大小是指无需等待确认就可以继续发送数据的最大值,上图的窗口大小是4000字节(4段) 发送前4段时,无需ACK,直接发送 收到第一个ACK后,滑动窗口向后移动,继续发送第五段的数据 操作系统内核
阅读全文
posted @ 2019-03-04 19:40 胡金水
阅读(9894)
评论(0)
推荐(2)
Java面试题之CyclicBarrier和CountDownLatch的区别
摘要: 1、CyclicBarrier的某个线程运行到某个点后停止运行,直到所有线程都达到同一个点,所有线程才会重新运行; CountDownLatch线程运行到某个点后,计数值-1,该线程继续运行,直到计数值为0,则停止运行; 2、CyclicBarrier只能唤醒一个任务;CountDownLatch可
阅读全文
posted @ 2019-03-04 10:37 胡金水
阅读(1244)
评论(3)
推荐(0)
2019年3月3日
Java面试题之类加载器有哪些?什么是双亲委派模型
摘要: 类加载器有哪些: 1、启动类加载器(Bootstrap ClassLoader):这个类加载器负责将存放在<JAVA_HOME>\lib目录中的,或被-Xbootclasspath参数所指定的路径中的,并且是虚拟机识别的(例如rt.jar)类库加载到虚拟机内存中; 2、扩展类加载器(Extensio
阅读全文
posted @ 2019-03-03 17:21 胡金水
阅读(1432)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
16
下一页
公告