- 博客(9)
- 收藏
- 关注
原创 jvm中内存泄漏和内存溢出
内存泄漏与内存溢出的区别内存泄漏:对象无法得到及时的回收,持续占用内存空间,从而造成内存空间的浪费。 内存溢出:内存泄漏到一定的程度就会导致内存溢出,但是内存溢出也有可能是大对象导致的。...
2020-07-13 15:18:43 134
原创 jvm gc调优
个人理解:jvm调优其实就是调整垃圾回收的机制1.添加参数-XX:+UseG1GC2.调整内存-XX:MetaspaceSize=100M -Xms300M -Xmx300M3.调整gc回收的停顿时间,也不能设置得太短,因为垃圾回收也会占用资源,一直占用cpu资源,反而会导致程序更卡更慢-XX:MaxGCPauseMillis=20 设置最大GC停顿时间指标4.启动并发GC时堆内存占用比-XX:InitiatingHeapOccupancyPercent=45触发并发GC周期,基于
2020-07-13 15:02:38 221
原创 html页面加水印 js加载
/**** watermark-dom is an GPL FreeSoftware.* watermark-dom 是采用GPL的自由软件。* 注意:基于本项目源码从事科研、论文、系统开发,"最好"在文中或系统中表明来自于本项目的内容和创意,否则所有贡献者可能会鄙视你和你的项目。 使用本项目源码请尊重程序员职业和劳动** author:saucxs* contact:saucxs@163.com* License:GPL*/(function (waterma...
2020-07-13 12:04:06 436
翻译 mysql 存在就update不存在就insert
两种都需要创建索引 索引类型Uniqie 数据存在但只想更新部分字段用方式二 order_no为索引字段 方式一: 在将insert关键字改为REPLACE,作用效果是对比索引字段,索引相同删除原有数据,再新增一条数据,如果新数据和原有的数据完全相同,删除原来数据,保存最新数据, REPLACE INTO ky_transaction_info(order...
2018-12-11 15:55:47 3073
转载 js copy
js调用复制功能使用:? 1 document.execCommand("copy", false); document.execCommand()方法功能很强大,了解更多请戳:https://developer.mozilla.org/zh-CN/docs/Web/API/Document/execCommand正文:调用以上方法,就实现...
2018-12-06 17:14:00 841
转载 微信 获取 Token
package com.platform.utils;import net.sf.json.JSONException;import net.sf.json.JSONObject;import com.platform.entity.TokenEntity;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import ...
2018-11-30 14:49:15 956
原创 Mybatis + Mysql Insert批量数据操作
注意:这只适用于mysql数据库,foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始,separator表示在每次...
2018-07-04 09:41:19 496
原创 spring boot+mybatis操作数据库
最近公司要用springcloud做分布式架构,在网上找了一些资料看,发现springcloud是基于springboot,就自己写了一个小demo
2018-06-15 16:34:45 472
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人