//首先查询出你的list,例如 List<Student> students = studentMpper.select(); //然后根据字段排序, 例如根据名称 name字段 Map<…
分类:编程语言
java正则表达式多个相同的特定字符替换为一个字符
1. 匹配多个相同字符并替换为指定字符 这里以url中的/为例进行说明。 匹配规则:/+ 表示的含义是一个或多个/ 匹配字符:/ 测试字符串: /test///demo//abc 匹配到的字符串: / /// // 匹配…
docker容器怎么开端口
方法一 docker commit docker run -p containerid 通过以上命令创建新的镜像文件,run -p参数开放新端口出来;实际使用上不方便。 方法二 宿主机(host)上修改iptables …
Java获取数据库表结构
Java能够操作数据库,当然能够获取到数据库的表结构。 虽然各个DB厂商查询数据库表结构的语句不同,但是Java中通过封装,可以使用共同的API来获取。 各个具体的DB厂商有各自的实现,只需导入相应的包即可。 代码 废话…
linux下 java批量删除文件或者文件夹
对于linux下 java文件流操作一定要注意,字符串的解析。 1.一定使用unescapeHtml4对字符串做还原处理,防止一些特定的字符串的自动转译 2.对于一些特定的字符串使用replace函数做反斜杠…
HTTP 405 的错误提示:消息 JSP 只允许 GET、POST 或 HEAD。Jasper 还允许 OPTIONS 的解决方法
如果项目是运行在 Tomcat 8 及以上,会发现发出的 PUT 请求和 DELETE 请求可以被控制其接收到,但是返回页面时(forward)会报HTTP 405 的错误提示:“消息 JSP 只允许 GET…
方法的重载
简单来说,方法重载就是两个方法,有着相同的名字,但是不同的参数列表,重载与多态没有关系。 重载的好处:同一个方法有多钟带有不同参数的版本,能够让你很方便的调用。 重载版的方法只是刚好有相同的名字的不同方法,它与继承或者多…
java代码实现tar包文件解压
使用commons-compress-1.9.jar进行解压 ,通过重写UnTar方法把源路径与目标路径转为文件,通过TarArchiveInputStream读入目标文件流,然后解压到目的地址。 TarArc…
执行如下程序, 输出结果是()
class Test { private int data; int result = 0; public void m() { result += 2; data += 2; System.out.print(resu…
调用HTTP下载文件401错误
public static boolean httpDownload(String httpUrl, String saveFile) { // int bytesum = 0; int byteread = 0; UR…
java基本类型与引用类型
java基本类型与引用类型 目录 java基本类型与引用类型 目录 一基本数据类型 二引用类型 三基本类型与引用类型的区别 默认值 内存分配 自动装箱自动拆箱 自动装箱拆箱带来的问题 程序的性能 空指针异常 对象相等比较…
计算地图上两点之间的距离
/** * 计算地图上两点之间的距离 * @param longitude * @param latitude * @param long2 * @param lat2 * @return */ public Doubl…