自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 多个线程共享变量的例子,线程为什么要Thread.sleep

线程中变量有共享变量和非共享变量的区别,很重要的概念,这里只讲共享变量。多个线程共享20张票的例子。 MyThread类: package httpClient; public class MyThread extends Thread { private int ticket = 20;...

2017-06-28 23:41:36

阅读数 255

评论数 0

原创 eclipse CTRL+H默认打开文件搜索

eclipse中Ctrl+H默认打开java search,但是工作中搜索只会用file search,每次都要切换很烦。其实是可以设置成默认为file search的。如下图:

2017-06-28 23:32:00

阅读数 744

评论数 2

转载 quartz学习

Quartz API核心接口有: Scheduler – 与scheduler交互的主要API;Job – 你通过scheduler执行任务,你的任务类需要实现的接口;JobDetail – 定义Job的实例;Trigger – 触发Job的执行;JobBuilder – 定义和创建Jo...

2017-06-25 23:23:38

阅读数 162

评论数 0

转载 Quartz——有状态的job和无状态的job

如果使用了Quartz,当然在一个系统中绝不仅仅是一个job那么简单,如果同一个job同一时刻运行,可能会造成重复入库的情况。所以我们希望多线程时,能够控制同一时刻相同job只能有一个正在执行。           有时候job执行频率很小,然后在这么短的时间内该job还没结束,结果另一线程...

2017-06-25 22:08:28

阅读数 797

评论数 0

原创 单例模式的使用场景(作用)

之前面试问我单例模式的作用是什么,没答不上来。实际中也没真正使用过。今天有个业务场景终于用上了,才明白单例模式的作用。 业务场景:     定时任务每次扫描停车场信息表中的空闲停车位数,如果该停车场停车位数比之上一次有变化,则推送该条记录,否则不推送。 解决方法:    首先前一次停车位数...

2017-06-25 16:03:28

阅读数 323

评论数 0

转载 Eclipse防止定义变量名时后面追加类型后缀

大家使用eclipse或者MyEclipse敲代码的时候,是不是都被这样一个问题困扰着。就是你键入一个变量名的时候,会自动提示补全,就是在你的变量名后面加上类型的名字。   增强的补全功能,这个大家应该有设置吧。这么好用的功能。!!这里照顾一下新手,我先讲一下怎么设置增强的补全功能。。   一、打...

2017-06-24 16:15:59

阅读数 3356

评论数 9

原创 select * from a,b是否为内连接?

今天代码中写脚本用了select * from a,b where a.id = b.id.然后同事说让我写内连接,我说这就是内连接啊。结果同事说这怎么会是内连接,这是笛卡尔乘积。我当时有点惊呆了,在原来公司都是这样写啊,难道这不是内连接,后来百度一下,发现: 单纯的select * from ...

2017-06-22 22:08:35

阅读数 15363

评论数 3

转载 dtd是什么,为什么要用?

在XML文件开头都会有.dtd的标记,那dtd是什么呢,有什么用? DTD为英文Document Type Definition,中文意思为“文档类型定义”。DTD肩负着两重任务:一方面它帮助你编写合法的代码,另一方面它让浏览器正确地显示器代码。也许你会问它们居然有这样的能力? 如...

2017-06-06 22:47:56

阅读数 516

评论数 0

原创 Properties文件的XML格式

项目(jht项目)中用到了在xml文件中定义sql脚本。属于properties类型的,刚开始不明白为什么要用xml来定义,而不是直接在.properties文件定义呢? 百度后发现一个说法是:想必大家都用过*.properties文件,作为配置文件。但是,如果该文件写入了中文,待编译后内容就会成...

2017-06-06 22:37:04

阅读数 203

评论数 0

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