08 2011 档案

摘要:我在blogspot.com的博客, 很久没有更新, 由于众所周知的原因, 想看一看也很困难. 决定将这些博客搬搬家, 这次本来打算搬家到网易博客, 最终由于网易博客metaweblog API好像有问题, 只能作罢. 最后在wordpress.com开了一个博客, 将blogspot.com和cnblogs上的绝大多数博客都转过去了, 看了一下效果, 代码的高亮显示有问题, 排版有点乱. 以后 wordpress.com 将作为备份站点. cnblogs作为博客的发布端, 一旦有几篇文章就备份cnblogs的RSS到wordpress.com上(cnblogs的RSS最多只能输出10篇). 阅读全文
posted @ 2011-08-28 22:51 harrychinese 阅读(533) 评论(0) 推荐(0) 编辑
摘要:接下来, 我们讲一下tortoisesvn的常规操作. update, revert和switch的区别, 这三个命令的图标都是从服务器端到客户端的箭头, 容易搞混.1. update是最常用的操作, 就是用来更新本地的work copy, 当然, 如果某个文档是基于svn server的最新版本做了修改,那么update并不会从svn server上download这个文档. 如果你的文档是基于... 阅读全文
posted @ 2011-08-28 22:10 harrychinese 阅读(202) 评论(0) 推荐(0) 编辑
摘要:我自己写了一点关于svn的常用功能, 见http://focuswindows.blogspot.com/2008/08/routine-tortoisesvn-operations-1.html以下内容摘自http://blog.csdn.net/iNarcissuss/archive/2007/09/16/1787411.aspxCheck-out(检出) 和 Export(导出)+-----... 阅读全文
posted @ 2011-08-28 22:10 harrychinese 阅读(201) 评论(0) 推荐(0) 编辑
摘要:怎样组织svn的目录其实非常有学问,比如我们是要将多个项目放在一个svn repository下, 还是为每个项目都建立一个独立的svn repository呢? 实际上, 这两种做法各有优缺点. 使用单一svn repository的优点是:只需要维护一个svn库,工作量自然会少了很多, 这里维护工作包括routinely backup,dump以及升级svn软件. 当然缺点也很明显: 一个项目... 阅读全文
posted @ 2011-08-28 22:10 harrychinese 阅读(178) 评论(0) 推荐(0) 编辑
摘要:Keywords: Java, Design PatternThe following resources are great, because they are from Sun. Pasted from http://java.sun.com/blueprints/patterns/Java BluePrints Patterns CatalogThis section contains th... 阅读全文
posted @ 2011-08-28 22:10 harrychinese 阅读(126) 评论(0) 推荐(0) 编辑
摘要:Subversion项目已经成为Apache的顶级项目, 看来前途更好了.在windows下安装SubVersion服务器也非常简单, installer会自动为我们创建一个windowsservice,指向一个repository. 但有时候, 我们一个repository不够用, 我们需要多个, 这时候,可能会用到下面几个命令情况1(Subversion安装目录不含空格)sc create ... 阅读全文
posted @ 2011-08-28 22:10 harrychinese 阅读(210) 评论(2) 推荐(0) 编辑
摘要:图解Linux下如何搭建C#开发环境 http://news.cnblogs.com/n/68188/ 这篇文章中介绍了6中安装Ubuntu的方法, 值得阅读. 阅读全文
posted @ 2011-08-28 22:10 harrychinese 阅读(97) 评论(0) 推荐(0) 编辑
摘要:Keywords: connectionstring, connection db, JDBC driverThere are too many connection technologies for windows application development such as ODBC, OLEDB, .Net Connection. It is hard to remember all ki... 阅读全文
posted @ 2011-08-28 22:10 harrychinese 阅读(131) 评论(0) 推荐(0) 编辑
摘要:Keywords: SVN, TortoiseSVNhow to Use Subversion with TortoiseSVN, visit http://www.codeproject.com/KB/books/Subversion_TortoiseSVN.aspx 阅读全文
posted @ 2011-08-28 22:10 harrychinese 阅读(123) 评论(0) 推荐(0) 编辑
摘要:重构TekPub——从ASP.NETMVC框架迁移到Ruby on Railshttp://www.infoq.com/cn/articles/architecting-tekpub Stack Overflow Architecturehttp://highscalability.com/blog/2009/8/5/stack-overflow-architecture.html Scali... 阅读全文
posted @ 2011-08-28 22:10 harrychinese 阅读(163) 评论(0) 推荐(0) 编辑
摘要:首先先讲一下subversion几个特性.tortoisesvn安装之后, 有个help文档, 非常好, 不仅包含tortoisesvn的帮助, 而且有很多关于subversion服务器端帮助信息. 网络上有一个中文帮助chm文件, 网站为http://svndoc.iusesvn.comSubversion 在版本控制方面做的非常好, 它用一个global revision number来标示r... 阅读全文
posted @ 2011-08-28 22:10 harrychinese 阅读(113) 评论(0) 推荐(0) 编辑
摘要:Keywords: Google Calendar, Mozilla Sunbird, Provider for Google CalendarSunbird have two network calendar built-in providers. One is iCalendar(ICS), another is CalDAV. You can use ICS to subscribe the... 阅读全文
posted @ 2011-08-28 22:10 harrychinese 阅读(213) 评论(0) 推荐(0) 编辑
摘要:Keywords: Factory Pattern, Design Pattern在网上经常会看到有关Factory Pattern的文章, 今天我也在blog上发表一下对一个非常简单Factory pattern的见解.Factory模式其实就是为了封装系统的变化点, 将变化点集中在一起, 一旦这些变化点真的发生变化时, 只要修改一处代码就可以了.一图胜万言, figure1是表述这样的一个应用... 阅读全文
posted @ 2011-08-28 22:10 harrychinese 阅读(148) 评论(0) 推荐(0) 编辑
摘要:Keywords: C#Very good articles about thread and synchronizition: http://www.albahari.com/threading/Chinese version: http://knowledge.swanky.wu.googlepages.com/threading_in_c_sharp.html 阅读全文
posted @ 2011-08-28 22:10 harrychinese 阅读(132) 评论(0) 推荐(0) 编辑
摘要:首先可以将TeamCity 看作一个专门Continuous Integration(CI)的Web Portal. TeamCity可以管理多个Build Agent, ,每个Build Agent可以认为是专门用来编译代码的机器. 当然Build Agent可以和TeamCity是同一台计算机. TeamCity为什么采用多个Build Agent这样的架构呢?多个Build Agent的... 阅读全文
posted @ 2011-08-28 22:10 harrychinese 阅读(492) 评论(0) 推荐(0) 编辑
摘要:最近为公司开发了一个 Oracle 卸载数据程序(将Oracle的数据unload成定长文本格式, 然后通过FTP传给Teradata, Teradata etl automation将定长文本加载到数据仓库中). 部署的平台是RHEL 4.5 64bit, 本打算使用Python开发, 但考虑到系统的可维护性, Python直接被否了, 看来像Python这样的语言, 在非IT公司还是没什么市场的. 最后, 选用Java作为开发语言. Java原先不熟, 幸好有google, 碰到的问题都解决了. 下面记载一些开发过程中记录下来的tip. /******Java和C#的语法比较***/参考 阅读全文
posted @ 2011-08-19 16:01 harrychinese 阅读(522) 评论(1) 推荐(0) 编辑
摘要:如何在Linux上部署Java应用程序==========================设置Linux的.bash_profile==========================在.bash_profile中设置JAVA_HOME和CLASSPATH变量, 并将$JAVA_HOME/bin加到PATH变量中###begin of JAVA CONFIGURATIONJAVA_HOME=/usr/jdk1.6.0_21CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATHexport CLASSPATHPATH 阅读全文
posted @ 2011-08-12 17:21 harrychinese 阅读(2421) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示