- 博客(12)
- 问答 (1)
- 收藏
- 关注
原创 Guava中EventBus并发处理事件
之前在公司一直使用的是框架封装好的eventbus工具类,底层是这么实现的然后每个事件的订阅直接用@Subsribe 这么用的。最近本机写了个程序,使用到了EventBus,用法和上述类似,但是发现效果却和想象中的不一样,我理解的异步事件分发是指1发送事件可以异步、并发 2消费事件同样异步(即事件的订阅方是基于线程池的能力进行事件的并发处理,而不是排队处理),但是测试结果就是订阅方订阅处理
2017-04-28 11:54:44 3925 1
原创 Idea中解决Git内容冲突
Git开发中,由于项目开发人员不只一个,所以在代码开发中,多个开发人员可能会对同一文件同一地方的代码进行修改,这样在先后提交到master上时,就会产生冲突,以下是演示冲突产生和解决冲突的示例:1.在IDEA新建一个README.md文件进行演示 内容为: test conflict 111。 commit and push到master上2.在GIT HUB上直接修改此文件内容
2017-03-26 16:46:11 20994 1
原创 Redis-server在windows下闪退
在win7下使用redis(windows版)很简单,只需要去git上下载一个压缩包,解压运行即可。但是前段时间发现win10下双击redis-server既然闪退。非常不解。。。 在观察了错误日志才发现,redis(windows版本)需要有虚拟内容支持,但是我电脑是16G,当时考虑不需要虚存,所以把它给关闭了。所以在此记录一下,如果有类似闪退的小伙伴,请考虑下当时装完系统是不
2016-06-20 23:12:46 24337 3
原创 UEditor1.4.3关于上传文件绝对路径的配置
之前的UEditor是可以设置绝对路径的,但是新版的只能设置相对路径,原因是在ueditor-1.1.2.jar中的两个文件Base64Uploader和BinaryUploader中使用的物理路径为rootPath+上传相对路径,如图如果想用绝对路径,可以将这两个文件的class进行反编译 然后重新生成类似如下的class文件
2016-04-08 17:42:06 1201
原创 java.util.Formatter 使用注意事项
Formatter是用来进行格式化输出的,虽然可以做到字符串数值等的格式化,但同时需要向外输出,不能将它用作格式化工具!public static void main(String[] args) { Formatter formatter = new Formatter(); //这里需要定义输出位置 一般是文件流或控制台 String s1 = formatter.format("%-
2016-02-04 10:43:32 713
转载 方法参数的调用是值调用而非引用调用
先定义一个Person类public class Person { public Person() { } public Person(int age, String name) { this.age = age; this.name = name; } private int age; private String name; public int getAg
2016-02-02 12:42:45 572
原创 Springmvc异步支持报错
参看网上的springmvc异步支持的小例子,自己试了一下,使用ajax的请求处理方法如下: @RequestMapping("/response-body") public @ResponseBody Callable responseBody(){ return new Callable() { @Override public String call() throws
2016-01-12 09:50:06 4391 1
原创 Struts2使用struts2-convention-plugins
前几天接触了一个比较老旧的项目,使用spring + struts2做的。发现里面有些代码看不懂了:1.struts2配置文件中没有进行action的映射,而在路径访问的时候却可以去除xxxaction.do中的action变为xxx.do2.有些根本没有匹配到的访问路径 竟然可以直接访问jsp或html页面:如 /controller/user/show.do 根本没有showActio
2015-12-25 12:15:24 637
转载 Tomcat在window下直接启动出现一闪而过
当Tomcat在windows下通过startup.bat启动而直接闪一下,然后消失的情况,可以右键编辑 startup.bat 在最后加入一句 PAUSE 这样就可以看到tomcat的报错信息,从而进行修改。【记录一下】
2015-12-01 16:54:30 1503
原创 Eclipse下搭建Android环境的网络配置
由于网络问题,选择了离线安装ADT和SDK,但是在安装后发现仍需要联网进行install sdk build tools,然后就卡在这里了,最后上网搜了一下,可以在更新时进行配置代理。离线安装ADT时注意一下:之后一路next和接受,然后OK,然后重启,重启后window - preferences - android - 设置解压后的sdk路径Apply或者OK后,会
2015-11-30 16:10:44 651
原创 如果公司限制了你的网速怎么办
由于最近在公司下载电影(必须正规)等,导致被网管发现流量使用过多,把本机的网速限制了。上网搜了一下,大多数限制网速是根据IP和MAC同时限制的,IP很好修改,但是MAC怎么改。突然想到电脑中安装了虚拟机,然后上网查了下一般虚拟机是使用虚拟MAC,所以果断尝试了一下在虚拟机中下载,速度果然恢复了!!!
2015-11-17 18:24:02 4841 1
原创 关于IE下jquery.offset发生偏移问题+jquery.qtip偏移问题
工作需要,所以用到了qtip,需求如下:使用raphael.js绘制元素,在元素上当mouseover事件时,显示qtip。因为qtip不能绑定到svg或vml上的元素,所以只能在元素mouseover时 动态offset一个透明DIV 然后在DIV下进行绑定qtip。在FF和Chrome下一切顺利,当测试IE 8时出现问题了:1.offset DIV时发现DIV有偏移(如果网页进行了横向
2015-07-10 10:56:38 837
空空如也
求解释Map放入同一对象后的对象属性会被冲掉
2015-05-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人