会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
王晓东
博客园
首页
新随笔
新文章
联系
管理
订阅
上一页
1
···
3
4
5
6
7
8
9
10
11
···
30
下一页
2018年6月28日
PropertiesUtil 获取文件属性值
摘要: 有时候不要把一些属性值写死在代码中,而是写在配置在文件中,方便更改 PropertiesUtil工具类:读取key-value形式的配置文件,根据key获得value值 1、测试类 2、PropertiesUtil.java工具类
阅读全文
posted @ 2018-06-28 10:33 布鲁布鲁sky
阅读(532)
评论(0)
推荐(0)
编辑
2018年5月28日
SSO单点登录
摘要: 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日
Java并发编程_wait/notify和CountDownLatch的比较(三)
摘要: 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日
Java并发编程_volatile关键字的用法(二)
摘要: 被volatile修饰的变量能够保证每个线程能够获取该变量的最新值,从而避免出现数据脏读的现象。 根据下面实例理解: 不加volatile输出结果: 可以看到,线程没有停止,还在run()方法里一直循环, 我们在main方法里设置了全局变量isRunning为false,线程执行run方法时没有生效
阅读全文
posted @ 2018-05-19 22:22 布鲁布鲁sky
阅读(160)
评论(0)
推荐(0)
编辑
Java并发编程_synchronized关键字的用法(一)
摘要: synchronized:意思是 同步,也就是 共享资源 Synchronized修饰方法:对象锁 Static Synchronized修饰方法:类锁 下面代码手动敲一遍,就会理解 一、Synchronized修饰方法 1、一个对象,启动多个线程,竞争一把对象锁 输出结果: 这五个线程,哪个先执行
阅读全文
posted @ 2018-05-19 12:54 布鲁布鲁sky
阅读(187)
评论(0)
推荐(0)
编辑
2018年5月18日
重写equals() 和 hashCode()方法
摘要: 什么情况下需要重写呢? 比如去重操作时, 有时候往Set集合存放对象User,我们User类的字段太多时,比如有50个字段, 判断两个User对象相同,不需要判断它们所有字段都相同,只需要判断它们的某几个字段相同,就定为它们俩相同, 这时候需要重写Equals()方法,也要重写HashCode()方
阅读全文
posted @ 2018-05-18 16:31 布鲁布鲁sky
阅读(191)
评论(0)
推荐(0)
编辑
2018年5月16日
外部点击链接,登陆后,直接跳转到该链接(过滤器 + Cookie实现)
摘要: 一、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日
一个表中多个字段对应另一个表的ID(SQL查询)
摘要: 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后台管理系统框架(毕业设计神器)
摘要: 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
下一页
公告