摘要:
最直观的构建者,很多框架都这么用,为什么?因为参数太多,直接(*,*,*)的话容易搞混,而且默认值放在外面很乱 里面的实现很简单,给了默认值和设置方法,最后构建还是把前面的各种参数用构造器构造出来 阅读全文
:: :: :: :: :: 管理 |
摘要:
最直观的构建者,很多框架都这么用,为什么?因为参数太多,直接(*,*,*)的话容易搞混,而且默认值放在外面很乱 里面的实现很简单,给了默认值和设置方法,最后构建还是把前面的各种参数用构造器构造出来 阅读全文
摘要:
遍历目录做相关处理用法,起始就是在遍历目录的时候提供了一个访问接口的实现,里面预制了四个方法对应不同的处理时刻,这里创建了 SimpleFileVisitor实现了接口中需要的方法 这个静态方法的在FILE里的实现,就是访问者模式的典型应用 对于每个FileTreeWalker又包含了如下 访问的具 阅读全文
摘要:
做一个下载的功能,但始终乱码,怎么调也好不了,返回ResponseEntity前打印内容正常,并且mock的测试返回的也正常 后来发现原来是springboot在解析string类型的时候不对,解决方法如下: 增加对byte和string的解析器 还要注意的是,在做下载的时候 文件名乱码解决方法 C 阅读全文
摘要:
官网操作手册,基本就够用 https://docs.mongodb.com/manual/ 下面是个分组查询的例子,项目中用到然后查了个例子,自己理解了下,觉得很好很强大。 https://blog.csdn.net/yown/article/details/53946781 Mongo分组查询,分 阅读全文
摘要:
修改rocketmq官方代码测试: 启动&参数修改 查看当前系统状态 查看当前所有topicList/创建 查看broker状态 查看某个topic的状态 查看连接的procedure/consumer 查看某个key对应的msg 根据ID查看对应的MSG 根据位置偏移查询上面的那条数据 查看消费详 阅读全文
摘要:
vsftp 配置实用记录为实例安全组配置规则中增加21端口,0.0.0.0/0不区分服务可用(阿里云服务器其他端口需要外部访问的均需配置后重启方可用) 查看RPM是否安装了相关包rpm -qa | grep vsftpda 打开配置文件 /etc/vsftpd/vsftpd.conf 取消匿名用户实 阅读全文
摘要:
1. 字符串截取 2. Linux 字符串命令 阅读全文
摘要:
垃圾 -> 程序不用的内存空间 gc要做什么 -> 找到垃圾,回收垃圾 为什么要回收 -> 因为只分配不释放会内存泄漏,占满内存,系统崩溃 释放需要注意什么 -> 正确释放 -> 防止悬垂指针(指向释放完毕的空间)/防止释放正在使用的空间 GC操作的基本单位是对象,对象包含对象头(对象的大小种类,根 阅读全文
摘要:
From: https://blog.csdn.net/wuxintdrh/article/details/69056188 写操作: Client写入,存入Memstore,Memstore满则Flush成一个Storefile,Storefile文件数量增长到一定的阈值,触发Compact合并操 阅读全文
摘要:
TCP特点: 提供可靠的,保证数据能够准确的到达目的地,如果不能,需要检测发现并重传 流量可控,管理发送数据的频率,不超过设备的承载能力 滑动窗口:https://blog.csdn.net/wdscq1234/article/details/52444277 http://blog.chinaun 阅读全文
|