
java
文章平均质量分 60
RayCheungCode
这个作者很懒,什么都没留下…
展开
-
Java内存泄漏分析和解决
内存泄漏:对象已经没有被应用程序使用,但是垃圾回收器没办法移除它们,因为还在被引用着。在Java中,内存泄漏就是存在一些被分配的对象,这些对象有下面两个特点,首先,这些对象是可达的,即在有向图中,存在通路可以与其相连;其次,这些对象是无用的,即程序以后不会再使用这些对象。如果对象满足这两个条件,这些对象就可以判定为Java中的内存泄漏,这些对象不会被GC所回收,然而它却占用内存。在C++中,内存泄漏的范围更大一些。原创 2022-05-06 18:04:28 · 12633 阅读 · 1 评论 -
从项目中删除.idea目录,并设置git忽略.idea文件
之前提交项目的时候不小心把 .idea文件夹提交上去了,以下方法可以删除,直接执行就可以 1.将.idea目录加入ignore清单: $ echo ‘.idea’ >> .gitignore 2.从git中删除idea: $ git rm --cached -r .idea 3.将.gitignore文件加入git: $ git add .gitignore 4.提交.gitignore文件,将.idea从源代码仓库中删除: $ git commit -m '忽略.idea’ 5.Push到Gi原创 2021-01-08 16:45:14 · 1822 阅读 · 0 评论 -
java对于emoji的截取(数据脱敏)
近来做的项目要求对emoji支持,用户名以及备注可以使用emoji,在此记录一下 emoji如何存入数据库以及取出可以百度,在此不赘述。 我们的订单详情中要对客户姓名用性别做脱敏处理,如 李先生、张女士 没有emoji情况就直接取了第一个字符拼接 name.charAt(0) 而使用了emoji之后,产生了这样的名字 ????李四 ios直接报错了,安卓虽然可以展示,但姓氏变成了乱码 用这个做截取 //仅适用于取第一位,需要更强大的功能请自己拓展 name.substring(0, linkName.off原创 2020-11-23 15:28:41 · 817 阅读 · 0 评论 -
JAVA和Python有哪些区别
作者:find goo 链接:https://www.zhihu.com/question/20491745/answer/100741761 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 区别: 一、python虚拟机没有java强,java虚拟机是java的核心,python的核心是可以很方便地使用c语言函数或c++库。 二、python是全动态性的,可以在...转载 2019-12-25 10:07:29 · 185 阅读 · 0 评论