04 2011 档案
摘要:近日工作遇到一个另人困惑的问题,同一个页面,用不同的浏览器访问会有不同的问题Firefox和IE浏览器一切正常没有问题,但是当用Webkit内核浏览器访问时,验证码无论如何通不过验证。浏览服务器端日志,发现提交的数据都是一样的。再仔细分析日志,发现加载流程不一样的:WebKit流程如下:Processing CharmsController#index (for 127.0.0.1 at 2011-04-29 17:37:25) [GET]Processing SimpleCaptchaController#simple_captcha (for 127.0.0.1 at 2011-04-29
阅读全文
摘要:IDE用 RubyMine 3.1,需先安装JDK,然后安装这个软件Ruby安装1.8.7版本,rubygems 安装1.5.2版本rails 安装 2.3.5版本 [gem install rails -v2.3.5] 安装本地文件[gem install c:\rails-2.3.5.gem]
阅读全文
摘要:最近刚开始学ruby为了练习一下基本语法的使用,用ruby写了一下插入排序算法,可能有些从C#翻译过来的痕迹1、插入排序seq = [3,4,9,0,2,5,9,7,1]1.upto(seq.length-1) do |i| if seq[i] < seq[i-1] tmp = seq[i] j = i-1 while(j>=0 && tmp<seq[j]) do seq[j+1] = seq[j] j=j-1 end seq[j+1]=tmp endendseq.each {|num| puts num}2、冒泡排序seq = [3,4,9,0,2,5,9,
阅读全文
摘要:1、使用@@Rowcount 系统变量查看修改了多少条记录Create Trigger 删除记录ON 数据表名After DeleteASBegin print '此次操作删除了'+Cast(@@Rowcount as varchar)+'条记录'End2、查看某个字段是否被修改Create Trigger 禁止修改折扣 On 订单明细 Instead Of UpdateAS BEGIN Set Nocount On; if update(折扣) print '不允许修改折扣信息'END3、返回错误信息Create Trigger 禁止修改折扣
阅读全文
摘要:1、DDL触发器的介绍及作用 DDL触发器是 SQL Server 2005新增的一个触发器类型,是一种特殊的触发器,它在响应数据定义语言(DDL)语句时触发。与DML触发器不同,DML触发器是响应Insert、Update、Delete语句,DDL是响应Create、Alter、Drop开头的数据定义语句而激活的。 DDL触发器的用处:☀ 阻止数据库里库的架构或数据表的架构的修改。 ☀ 防止误操作修改数据库架构或者表结构。 ☀ 在修改某个表的结构时同时修改另一个表的结构。 ☀ 记录数据库或数据表结构修改的日志信息。2、设计及定义DDL触发器实例建立一个DDL触发器,保护数据表结构不被修改或删
阅读全文

浙公网安备 33010602011771号