摘要: 一、常用调优方法 1、将新对象预留在新生代 由于 Full GC 的成本要远远高于 Minor GC ,因此尽可能将对象分配在新生代,在JVM 调优中,可以为应用程序分配一个合理的新生代空间,以最大限度避免新对象直接进去老年代。 注意:由于新生代垃圾回收的速度高于老年代回收,因此,将年轻对象预留在新 阅读全文
posted @ 2021-05-10 11:51 liuminchao 阅读(547) 评论(0) 推荐(0) 编辑
摘要: Math.abs(n):对int、long、float、double类型的数取绝对值 其中 int 类型的数取值范围是 -2^31——2^31-1(-2147483648 ~ 2147483647) 举例: System.out.println(Math.abs(-2147483647)); //输 阅读全文
posted @ 2020-05-29 10:00 liuminchao 阅读(939) 评论(0) 推荐(0) 编辑
摘要: 定义了一个list,该list的数据类型是NameValuePair(简单名称值对节点类型),这个代码多处用于Java像url发送Post请求。在发送post请求时用该list来存放参数。发送请求的大致过程如下: String url="http://www.baidu.com"; HttpPost 阅读全文
posted @ 2020-05-09 11:28 liuminchao 阅读(16172) 评论(0) 推荐(0) 编辑
摘要: 突然想起来最近在开发过程中,经常会遇到字符串不同的判空和去空格情况,最开始总是使用==和equals来结合判空,遇到了StringUtils感觉真是太方便啦!于是想通过源码来区分一下StringUtils类常用的几个方法的使用,以便记忆。 1. StringUtils.isEmpty() 即值为 “ 阅读全文
posted @ 2020-04-28 14:59 liuminchao 阅读(2205) 评论(0) 推荐(0) 编辑
摘要: Jackson相关: 使用Jackson相关的注解时一定要注意自己定义的属性命名是否规范。 命名不规范时会失去效果。(例如Ename ,Eage 为不规范命名。“nameE”,“ageE”为规范命名)我在此处掉坑半个小时。至于命名规范,大家自己搜索。其实不要太奇葩的命名都是可以得。 如果使用@Jso 阅读全文
posted @ 2020-04-26 10:29 liuminchao 阅读(1543) 评论(0) 推荐(0) 编辑
摘要: 什么是父 根就是父 获取父节点就是获取根 肯定得到的值越来越小 SELECT BMBH,CC,SSBMBH FROM ZC_BM START WITH BMBH=p_bmbh CONNECT BY PRIOR SSBMBH=BMBH 这个函数是从下往上(根)的, 所以是获取父节点 查出来的都比传入进 阅读全文
posted @ 2020-04-24 15:49 liuminchao 阅读(5742) 评论(0) 推荐(0) 编辑
摘要: 富文本提交数据到后台后,保存到数据库的格式可能是这样的: &lt;p&gt;【产品名称】艾酷维多种维生素锌软糖&lt;/p&gt; 我们有时候需要的是: <p>【产品名称】艾酷维多种维生素锌软糖</p> 所以就需要用到 StringEscapeUtils 类进行转义和反转义 public stati 阅读全文
posted @ 2020-04-20 18:25 liuminchao 阅读(1568) 评论(1) 推荐(0) 编辑
摘要: 注意:本工具是通过java代码进行数据分页,每次分页需要查询出满足条件的全部数据,再进行分页。数据量大的情况下不推荐使用。同时建议将数据进行缓存处理。 以下两个类均是之前在网上看见的,通过简单修改整理将两个类结合在一起使用。 排序工具ListSortUtil.java package com.*.u 阅读全文
posted @ 2020-04-17 19:59 liuminchao 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 第一种方式:保存到本地 package com.cnki.tool.base; import javax.servlet.http.HttpServletResponse; import java.io.*; import java.util.ArrayList; import java.util. 阅读全文
posted @ 2020-04-14 09:47 liuminchao 阅读(6013) 评论(1) 推荐(0) 编辑
摘要: BufferedOutputStream字节缓冲输出流 构造方式第一种开发中) public BufferedOutputStream(OutputStream out):采用的默认的缓冲区大小(足够大了) ,来构造一个字节缓冲输出流对象public BufferedOutputStream(Out 阅读全文
posted @ 2020-04-14 09:42 liuminchao 阅读(2750) 评论(0) 推荐(0) 编辑