12 2021 档案

摘要:https://www.cnblogs.com/swbzmx/p/5992592.html 对于MappedByteBuffer映射的文件,直接调用删除方法是无法删掉的。原因就是这部分内存的回收靠的是垃圾回收机制。 而垃圾回收的时间是我们无法控制的,这就导致了文件始终被占用。 例子: FileInp 阅读全文
posted @ 2021-12-31 16:29 kelelipeng 阅读(755) 评论(0) 推荐(0) 编辑
摘要:MD5加密算法原理及实现 MD5消息摘要算法,属Hash算法一类。MD5算法对输入任意长度的消息进行运行,产生一个128位的消息摘要。 以下所描述的消息长度、填充数据都以位(Bit)为单位,字节序为小端字节。 算法原理 1、数据填充 对消息进行数据填充,使消息的长度对512取模得448,设消息长度为 阅读全文
posted @ 2021-12-30 14:03 kelelipeng 阅读(644) 评论(1) 推荐(0) 编辑
摘要:以前,RAID控制器和文件系统都有2TB的限制。控制器上的限制,主要是指每个LUN不能大于2TB,而磁盘组一般则没有这个限制;文件系统的限制主要是指每个分区(partition)不能大于2TB,不过32位Windows要求物理盘也不能大于2TB。 现在,控制器还有这个限制的已经越来越少了,不过常用的 阅读全文
posted @ 2021-12-30 13:50 kelelipeng 阅读(1943) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/linyu19872008/article/details/84399914 import java.io.File; import java.io.FileInputStream; import java.io.IOException; import j 阅读全文
posted @ 2021-12-30 13:35 kelelipeng 阅读(1298) 评论(0) 推荐(0) 编辑
摘要:Java 文件名操作的相关工具类 1 import java.io.File; 2 import java.util.regex.Matcher; 3 import java.util.regex.Pattern; 4 5 public class FileNameUtil { 6 /** 7 * 阅读全文
posted @ 2021-12-29 13:46 kelelipeng 阅读(1239) 评论(0) 推荐(0) 编辑
摘要:jetty配置服务器400出错信息配置: 文件名:jetty/etc/jetty-webdefault.xml 或者 jetty/etc/webdefault.xml 1. 修改 jetty-webdefault.xml 或者 webdefault.xml 添加配置信息. <error-page> 阅读全文
posted @ 2021-12-27 15:27 kelelipeng 阅读(611) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://blog.csdn.net/xp_lx1/article/details/80676630 可以配置的参数有两个: X-Frame-Options 响应头有三个可选的值:DENY:页面不能被嵌入到任何iframe或frame中;SAMEORIGIN:页面只能被本站页面嵌入到 阅读全文
posted @ 2021-12-23 13:10 kelelipeng 阅读(2268) 评论(0) 推荐(0) 编辑
摘要:Netty ChannelOption参数详解 1、ChannelOption.SO_BACKLOG ChannelOption.SO_BACKLOG对应的是tcp/ip协议listen函数中的backlog参数,函数listen(int socketfd,int backlog)用来初始化服务端可 阅读全文
posted @ 2021-12-21 17:49 kelelipeng 阅读(290) 评论(0) 推荐(0) 编辑
摘要:IO流分类图 访问字符串StringReader是字符输入流,Reader的子类,从一个String中读取,所以需要一个String ,通过构造方法传递 StringWriter是字符输出流,Writer的子类,写入到一个String中去,所以它内部提供了一个StringBuffer中用来保存数据 阅读全文
posted @ 2021-12-21 13:56 kelelipeng 阅读(167) 评论(0) 推荐(0) 编辑
摘要:String转InputStream 方法一:ReaderInputStreamReaderInputStream inputStream = new ReaderInputStream( CharSource.wrap(new String(routeSb)).openStream()); //方 阅读全文
posted @ 2021-12-20 17:34 kelelipeng 阅读(2911) 评论(0) 推荐(0) 编辑
摘要:1. https://www.jb51.net/article/115316.htm 2. JAVA对XML文件的读写 https://www.cnblogs.com/cheng18/p/12052525.html 3. Java操作XML的工具类 https://www.cnblogs.com/D 阅读全文
posted @ 2021-12-20 16:53 kelelipeng 阅读(17689) 评论(0) 推荐(0) 编辑
摘要:https://zhuanlan.zhihu.com/p/77275039 简介 拆包和粘包是在socket编程中经常出现的情况,在socket通讯过程中,如果通讯的一端一次性连续发送多条数据包,tcp协议会将多个数据包打包成一个tcp报文发送出去,这就是所谓的粘包。而如果通讯的一端发送的数据包超过 阅读全文
posted @ 2021-12-15 21:34 kelelipeng 阅读(444) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/likui360/p/6011769.html 先说下常用的情况: 两台机器IP分别为:A.104.238.161.75,B.43.224.34.73。 在A服务器上操作,将B服务器上/home/lk/目录下所有的文件全部复制到本地的/root目录下, 阅读全文
posted @ 2021-12-14 15:49 kelelipeng 阅读(1641) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/flycp/article/details/106337294 ***Java多线程-线程池ThreadPoolExecutor的submit返回值Future (要看) https://blog.csdn.net/qq_25806863/article/ 阅读全文
posted @ 2021-12-10 10:48 kelelipeng 阅读(3172) 评论(0) 推荐(0) 编辑
摘要:==:关系运算符 1. 在基本数据类型中比较两个值的内容是否相等 2. 在引用类型型中比较的是两个对象的地址是否相等 equals()是Object类中的方法 1.基本数据类型无法使用equals()方法 2.在引用类型中若是没有重写Object类时,则默认使用Object类的equals方法,则仍 阅读全文
posted @ 2021-12-08 12:06 kelelipeng 阅读(68) 评论(0) 推荐(0) 编辑
摘要:Linux下解析域名命令-dig 命令使用详解 导读 Linux下解析域名除了使用nslookup之外,开可以使用dig命令来解析域名,dig命令可以得到更多的域名信息。dig 命令主要用来从 DNS 域名服务器查询主机地址信息。dig的全称是 (domain information groper) 阅读全文
posted @ 2021-12-07 15:52 kelelipeng 阅读(999) 评论(0) 推荐(0) 编辑
摘要:作者:Leilei Chen 来源:https://llchen60.com/ 1.1 案例场景 假设银行提供了一些 API 接口,对参数的序列化有点特殊,不使用 JSON,而是需要我们把参数依次拼在一起构成一个大字符串: 1)按照银行提供的API文档顺序,将所有的参数构成定长的数据,并且拼接在一起 阅读全文
posted @ 2021-12-06 13:17 kelelipeng 阅读(39) 评论(0) 推荐(0) 编辑
摘要:今天在看《Java编程思想》的时候,碰到java.nio.Buffer flip()方法,不明白是干什么用的,于是就赶快查看中文API,API上面翻译的是:"反转此缓冲区。首先对当前位置设置限制,然后将该位置设置为零。如果已定义了标记,则丢弃该标记。"; 说实话,看了几遍,真还不明白说的是什么意思, 阅读全文
posted @ 2021-12-03 22:54 kelelipeng 阅读(181) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://blog.csdn.net/wujumei1962/article/details/42919383 MappedByteBuffer的内存释放,主要由垃圾回收引起的。 首先,来看一下Oracle的bug list,这是一个无法修复的bug,所以在使用MappedByteB 阅读全文
posted @ 2021-12-03 22:27 kelelipeng 阅读(1249) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/lidengchun/article/details/75085680 堆内存根据生命周期进行分而治之,分区之后可以提高JVM垃圾收集的效率,更好地回收为了更好地分配。 如果在堆中无法分配内存,并且堆也无法再扩展时,将会抛出OutOfMemoryError 阅读全文
posted @ 2021-12-03 21:21 kelelipeng 阅读(1384) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示