摘要:
使用Spring的注解(@Scheduled)声明多个调度的时候,由于其默认实现机制,将导致多个调度方法之间相互干扰(简单理解就是调度不按配置的时间点执行). 为了解决该问题尝试了修改线程池大小,但是治标不治本,原因就是Spring注解方式都在一个相同的线程池抢夺线程资源并且还存在线性执行的问题(这 阅读全文
摘要:
eureka集群配置的两种方式:DNS方式配置和配置文件方式配置 阅读全文
摘要:
eureka集群有什么办法能支持动态集群(集群数量可增减客户端不需要改动任何内容)? 阅读全文
摘要:
很简单,先看代码 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { //判断是否可以返回操作 if (webView.canGoBack() && event.getKeyCode() == KeyEvent.KEYCODE_BACK) { //获取历史列表 WebBackForwardList mWebBackForwardList = webView .copyBackForwardLis... 阅读全文
摘要:
mosquitto的acl规则及用户配置信息真让人头疼啊.折腾了半天才搞明白,随手记下来,省的下次又忘了.首先mosquitto.conf中设置acl配置文件及用户配置文件:password_file pwfile.exampleacl_file aclfile.examplepwfile.example为用户列表aclfile.example为访问规则列表在pwfile.example中需要以usernme/password格式添加相关用户#发布信息用户pub/pub#接收信息用户sub/sub然后在aclfile.example文件中配置用户可访问的topic信息#用户信息user pub 阅读全文
摘要:
在TabHost的子Activity中startActivityForResult调用其他Activity时候遭遇到onActivityResult方法不响应的问题.
解决办法如下:
1.通过父Activity启动其他Activity;
2.实现父Activity的onActivityResult方法,将该处接收到的请求转发给当前活动的子Activity;
3.自定义一个转发接口用来实现第2步中的转发功能;
4.子Activity中实现第3步接口中的方法用来接收返回信息; 阅读全文
摘要:
synchronized ((this.getClass().getName() + ":red:" + id).intern()) {}通过String.intern()可以获取字符串的常量值 , 通过同步块锁住即可 阅读全文
摘要:
java语言开发的产品,需要部署到客户现场服务器.产生了对代码进行保护的需求,开始研究代码加密方式. 经过研究分析后有两种思路,混淆和加密.两者各自适应不同的情况. 由于大量spring注解功能,并且无明显的核心功能.因此首先放弃了混淆的方式. 然后开始研究ClassLoader和JVMTI,研究了 阅读全文
摘要:
1.理解CAS实现SSO需要哪些组成部分 2.理解CAS实现SSO流程,包括登陆、注销、二次登陆、其他应用登陆 3.CAS部署需要SSL支持,理解容器如何开启SSL、服务端证书、jre证书信任、创建以及修改删除证书 4.CAS services management应用使用 5.CAS客户端配置常见 阅读全文
摘要:
通过以下语句直接分析出每个数据库文件可压缩量 阅读全文
摘要:
在使用下拉刷新以及加载更多控件的时候,出现了列表上滚不完的现象,经过半天的分析,最后得出结论:由于图片采用了延迟加载,导致列表按照没有加载图片时候的大小进行布局,相关的加载更多控件也就傻逼了。最终解决办法为:按照设计目的计算好图片最终可能产生的大小,然后在初始化的时候将图片高度进行固定设置,完美解决... 阅读全文