自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JAVA行者

愈战愈勇,记录学习JAVA以及编程道路的点点滴滴

  • 博客(6)
  • 资源 (5)
  • 收藏
  • 关注

原创 【IntelliJ - Cannot connect to already running IDE instance. Exception: Process 990 is still running】

lock 文件是隐藏的。

2023-09-08 15:55:08 912 3

原创 java锁概念空转或自转,CPU会百分之百吗

我们先看一段代码, while(true){ //do nothing }大家一看,这就是个啥事儿也没做的死循环啊,跑起来CPU会占用100%的。没错,这就是所说的“CPU空转”。之所以要说这个问题,是因为好多时候隐藏的死循环也一样会导致“CPU空转”。我们再看一段代码, run(){ while(true){ if(!queue.isEmpty()){ Object obj ...

2021-08-09 17:29:22 525

原创 EJB到底是什么,看看能不能为你解惑~

1.我们不禁要问,什么是"服务集群"?什么是"企业级开发"?既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家都产生一些联想,认为EJB"分布式运算"指得是"负载均衡"提高系统的运行效率。然而,估计很多人都搞错了,这个"服务群集"和"分布式运算"并没有根本解决运行负载的问题,尤其是针对数据库的应用系统。为.

2021-05-25 09:04:15 431

原创 Java - 疑问: 基本数据类型源代码在哪里

概述 java 基本数据类型 代码到底在哪 背景 偶然起了一个疑问 分析 java 源码的人挺多 一般都是 集合类, 或者 多线程 偶尔还有 反射类 可为啥就没有 基本数据类型 呢 byte, char, short, int, long, float, double, boolean 是不是因为 这些东西 太简单了 1. 找代码 概述 尝试在 java 源代码 里找到这些东西 源代码 位置 jdk 的 l..

2021-05-24 17:08:53 406

原创 Spring注入的是接口还是实现类,@Autowired注入对象接口和实现类的区别,同一接口有多个实现类如何注入(转)

问题为什么xxxController注入的是xxxService,而不是xxxServiceImpl?controller---->service接口表面注入的是接口,实际注入的是实现类对象(实现类唯一)。controller---->serviceImpl实现类可以对实现类增强,如事务、日志等(AOP动态代理实现)。结论@Autowired的对象是通过接口的话,Spring默认会使用jdk动态代理,jdk动态代理只能对实现了接口的类生成代理,而不能针对类,而且还可以对实现类

2021-05-20 15:06:53 7724 1

原创 JAVA字节码转机器码发生在什么时候,机器码转译器的区别

今天有位同事问起:上次我们说的关掉的动态编译是发生在什么时候,是编译成.class这里之前吗?JAVA源文件—①—》JAVA字节码—②—》机器码,动态编译过程是发生在②这个阶段;首先,需要了解JVM对字节码的编译技术。一个JAVA程序通过javac编译成字节码以后,在执行的时候,由JVM将字节码编译成本地机器码,然后再执行。将字节码转换成机器码,JVM有两种利器,一种就是JIT,还有一种是转译器(interpreter)。1>转译器转译器将每个Java指令都转译成对等的微处理器指令,并根

2021-05-18 10:17:38 1240 2

完美解决js的md5中文和java不一致的情况

完美解决js的md5中文和java不一致的情况 java: public class TestController2 { public static void main(String args[]){ String a = "我是中国人"; a = DigestUtils.md5Hex(a); System.out.println(a); //a: 512d1643ba2878bc9c9f8f4f492673df } } [removed] //使用方法:md5_encrypt alert("md5_encrypt:" + md5_encrypt("我是中国人")); //md5_encrypt:512d1643ba2878bc9c9f8f4f492673df [removed]

2018-09-25

可用来注释和编辑的pdf工具(中文版,绿色版,超级好用)

可用来注释和编辑的pdf工具(中文版)(pdfXViwer) 完全给大家的福利。 安装说明:里面有注册信息,按照里面的说明直接安装 ps:之前还有一个上传版本修改pdf保存后会加上作者的信息,这个版本是注册版本,可以修改和删除pdf任何页面,非常好用的,不加任何信息。

2013-09-30

可用来注释和编辑的pdf工具(中文版)

可用来注释和编辑的pdf工具(中文版)(pdfXViwer) 完全给大家的福利。 安装说明: 1.运行软件,里面可以选择繁体中文和简体中文版,简体中文是最后一个(软件安装是简体中文乱码了,但是安装完成之后很正常)。 2.安装到后面会提示两个版本一个是专业版,一个是免费版,区别是免费版改东西,会加上开发人自己的标志,但是专业版不会,你们选择专业版,然后安装安装说明填好User Name,Organization : EATiSO,Email address,Key code。这个文档里面有。 3.最后自己测试吧,上面加上注释可以直接保存,对于爱学习的同学是个福利!

2013-02-28

zinemaker模版制作器,无密码,科直接使用

zinemaker模版制作器,无密码,科直接使用。 兼容2006.2007!

2011-11-04

ZineMaker2009企业版(带注册码,超级好用).rar

ZineMaker2009企业版(带注册码,超级好用) 除去所有的广告。 模板不兼容的直接放在安装的目录文件夹下就好。 此款软件不能直接打开.mpf文件,直接放在安装目录下即可打开。 想直接查看.mpf的,可以装个2007和2006的。

2011-11-04

空空如也

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

TA关注的人

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