`
zqjshiyingxiong
  • 浏览: 440160 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论
文章列表
介绍和使用Berkeley DB Java Edition(嵌入式数据库) 一、 简介        Berkeley DB Java Edition (JE)是一个完全用JAVA写的,它适合于管理海量的,简单的数据。         能够高效率的处理1到1百万条记录,制约JE数据库的往往是硬件系统,而不是JE本身。         多线程支持,JE使用超时的方式来处理线程间的死琐问题。         Database都采用简单的key/value对应的形式。         事务支持。         允许创建二级库。这样我们就可以方便的使用一级key,二级key来访问我们的数据 ...
在开发中很容易忽视一点,输入一个值(可能是小数),输出时如果不做处理,就很容易出现 隐形的BUG。比如,如果从数据库取出一个0.22的数值,一般的输出${x?if_exists?html}, 这时是显示0,而不是0.22。 应该写成${x?if_exists?string.number} 或者 ${x?if_exists.toString()?html} 下面就是关于数字的具体介绍: Built-ins for numbers Related FAQs: Do you have things like 1,000,000 or 1 000 000 instead of 1000000 ...
which一下可以看到Mac OS X 10.7.3预装了ruby-1.8.7,但是坑爹的是macbook作为一种Unix系统竟然没有gcc和make,于是我开始折腾我的Macbook。 其实想要gcc很容易,安装Xcode就行了,但是这里有个坑,我从AppStore里安装Xcode,它有1.7G之大,虽然我用不着Xcode,但既然今次需要用到而我可能出于兴趣看看Xcode这玩意儿,于是我开着Macbook然后自己睡觉,让AppStore自己去安装Xcode。 今早起来看到已经安装好了,但是which了一下,还是没有gcc,我开始陷入折腾的深渊里了,我用find命令把gcc找到了,然后在 ...
使用rvm在Mac中安装ruby和rails MacOS默认安装的是ruby 1.8.7,如果你想使用ruby 1.9.2的话,除了在官网下载源码编译安装外,可以使用rvm来协助安装。 STEP-1 安装RVM 在Terminal中输入以下命令即可安装
ActiveMQ 是apache的一个开源JMS服务器,不仅具备标准JMS的功能,还有很多额外的功能。公司里引入ActiveMQ后,ActiveMQ成里我们公司业 务系统中最重要的一个环节。所有应用都通过jms集成,如果ActiveMQ出了故障,整个系统就瘫痪了。因此,头对ActiveMQ的性能,可靠性,以 及如何正确使用,是非常的关心的,而我就被指派来做关于ActiveMQ的调研,本文对此做了些总结。 1 使用jms需要注意的问题 一下所述的问题,不仅是对ActiveMQ,对于其他的JMS也一样有效。 1.1 不要频繁的建立和关闭连接 JMS使用长连接方式,一个程序,只要和J ...
quartz无法启动的原因     场景:spring集成quartz,在spring配置文件中配置quartz相关参数。     在以往的工作中,quartz经常无法启动,今天就根据以前经验,总结一下,供大家参考。 一.ID冲突     quartz的两个基本单元是Job和Trigger,它们在内存中分别以jobName+groupName和triggerName+GrupName唯一标识,如果两个job的名字和群组都相同,则必然会有一个job无法启动。 二.default-lazy-init="true"     若在spring配 ...
gem相关命令使用 1.显示gem的帮助和版本 gem –h/--help #显示gem的帮助 gem –v /--version #显示gem的版本号 2. 列出远程库的所有可用软件 gem query --remote         # 短命令: gem q -r 你可以看到一个关于远程主机上所有软件的详细列表。 3. 查找远程主机上的特定软件 gem query --remote --name-matches doom # 短命令: gem q -rn doom 你将看到一个匹配doom的详细列表。 gem list –remote --d #用子命令list列出远程安装的gems 4. ...
最近发现一个问题: window.location.href在IE6下面竟然不跳转,这是为什么呢? 这个是我写的语句: < a href = " javascript:void(0); " ;onclick = " javascript:window.location.href='http://www.sina.com'; " >转到新浪 < / a& ...

Mysql的GROUP

    博客分类:
  • DB
语法: GROUP_CONCAT([DISTINCT] expr [,expr ...][ORDER BY {unsigned_integer | col_name | expr}[ASC | DESC] [,col_name ...]][SEPARATOR str_val]) 下面演示一下这个函数,先建立一个学生选课表student_courses,并填充一些测试数据。 SQL代码   CREATE TABLE student_courses ( student_id INT UNSIGNED NOT NULL, ...
  FLEXIMAGE,依赖的包有AWS-S3,RMagick   我的环境是windows 7 + ruby1.8.7   1.gem install aws-s3   2.下载win RMagick   RMagick 已经不再rubyforge上维护了,移植到了http://github.com/rmagick/rmagick   所有要在这里下载才对,rubyforge上不好下载了。   下载完毕,安装的顺序为:   1.Unzip files 2.Install ImageMagick 3.Install RMagick locally 4.Rest ...
下载 用firefox 到http://selenium -ide.openqa.org/download.jsp 下载selenium -ide 这个firefox 插件, 然后安装, 到http://release.openqa.org/selenium -remote-control/ 下载selenium -rc  , 它包括python,php,java ,ruby 等的测试驱动.   或   http://seleniumhq.org/download/   用Selenium 编写一个测试 在firefox 里面的菜单 ...
命名约定概念详解 1.  混合大小写,下划线,复数   我们经常使用简写命名变量,在Ruby中,约定为命名变量时,全部字母都小写,单词的中间使用下划线分割,类(Class)和Modules的命名 有不同,不使用下划线,单词的简写和首字母使用大写。所以我们在前面编写的代码里有order_status和LineItem这样的类名。   Ruby on Rails命名约定并且作了扩展。首先假定数据库中表名和变量命名一样,采用全小写字母,并且单词中间使用下划线分割,并且表明都是复数形式的,例如:orders,third_parties。同时,Rails假定文件的命名也使用小写和下划线。 ...
Rails2.0 命令大全 2008-05-21 22:11 一.铁道 1.1 创建一个Rails应用程序 $ rails app_name 可选项: -d, database=xxx 指定安装一个数据库(mysql oracle postgresql sqlite2 sqlite3 ), 默认情况下是数据库 -r, ruby-path= 指定Ruby的安装路径,如果没有指定,scripts使用env去找Ruby -f, freeze (冻结)freezes Rails在vendor/rails目录 1.2 API Documentation $ gem_serv ...
问题:WEBrick 报 `require_frameworks': no such file to load -- net/https (RuntimeError) 错误的解决办法? 解决办法: 错误的解决办法是一样的,都是因为缺少 libopenssl-ruby library 这个库.运行下下面的代码就搞定了. sudo apt-get install libopenssl-ruby   问题:解决ubuntu下ruby script/console运行时的问题,irb not found? 解决办法:   sudo apt-get install irb ...
问题: Communications link failure due to underlying exception:   登录时,常常要登录2次,后来直接就不可以等了。   解决: 这个问题困惑了我很长时间,中间好像是在分析的,但是没有分析道重点上来,程序没有动过,那么数据库了,就应该是数据库   了。那么是数据那里链接的时间。对,是时间。   程序中的连接池中的链接,去取的时候,其实已经断开了。   借鉴(转) 在61家教网的运行阶段,发现很长时间没有访问后,都会出现 Communications link failure due to underlying ex ...
Global site tag (gtag.js) - Google Analytics