??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品综合av一区二区国产馆,久久成人高清,亚洲伊人精品酒店http://www.aygfsteel.com/thinke365/category/41602.htmlzh-cnTue, 01 Dec 2009 19:23:52 GMTTue, 01 Dec 2009 19:23:52 GMT60Eclipse插ghttp://www.aygfsteel.com/thinke365/articles/304185.html梦回唐朝梦回唐朝Sun, 29 Nov 2009 19:07:00 GMThttp://www.aygfsteel.com/thinke365/articles/304185.htmlhttp://www.aygfsteel.com/thinke365/comments/304185.htmlhttp://www.aygfsteel.com/thinke365/articles/304185.html#Feedback0http://www.aygfsteel.com/thinke365/comments/commentRss/304185.htmlhttp://www.aygfsteel.com/thinke365/services/trackbacks/304185.html q安全了eclipsetidy


梦回唐朝 2009-11-30 03:07 发表评论
]]>
Maven高技?/title><link>http://www.aygfsteel.com/thinke365/articles/299714.html</link><dc:creator>梦回唐朝</dc:creator><author>梦回唐朝</author><pubDate>Sun, 25 Oct 2009 22:20:00 GMT</pubDate><guid>http://www.aygfsteel.com/thinke365/articles/299714.html</guid><wfw:comment>http://www.aygfsteel.com/thinke365/comments/299714.html</wfw:comment><comments>http://www.aygfsteel.com/thinke365/articles/299714.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/thinke365/comments/commentRss/299714.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/thinke365/services/trackbacks/299714.html</trackback:ping><description><![CDATA[<p>1、多源码?br /> <span style="color: #0000ff"><strong style="font-size: 10pt">默认的只有两个源码包Q分别是src/main/java和src/test/java</strong></span>?br /> 如果有多个源码包Q如果对pom.xmlq行更改Q?span style="color: #0000ff">q行mvn eclipse:eclilpseQ只有两个文件夹会被讄为源码文件夹Q可以通过以下讄避免q个问题</span>?br />  <build><br />   <finalName>spring</finalName><br />   <plugins><br />    <plugin>  <br />     <groupId>org.codehaus.mojo</groupId>  <br />     <artifactId><span style="color: red">build-helper-maven-plugin</span></artifactId>  <br />     <version>1.1</version>  <br />     <executions>  <br />      <execution>  <br />       <id>add-source</id>  <br />       <phase>generate-sources</phase>  <br />       <goals>  <br />        <goal>add-source</goal>  <br />       </goals>  <br />       <configuration>  <br />        <sources>  <br />         <source>/src/main/java</source>  <br />         <source>/src/test/java</source><br />         <source>/1bean</source>  <br />        </sources>  <br />       </configuration>  <br />      </execution>  <br />     </executions>  <br />    </plugin>  <br />   </plugins><br />  </build>   // <span style="font-size: 10pt; color: #800080">build应该可以做更多有用的讄</span>。。?/p> <br /> Maven插g技术:q里用到了build-helper-maven-pluginQ它的详l配|可以慢慢看的?br /> http://mojo.codehaus.org/build-helper-maven-plugin/usage.html<br /> <img src ="http://www.aygfsteel.com/thinke365/aggbug/299714.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/thinke365/" target="_blank">梦回唐朝</a> 2009-10-26 06:20 <a href="http://www.aygfsteel.com/thinke365/articles/299714.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>nexushttp://www.aygfsteel.com/thinke365/articles/298370.html梦回唐朝梦回唐朝Thu, 15 Oct 2009 05:15:00 GMThttp://www.aygfsteel.com/thinke365/articles/298370.htmlhttp://www.aygfsteel.com/thinke365/comments/298370.htmlhttp://www.aygfsteel.com/thinke365/articles/298370.html#Feedback0http://www.aygfsteel.com/thinke365/comments/commentRss/298370.htmlhttp://www.aygfsteel.com/thinke365/services/trackbacks/298370.html 2、可以在Configuration里设|是否包含在查询l果当中Q配|项为Include in Search
3、搜索spring很多匚w,居然没有昄 sources的,可能在翻钟才可以查?/span>。。?以前好像不是q样的啊

Concept:
有些jar包有artifactQ同时还有pom文g(描述q个jar包本w的依赖关系?)

Pitfalls:
1、服务器上明明有的jar包,怎么楞是下蝲不了?
<dependency>
  <groupId>commons-collections</groupId>
  <artifactId>commons-collections</artifactId>
  <version>3.2.1</version>
  <classifier>sources</classifier>
</dependency>

Downloading: http://server/nexus/content/groups/public//org/apache/commons/commons-parent/9/commons-parent-9.pom 
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

GroupId: org.apache.commons
ArtifactId: commons-parent     // h的明明是3.2.1版本的jar包。怎么会去下蝲org/apache/commons/commons-parent/9/commons-parent-9.pom 呢?哪里来的ArtifactId: commons-parent??
Version: 9

091025 有了nexus代码依赖Ҏ理多了:)
之前找代码十分麻烦,q要解压理Q十分不ѝ?br />




梦回唐朝 2009-10-15 13:15 发表评论
]]>
log4jhttp://www.aygfsteel.com/thinke365/articles/296830.html梦回唐朝梦回唐朝Mon, 28 Sep 2009 11:54:00 GMThttp://www.aygfsteel.com/thinke365/articles/296830.htmlhttp://www.aygfsteel.com/thinke365/comments/296830.htmlhttp://www.aygfsteel.com/thinke365/articles/296830.html#Feedback0http://www.aygfsteel.com/thinke365/comments/commentRss/296830.htmlhttp://www.aygfsteel.com/thinke365/services/trackbacks/296830.html 不过ȝ开始了吧,呵呵

log4j.properties配置文g需攑ֈclasspath路径?



梦回唐朝 2009-09-28 19:54 发表评论
]]>
Tomcathttp://www.aygfsteel.com/thinke365/articles/296803.html梦回唐朝梦回唐朝Mon, 28 Sep 2009 08:07:00 GMThttp://www.aygfsteel.com/thinke365/articles/296803.htmlhttp://www.aygfsteel.com/thinke365/comments/296803.htmlhttp://www.aygfsteel.com/thinke365/articles/296803.html#Feedback0http://www.aygfsteel.com/thinke365/comments/commentRss/296803.htmlhttp://www.aygfsteel.com/thinke365/services/trackbacks/296803.html 2、可以将Tomcat目下的work目录讄为svn ignoreQ这样就不会把jsp~译后的java和class文g提交到服务器了?br /> 3?span style="font-size: 10pt; color: #ff9900">DevLoader是扩展的classLoader,不需要把jar拯到Tomcat目的lib下就可以加蝲jar?/span>Q?span style="font-size: 10pt; color: #ff0000">在用maven库和Tomcatq行集成开发时Q方便了很多。。。之前用Log4jQ编译没有问题,但是在tomcat下就是访问不刎ͼ讄DevLoader之后马上可以了。。?br />


梦回唐朝 2009-09-28 16:07 发表评论
]]>
http://www.aygfsteel.com/thinke365/articles/296546.html梦回唐朝梦回唐朝Sat, 26 Sep 2009 07:14:00 GMThttp://www.aygfsteel.com/thinke365/articles/296546.htmlhttp://www.aygfsteel.com/thinke365/comments/296546.htmlhttp://www.aygfsteel.com/thinke365/articles/296546.html#Feedback0http://www.aygfsteel.com/thinke365/comments/commentRss/296546.htmlhttp://www.aygfsteel.com/thinke365/services/trackbacks/296546.html单元试Qjunit在用了,需要再熟悉一个压力及性能试斚w的库Q如昄各个函数的执行时_和执行覆盖等?/p>

梦回唐朝 2009-09-26 15:14 发表评论
]]>
lukehttp://www.aygfsteel.com/thinke365/articles/296099.html梦回唐朝梦回唐朝Tue, 22 Sep 2009 22:03:00 GMThttp://www.aygfsteel.com/thinke365/articles/296099.htmlhttp://www.aygfsteel.com/thinke365/comments/296099.htmlhttp://www.aygfsteel.com/thinke365/articles/296099.html#Feedback0http://www.aygfsteel.com/thinke365/comments/commentRss/296099.htmlhttp://www.aygfsteel.com/thinke365/services/trackbacks/296099.htmlLuke
虽然刚刚开始,但是可以定q是一个非常有用的工具。通过q个工具也可以更深入C解Lucene的烦引机制?br /> Lukeh解释文档评分机制的特性,可以帮助我们了解文档的评分机?/strong>?br />
1、在Document标签可以看到Q?span style="font-size: 10pt; color: #0000ff">每个document都有对应的Flag。Flag的意义做如下摘录(之前没有q个概念啊,看这个页面才知道q个概念?
ITSVopfOLBC
I: indexed,    T:Tokenized(是分词的意思吧?span style="font-size: 10pt; color: #0000ff">我原来设|docName需要分词,而url׃需要分词了)   S:Stored (都是存下来了吧,讄不存Q会找不到记?可以通过分词后的term扑ֈ该docQ但是docName得不刎ͼ因ؓ没有讄为StoreQ?span style="font-size: 10pt; color: #0000ff">貌似遇到q这个问?/span>)
V:Term Vector(词向?q个名词看v来有些高?..)   o: offset   p:positions
O:Omit Norms
f:Omit TF(tf是term出现的频?)
L: Lazy q个是干什么,删除时的标记? Z提升效率好像开始删除时Qƈ没有真正删除Q而仅仅是做了一个标?/span>。最后优化时Q才会做物理删除(对Flash的处理用q种方式挺多的,可以深入研究q种机制)


梦回唐朝 2009-09-23 06:03 发表评论
]]>
svnhttp://www.aygfsteel.com/thinke365/articles/294907.html梦回唐朝梦回唐朝Sat, 12 Sep 2009 20:50:00 GMThttp://www.aygfsteel.com/thinke365/articles/294907.htmlhttp://www.aygfsteel.com/thinke365/comments/294907.htmlhttp://www.aygfsteel.com/thinke365/articles/294907.html#Feedback0http://www.aygfsteel.com/thinke365/comments/commentRss/294907.htmlhttp://www.aygfsteel.com/thinke365/services/trackbacks/294907.htmlq个|站不知道已l记录多次了,q次再系l地记录一下吧?a >
svn|站

svn中国
安装svn的过E,q有了一个意外的收获?br /> 之前安装好的svn可以直接拯到另外一台机子上Qƈq行h。但是这一ơ出C意外Q弹出错误窗口,说程序配|有问题Q?br /> 从svn|站下蝲安装却是可以的?
把绿色版本svn发送到另外一台机子上Q可以运行,又注意到我的新PC CPU昄?4Q我惌台机子应该是64位的?/span>?br />
安装q程会自动判断系l是32位,或是64位吗?

svn的eclilpse插g安装问题Q以前遇到过Q还׃不少旉Q把|上能检索的东西都查q了Q还是不能解决问题?br /> 最后是通过Ҏeclipe插g目录l构Q解决问题的?br /> svn eclilpse插g只有几个jar文gQ徏立目录后Q要建立eclipse目录Q?span style="font-size: 10pt; color: #800080">然后q需要徏立plugins目录Q把jar包放在plugins目录里才?/span>。直接放在eclipse目录里,svn插g是不会生效的?br />
频繁的flush对磁盘造成影响Q发Z些声响,呵呵?br /> flushQ针对一个列表比较好Q而不是针Ҏ一条记?/span>?br />
重新解压了一个svnC台PC上,是需要密码的。一ơ登陆成功之后,下次׃需要用密码了?

仍然不清楚Tree Conflict是什么东?


实践
1?span style="font-size: 10pt; color: red">建立svn的HTTP讉K通道
Q这样可以通过HTTP协议直接讉K版本控制库,也可以通过览器直接阅M码?br /> 2、svn默认不能修改提交属性,需要设|钩?br /> 3、异地提? 10.3Q把目拿过来之后,原来的svn库没有带q来(涉及到svn镜像Qsvn镜像备䆾可以试验?/span>...)Q在本地重新搭徏了svn服务器,q是配置那几个地方,必须讄svnserve.confQ设|用默认的验证机制?br /> 4、Java中,jar包源码需要和二进制jar版版本一_才会对应h?br />


梦回唐朝 2009-09-13 04:50 发表评论
]]>
Mave使用记录http://www.aygfsteel.com/thinke365/articles/294240.html梦回唐朝梦回唐朝Mon, 07 Sep 2009 19:56:00 GMThttp://www.aygfsteel.com/thinke365/articles/294240.htmlhttp://www.aygfsteel.com/thinke365/comments/294240.htmlhttp://www.aygfsteel.com/thinke365/articles/294240.html#Feedback0http://www.aygfsteel.com/thinke365/comments/commentRss/294240.htmlhttp://www.aygfsteel.com/thinke365/services/trackbacks/294240.htmlMaven应该有很多的Best Practise,它所生成的模板应该就是一U不错的目l构?br /> 如何做进一步的规划和挖掘呢?
Ҏ个Maven哲学的理?/span>...

不错Maven可以直接使用多个命o的?br /> ?mvn compile test-compile  // compile用于~译E序代码,test-compile用于~译试代码
mvn test 会自动执?compile和test-compiled?(~译是测试的前提条g)
而mvn packageQ会执行试
q些d依赖概念Q在 Make和Ant中都存在。。?br />
Maven创徏目模板之后Q可以往目配置里加新的jar包?br />
content/repositories/central/ 把另外一个nexus配置为当前nexus的代理镜像,需要设|的url是某个具体repositoryQ而不是public里的东西Q而在maven里则讄为public里面的\?/span>?

使用多个镜像Q会下蝲两䆾索引的。查找时Q两个地方的查询匚wl果都会被显C出来。。?br />
mvn archetype:createq个功能挺好用的。这个命令据说已l过期,官方推荐的命令式 mvn archetype:generate?br /> q看到可以创定义的模?br />
在nexus?span style="font-size: 10pt; color: red">快速定位到自己需要的那个jar文gQ也是需要一定技巧的
Q用GAV搜烦是一U不错的Ҏ?br /> 在gtalk上向zsqhq,(.eg)先模p搜索springQ搜C些关键字Q如groupID为org.springframeworkQ又看到最新的version?.5.6Q这样再查找Q只剩下86个匹配了Q这样就比较Ҏ选出自己需要的jar包?br />
090914
被archetype:generate 搞得郁闷了,LZ些错误,说包找不到?q是直接用create吧,也只是两个参数嘛: -DgroupId   -DartifactId

090928
把Maven和Tomcat目q行整合Q之前每ơmvn eclipse:eclipse之后QM生成一个target目录Q把所有的class文g都放到target/classes目录下了Q而Tomcat之前是把class文g攑ֈWEB-INF/classes目录之下?/span>。。。访问页面时报错Q说找不到类?br /> q行如下讄后,再调用mvn eclipse:eclipseQ也不会修改classes的\径了?br />  <build>
     ....
     <outputDirectory>${basedir}/target/classes</outputDirectory>
 </build>

10.16
appfuse的东西怎么下蝲不过?
Reason: Unable to download the artifact from any repository.
org.codehaus.mojo:appfuse-maven-plugin:pom:2.0.2

dbunit-maven-plugin  Build一个项目时Q需要用的的众多插g?

现在要开始领略Maven的复杂配|了。。?br /> 又在archetype:generate上折腾了一会?可能是镜像的~故Q有些包是下蝲不了Q即佉K目可以创建成功,mvn ecilpse:eclipse也会报错)Q该是安心用create的时候了?br /> mvn archetype:create -DgroupId=com.demo -DartifactId=App    //
刚才创徏目遇到了一个小错误Q?DArtifactIdQ?span style="font-size: 10pt; color: #993366">q里的A大写Q所以出错了
?br /> 创徏web目需要在后面加其他的参数Qmvn archetype:create -DgroupId=disk -DartifactId=disk -DarchetypeArtifactId=maven-archetype-webapp。这个是用来指定模板?

创徏Tomcat目Ӟ会自动创建WEB-INF目录Q里面可以放web.xml(q是Servlet规范所定义的吗?Servlet规范实可以UCZ个基规范了,是整个J2EE的基?/span>)?br />
高用法Q可以把一个Java目Q或者Tomcat目{,Ҏ一个由Maven理依赖的项?/strong>Q?span style="font-size: 10pt; color: red">可以在之后加入pom.xml
(注意Q里面的artifactId必须和现在的目名称相同Q这样mvn eclipse:eclipse生成的项目才能被eclipse导入,091023成功操作)




梦回唐朝 2009-09-08 03:56 发表评论
]]>
վ֩ģ壺 | Ϫ| п| | | | ˺| | ٹ| | | ֣| | ͬ| ߴ| ͨ| | | | | | | | ̫| ̨| ¤| | | | | | ϲ| ʲ| | | ׺| | Ԫı| | ԭ| |