12 2018 档案
摘要:javaWeb项目,要加载xxx.properties或其它如.txt, .md后缀的文本文件 文本内容有两种格式 诸如Spring框架,Jfinal框架,都是使用java.util.Properties类来加载文本配置文件 Poperties类是按行读取key和value,所以我们写配置文件时,只
阅读全文
摘要:排序有两种 在java中一般实现集合排序的方式有两种。 1. 类实现Comparable接口的compareTo(T o)接口方法 2. 使用 Comparator接口的 compare(T o1, T o2)接口方法 在具体的调用上。 1. 类实现comparable接口调用List.sort(n
阅读全文
摘要:基本数据类型的包装类Integer, Float, Double,Long,Byte等都实现的Comparable接口,用于列表List或数组arrays的排序 Comparable<Integer>接口方法的实现,对象列表的升序降序接口 我们通过重写该接口方法,可以对列表进行升序或降序排列。 pu
阅读全文
摘要:整理的一个nginx.conf的配置,不包括server节点介绍 原文请查看,Nginx配置文件(nginx.conf)配置详解 2018.12.18增加额外的gzip模块 gzip模块压缩指定格式文件,以减小传输带宽 作用域:http,server,Location 可以在http节点下配置,或s
阅读全文
摘要:# 背景: 看着别人项目代码看到一个PathUtils工具类, 里面只有一个方法,String rebuild(String Path),将路径进行URLDecoder.decode解码,避免路径中因为中文乱码导致程序异常 上面的方法的用处是,获取到项目配置文件的路径,通过 rebuild 方法返回
阅读全文
摘要:查看文件内容命令 cat 直接输出在命令行,适用于很少内容时候的输出, vim 、vi 通过 编辑命令的只读模式进行文件内容的查看(翻页快捷键好像是 ctrl + F 下一页, ctrl + B 上一页) more、less 翻页模式查看,按一次enter键就会翻一页 ls 命令 默认是并列显示文件
阅读全文
摘要:2019.08.06补充 日期年与日的加减运算。 给定一个开始日期,对其进行加年,加月,加天运算 如下给起始日期和给定月份,计算结束日期 /** * 给起始日期和给定月份,计算结束日期工具 * 开始日期格式为:yyyy-MM-dd * */ public static String getEndDa
阅读全文
摘要:待完成 Java中hash算法细述 https://blog.csdn.net/majinggogogo/article/details/80260400 java HashMap源码分析(JDK8) https://www.cnblogs.com/hfczgo/p/4033283.html 大数据
阅读全文
摘要:没有测试过使用取余运算符和位运算符都做同一件事时的时间效率! 取余运算符% 如3除以2取余数 int a = 3 a = a%2; 结果为1 上面是传统的方式进行求余运算。 需要先将10进制转成2进制到内存中进行计算,然后再把结果转换成10进制 而位运算是直接在内存中进行,不需要经过这些转换 但是位
阅读全文