自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 Hibernate 项目开放体会

今天开放项目 ,当query.list()的时候一下子蹦出 ,但是就是不报错,具体解决办法:1:用上try catch  e.printstack() 方法查看错误信息2:发现没有默认的构造器 方法   ,     这是java的特性,如果不指定构造方法,编译器会给默认的,但是如果指定的话 ,没有默认的会很危险

2011-03-23 18:46:00 390

原创 hibernate对实体外键查询理解

<br />Query   query2   =   session.createQuery( "select   emp   from   Emperor   as   emp   where   emp.dynasty.dynastyID   =:dynastyID   order   by   emp.emperorID   asc "); <br />这需要特殊指定<br />  emp.dynasty指的是dynasty的实体, 然而我们查询过来的确实给的dynastyId这个整形 ,

2011-03-23 14:44:00 2101

原创 linux 安装卸载软件

<br />A:rpm包<br />1:需要确定软件的全名:<br />  使用rpm -qa XXX*   例如:rpm -qa firfox*<br />2:执行 rpm -e firefox-1.0.1-1.3.2<br />   安装目录:rpm -ql firefox-1.0.1-1.3.2<br /><br /><br />B:tar.gz  源代码包<br /> 1:解压:<br />       tar -zxvf **.tar.gz   tar -jxvf ***.tar.bz<br

2011-03-21 13:52:00 289

原创 rspec

<br />使用rspec_scaffold 代替 scaffold_resource<br /><br />rails rspec_scaffold post title:string body:text author:integer created_at:datetime updated_at:datetime<br />rails3: rails g rspec:install rails g scaffold <br />会生成:model controller helper views

2011-03-18 13:46:00 361

原创 Json格式

<br />{ "id": 0, "title": "首页", "articles": [ { "id": 0, "author": "编辑:佟承岳", "title": "iPad 2正式发布 比1代薄33%", "text": "苹果公司周三最终发布了下一代平板电脑--iPad 2。苹果公司称,新产品比上一代产品薄33%,它采用新的A5芯片,并且将推出白

2011-03-17 17:25:00 414

原创 Mysql命令

创建用户GRANT ALL PRIVILEGES ON *.* TO cactiuser@'%' IDENTIFIED BY 'CactiMadeEZ';   drop user work@'%' 删除远程用户 关闭服务:mysqladmin -u root -p root sh

2011-03-15 13:39:00 259

原创 rails命令总结

 rails3:                                     rails2rails new demo -d mysql     rails --database=mysql projectName  生成基于mysql数据库的项目

2011-03-11 14:07:00 586

原创 linux配置Java环境

<br />1 临时的 , 在终端 #export PATH=$PATH:/usr/jdk-6u24-linux/bin (具体情况具体写) 然后 测试 Java --version 这种关掉终端就不行了<br /> 2 永久的 修改/etc/profile 在最后加入一句 export PATH=$PATH:/usr/jdk-6u24-linux/bin然后注销下 这是永久的 而且对所有用户都可以<br /> 3 也是永久 修改 主目录下 .profile

2011-03-11 10:52:00 343

原创 高效java

<br />1:static将变量上升为类级别 因此仅仅能被初始化一次 这在保存用户sessionId时候非常好用。因为设置一个user为staitc那么永远只有一个<br />2: effective java中队需要传递多个参数构造一个对象的时候有以下几点:<br />         就是将set方法里面加入返回值  return this 。 这样可以new Builder().setA().setB().setC()

2011-03-10 12:43:00 651

原创 vim notepad++使用方法

G  是vim跳到最后一行复制一行:yy    p:%!xxd   ---->切换到十六进制显示:%!xxd -r ---->切回文本方式显示中文乱码问题:解决vim中文编码问题,在~/.vimrc最后加入:let &termencoding=&encodingset fileencodings=utf-8,gbk,ucs-bom,cp936中文乱码:set encoding utf-8新建文件  指定保存目录:   e ~/Destop/1.txt打开文件目录 : NERDTree

2011-03-08 11:09:00 6264

原创 android json http连接

<br />HttpPost request = new HttpPost(url);<br />// 先封装一个 JSON 对象<br />JSONObject param = new JSONObject();<br />param.put("name", "rarnu");<br />param.put("password", "123456");<br />// 绑定到请求 Entry<br />StringEntity se = new StringEntity(param

2011-03-04 16:56:00 1396

原创 sqlite自增长字段

<br />sqlite建立自增长字段:<br />  id integer primary key autoincrement

2011-03-04 09:56:00 1014

原创 自省

自省就是内省:  自己明白自己是什么,能做什么 ,  一个类具有什么功能由自己决定,而不由外部决定是反射的具体实现,  在python中 反射被说为是自省(introspection)

2011-03-03 09:43:00 476

原创 rails页面技巧

<br />1:create.js.erb<br />  中 :$("#comments").append("<%= escape_javascript(render @comment)%>");   插入_comment局部模板用escape_javascript生成一段舞script标记的代码<br /> <br /> 

2011-03-02 18:48:00 358

原创 linux配置透明cat有、

<br />sudo chmod +x /usr/share/tomcat/bin/*.sh

2011-03-02 16:36:00 406

原创 linux配置tomcat

<br />设置所有sh文件有执行权限<br />sudo chmod +x /usr/share/tomcat/bin/*.sh

2011-03-02 16:36:00 349

原创 rails api查看网址

http://www.railsbrain.com/api/rails-2.3.2/doc/index.html

2011-03-02 13:44:00 500

原创 rails 生成jquery ajax

1:rails new sample -T  不生成测试目录2:生成jqeury自动移除protype:    gem "jquery-rails"    bundle install    rails g jquery:install3:rails 3用mysql 加上gem mysql2"       修改yml文件

2011-03-02 13:38:00 1232

原创 hashcode 的疑惑

1:如果一个对象:ReflectionPoint  rp1 中有x y         他存入一个Collection中厚:Collection.add(rp1);   但是如果修改了rp1.y=0;  那么在Colleciotn.remove(rp1)的时候就一处不聊了  ,因为hashcode值变化了

2011-03-02 13:06:00 280

原创 非专业词汇

azure ['æʒɚ] <br />a. 1. 天蓝色的,蔚蓝的 <br />n. 1. 天蓝色,蔚蓝色 2. 【诗】碧空

2011-03-02 10:48:00 388

原创 排序一个list数组中的元素

public class SortList { @SuppressWarnings({ "unchecked", "rawtypes" }) public void Sort(List list, final String method, final String sort) { Collections.sort(list, new Comparator() { public int compare(Object a, Object b) { int ret = 0;

2011-03-01 19:04:00 970

notepad++ 16进制插件

notepad++ 16进制插件 hex editor hex editor

2011-03-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除