上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 30 下一页
2018年6月28日
摘要: 有时候不要把一些属性值写死在代码中,而是写在配置在文件中,方便更改 PropertiesUtil工具类:读取key-value形式的配置文件,根据key获得value值 1、测试类 2、PropertiesUtil.java工具类 阅读全文
posted @ 2018-06-28 10:33 布鲁布鲁sky 阅读(532) 评论(0) 推荐(0) 编辑
2018年5月28日
摘要: Cas Server下载:http://developer.jasig.org/cas/ Cas Client下载:http://developer.jasig.org/cas-clients/ 一、生成证书 1、生成证书: 生成一个别名为castest的证书。 此处需要特别注意口令(后续导入导出证 阅读全文
posted @ 2018-05-28 19:02 布鲁布鲁sky 阅读(280) 评论(0) 推荐(0) 编辑
2018年5月22日
摘要: 1、wait/notify方法 输出结果: 代码解读: 第一步:执行t2线程,进入run方法,list.size不等于5,就lock.wait释放锁,t2进程等待,转而执行t1 第二步:执行t1进程,得到锁,执行for循环,当list.size等于5时,发出通知..唤醒t2进程,但是会继续执行完fo 阅读全文
posted @ 2018-05-22 22:37 布鲁布鲁sky 阅读(443) 评论(0) 推荐(0) 编辑
2018年5月19日
摘要: 被volatile修饰的变量能够保证每个线程能够获取该变量的最新值,从而避免出现数据脏读的现象。 根据下面实例理解: 不加volatile输出结果: 可以看到,线程没有停止,还在run()方法里一直循环, 我们在main方法里设置了全局变量isRunning为false,线程执行run方法时没有生效 阅读全文
posted @ 2018-05-19 22:22 布鲁布鲁sky 阅读(160) 评论(0) 推荐(0) 编辑
摘要: synchronized:意思是 同步,也就是 共享资源 Synchronized修饰方法:对象锁 Static Synchronized修饰方法:类锁 下面代码手动敲一遍,就会理解 一、Synchronized修饰方法 1、一个对象,启动多个线程,竞争一把对象锁 输出结果: 这五个线程,哪个先执行 阅读全文
posted @ 2018-05-19 12:54 布鲁布鲁sky 阅读(187) 评论(0) 推荐(0) 编辑
2018年5月18日
摘要: 什么情况下需要重写呢? 比如去重操作时, 有时候往Set集合存放对象User,我们User类的字段太多时,比如有50个字段, 判断两个User对象相同,不需要判断它们所有字段都相同,只需要判断它们的某几个字段相同,就定为它们俩相同, 这时候需要重写Equals()方法,也要重写HashCode()方 阅读全文
posted @ 2018-05-18 16:31 布鲁布鲁sky 阅读(191) 评论(0) 推荐(0) 编辑
2018年5月16日
摘要: 一、web.xml (1)指定过滤的Servlet类 (2)配置过滤规则,过滤以.mail结尾的链接 二、Servlet过滤类 当链接中包含以.mail结尾的链接,就执行下面这个Servlet (1) 获取该链接,重新组装链接地址(比如:把.mail换成.html,因为.mail是过滤规则) (2) 阅读全文
posted @ 2018-05-16 10:39 布鲁布鲁sky 阅读(556) 评论(0) 推荐(0) 编辑
2018年5月11日
摘要: A数据表中多个字段对应B数据表的ID, 现在要把B表的其他字段一起查询出来 一、数据表: 1、SPEED_DETECTION_ROAD 它的 START_POINT_ID 和 END_POINT_ID字段对应下面表的ID, 2、SECTION_INFO: 二、SQL语句: 思路: SPEED_DET 阅读全文
posted @ 2018-05-11 15:37 布鲁布鲁sky 阅读(7150) 评论(0) 推荐(0) 编辑
2018年5月2日
摘要: Guns后台管理系统, 基于Spring Boot + Maven构建 + MyBatis + MySql数据库 导入Eclipse即可使用 十分钟即可搞定,做毕业设计的好帮手啊 最终效果图 登陆页面 登录后页面 使用步骤: 免费视频教程:https://www.imooc.com/learn/93 阅读全文
posted @ 2018-05-02 22:32 布鲁布鲁sky 阅读(971) 评论(0) 推荐(0) 编辑
2018年4月19日
摘要: 在探索过程中,尝试了多种方法,比如:Srvany.exe或Java Service Wrapper第三方工具注册成系统服务、Windows自带的计划任务、加入注册表等。 最终网友们提到Session 0隔离机制,在Windows2003之后的系统版本,比如Windows Vista、Windows 阅读全文
posted @ 2018-04-19 18:13 布鲁布鲁sky 阅读(1758) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 30 下一页