- 博客(9)
- 资源 (7)
- 收藏
- 关注
原创 多个线程共享变量的例子,线程为什么要Thread.sleep
线程中变量有共享变量和非共享变量的区别,很重要的概念,这里只讲共享变量。多个线程共享20张票的例子。MyThread类:package httpClient;public class MyThread extends Thread { private int ticket = 20; @Override public void run() { try { whi
2017-06-28 23:41:36 556
原创 eclipse CTRL+H默认打开文件搜索
eclipse中Ctrl+H默认打开java search,但是工作中搜索只会用file search,每次都要切换很烦。其实是可以设置成默认为file search的。如下图:
2017-06-28 23:32:00 1292 3
转载 quartz学习
Quartz API核心接口有:Scheduler – 与scheduler交互的主要API;Job – 你通过scheduler执行任务,你的任务类需要实现的接口;JobDetail – 定义Job的实例;Trigger – 触发Job的执行;JobBuilder – 定义和创建JobDetail实例的接口;TriggerBuilder – 定义和创建Trigger实例的接口;J
2017-06-25 23:23:38 346
转载 Quartz——有状态的job和无状态的job
如果使用了Quartz,当然在一个系统中绝不仅仅是一个job那么简单,如果同一个job同一时刻运行,可能会造成重复入库的情况。所以我们希望多线程时,能够控制同一时刻相同job只能有一个正在执行。 有时候job执行频率很小,然后在这么短的时间内该job还没结束,结果另一线程再次启用同一job下的方法,这样可能会造成重复的情况,希望在前一个此job结束后再进行下一次调用。
2017-06-25 22:08:28 1095
原创 单例模式的使用场景(作用)
之前面试问我单例模式的作用是什么,没答不上来。实际中也没真正使用过。今天有个业务场景终于用上了,才明白单例模式的作用。业务场景: 定时任务每次扫描停车场信息表中的空闲停车位数,如果该停车场停车位数比之上一次有变化,则推送该条记录,否则不推送。解决方法: 首先前一次停车位数要记录,怎么记?使用一个map的静态变量Map存储停车场编号和该停车场空闲停车位数量。每次去比较num
2017-06-25 16:03:28 1215
转载 Eclipse防止定义变量名时后面追加类型后缀
大家使用eclipse或者MyEclipse敲代码的时候,是不是都被这样一个问题困扰着。就是你键入一个变量名的时候,会自动提示补全,就是在你的变量名后面加上类型的名字。 增强的补全功能,这个大家应该有设置吧。这么好用的功能。!!这里照顾一下新手,我先讲一下怎么设置增强的补全功能。。 一、打开 Eclipse-> Window -> Perferences找到Java 下的
2017-06-24 16:15:59 6061 10
原创 select * from a,b是否为内连接?
今天代码中写脚本用了select * from a,b where a.id = b.id.然后同事说让我写内连接,我说这就是内连接啊。结果同事说这怎么会是内连接,这是笛卡尔乘积。我当时有点惊呆了,在原来公司都是这样写啊,难道这不是内连接,后来百度一下,发现:单纯的select * from a,b是笛卡尔乘积。但是如果对两个表进行关联:select * from a,b where a.
2017-06-22 22:08:35 31245 6
转载 dtd是什么,为什么要用?
在XML文件开头都会有.dtd的标记,那dtd是什么呢,有什么用?DTD为英文Document Type Definition,中文意思为“文档类型定义”。DTD肩负着两重任务:一方面它帮助你编写合法的代码,另一方面它让浏览器正确地显示器代码。也许你会问它们居然有这样的能力?如是你是一个个网页制作者,你会很清楚地知道一个HTML文档的基本结构可分为两个主要部分;
2017-06-06 22:47:56 4619
原创 Properties文件的XML格式
项目(jht项目)中用到了在xml文件中定义sql脚本。属于properties类型的,刚开始不明白为什么要用xml来定义,而不是直接在.properties文件定义呢?百度后发现一个说法是:想必大家都用过*.properties文件,作为配置文件。但是,如果该文件写入了中文,待编译后内容就会成为乱码,使用native命令也好、使用ant执行编码转换也好,多少有点麻烦,与其如此,我们不如直接使
2017-06-06 22:37:04 500
酒店管理平台(element+vuejs+springboot+mybatis)
2018-03-27
NPPJSONViewer
2017-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人