随笔分类 - java
摘要:前端代码JS: 前端图片为canvsa绘图转base64格式
阅读全文
摘要:==一般用于比较内存地址,equals()用于比较Object的值,注意int用equals()是会报错的。Integer i=1Integer k=1i.equals(k)=truei==k=truei.intValue()==k.intValue()=true Integer l=129Inte
阅读全文
摘要:本文转自https://blog.csdn.net/chen77716/article/details/5695893 最近因项目存在内存泄漏,故进行大规模的JVM性能调优 , 现把经验做一记录。 一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为: New(年轻代)
阅读全文
摘要:反射的定义:指程序运行期间,能够观察类的属性和方法、以及修改类的对象的属性和行为的特征。 也可以理解为:动态的获取和修改类的机制。 反射区别与new,new是静态获取类,而反射是动态。在性能上,动态差于静态。因为new是可以直接确定new哪一个对象,而 反射确定哪一类的对象需要一个反射验证的过程。
阅读全文
摘要:短信验证参考:https://blog.csdn.net/qq_37698777/article/details/78843298 自动发邮件:https://blog.csdn.net/sinat_38167943/article/details/73742197
阅读全文
摘要:经常能找到一些 过时的 项目源码,但是还是有研究价值的。但是肯定是不会给你源码的。 下面介绍怎么反编译: 1.在项目中找到classes这个文件夹,这个就是编译过的文件。 2.下载反编译工具JD-GUI,网址http://jd.benow.ca/ 当然要选择java 3.用Eclipse或IDE新建
阅读全文
摘要:int类型最大存储10位,因此很多地方要用到long类型,它的存储位数是+-19位
阅读全文
摘要:如题,经常遇到同类得问题,因为集合在使用之前必须先new一个对象。
阅读全文

浙公网安备 33010602011771号