自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 强引用、软引用、弱引用、虚引用的区别

强引用:当内存不足,JVM开始垃圾回收,对于强引用对象,就算是出现OOM也不会对该对象进行回收,死都不收。 软引用:内存够用时回收,内存不够时回收SoftReference 弱引用:内存不管够不够用,一旦gc则回收 虚引用:主要用于跟踪对象被垃圾回收的状态 ...

2020-06-12 22:00:39 100

原创 JVM常用基础参数

-Xms 初始大小内存,默认为物理内存的1/64 等价于-XX:InitialHeapSize -Xmx 最大分配内存,默认为物理内存的1/4 等价于-XX:MaxHeapSize -Xss 设置单个线程栈的大小,默认512K~1024K 等价于-XX:ThreadStackSize -Xmn 设置年轻代大小 -XX:PrintGCDetails 输出详细GC收集日志信息 -XX:SurvivorRatio 设置新生代中eden和S0/S1空间的比例 默认-XX:SurvivorRatio=8.

2020-06-08 21:04:41 90

原创 三种数据库的分页查询(Mysql,SqlServer,Oracle)

SQL Server 在分页查询上,我感觉SQL Server比较费劲,没有一个专门的分页的语句,靠的是一种巧妙的方法实现分页查询: 折叠复制代码 id city country age sex username 1 北京 中国 25 1 小黄 3 广州 中国 26 1 小明 4 深圳 中国 24 1 小李 ...

2019-11-04 10:52:02 114

翻译 静态代理简述

静态代理模式 要求:真实角色,代理角色;真实角色和代理角色要实现同一个接口,代理角色要持有真实角色的引用。 在Java中线程的设计就使用了静态代理设计模式,其中自定义线程类实现Runable接口,Thread类也实现了Runalbe接口,在创建子线程的时候,传入了自定义线程类的引用,再通过调用start()方法,调用自定义线程对象的run()方法。实现了线程的并发执行。 设计静态代理模式 第一步,...

2019-07-19 19:34:09 92

翻译 原生js遍历 json数组对象

//无规律 <script> var json = [   {dd:'SB',AA:'东东',re1:123},   {cccc:'dd',lk:'1qw'} ]; for(var i=0,l=json.length;i<l;i++){   for(var key in json[i]){     alert(key+':'+json[i][key]);   } ...

2019-07-15 23:39:02 881

翻译 冒泡算法

冒泡算法 public class BubbleSort { public static void main(String args[]){ double[] a={0,1,5,9,10,2,4,6,3,7,8,-3,0.4,-2.5}; for (int i=0;i<a.length-1;i++){ //外层循环控制排序趟数 for (int j=0;...

2019-07-13 20:45:03 54

原创 Ajax异步请求

Ajax异步请求的方式 (1)get方式 $(function(){{ $.get("/testServlet?username=aaa",function(data,states){ //这里的data值得是请求服务器返回的数据,state指状态吗,成功为200 alert("数据: " + data + "\n状态: " + status); }); }) (2)post方式 $...

2019-07-13 10:48:11 61

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除