最新文章列表

动态语言和静态语言的比较

静态语言和动态语言各有利弊。静态语言即使不通过执行也可以检查出类型是否匹配。在一定程度上,程序的一些逻辑错误可以被自动检测出来。 但是 ...
lizhuang 评论(0) 有2918人浏览 2013-08-18 09:44

java 利用反射模拟动态语言的 eval 函数

实现步骤: 1.自定义一个Java类,该Java类中定义一个方法来包含需要被运行的代码。2.动态编译刚刚生成的Java源码,不在磁盘上生成源码,而是直接编译内存中的Java源码。3.动态加载刚刚创建编译的Java二进制码,编译好的Java二进制码不是在磁盘上,而是放在内存中,并定义自己的类加载器,负责加载内存中的class文件。4.通过反射运行前一步加载的类。 package test.dy ...
lfl2011 评论(0) 有1351人浏览 2013-03-20 21:59

【ruby】ruby语言的几个特性总结

最近在学习ruby,我觉得学习一门语言要先了解语言的基本特性,然后再深入语法、细节特性等。 所以先从ruby语言的特性入手,结合例子简单总结了几点,才真正开始学没多久,绝对不全面,还需后续的学习再补充。     1.纯面向对象的 在ruby世界里所有的都是对象,包括方法、类、模块。也包括字符、数字、bool等基本类型。 如  3.times { puts "Hi!&quo ...
singleant 评论(0) 有2920人浏览 2012-09-13 16:16

java反射机制应用例子

package fanshe.entity; /** * 测试实体 * @author hewei * */ public class Animal { private String name; private int age; public int text; public Animal(){} public Animal(String na ...
hewei5894 评论(0) 有1131人浏览 2012-08-27 09:38

Ruby on Rails 学习笔记(二)--netbeans+hello world

使用NetBeans作为ROR的IDE 之前安装过myeclipse的ror环境,发现问题其实挺大的,把我本身的java环境给弄坏了。于是弃用了myeclipse作为ror的环境。 改用netbeans作为ror的IDE. 首先在官网下载最新版的netbeans7,虽说最新版的已经不支持ruby了,但是还是可以安装插件的。我下载的是All的版本。 正常安装完成,是中文版的,可以在netbea ...
irfen 评论(0) 有1502人浏览 2011-09-18 23:02

ruby on rails 学习笔记(一)

一、环境的配置与软件的安装 1、需要安装Ruby,在www.ruby-lang.org网站下载适合各操作系统的文件Ruby。 如果是Windows系统,推荐下载的Ruby One-Click Installer ...
irfen 评论(0) 有1761人浏览 2011-09-18 22:38

grails的文件上传,集合迭代,标签

grails框架刚用起来,感觉听蹩脚的!处处碰壁,但是用了一段时间,习惯啦,废话少说,步入正题! grails没用明显DAO层,我们能看到的对对象的增删查改操作,实际上不是groovy语言对象的特有操作,而是在应用grails之后,框架利用AOP功能自动给对象添加的 !所以在你没有启动grails程序时,你直接掉对象的数据库操作是错误的!但是我们需要批量插入数据怎么办,一个一个写吗?不用 ...
沙舟狼客 评论(0) 有2498人浏览 2011-04-01 20:24

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics