自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 闭包——理论

定义:闭包是由函数和与其相关的引用环境组合而成的实体   引用环境:指在程序执行中的某个点所有处于活跃状态的约束所组成的集合。其中的约束是指一个变量的名字和其所代表的对象之间的联系。 那么为什么要把引用环境与函数组合起来呢?这主要是因为在支持嵌套作用域的语言中,有时不能简单直接地确定函数的引用环境。这样的语言一般具有这样的特性: 函数是一阶值(First-class value),即函...

2013-11-07 16:41:28 400

原创 Method Arguments In Ruby

转至:http://www.skorks.com/2009/08/method-arguments-in-ruby/   Method arguments in Ruby are interesting because of the great flexibility in how you’re allowed to supply them to methods. Ruby method ...

2013-11-07 13:36:36 214

原创 Erro installing mysql2: ERROR: Failed to build gem native extension.

安装Gem时不安装doc # 修改~/.gemrc,加入 gem: --no-ri --no-rdoc 问题 Error installing mysql2: ERROR: Failed to build gem native extension. 没有安装必要的mysql库导致: apt-get install libmysql-ruby libmysqlclient-de...

2013-09-04 09:17:02 433

原创 CAP原理和BASE思想

转载http://www.jdon.com/37625,彭晨阳老师讲解   分布式领域CAP理论,Consistency(一致性), 数据一致更新,所有数据变动都是同步的Availability(可用性), 好的响应性能Partition tolerance(分区容错性) 可靠性定理:任何分布式系统只可同时满足二点,没法三者兼顾。忠告:架构师不要将精力浪费在如何设计能满足三者的完美分布式系...

2013-08-12 09:36:28 94

原创 ruby 中全局变量,实力变量,类变量的区别

Ruby中全局变量,实例变量,局部变量,类变量,Symbol对比 八 30th, 2011 发表评论 | Trackback Ruby中全局变量,实例变量,类变量,Symbol这些东西经常和其它语言如Java有很大不同,很容易搞混,所以做个总结。 首先是不些命名的约定,注意这些约定是强制性的: 格式 名称 是否需初始化 作用范围 举例 $开头 全局变量 不...

2013-08-07 12:28:49 254

原创 ubuntu 用apt-get安装的软件卸载命令

apt-get install xxxx 安装apt-get remove xxxx 卸载但不删除配置apt-get purge xxxx 卸载并且删除相关配置

2013-07-30 14:51:49 91

原创 rails4.0 create引起的ActiveModel::ForbiddenAttributesError错误

将"params.permit!"(双引号中的内容)添加到create方法内第一行。

2013-07-29 14:59:09 100

原创 执行rails server 出现in `autodetect': Could not find a JavaScript runtime.

执行rails server in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable) 解决方案1:在GemFile(文件的位置在项目...

2013-07-24 17:18:40 357

原创 RVM错误和解决:"RVM is not a function, selecting rubies with 'rvm use ...' will not w

参考网址:http://blog.sina.com.cn/s/blog_9d6e035501010lol.html   When you run a rvm command such as $ rvm use 1.9.3 but receive an error message of RVM is not a function, selecting rubies wi...

2013-07-24 17:03:42 605

原创 Hibernate中addScalar的使用

当我们用HQL进行子查询的时候,如select * from Tree where pid in (select id from Tree,此时HIBERANTE就会报错,说什么*号错误之类的。但如果将*改为Tree类里的所有子段时就不会有问题了。就会像平时一样第一行数据返回一个Object[],然后你再根据Tree类里字段对Object[]数组里的值进行转换。这样一来比较麻烦。今天发现如...

2012-12-06 17:16:43 291

原创 Hibernate 注解详解

@content ejb3注解的API定义在javax.persistence.*包里面。 注释说明: @Entity —— 将一个类声明为一个实体bean(即一个持久化POJO类) @Id —— 注解声明了该实体bean的标识属性(对应表中的主键)。 @Table —— 注解声明了该实体bean映射指定的表(table),目录(catalog)和sche...

2012-12-03 13:17:11 73

原创 hibernate.hbm2ddl.auto 配置的含义

hibernate配置属性中,hibernate.hbm2ddl.auto可以帮助你实现正向工程,即由java代码生成数据库脚本,进而生成具体的表结构. 在hibernate.cfg.xml中: Java代码 它包含4个属性: create : 会根据你的model类来生成表,但是每次运行都会删除上一次的表,重新生成表,哪怕2次没有任何改变 create-drop...

2012-12-03 10:45:35 125

原创 hibernate c3p0 配置的含义

在hibernate.cfg.xml文件里面加入如下的配置:      20      5      120      100      120      2      true   完整示例如下(hibernate.properties):   hibernate.connection.driver_class = org.postgresql.Driver  ...

2012-12-03 09:58:50 142

原创 重构的概念和作用

重构(Refactoring)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。 [color=red] 重构的必要性:[/color]重构的重要性要从软件的生命周期说起。软件不同与普通的产品,他是一种智力产品,没有具体的物理形态。一个软件不可能发生物理损耗,界面上的按钮永远不会因为按动次数太多而发生...

2012-11-23 10:44:35 1503

唐浩强C语言电子书版

这是一部在国内最受欢迎的C语言入门教程,内容非常吩咐但不罗嗦!还有很多经典的例题……

2010-09-07

javascript全教程

简明扼要,提取了JavaScript中的重点,引领初学者进入JavaScript大厦的不错的钥匙

2010-05-19

C# 高校教学管理系统

本系统基本上满足学校教学管理的需要,当然肯定会存在很多的问题,希望各位下载过本系统的 给我一些意见……本系统在我们学校的IT比赛中获得过第二名的成绩……(附带SQLSeVER2005数据库)

2009-12-27

C#入门经典ppt教案.rar

一套非常不错的,相信可以迅速引领你进入C#的大门

2009-11-24

空空如也

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

TA关注的人

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