2012年4月9日
摘要: 软件开发技术名词解密 "Win32编程” 很不幸,我从开始学习编程到理解这个名词中间隔了很长的时间(上个世纪的学习环境可见一斑)。很长时间里我都不明白32是指什么,我用过Dos,Win31,win95,win97...但好像没用过名为Win32的操作系统啊?很久以后我才知道,32在这里并不是指操作系统的版本号,而是指32位。微软操作系统在win31及其以前都是DOS系统,windows只是在dos下运行的一个大程序而已。在其后win95则稍有改变,windows除了DOS核心以外也真正成为了操作系统的一部分,提供着各类操作系统提供的服务。应该说,在win95之后的windows(新近 阅读全文
posted @ 2012-04-09 18:15 saiwo 阅读(241) 评论(1) 推荐(0) 编辑
摘要: System.IO.StreamWriter writer = System.IO.File.CreateText("D:\\webservice.txt"); writer.Write(info.ToString() + "\r\n");//info是要写入的信息 writer.Flush(); writer.Close(); 阅读全文
posted @ 2012-04-09 18:12 saiwo 阅读(209) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2012-04-09 18:11 saiwo 阅读(3) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2012-04-09 18:08 saiwo 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 程序员才能看得懂的哲理有的女人就像Windows 虽然很优秀,但是安全隐患太大。 有的女人就像UNIX 她条件很好,然而不是谁都能玩的起。 有的女人就像C# 长的很漂亮,但是家务活不行。 有的女人就像C++,她会默默的为你做很多的事情。 有的女人就像Java,只需一点付出她就会为你到处服务。 有的女人就像JavaScript,虽然对她处处小心但最终还是没有结果。 有的女人就像汇编,虽然很麻烦,但是有的时候还得求她。 有的女人就像 SQL,她会为你的发展带来莫大的帮助。 爱情就是死循环,一旦执行就陷进去了。 爱上一个人,就是内存泄露,你永远释放不了。 真正爱上一个人的时候,那就是常量限定,永远不 阅读全文
posted @ 2012-04-09 17:57 saiwo 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一个程序员的感想一个好的程序员可以没有过高的学历,也可以没有过硬的技术甚至没有过强的人际关系,但绝不能没有责任心...如果一个程序员没有责任心,就算他有过高的学历,过硬的技术甚至过强的人际关系,那么他也不算是一个合格的程序员.... 阅读全文
posted @ 2012-04-09 17:55 saiwo 阅读(171) 评论(0) 推荐(0) 编辑
摘要: C# 编码常识C#编码规则Pascal和Camel命名约定编程的命名方式主要有Pascal和Camel两种A:à Pascal:每个单词的首字母大写,例如ProductType。B:à Camel:首个单词的首字母小写,其余单词的首字母大写,例如productType。C:à 系统采用“动宾结构”,即所有的方法、委托等都用“动词”+“名词”结构,如:AddUser、EditUser、DelUser、GetUser。D:à 在“显示层”中实例化“BLL”业务层的类,类命名方式为:“C”+“类名称”如:CUser。E:à在Fdays.BLL业务层中 阅读全文
posted @ 2012-04-09 17:54 saiwo 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 数据库编码规则1、 数据库名称:FDAYS + “库名”,如:FDAYSTour2、 数据表名称:FS + “_” +“表名”,如果表名超过一个单词,第一个单词头字母小写外,其它单词的头字母都大写,如:FS_adminUser3、 数据表字段命名:“字段名”,如:UserName,注ID字段名为:UserId4、 视图名称:VI + “_” + “视图名”,如:VI_adminUser5、 存储过程名称:PR + “_” + “存储过程名”,如:PR_addAdminUser6、 函数名称:FN + “_”+ “函数名称”,如:FN_getUser7、 规则名称:RU + “_” + “规则名 阅读全文
posted @ 2012-04-09 17:53 saiwo 阅读(514) 评论(0) 推荐(0) 编辑
摘要: select top 18 UserName From UserInfo where UserName is not null and UserName <> '' 阅读全文
posted @ 2012-04-09 17:51 saiwo 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 用JS 取 textbox的值document.getElementById(textbox).value document.getElementById(textbox).innerHTML 阅读全文
posted @ 2012-04-09 17:50 saiwo 阅读(372) 评论(1) 推荐(0) 编辑
摘要: onkeypress="if ((event.keyCode < 40 || event.keyCode > 57)&&(event.keyCode!= 13)) event.returnValue = false;" 阅读全文
posted @ 2012-04-09 17:49 saiwo 阅读(131) 评论(0) 推荐(0) 编辑
摘要: --完整备份Backup Database NorthwindCSTo disk='G:\Backup\NorthwindCS_Full_20070908.bak'--差异备份Backup Database NorthwindCSTo disk='G:\Backup\NorthwindCS_Diff_20070908.bak'With Differential--日志备份,默认截断日志Backup Log NorthwindCSTo disk='G:\Backup\NorthwindCS_Log_20070908.bak'--日志备份,不截断日志 阅读全文
posted @ 2012-04-09 17:48 saiwo 阅读(411) 评论(0) 推荐(0) 编辑
摘要: --利用SQL语句给字段加注释EXEC sys.sp_addextendedproperty@name=N'MS_Description',@value=N'角色Id',--注释名称@level0type=N'SCHEMA',@level0name=N'dbo',@level1type=N'TABLE',@level1name=N'roleMenuInfo', --表名@level2type=N'COLUMN',@level2name=N'roleId'--字段名GO 阅读全文
posted @ 2012-04-09 17:44 saiwo 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 《SQL 语法参考手册(SQL)》DB2 提供了关连式资料库的查询语言 SQL (Structured Query Language),是一种非常口语化、既易学又易懂的语法。此一语言几乎是每个资料库系统都必须提供的,用以表示关连式的*作,包含了资料的定义(DDL)以及资料的处理(DML)。SQL原来拼成SEQUEL,这语言的原型以“系统 R“的名字在 IBM 圣荷西实验室完成,经过IBM内部及其他的许多使用性及效率测试,其结果相当令人满意,并决定在系统R 的技术基础发展出来 IBM 的产品。而且美国国家标准学会(ANSI)及国际标准化组织(ISO)在1987遵循一个几乎是以 IBM SQL 为 阅读全文
posted @ 2012-04-09 17:41 saiwo 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)> <td>no </table> 可用于Table2. <body onselectstart="return false"> 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut= 阅读全文
posted @ 2012-04-09 17:39 saiwo 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 优秀来自好的习惯。怎样成为优秀的开发人员?图灵公司最近热销的《高效程序员的45个习惯》一书给出了很好的解答,非常值得一读。这本书的英文原版荣获了有软件奥斯卡之称的Jolt生产效率大奖,在Amazon上也是好评如潮。第一作者Venkat Subramaniam博士是Agile Developer公司创始人,敏捷开发方面的权威人士,精通各种开发技术。第二作者Andy Hunt更是大名鼎鼎的人物,是敏捷宣言的创始人,著名图书出版公司Pragmatic Programmers的创始人。他有两本书大家应该都是知道:经典的Ruby教程《Programming Ruby》还有许多开发人员的最爱《程序员修炼之 阅读全文
posted @ 2012-04-09 17:36 saiwo 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 关键字: 正则表达式 from:http://www.cnblogs.com/a311300/archive/2008/07/28/1254951.html 将收集的正则表达式归纳。以后持续跟进。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 字符串中只能输入汉字:"^[\u4e00-\u9fa5]{0,}$" 评注:可以对汉字串进行验证 匹配空白行的正则表达式:\n\s 阅读全文
posted @ 2012-04-09 17:34 saiwo 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 两层嵌套protected void rpt_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { Repeater rpt = (Repeater)e.Item.FindControl(&"rpt_Level04&"); int typeFatherID = ((CommonType)e.Item.DataIte 阅读全文
posted @ 2012-04-09 17:33 saiwo 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1. 在提交页面之后,保持滚动条的位置可以在page指令上加上MaintainScrollPositionOnPostback指令<%@ Page Language="C#" MaintainScrollPositionOnPostback="true" AutoEventWireup="true" CodeFile="..." Inherits="..." %>2. 在页面载入完之后,将焦点移动到某个控件,只需要指定Form的DefaultFocus属性就可以了。<form 阅读全文
posted @ 2012-04-09 17:32 saiwo 阅读(200) 评论(0) 推荐(0) 编辑
摘要: *******************************************************************************-- 日期转换参数大全--********************************************************************************selectCONVERT(varchar,getdate(),120)--2009-03-15 15:10:02selectCONVERT(varchar(10),getdate(),120)--2009-03-15selectreplace(repla 阅读全文
posted @ 2012-04-09 17:30 saiwo 阅读(187) 评论(0) 推荐(0) 编辑