自定义博客皮肤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 461

原创 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 273

原创 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 507

原创 CAP原理和BASE思想

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

2013-08-12 09:36:28 150

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

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

2013-08-07 12:28:49 305

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

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

2013-07-30 14:51:49 144

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

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

2013-07-29 14:59:09 143

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

执行rails serverin `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 433

原创 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.3but receive an error message ofRVM is not a function, selecting rubies wi...

2013-07-24 17:03:42 678

原创 Hibernate中addScalar的使用

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

2012-12-06 17:16:43 383

原创 Hibernate 注解详解

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

2012-12-03 13:17:11 120

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

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

2012-12-03 10:45:35 176

原创 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 188

原创 重构的概念和作用

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

2012-11-23 10:44:35 1612

C# 高校教学管理系统

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

2009-12-27

C#入门经典ppt教案.rar

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

2009-11-24

唐浩强C语言电子书版

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

2010-09-07

javascript全教程

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

2010-05-19

空空如也

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

TA关注的人

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