java
文章平均质量分 84
panamera918
这个作者很懒,什么都没留下…
展开
-
synchronized 与 Lock 的那点事
原文地址:点击打开链接最近在做一个监控系统,该系统主要包括对数据实时分析和存储两个部分,由于并发量比较高,所以不可避免的使用到了一些并发的知识。为了实现这些要求,后台使用一个队列作为缓存,对于请求只管往缓存里写数据。同时启动一个线程监听该队列,检测到数据,立即请求调度线程,对数据进行处理。 具体的使用方案就是使用同步保证数据的正常,使用线程池提高效率。 同步的实现当然是采用锁了,java中使用锁的...转载 2018-05-10 16:52:19 · 88 阅读 · 0 评论 -
eclipse如何安装java decompiler反编译插件
转载地址:https://blog.csdn.net/SweetTool/article/details/78108435最近有一个老项目要维护,属于eclipse工程。因为已经习惯了IDEA的反编译插件,所以也捣鼓着给eclipse安装一个。一、反编译插件 jadclipse VS java-decompiler1. jadclipse是eclipse非常出名的反编译插件,能够查看j...转载 2018-07-20 14:17:05 · 2195 阅读 · 0 评论 -
java回收
对象可达性分析这个算法通过一系列的称为“GC Roots“的对象作为起点,从这些起点开始往下搜索,搜索到所走过的路径称为引用链(Reference Chain),当一个对象到GC Root没有任何引用链时,则张光明此对象是不可用的。途中object6,object7虽然互相有关联,但是他们到GC roots是不可达的,所以他们被判定为可回收的对象。在Java语言中,可作为GC Roots对象包括下...原创 2018-07-06 21:04:50 · 203 阅读 · 0 评论 -
@Transactional(rollbackFor=Exception.class)的使用
转载地址:https://blog.csdn.net/Mint6/article/details/78363761java阿里巴巴规范提示:方法【edit】需要在Transactional注解指定rollbackFor或者在方法中显示的rollback。先来看看异常的分类error是一定会回滚的这里Exception是异常,他又分为运行时异常RuntimeException和非运行时异常 ...转载 2018-07-06 16:18:57 · 10000 阅读 · 0 评论 -
如何使用Java生成MD5
转载地址:http://blog.sina.com.cn/s/blog_17a14a1cb0102wu5o.html首先了解下什么是 md5,md5是干什么用的:MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA DataSecurity Inc发明,经MD2、MD3和MD4发展而来。Message-Digest泛指字节串(Messa...转载 2018-07-06 10:59:12 · 2738 阅读 · 0 评论 -
Java、Android、iOS三个平台DES加密解密实现
转载地址:https://www.cnblogs.com/innchina/p/5066396.html引言 如今手机app五彩缤纷,确保手机用户的数据安全是开发人员必须掌握的技巧,下面通过实例介绍DES在android、ios、java平台的使用方法;DES加密是目前最常用的对称加密方式,性能优于非对称加密(RSA),是手机app请求数据加密的优先选择。 DES简介: DES全称...转载 2018-07-06 10:00:26 · 2052 阅读 · 0 评论 -
java反编译工具
Java是跨平台的,JD-GUI提供了多个系统的支持,但是不建议直接安装,最快的方式推荐直接下载JAR包,然后用java -jar进行运行。就现在的版本是1.4.0,停留在2015年,估计近期会更新,因为Java 9已经出来了,相应的语法糖估计可能会修改。官网:https://github.com/java-decompiler下载:https://github.com/java-decompil...转载 2018-07-05 15:59:07 · 482 阅读 · 0 评论 -
eclipse web工程设置默认编码为utf8
在eclipse中,js文件的默认编码是ISO-8859-1,每次新增一个js文件,就必须手动的将js文件的编码格式改为UTF-8,由于这种针对每个文件的编码设置保存在项目的.settings/org.eclipse.core.resources.prefs文件中,因此每次还要把这个文件签出、修改、提交,非常繁琐 。 这个问题困扰我们项目组很久了,今天上网搜了一下,终于发现一个很好...转载 2018-07-05 10:16:33 · 1595 阅读 · 0 评论 -
java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more tha
连接数据库遇到异常:java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezo...原创 2018-07-08 16:03:11 · 10740 阅读 · 12 评论 -
http://download.java.net/openjdk/jdk7下载openjdk源码的网站的bug
转载地址:https://blog.csdn.net/baidu_19473529/article/details/76268765?locationNum=2&fps=1获取OpenJDK源码大致有两种方式,其中一种是通过Mercurial代码版本管理工具从Repository中直接取得源码http://hg.openjdk.java.net第二种就是从网站上下载 :http://jdk...转载 2018-06-25 16:47:23 · 195 阅读 · 0 评论 -
String StringBuffer StringBuilder
转载地址:http://www.cnblogs.com/dolphin0520/p/3778589.html 一.你了解String类吗? 二.深入理解String、StringBuffer、StringBuilder 三.不同场景下三个类的性能测试 四.常见的关于String、StringBuffer的面试题(辟谣网上流传的一些曲解String类的说法) 若有不正之处,请多多谅解和指正...转载 2018-06-25 14:46:26 · 106 阅读 · 0 评论 -
jar包直接下载得网址
参考:点击打开链接看《Java编程思想》使用com.sun.mirro的jar包 http://www.java2s.com/Code/Jar/a/Downloadaptmirrorapi01jar.htm转载 2018-06-07 15:34:26 · 1748 阅读 · 0 评论 -
idea插件篇之java内存分析工具(JProfiler)
原文:https://blog.csdn.net/qq_22194659/article/details/83829891转载 2019-04-15 16:44:30 · 3055 阅读 · 0 评论