![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tools
iteye_12858
这个作者很懒,什么都没留下…
展开
-
clojure中的agent实现
最近看了下clojure的并发,其中提到了agent.agent的原理是把对agent的action提交到线程池中运行.它保证线程安全的措施是对每一个agent,同时只有一个actio在运行.下面做一个简单的对比,多个线程多次对同一个StringBuilder进行append,如果不同步,结果是不正确的.[code="java"] final StringBuilder sb =...2015-07-30 18:15:50 · 214 阅读 · 0 评论 -
dbunit进行数据库操作的测试
j2ee程序好多都涉及到了数据库操作,这时进行mock测试就没有意义,不如直接在数据库上进行操作.进行数据库测试有两点要求1 测试之前数据库要处在一个确定性的状态下.2 测试不改变数据库的状态.我觉得比较好的方法是建立一个专用的测试数据库,避免了测试数据的干扰.否则每次测试结束就要进行相应的现场恢复.假设我们有个开发数据库allcrap,然后建立个测试数据库allcra...2013-02-21 21:26:10 · 643 阅读 · 0 评论 -
一些命令
1 maven assembly插件打包snapshot版本的依赖时不使用时间戳版本的名称[url]http://maven.apache.org/plugins/maven-assembly-plugin/faq.html#outputFileNameMapping[/url]使用baseVersion代替version即可2 maven跳过集成测试mvn -Dski...2016-12-27 15:45:32 · 287 阅读 · 0 评论 -
maven查找所有依赖的license类型
mvn project-info-reports:dependencies2017-03-27 20:24:41 · 2936 阅读 · 0 评论 -
maven repository损坏导致eclipse无法将web工程发布到tomcat
在eclipse中建立的maven的web工程,发布到tomcat中时报错[quote]Publishing failedCould not publish to the server.java.lang.IndexOutOfBoundsException[/quote]看了[url=http://stackoverflow.com/questions/20145399/e...2014-09-17 16:07:21 · 88 阅读 · 0 评论 -
VirtualBox报错Unable to load R3 module GetLastError=1790 (VERR_UNRESOLVED_ERROR
在win7上VirtualBox创建个虚拟机各种莫名其妙的错误.呵呵呵,最后用了VirtualBox 4.2.12版本才好...对VirtualBox很失望...鄙视VirtualBox的开发团队2014-11-12 12:53:17 · 344 阅读 · 0 评论 -
修改vim里注释的颜色
vim里蓝色的注释太难以看清楚了,在~/.vimrc里加入hi Comment ctermfg=darkgrey[img]http://dl2.iteye.com/upload/attachment/0103/1128/548064b4-66e5-3f57-9908-89c69e5fcb11.png[/img][img]http://dl2.iteye.com/upload...2014-11-12 18:40:30 · 502 阅读 · 0 评论 -
用eclipse来debug
不错的文章,好多debug技巧[url]http://www.vogella.com/tutorials/EclipseDebugging/article.html[/url]原创 2014-12-24 23:30:38 · 75 阅读 · 0 评论 -
hibernate one to many 查询返回了重复的数据
很奇怪为什么设计成这样...[url]https://developer.jboss.org/wiki/HibernateFAQ-AdvancedProblems#jive_content_id_Hibernate_does_not_return_distinct_results_for_a_query_with_outer_join_fetching_enabled_for_a_collec...2014-12-24 23:38:49 · 450 阅读 · 0 评论 -
同步hadoop配置文件
[code="python"]#!/bin/bashHADOOP_HOME=/usr/local/hadoopwhile read linedo HOST=$line echo "copy to $HOST" scp -r $HADOOP_HOME/etc $HOST:$HADOOP_HOME > /dev/nulldone ...2015-01-08 10:54:18 · 254 阅读 · 0 评论 -
maven的maven.test.skip和skipTests
maven.test.skip连编译test类都skip了[quote]If you absolutely must, you can also use the maven.test.skip property to skip compiling the tests. maven.test.skip is honored by Surefire, Failsafe and the Compil...2015-03-25 18:04:17 · 248 阅读 · 0 评论 -
maven工程中解决spring的依赖问题
在maven工程中,添加了spring-aop的依赖,没想到启动时候还是报错,说缺少aspectj中的类,这是因为spring-aop对aspectj的依赖是可选的(optional),这样manve不会把aspectj加入工程的依赖中[code="xml"] org.aspectj aspectjweaver 1.7.4 ...2014-06-27 15:54:37 · 307 阅读 · 0 评论 -
C# winform程序提交带文件的form
在html页面里,可以在form里提交file和普通input,在winform里如何实现呢,需要自己构造提交的表单数据,具体可以参考[url]http://www.cnblogs.com/greenerycn/archive/2010/05/15/csharp_http_post.html[/url]也可以利用[code="c#"] WebClient webC...2014-06-25 11:47:10 · 461 阅读 · 0 评论 -
Excel的vlookup函数进行数据合并和绝对地址
内容如图所示,[img]http://dl.iteye.com/upload/picture/pic/120140/07cae8b7-3ddb-35d3-8af5-a05f473f9c1a.jpg[/img]现在想把下面那个表里的卡号按照学号填充到上面那个表的后面,这种情况用到vlookup在C2里面输入=VLOOKUP(A2,A12:B31,2,FALSE)最后那个FALSE...2012-11-19 14:23:31 · 1674 阅读 · 0 评论 -
Excel的函数值固定,以及SUBSTITUTE的用法
如图所示,[img]http://dl.iteye.com/upload/picture/pic/120174/fb8333a5-e8f2-3064-b410-5c35110f955a.jpg[/img]现在想把科目提取公因式因为这里科目都是两个字,所以在C1中输入=LEFT(B1,2).然后用SUBSTITUTE函数做替换,将科目替换为空,在D1中输入=SUBSTITUTE(B1...2012-11-19 14:49:21 · 500 阅读 · 0 评论 -
Excel中利用match函数进行数值存在比较
如下图,想找到存在于table2中的,并且存在于table1中的值.[img]http://dl.iteye.com/upload/picture/pic/120918/07eb1e29-0d13-3c5e-9128-85456b94af45.jpg[/img]那么在D2中输入=MATCH(C2,$A$2:$A$10,0),就会返回C2的数据在$A$2:$A$10中的positio...2012-11-27 17:36:59 · 821 阅读 · 0 评论 -
正则表达式 捕获组,向前引用,零宽度断言,贪婪量词,惰性量词以及支配量词
捕获组正则表达式中的括号相当于一个分组,比如下面这个正则表达式,就把字符串分成了"_"分割的三个分组,然后可以利用$1引用第一个分组,$3引用第三个分组[code="java"] Pattern p = Pattern.compile("([^_]+)_(\\d+)_([^_]+)"); String src1 = "孙燕姿_20091103_遇见.mp3"; Mat...2013-01-04 09:55:24 · 198 阅读 · 0 评论 -
eclipse 链接外部文件夹
[url]http://lippeng.iteye.com/blog/963047[/url]原创 2014-02-21 10:14:55 · 725 阅读 · 0 评论 -
tomcat中无法运行solr 4.6
运行tomcat后solr app没有部署成功.报错是[quote]2014-02-26 20:02:57 org.apache.catalina.core.StandardContext startInternal严重: Error filterStart2014-02-26 20:02:57 org.apache.catalina.core.StandardContext st...2014-02-25 10:52:44 · 118 阅读 · 0 评论 -
windows7 下以其他用户运行程序
windows7 下如果想以其他用户运行程序,可以按住shift再右键点击.感觉微软真stupid,怎么会这么设计...2014-04-21 09:49:15 · 229 阅读 · 0 评论 -
git创建branch 报错fatal: Not a valid object name: 'master'.
听说git比svn的branch功能好,所以装了个msysgit玩.执行完了git init操作后想建branch,用git branch develop命令,结果报错,说fatal: Not a valid object name: 'master'看了这个篇文章[url]http://stackoverflow.com/questions/9162271/fatal-not-a-val...2013-01-11 13:01:03 · 562 阅读 · 0 评论 -
eclipse重新import被删除的项目
eclipse工作区里项目太多了,所以删了几个(但是没物理删除),结果发现想重新import的时候,提示"Some projects cannot be imported because they already exist in the workspace".这时候把下面那个"Copy projects into workspace"的复选框取消,然后Refresh一下就行...2013-01-14 10:55:23 · 473 阅读 · 0 评论 -
搜索引擎site关键字的站内搜索
比如google里搜索dom element,老是有些乱七八糟的答案来误导,想直接在权威网站w3.org里搜用site关键字就行在google搜索框输入dom element site:w3.org,点击搜索即可....2013-01-30 15:20:33 · 1828 阅读 · 0 评论 -
thrift使用中的一些问题
1 TSimpleServer居然是单线程阻塞式server2 thrift默认只能有一个service, args.processor(p1).processor(p2)只有最后一个起作用.thrift的文档真是不行啊 :?:2015-05-07 11:11:55 · 229 阅读 · 0 评论