`
yangbinfc
  • 浏览: 46405 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
自省就是内省: 自己明白自己是什么,能做什么 , 一个类具有什么功能由自己决定,而不由外部决定 是反射的具体实现, 在python中 反射被说为是自省(introspection) 简单说:反射主外 内省主内 反射(reflection) : 可以在运行时获得对象的类型信息。比如对于一个JAVA对象,它的类型信息包括 1,这个对象的所属的类(class) 2,这个类 的 构造器(constructor) 2,这个类 中 声明的方法(method) 3,这个类中 声明的属性(field) 4,这个类 中 声明的注解(annotatio ...
1:create.js.erb 中 :$("#comments").append("<%= escape_javascript(render @comment)%>"); 插入_comment局部模板用escape_javascript生成一段舞script标记的代码
sudo chmod +x /usr/share/tomcat/bin/*.sh
设置所有sh文件有执行权限 sudo chmod +x /usr/share/tomcat/bin/*.sh
http://www.railsbrain.com/api/rails-2.3.2/doc/index.html http://www.railsinside.com/screencasts/373-rails-3-upgrade-screencast.html http://www.kuqin.com/rubycndocument/index.html http://railsapi.com/
1:rails new sample -T 不生成测试目录 2:生成jqeury自动移除protype: rails new hel -J gem "jquery-rails" bundle install rails g jquery:install 可以加上: 或者--ui 3: rails 3用mysql 加上gem mysql2" 修改yml文件 rails3中 不适用link_to_remote form_remote: #========== 1. 让Rails3使用jQuery 轻量级js框架jquery相信大家 ...
1:如果一个对象:ReflectionPoint rp1 中有x y 他存入一个Collection中厚:Collection.add(rp1); 但是如果修改了rp1.y=0; 那么在Colleciotn.remove(rp1)的时候就一处不聊了 ,因为hashcode值变化了 如果进行了很多情况 的话,那么java会出现内存溢出的现象,即使JVM也无能为力
azure ['æʒɚ] a. 1. 天蓝色的,蔚蓝的 n. 1. 天蓝色,蔚蓝色 2. 【诗】碧空
public class SortList<E> { @SuppressWarnings({ "unchecked", "rawtypes" }) public void Sort(List<E> list, final String method, final String sort) { Collections.sort(list, new Comparator() { public int compare(Object a, Object b) { int ret = 0; t ...
使用rspec: 1:安装rspec rspec-rails sudo gem install rspec sudo gem install rspec-rails //rspec是核心 rspec-rails是集成 2:列表查看: gem list r //查看r开头的gem 3:新建rails工程 rails test_rspec -d mysql 4:修改database.yml 5:建立数据库 6:支架生成mvc和rspec测试文件 rails g rspec_scaffold user name:string //这样多了rspec部分 7:migrate ...
ruby中方法可以调用方法 很想C语言 然而java中却不可以 除非是static的 否则必需得到一个对象
svn账户密码创建 和密码重置命令是一样的: htpasswd -m passwd tom 如果没有tom则创建 如果有tom则修改密码
闭包 closure 就是将代码以参数的形式传递过去 ,比较方便使用 ruby的反射就是通过对象 找到他的父亲 祖宗是八代 .class即可
一个汉字用两个字节 一个字节是8位 之所以程序员喜欢看16进制是因为他可以直接看到 E2D4 看到前两个就 明白二进制表示什么了 如: 1010 根据1 2 4 8原则 他应该是10 (10进制) 转化为16进制为A 汉字有自己的编码 因为2^8次方256前 256中已经被占据了 所以需要扩展 gbk就是一种扩展 , 那么他表示出来的就是16进制的asicc 其实转化成10进制也行 不过16进制方便查看而已 。 ep: 17 (10进制) 转化为16进制 就是 16+1 那么就是11 (求权) 16^1+16^0 那么就是 1 ...
今天做服务端的异常问题的时候,先定义一个异常 状态 status= 91(服务器内部出错) 然后在程序里面如果想上 setStatus(值)方法 ,便可以将真正的异常状态赋值给status了 这样就成功完成了 捕获异常的操作
Global site tag (gtag.js) - Google Analytics