- 博客(398)
- 资源 (23)
- 收藏
- 关注
原创 触发器 真好用 哈哈
删除表T_User中用户时,自动触发并删除表Sys_UserRole中相关数据(在SQL2008中的表T_User下的触发器中写以下代码)Create trigger trigger_DelDptUseron T_Userfor Delete As Delete From Sys_UserRoleWhere UserID=(select UserID from deleted)
2010-05-08 19:42:00
815
转载 WebService与.NET Remoting的区别及适应场合
为了能清楚地描述Web Service 和Remoting之间的区别,我打算从他们的体系结构上来说起:Web Service大体上分为5个层次:1. Http传输信道2. Xml的数据格式3. SOAP封装格式4. WSDL的描述方式5. UDDI 总体上来讲,.Net 下的 Web Service结构比较简单,也比较容易理解和应用:一般来讲在.Net结构下的WebService应用都
2010-05-08 13:54:00
570
转载 Web 标准中的常见问题
引言大概在2004年的时候,Web标准的概念藉由一本名为《网站重构》的书开始被国内人所了解。随后的几年中,其更少的代码量、更好的搜索引擎友好性、更好的浏览器兼容性使得Web标准迅速受到重视并逐渐普及,网易、新浪等各大网站相继采用Web标准进行网站重构。在今年,我浏览了不少采用Web标准进行重构的网站,并在国内著名设计与制作论坛 蓝色理想 浏览了很多网页制作人员发表的言论。发现许多制作人员对
2010-04-22 21:19:00
665
原创 C# 泛型
泛型是 2.0 版 C# 语言和公共语言运行库 (CLR) 中的一个新功能。泛型将类型参数的概念引入 .NET Framework,类型参数使得设计如下类和方法成为可能:这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候。例如,通过使用泛型类型参数 T,您可以编写其他客户端代码能够使用的单个类,而不致引入运行时强制转换或装箱操作的成本或风险 泛型概述:使
2010-04-22 17:12:00
705
原创 淘宝充值150,被骗惨了…呜呜呜…
今天手机没钱了,就去淘宝充值。我不怎么在淘宝上买东西,除了充手机费外。但今天我真的被骗惨啦,做IT这一行还是被涮啦!说实话,我并不相信网络,这里太虚幻了,因此我的QQ加密问题一直是“你相信网络吗?”跟淘宝和卖家都打电话了,不给退货。不知道淘宝是怎么做的,官网竟然会有这些欺诈消费者的信息,干嘛不过滤下呢?一帮吃闲饭的家伙。110是一点也不管用,亏我还去那报警。离开派出所时,来一对夫妻,网上订
2010-04-21 22:39:00
8527
3
转载 "=="和equals方法有什么区别
"=="和equals方法有什么区别 ==是判断两个变量或实例是不是指向同一个内存空间equals是判断两个变量或实例所指向的内存空间的值是不是相同==是指对内存地址进行比较 squals()是对字符串的内容进行比较 ==指引用是否相同 equals()指的是值是否相同 A.==操作符专门用来比较变量的值是否相等,由于变量名只是内存地址的引用名称,所以而不代表变量本身,由此可知道变
2010-04-21 16:53:00
658
转载 Csharp四种简单的排序算法
我觉得如果想成为一名优秀的开发者,不仅要积极学习时下流行的新技术,比如WCF、Asp.Net MVC、AJAX等,熟练应用一些已经比较成熟的技术,比如Asp.Net、WinForm。还应该有着牢固的计算机基础知识,比如数据结构、操作系统、编译原理、网络与数据通信等。有的朋友可能觉得这方面的东西过于艰深和理论化,望而却步,但我觉得假日里花上一个下午的时间,研究一种算法或者一种数据结构,然后写写心得,
2010-04-21 13:43:00
5372
转载 心态、性格、灵活性和机会
【职场】心态、性格、灵活性和机会 心态用积极主动的态度面对工作:有时候应该向领导主动请缨 热爱手头的工作并投入热情,有时候要保持耐心 你把工作仅仅看成一份被迫接受的任务,和养家糊口的手段,还是一份自己喜欢的事业? 时刻保持危机意识,学习和充实自己,保持核心竞争力,发觉自身潜在能量,弥补和克服下一个目标所欠缺的知识技能,不断变化寻找新的增长点 不要
2010-04-12 10:44:00
980
转载 C# 部分算法
/// /// 写一个函数处理字符串,比如输入”I am a girl”,输出”girl a am I” /// /// /// private static string StringConvert(string p) { string
2010-04-10 22:03:00
681
转载 几道经典的SQL笔试题目
几道经典的SQL笔试题目(有答案)(1)表名:购物信息购物人 商品名称 数量A 甲 2B 乙 4C 丙 1A 丁 2B 丙 5……(其他用户实验的
2010-04-10 19:26:00
703
转载 C字符串反转算法
一个很简洁的算法:void Reverse(char s[]){ for(int i = 0, j = strlen(s) - 1; i char c = s[i]; s[i] = s[j]; s[j] = c; }}#关于a, b交换其它算法: a ^= b; b ^= a;
2010-04-10 19:04:00
1644
原创 C语言错误信息中文解释
【引用 《智能家电控制技术》帮助文档 这里有很是HTML版的,很实用好查,但就是不能下载成CHM版的,本地是不能用啊。】1.#operator not followed by macro argument name"#"运算符后无宏变元名。在宏定义中,"#"用于标志一宏变元是一个串,因此,在"#"后面必须要跟随一个宏变元名。2.xxxxxxxxnot an argumentxxxxxx
2010-04-10 18:49:00
7309
原创 C#'s const vs. readonly
A quick synopsis on the differences between const and readonly in C#: const: Cant be static. Value is evaluated at compile time. Initiailized at declaration only. readonly:
2010-04-10 15:59:00
527
转载 C# Singleton Pattern Versus Static Class
You want to store common data that is only needed in one location, using a singleton or static class. Save state between usages and store some caches. The object must be initialized only once and sh
2010-04-09 19:22:00
899
原创 Static in C# .NET
使用 static 修饰符声明属于类型本身而不是属于特定对象的静态成员。static 修饰符可用于类、字段、方法、属性、运算符、事件和构造函数,但不能用于索引器、析构函数或类以外的类型。例如,下面的类声明为 static,并且只包含 static 方法。 static class CompanyEmployee{ public static stri
2010-04-09 18:11:00
620
原创 C队列 输出杨辉三角
也是中软笔试的算法题,当时并不知道叫杨辉三角,唉。N年不用了,还得再拾起,为了那个梦。#include void main() { int a[50][50]; int i,j,n; printf("Please input Number:"); scanf("%d",&n); for (i=0;i { for (j=0;j
2010-04-09 16:21:00
1121
原创 C#获取指定盘符/文件夹下的所有folder/data,并输出保存到*.txt
前天的笔试题,但当时记不清楚这些类和方法名了,最后用了伪代码和思路。唉,书到用时方恨少,事非经过不知难,看来古语还是有道理的。using System.IO; public static string pathDir = string.Empty;public static string savePath = string.Empty;public static StringBui
2010-04-09 14:24:00
1894
转载 C# 中的委托和事件
引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、
2010-04-08 22:47:00
463
转载 C语言中什么叫算法,算法在程序设计中的重要作用
一、什么是算法算法是一系列解决问题的清晰指令,也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。算法常常含有重复的步骤和一些比较或逻辑判断。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。 算法的时间复杂度是指算法需要消耗的时
2010-04-02 09:29:00
1958
原创 算法 : 最长升序降序序列
引用 :算法:最长升序降序序列,7 5 6 8 10 7 9 3 8 7 4 1 8 9 4,则最长的升序序列为5, 6, 8, 10,最长的降序序列为8,7,4,1 看了一些网上的资料,最长的升序/降序 好像不是非要在彼此挨着的吧? 最长的升序序列 不可以为 :5 6 7 8 9 吗? 最长的降序序列 不可以为 :10 9
2010-03-31 20:45:00
2064
1
原创 有 一道清华复试上机题 引发的思考,持续更新中……
Microsoft、CSIL、Hisoft,必须algorithm。从现在开始,步入算法和逻辑思维的研究大军中。 数的分解:任何数都能分解成2的幂,比如 7=1+1+1+1+1+1+1 =1+1+1+1+1+2 =1+1+1+2+2 =1+2+2+2 =1+1+1+4 =1+2+4求任意整数n(n 计算f(
2010-03-31 13:41:00
654
转载 Turbo C 运算符
Turbo C的运算符非常丰富, 主要分为三大类: 算术运算符, 关系运算符与 逻辑运算符, 按位运算符。除此之外, 还有一些用于完成特殊任务的运算符。下 面分别进行介绍。 5.1 算术运算符 Turbo C的算术运算符如下: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 操作符
2010-03-30 14:57:00
666
原创 C,C#,C++中&&和||,&和|的联系和区别
两者计算结果相同(针对各自的运算对象),只是性能上有差别而已。&&和||:逻辑运算符&和|:按位运算符&&是且的意思,a&&b 两者都为真才为真.||是或的意思,a||b 两者有一为真即真.&,|是位运算符.即对位进行运算,如00000011 & 00000001=0000000100000011 | 00000001=00000011 对于(&&,
2010-03-30 14:10:00
1435
1
转载 经典sql语句
说明:复制表(只复制结构,源表名:a 新表名:b) select * into b from a where 1说明:拷贝表(拷贝数据,源表名:a 目标表名:b)insert into b(a, b, c) select d,e,f from b;说明:显示文章、提交人和最后回复时间select a.title,a.username,
2010-03-30 09:58:00
450
原创 c# IDE 快捷键
1. F12:转到定义;Shift+F12:转到引用2. F5:启动;Ctrl+F5:开始执行(不调试);Shift+F5:停止调试3. F7:查看代码;Shift+F7:查看视图设计器4. Ctrl+Alt+L:解决方案资源管理器5. Ctrl+Alt+J:对象浏览器
2010-03-30 09:49:00
721
原创 net开发 游戏规则参考
一.控件命名Label ------------------------------------------------------- lb TextBox --------------------------------------------------- txt Button -----------------------
2010-03-30 09:39:00
599
转载 面向对象的61个设计原则
1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。(3)尽量减少类的协议中的消息。(4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]。(5)不要把实现细节(例如放置共用代码的私有函数)放到类的公有接口中。如果类的两个方法有一段公共代码,那么就可以
2010-03-29 22:04:00
564
转载 23种设计模式的有趣见解
创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Fact
2010-03-29 22:01:00
1237
1
转载 设计模式 之 --- GRASP
模式:每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这是关于模式最经典的定义,作者是建筑大师Christopher Alexander。如果是第一次看到这句话,多数人会觉得有些抽象难懂。其实“模式”两个字只是一个代号,就像我叫Justin,如果我改叫Tom也没什么问题,只是我更喜欢Justin这个名字,所以从Chris
2010-03-29 22:00:00
830
1
转载 设计模式 之 --- 单例(Singleton)模式
一、 单例(Singleton)模式单例模式的特点:单例类只能有一个实例。 单例类必须自己创建自己的唯一实例。 单例类必须给所有其它对象提供这一实例。 单例模式应用:每台计算机可以有若干个打印机,但只能有一个Printer Spooler,避免两个打印作业同时输出到打印机。 一个具有自动编号主键的表可以有多个用户同时使用,但数据库中只能有一个地方
2010-03-29 17:54:00
541
转载 对系统重构的理解
什么是重构重构,用最简单的一句话说:就是要在不改变系统功能的情况下,对系统的内部结构进行重新调整。重构的最直接目的在于改进软件系统的内部架构。一个好的结构可以更加适应于需求的变化,更好的满足客户的需求,最大限度的延长软件系统的生命周期。为什么要重构在不改变系统功能的情况下,改变系统的实现方式。为什么要这么做?投入精力不用来满足客户关心的需求,而是仅仅改变了软件的实现方式,这是否
2010-03-29 16:44:00
600
原创 NET开发资源精华收集
微软.Net中文主页 .NET Framework开发中心 微软.Net Framework中文产品支持中心 微软.Net Framework中文新闻组(Web) 微软VB.Net中文新闻组(Web) 博客园 .NET 2.0 专题 孟宪会之精彩世界 微软.NET俱乐部
2010-03-29 15:32:00
669
原创 ASP.NET T页面传值几种方式比较
Application1. Application用来保存所有用户共用的信息2. 在Asp时代,如果要保存的数据在应用程序生存期内不会或者很少发生改变,那么使用Application是理想的选择。但是在Asp.net开发环境中我们把类似的配置数据放在Web.config中。
2010-03-29 15:28:00
624
转载 WebServices SOAP简单介绍
随着计算机技术的不断发展,现代企业面临的环境越来越复杂,其信息系统大多数为多平台、多系统的复杂系统。这就要求今天的企业解决方案具有广泛的兼容能力,可以支持不同的系统平台、数据格式和多种连接方式,要求在 Internet 环境下,实现系统是松散耦合的、跨平台的,与语言无关的,与特定接口无关的,而且要提供对Web 应用程序的可靠访问。 随着异种计算环境的不断
2010-03-29 15:14:00
524
原创 C数组 奇偶分开,奇前偶后
重拾起大学那段C语言时光啦……#includemain(){ int a[] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}; int i=0,j = sizeof(a)/sizeof(a[0])-1,temp; while( i { if(!(a[i]&1))
2010-03-23 15:13:00
1251
转载 算法集锦,将不断添加
排 序 算 法 一、插入排序(Insertion Sort) 1. 基本思想: 每次将一个待排序的数据元素,插入到前面已经排好序的数列中的适当位置,使数列依然有序;直到待排序数据元素全部插入完为止。 2. 排序过程: 【示例】: [初始关键字] [49] 38 65 97 76 13 27 49 J=2(38) [38 49] 65 97 76 13 27 49
2010-03-23 11:40:00
760
转载 排序算法大汇总c语言
算法(Algorithm):计算机解题的基本思想方法和步骤。算法的描述:是对要解决一个问题或要完成一项任务所采取的方法和步骤的描述,包括需要什么数据(输入什么数据、输出什么结果)、采用什么结构、使用什么语句以及如何安排这些语句等。通常使用自然语言、结构化流程图、伪代码等来描述算法。 一、计数、求和、求阶乘等简单算法 此类问题都要使用循环,要注意根据问题确定循环变量的初
2010-03-23 11:37:00
1179
转载 C# Concepts: Value vs Reference Types - Joseph Albahari
IntroductionOne area likely to cause confusion for those coming from a Java or VB6 background is the distinction between value types and reference types in C#. In particular, C# provides two types—cl
2010-03-22 20:46:00
622
转载 “忠诚重于能力”,这是500强员工职场第一戒律!
“忠诚重于能力”,这是500强员工职场第一戒律!忠诚不仅是一种美德,更是一种能力,而且是其它能力的统帅与核心。缺乏忠诚,其它的能力就失去了用武之地。强调忠诚是一种义务,与公司共命运,为荣誉而工作,用生命去执行。我们推崇德才兼备,人品一定要好,尤其是创业初期。要加强员工忠诚度、责任感、正直等职业素养方面的培训和引导。 一、忠诚重于能力(
2010-03-20 17:47:00
659
转载 JavaScript 的55个经典技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)>no 可用于Table 2. <body onselectstart="return false"> 取消选取、防止复制3. on
2010-03-20 17:44:00
576
C# IPC 之 Socket 进程间通信 源码
2010-03-01
IPC之 - MSMQ 丛书订购应用程序示例
2010-02-25
Ajax.dll、AjaxPro.2.dll、AjaxControlToolkit.dll
2010-01-11
asp.net ajax简单拖放布局结构
2010-01-07
C#控制系统音量(VS2005源代码)
2009-06-17
C# 跑马灯 多种效果
2009-04-24
Hotop100办公自动化系统(C#)
2008-10-29
一公司Asp.Net机试题
2008-05-24
C#.NET Framework 源代码
2008-04-27
Xml Web Service 程序开发(II)
2007-12-21
Xml Web Service 程序开发
2007-12-21
百钱买百鸡
2007-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅