会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
骗人布船长
积累,坚持
博客园
首页
新随笔
联系
订阅
管理
2018年11月19日
创建和销毁对象—Effective Java
摘要: 一、使用静态工厂方法替代构造器 好处有: 缺点有: 二、遇到多个构造参数时要考虑用构造器(感觉编写起来比较麻烦咯,如果不用考虑线程安全问题,那么多个参数的实例化就使用javabean模式) 如果直接使用构造函数初始化的话,会造成构造函数参数过多,难以控制。如果使用javabean模式初始化的话,可能
阅读全文
posted @ 2018-11-19 22:34 骗人布船长
阅读(198)
评论(0)
推荐(0)
2018年9月16日
Git的使用(linux基本命令)
摘要: 一、Git基础知识 参考:https://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5-%E5%85%B3%E4%BA%8E%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6 1、文件的三种状态 Git内部文件只有三种状态:已提交(comm
阅读全文
posted @ 2018-09-16 22:52 骗人布船长
阅读(2886)
评论(0)
推荐(0)
2018年4月26日
Java小知识(持续更新)
摘要: 一、this关键字只能在方法内部使用,表示对“调用方法的那个对象”的引用。注意,如果在方法内部调用同一类的另一个方法,就不必使用this,直接调用即可。 二、如果Java虚拟机(JVM)并未面临内存耗尽的情形,它是不会浪费时间去执行垃圾回收以恢复内存的。 三、Java用三个关键字在类的内部设定边界:
阅读全文
posted @ 2018-04-26 17:51 骗人布船长
阅读(97)
评论(0)
推荐(0)
Java容器类(List、Map、Set)
摘要: java容器类的基本类型包括List、Set和Map。它们可以自动调节自身的尺寸,因此和数组不同,在编程时可以将任意数量的对象放置到容器中,并且不需要担心容器应该设置为多大。本文源码的JDK版本为"1.8.0_131" 一、List 有两种类型的list:ArrayList和LinkedList。它
阅读全文
posted @ 2018-04-26 11:18 骗人布船长
阅读(736)
评论(0)
推荐(0)
2018年4月8日
如何使用wireshark抓到报文radiotap的信息
摘要: 本人希望在不修改内核的情况下获得每个数据报文的RSS的大小,查阅资料后得知可以使用wireshark抓取报文,在报文的radiotap头中会有rssi的信息。但是实际操作后发现获取的报文是这个样子的: 查阅资料后发现,当无线网卡不支持或者没有设置为monitor mode时,无线网卡的驱动会自动把8
阅读全文
posted @ 2018-04-08 14:39 骗人布船长
阅读(477)
评论(0)
推荐(0)
如何在用C语言关闭TCP程序中的Nagle算法
摘要: TCP为了防止在网络中过多的小分组会导致阻塞,因此提供了Nagle算法:要求一个TCP连接上最多只能有一个未被确认的未完成的小分组,在该分组的确认到达之前不能发送其他的小分组。相反,TCP收集这些少量的分组,并在确认到来时以一个分组的方式发出去。Nagle算法会导致自己写的TCP程序中,小分组不能及
阅读全文
posted @ 2018-04-08 14:35 骗人布船长
阅读(738)
评论(0)
推荐(0)
公告