`
kukuwuwu
  • 浏览: 27371 次
  • 性别: Icon_minigender_1
  • 来自: 大连
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
原文地址:http://dev.mysql.com/tech-resources/articles/hierarchical-data.htmlIntroduction大多数用户都曾在数据库中处理过分层数据(hierarchical data),认为分层数据的管理不是关系数据库的目的。之所以这么认为,是因为关系数据库中的表没有层 ...
ubuntu 升到10.04 后 mysql报错 /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:440:in `load_missing_constant': uninitialized constant MysqlCompat::MysqlRes (NameError) 我机器上的 mysql 为系统带的msql,更新ubuntu时 mysql也被更新   解决方案:   sudo gem uninstall mysql   sudo apt-get inst ...

Rails开发技巧集锦

将你的程序所用到的密码和API证书号保存在一个自定义的配置文件中。我使用一个YAML并沿用了database.yml类似的格式。 有需要的时候就使用常量。不要重复诸如客服邮件地址这类字符串,而是将它们保存在常量中(可以保存在 ...
今天碰到一个单复数相同的resources   map.resources :series   运行时报 you may have ambiguous routes 错误   解决办法:   map.resources :series, singular => :series_instance 这样就变成了 series                         get     /series                                  post     /series new_series_instance get     /se ...
jQuery Timers插件 提供定时执行的功能,使用非常简单 JQuery Timers 提供了三个函式 1. everyTime(时间间隔, [计时器名称], 函式名称, [次数限制], [等待函式程序完成]) 2. oneTime(时间间隔, [计时器名称], 呼叫的函式) 3. stopTime ([计时 ...
常用方法 before(:all) do # 会在所有example运行前被调用一次 end before do # 与before(:each)相同,会在每个example运行前被调用一次 end after(:each) do # 会在每个example运行完后被调用一次 @post.destroy unless @post.new_record? end after(:all) do # 会在所有examples运行完之后被调用一次 Post.destroy_all end  基础     ...
编写rspec后,运行单个rspec文件,处于一直测试状态,没有结果,这是NetBeans的一个bug   解决方法: 1.切换到NetBeans安装路径下的ruby2路径下 cd /usr/local/netbeans6.7/ruby2 2.编辑nb_rspec_mediator.rb  vim nb_rspec_mediator.rb 3.将204行 class NbSpecParser < Spec::Runner::SpecParser  注释掉换成 class NbSpecParser < Spec::Runner::LineNumberQuery
安装rspec gem sudo gem install rspec 安装rspec插件 ruby script/plugin install git://github.com/dchelimsky/rspec.git -r 'refs/tags/1.2.9' ruby script/plugin install git://github.com/dchelimsky/rspec-rails.git -r 'refs/tags/1.2.9'  生成rspec ruby script/generate rspec
问题描述: 今天误将同事含有重要数据的硬盘d,e,f,g盘删除,并将逻辑分区删除   研究了多款软件后终于发现一个简单快捷的小软件比较适合 DiskGenius   1.选中要恢复的磁盘 2.点击“搜索分区”按钮 3.选中“整个磁盘” 4.搜索到磁盘后  选择“跳过” 5.所有分区搜索完成后,根据提示保存分区表,选中mbr 6.重启 恢复完成
最近新买了台服务器Dell PowerEdge R610 操作系统式虚拟化服务器 XenServer 上面运行Debian和WindowsServer2003 在安装OpenManage Server Administrator时遇到了困难,OpenManage Server Administrator并不支持XenServer 研究了一下解决方案如下:   首先将有OpenManage Server Administrator光盘放入服务器光驱 (如果没有此光盘的可以到dell下载OM_6.1.0_ManNode_A00.tar.gz)     然后挂载: mount -t ...
国内比较好用的debian源还是debian.cn99.com,但是不知道什么原因这个国内最快的源挂了,现在设置debian就比较麻烦了。还好有了apt-spy,可以自动测试到哪个源的下载速度最快。        当然,刚装完系统是没有apt-spy的,但是我们可以找个暂时先替代的。譬如: 在/etc/apt/sources.list 中添加 deb http://http.us.debian.org/debian/ stable main 执行以下命令更新软件包列表: apt-get update 然后执行以下命令安装 apt-spy: apt-get install apt-s ...

c++ const 详解

1. const修饰普通变量和指针 const修饰变量,一般有两种写法: const TYPE value; TYPE const value; 这两种写法在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量value是不可变的。 对于一个非指针的类型TYPE,无论怎么写,都是一个含义,即value只不可变。
  window.open 弹出新窗口的命令;   'page.html' 弹出窗口的文件名;   'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替;   height=100 窗口高度;   width=400 窗口宽度;   top=0 窗口距离屏幕上方的象素值;   left=0 窗口距离屏幕左侧的象素值;   toolbar=no 是否显示工具栏,yes为显示;   menubar,scrollbars 表示菜单栏和滚动栏。   resizable=no 是否允许改变窗口大小,yes为允许;   location=no 是否显示地址栏,yes为允许;   st ...
1、常吃宵夜,会得胃癌,因为胃得不到休息。 2、一个星期只能吃四颗蛋,吃太多对身体不好。 3、鸡屁股含有致癌物,不要吃较好。 4、饭后吃水果是错误的观念,应是饭前吃水果。 5、女生月经来时,不要喝绿茶,反正茶类的不要喝就对了,多吃可以补血的东西。 6、喝豆浆时,不要加鸡蛋及糖,也不要喝太多。 7、空腹时不要吃蕃茄,最好饭后吃。 8、早上醒来,先喝一杯水,预防结石。 9、睡前三小时不要吃东西,会胖。 10、少喝奶茶,因为高热量、高油,没有营养价值可言,长期饮用,易罹患高血压、糖尿病...等疾病。 11、刚出炉的面包不宜马上食用。 12、远离充电座,人体应远离30公分以上,切忌放在床边。 13、天天 ...
map.connect ‘:controller/show/:id’,:action => “show”, :requirements => { :id => /\d+/ }
Global site tag (gtag.js) - Google Analytics