11 2011 档案

摘要:------------------------------------------- 一般不会注意的地方 ---------------------------------------------------------------------------------1.不管是IE那个版本都规定为IE8使用<meta http-equiv="X-UA-Compatible" content="IE=8"/>2. 关闭自动完成功能 <input id="Text1" autocomplete="off&qu 阅读全文
posted @ 2011-11-30 13:56 左正 阅读(276) 评论(0) 推荐(1)
摘要:系统默认的吧, update tablename set 时间字段= ' ' SQL SERVER会自动加上 "1900-01-01 " update tablename set 时间字段=null 就不会了======================================ull值不会,但是其他会。在系统中,时间不是一个字符串,而是一个带小数的数字——整数部分代表从1900年1月1日以后的天数,小数部分为午夜之后的毫秒数(好像是)。======================================datetime/smalldatetim 阅读全文
posted @ 2011-11-28 11:43 左正 阅读(6333) 评论(0) 推荐(0)
摘要:一个列用render渲染的时候,如果列宽度不够,内容多出的部分会被隐藏,无法显示。这时需要一个鼠标滑过提示全部内容的tip功能。渲染的函数写成如下:function renderHallName(value, meta, rec, rowIdx, colIdx, ds){ return '<div ext:qtitle="" ext:qtip="' + value + '">'+ value +'</div>';}上面这个文章是我在网上搜索的,可是我不知道什么时候去调用,render 阅读全文
posted @ 2011-11-28 10:27 左正 阅读(393) 评论(0) 推荐(0)
摘要:create table T_PAR(dt date)partition by range (dt)interval(numtodsinterval(1,'day'))(PARTITION SYS_001 VALUES LESS THAN (TO_DATE('20110501','yyyymmdd')));###################################################################numtodsinterval(<x>,<c>),x是一个数字,c是一个字符串,表明x 阅读全文
posted @ 2011-11-22 17:39 左正 阅读(2060) 评论(0) 推荐(0)
摘要://oracle中extract()函数从oracle9i中引入,用于从一个date或者interval类型中截取到特定的部分//语法如下:EXTRACT({YEAR|MONTH|DAY|HOUR|MINUTE|SECOND}|{TIMEZONE_HOUR|TIMEZONE_MINUTE}|{TIMEZONE_REGION|TIMEZONE_ABBR}FROM{date_value|interval_value})//我们只可以从一个date类型中截取year,month,day(date日期的格式为yyyy-mm-dd);//我们只可以从一个timestampwithtimezone的数据类 阅读全文
posted @ 2011-11-22 17:31 左正 阅读(476) 评论(0) 推荐(0)
摘要:今天听朋友说到个面试题:不用现有方法,把string转换成int型就试着写了一下,没有考虑负数的情况,看的朋友可以自己试一下,也不难.view plainusingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceStringToInt{classProgram{staticvoidMain(string[]args){stringstrInput=string.Empty;//输入e,E,退出操作while(!strInput.Equals("e")||!strInput.Equals(&qu 阅读全文
posted @ 2011-11-22 11:23 左正 阅读(379) 评论(0) 推荐(0)
摘要:比较经典的四个算法题,目前只收集到相关的思路和个别题目的解法,不断更新中 1.一个整数数列,元素取值可能是0~65535中的任意一个数,相同数值不会重复出现。0是例外,可以反复出现。 请设计一个算法,当你从该数列中随意选取5个数值,判断这5个数值是否连续相邻。 注意: - 5个数值允许是乱序的。比如: 8 7 5 0 6 - 0可以通配任意数值。比如:8 7 5 0 6 中的0可以通配成9或者4 - 0可以多次出现。 - 复杂度如果是O(n2)则不得分。 2.设计一个算法,找出二叉树上任意两个结点的最近共同父结点。 复杂度如果是O(n2)则不得分。 3.一棵排序二叉树,令 ... 阅读全文
posted @ 2011-11-21 20:20 左正 阅读(706) 评论(0) 推荐(0)
摘要:今天在看.net设计模式(http://terrylee.cnblogs.com/archive/2006/01/16/317896.html)的时候,突然看到浅拷贝与深拷贝的一些细节,就想这两者到底有什么区别呢,确实对此了解得不多,于是就上网找找资料,然后在csdn下看到了一篇这样的文章,转http://dev.csdn.net/develop/article/20/20324.shtm,这里贴出来让也同样不了解类似概念的大家看下是怎么回事:简介本文我将讨论.NET编程中一个比较感兴趣的方面——对象克隆。下面将讨论对象克隆的必要性、对象克隆的方法以及关于对象克隆的一些思考。背景大家一定知道. 阅读全文
posted @ 2011-11-21 20:12 左正 阅读(227) 评论(0) 推荐(0)
摘要:JSt中对象的prototype属性,是用来返回对象类型原型的引用的。我们使用prototype属性提供对象的类的一组基本功能。并且对象的新实例会"继承"赋予该对象原型的操作。但是这个prototype到底是怎么实现和被管理的呢? 对于对象的prototype属性的说明,JScript手册上如是说:所有JScript内部对象都有只读 的prototype属性。可以向其原型中动态添加功能(属性和方法),但该对象不能被赋予不同的原型。然而,用户定义的对象可以被赋给新的原型。 下面我们看三个经典的prototype属性的使用示例。 1、为脚本环境内建对象添加方法: Array.p 阅读全文
posted @ 2011-11-21 20:01 左正 阅读(223) 评论(0) 推荐(0)
摘要:这两者的施加者是有本质区别的.sleep()是让某个线程暂停运行一段时间,其控制范围是由当前线程决定,也就是说,在线程里面决定.好比如说,我要做的事情是 "点火->烧水->煮面",而当我点完火之后我不立即烧水,我要休息一段时间再烧.对于运行的主动权是由我的流程来控制.而wait(),首先,这是由某个确定的对象来调用的,将这个对象理解成一个传话的人,当这个人在某个线程里面说"暂停!",也是thisOBJ.wait(),这里的暂停是阻塞,还是"点火->烧水->煮饭",thisOBJ就好比一个监督我的人站在我旁边,本 阅读全文
posted @ 2011-11-18 14:18 左正 阅读(599) 评论(0) 推荐(0)
摘要:C# 是面向对象的程序设计语言,每一个函数都属于一个类。 Static:当一个方法被声明为Static时,这个方法是一个静态方法,编译器会在编译时保留这个方法的实现。也就是说,这个方法属于类,但是不属于任何成员,不管这个类的实例是否存在,它们都会存在。就像入口函数Static void Main,因为它是静态函数,所以可以直接被调用。 Virtua:当一个方法被声明为Virtual时,它是一个虚拟方法,直到你使用ClassName variable = new ClassName();声明一个类的实例之前,它都不存在于真实的内存空间中。这个关键字在类的继承中非常常用,用来提供类方法的多态性支持 阅读全文
posted @ 2011-11-18 14:01 左正 阅读(385) 评论(0) 推荐(0)
摘要:var a; var dwField = new Ext.form.ComboBox({ fieldLabel:'管理员', mode: 'local', width:70, id:'user_name', name:'user_name', editable:false, allowBlank:true, typeAhead:true, triggerAction: 'all', selectOnFocus:true, store:Ext.basicdata.user, emptyText:'-请选择-& 阅读全文
posted @ 2011-11-17 15:58 左正 阅读(1697) 评论(0) 推荐(0)
摘要:最近研究ajax,在界面上text中输入中文,发送出去后返回乱码。经过一个晚上的测试,已经得到满意答案,代码如下:HTML: …… //实际上这里的charset=utf-8 也是可以的,因为在中文平台下 //用了GB2312 <meta http-equiv="Content-Type" content="text/html; charset=GB2312">JS: 我用了两个方法提交:GET 和 POST。 在服务器端要对应不同的提交方式转换不同的编码。 …… //要传递的参数 var queryString = "firstN 阅读全文
posted @ 2011-11-17 11:50 左正 阅读(350) 评论(0) 推荐(0)
摘要:代码如下: declare @PageNumber int declare @PageSize int set @PageNumber=2 set @PageSize=20 --利用between select * from ( select row_number() over (order by source_ip,id) as row_num, * from tb) as page_table where row_num between (@PageNumber - 1) * @PageSize + 1 and @Pag... 阅读全文
posted @ 2011-11-16 17:21 左正 阅读(221) 评论(0) 推荐(0)
摘要:如果在方法声明参数中未使用ref或out关键字,在方法中更改参数的值,当控制传递回调用过程时,不会保留更改的值;我们可以通过方法参数关键字,更改这种行为。1.ref2.out3.paramsref和out关键字都可以使参数按引用传递,当控制权传递回调用方时,在被调方法中对参数所做的任何修改都将反映在该变量中,在使用时,都要求方法定义和调用方法显式使用ref或out关键字,但是它们有如下的几个区别:a.当使用ref关键字时,传递到ref参数的变量必须事先初始化,而与 out不同,out 的参数在传递前不需要初始化,请看示例:static void Main(string[] args) { st 阅读全文
posted @ 2011-11-15 16:18 左正 阅读(542) 评论(0) 推荐(0)
摘要:1.select 列 from 表列表名/视图列表名 where 条件.2.select 列 from 表列表名/视图列表名 where 条件 group by (列列表) having 条件3.select 列 from 表列表名/视图列表名 where 条件 group by (列列表) having 条件 order by 列列表4.select 列 from 表1 join 表2 on 表1.列1=表2.列1...join 表n on 表n.列1=表(n-1).列1 where 表1.条件 and 表2.条件...表n.条件执行顺序:1. 先where 后select2. 先where 阅读全文
posted @ 2011-11-15 15:58 左正 阅读(2385) 评论(0) 推荐(0)
摘要:用过Extjs的朋友相信都知道在Extjs的Combobox组件中是由两个值来组成的。一个是displayField这个是用来显示给我们看 的,而另一个是真正给系统用的valueField,举个例子会更贴切一点。假如我们有一个下拉列表是公司选择,那我们看到的option中的值应该是公 司的名称,而实际提交给系统的值可能是公司的ID或者编码之类的。而Extjs中的combobox也是同样的道理,但是它只提供了一个 setValue()函数,我们在调用的时候发生的结果就是要么显示的值和真实的值同是id,或者同是名称。虽然同是id的时候系统可以正常运行,但这样 用户交互就显示的友好了。相信大家都不明 阅读全文
posted @ 2011-11-12 15:55 左正 阅读(7789) 评论(0) 推荐(0)
摘要:在Web开发中我们经常需要实现定时刷新某个页面:1.来保持session的值或者检查session的值是否为空(比如说防止同一用户重复登录);2.实现实时站内短信;3.定时更新页面数据等等。但是我们在网上搜搜会发现有很多定时刷新页面的方法,最简单的就是在<head></head>标记之间加上如下代码:在<head></head>标记之间加上代码,实现定时刷新,此代码我已经测试过,可以实现效果 <meta http-equiv="refresh" content="5" URL="Exampl 阅读全文
posted @ 2011-11-09 15:44 左正 阅读(2202) 评论(0) 推荐(0)
摘要:ExtDeskTop的使用方法简易教程及相关例子Demo(转)ExtJS 2010-12-3110:11:15 阅读196 评论0 字号:大中小订阅http://qwikioffice.com/desktop-demo/http://gsylvain35.free.fr/desktop/http://extforumdemo.altervista.org/http://cobnet.com/icmsBeta2/extjs/ex...top/login.html首先为了浏览器兼容问题 可以把网页头的文档类型定义<!DOCTYPE html PUBLIC "-//W3C//DTD 阅读全文
posted @ 2011-11-01 10:59 左正 阅读(925) 评论(0) 推荐(0)