- 博客(12)
- 问答 (1)
- 收藏
- 关注
原创 Ruby1.9.1+Rails2.3.0环境搭建(我是第一个吧?)
Ruby1.9.1发布了,Rails2.3.0也随后跟进到RC1,与时俱进一下具体步骤见我上一片blog,这里只指出不同 1. Ruby官方网站下载Ruby1.9.1源代码,如果不想自己编译可以直接从这里下载编译好的二进制发行版:http://www.garbagecollect.jp/ruby/mswin32/en/ 安装步骤如1.8.7二进制版2. 安装rack: gem in
2009-02-05 20:43:00
1799
1
原创 Ruby1.8.7+Rails2.2环境搭建
由于没有Ruby1.8.7Windows的click once安装包,手工安装如下1.下载Ruby1.8.7 二进制发行版,不知为什么现在官方还没有Windows平台的1.8.7的click once包,无所谓了,将其考到C:/ruby2.配置环境变量 RUBY_HOME=c:/ruby,%ruby_home%/bin加到系统path变量中3.命令行输入ruby -
2008-12-29 00:11:00
2131
原创 升级到Rails2.2
Rails2.2发布以来一直没有尝试。今天终于有勇气升级一下,记录一下步骤和。1.下载了最新的NetBeans6.5 for Ruby,感觉速度比6.1快多了,看到NetBeans在改进。2.控制台键入 gem update --system 升级gem为1.3.13.控制台输入 gem update rails -y4.根据习惯配置NetBeans并新建ROR项目,但在运行数据
2008-12-21 00:39:00
605
原创 Java代码优化细则(不断更新)
1. ArrayList 与Vector相比尽量选择前者。因为Vector中的方法都是同步的,单一线程中ArrayList的效率会高很多2. 通用常量尽量用接口实现,这样用到这些常量的类可以方便导入。3. 尽量少的使用XXXHelper,XXXUtil类,代码尽量使用继承实现重用。4. 用toArray()方法时参数数组部分长度尽量和要转换的列表对象相等。这样省去了重新构造数组的过
2008-05-30 20:59:00
472
原创 卸载Android的apk应用
Android现在真的很火。但今天发现ADT里没有卸载apk程序的功能。比较郁闷。只能手工进行删除。方法如下:启动模拟器emulator,在命令行输入 adb shell进入模拟器的Linux系统,键入 cd data/app 转到data/app目录 ,ls 一下看看有没有你要删的apk文件,如果有就 rm xxx.apk 就行了。在去ADT里调试你的应用就不会报错了。
2008-05-28 00:22:00
478
原创 D语言环境搭建
1. 首先到D语言官方网站http://www.digitalmars.com/d/2.0/dmd-windows.html下载最新的dmd和dmc2. 两个zip文件直接解压缩的C盘根目录(这里可以是任意目录),使C盘下存在dmd和dm两个目录,这样就省去了手工修改sc.ini3.配置环境变量LIB=C:/dmd/lib;C:/dm/lib,path变量中加入C:/dmd/bin;C:/
2008-05-22 23:15:00
1476
1
原创 Linq项目开发全纪录之(二)项目搭建
开发环境为:VS2008 简体中文版,Sql Server 2005 , WindowsXP 项目大体分为几个层次: Framework层:放一些通用的东西比如控件什么的。这些东西都是长期积累下来的适用于各个不同项目。 EntitiesLayer:Linq数据实体所在层。 CommonLayer:项目中的通用层,存放一些常量定义。 IBll层:业务逻辑接口层。 Busi
2008-04-09 15:28:00
1001
3
原创 Linq项目开发全纪录之一序
因为最近正忙着从.Net到Java的转型。没有时间关注.Net的最新发展。由于以前对ORM的应用比较多自然对微软的ORM实现Linq很感兴趣。 本系列将以自己动手的方式记录"产品管理系统"的整个开发过程。目的是熟悉一下Linq并比较一下Linq和目前广为流传的NHbernate和ActiveRecord的优势和略势。由于是第一次应用Linq,开发中可能存在许多问题和不合理的地方。希望高手
2008-04-08 14:38:00
540
转载 通过理顺软件的依赖关系提高应用程序灵活性
http://msdn2.microsoft.com/zh-cn/magazine/cc337885.aspx
2008-04-07 22:30:00
492
1
原创 web自动生成框架 之感悟
如今的中国软件行业里大公司拼的是投入而小公司拼的是时间。提高效率只是小公司宣传的花子招牌,作为从小公司出来的开发人员我们 比谁都清楚提高效率的背后是多少程序员加班加点的工作。而我们反问一下自己,真正的效率提高了吗?项目的bug少了多少?代码质量提高多少? 常做开发的人都知道目前的web开发大部分都是对数据库的CRUD和界面控件的绑定操作。没有什么技术含量,而这一块正式能够提高效率的部分。
2008-04-07 21:46:00
718
原创 代码解决Oracle in列表过长问题
最近在修改产品bug时碰到了Oracle in列表过长问题。Google了一下原来是Oracle Sql语句中in列表不能超过1000项。网上的解决办法有很多,比较好的就是将in列表用or分开。我也采用这种方法,只不过我面对的只是in列表中的String,生成的String由外部程序加入in列表中。因此采用了特殊的处理方法。 主程序中加入以下分支 i
2008-04-07 20:12:00
2877
空空如也
Ruby运行方式问题
2009-01-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人