- 博客(93)
- 资源 (8)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 有一种感动——用爱和坚强点燃的生命《被推迟的婚期》
昨天在电视上看到了下面的视频,又一次被感动的稀里哗啦,流了好多泪。 提起青春,每个人都有不同的解释,但这些解释或多或少都与美好有关,可就有这么一个女孩,她的青春一次次面临生离死别。但就是这个女孩,在面对重重磨难时,创造了一个个人生传奇。【视频地址】:【被推迟的婚期】 【卑微的人依然可以有美丽的梦想—一段让无数人感动的视频 】【感人至深母子情:流浪的猫】
2007-10-22 15:24:00
498
原创 C# 消息发送
一、结构声明 public struct RecBoxMessage { public int RecID; }二、API声明--------------public class Win32API { /// /// 发送消息 /// /// /// ///
2009-07-13 22:03:00
1024
转载 为什么美女应该找软件开发的gg做男朋友
为什么美女喜欢软件开发的gg做男朋友当你选择丈夫时,请先把程序员与以下的职业作一番比较: 医生 几乎所有女人都喜欢追求当医生的。所以不要期望你们的婚姻能持续五年以上,因为早晚有一天,他会跟某个护士小姐跑掉的,或是被一个假装生病的年轻女人勾引走。这种倒霉事还往往发生在你已经为他生了几个小孩的时候。 你的程序员丈夫不会发生这种事。因为他忙得连见你的时间都很少,更别说有机会跟他
2008-07-28 21:49:00
793
2
转载 疯狂的程序员中发人深省的对白
“是阿,那时候你知不知,Bug Yang连吃饭的钱都没有了,吃饭是一个人最基本的东西。一个连饭都没得吃的人,连搞开发都成问题,你还指望他能搞出好的开发?”绝影摇摇头:“确实不知道。不过我曾经跟他说过,没有钱只管跟我开口……”BOSS Liu立刻打断他:“BOSS,你没钱吃饭了,会跟我开口吗?这个事,不是钱不钱的问题了。Bug Yang把这个事情给我说,听了之后,我也很难过,为我自己难过!B
2008-07-28 21:47:00
400
原创 用户控件抛出一个事件
//网格新增数据列事件 public delegate void DataGridNewColumnEventHandler(object sender, DataGridNewColumnEventArgs e); ================================== //网格新增数据列事件参数 public class DataGridNewColu
2008-06-15 23:06:00
471
原创 用户控件抛出一个属性
private bool IsVisibel = true; [Category("行为"), Description("是否显示按钮栏")] public bool VisibleButton { get { return IsVis
2008-06-15 23:03:00
341
转载 Vista破解激活就这几招
陆涛夏琳告诉父母二人要结婚了周梅玉和夏春生也决定复婚一家终于团员了 米莱决定去美国继续深造米立雄和米莱妈妈决定去陪读虽然生意失败了但一家人永远一起最重要 陆涛夏琳、向南杨晓云领了结婚证经历诸多波折两对终于走到了一起 陆涛夏琳静静回忆分别一年多日子夏琳诉说着对陆涛思念 华子请春晓吃饭为这个实姑娘而着迷华子也找到了自己人生目标那就为了纯晓梦想而奋斗 陆涛来见徐志森告诉自己要去法国了
2008-02-25 23:14:00
429
原创 我的C# & .NET 读书之旅(2007)
读过 -------------------------------------------------------------------------------------------------------------------------------------------中文书名:《C# 高级编程(第版)》英文书名:《Professional C# (2nd Edition)》出版
2007-11-08 16:25:00
413
原创 【c#】如何使程序只有唯一运行实例
一、利用进程间同步实现效果: 代码:static void Main() ...{ bool b; Mutex m = new Mutex( true, "JueJue1984", out b ); if( !b ) ...{ MessageBox.Show(
2007-11-01 10:38:00
655
原创 license资料搜集
我想要达到的目的就像我们从网上下载的有些软件一样,比如说开始我可以给他一个licence码,根据这个licence码,用户可以试用1个月,到期后,用户可以购买新的licence。但我现在不太清楚那些人是怎么实现的,或者是不是有一些通用的规范? _____________________________________________________________________________
2007-11-01 10:22:00
1149
2
转载 [C#]DataTable常用操作总结_AX
【引言】项目中经常使用DataTable,发现有好多东西,需要整理下. protected void Page_Load(object sender, EventArgs e) { //①Create a DataTable DataTable dt = new DataTable("Table_AX"); //②Add col
2007-10-29 17:01:00
11221
5
转载 C#反射Reflection学习随笔(完结篇)_AX
【开篇】这篇帖子真的憋了好久.无处下笔啊!搜了搜园子,已经有棵这方面的好白菜了!链接如下http://www.cnblogs.com/whxleem/category/4641.html以此为资料,学习了一下,但心有不甘,要不前两篇许下的承诺就没法实现了!于是有了这篇帖子.【正文】①什么是反射?反射提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例(见④ ),将类型绑定到
2007-10-29 16:31:00
724
转载 C#程序集Assembly学习随笔(第一版)_AX
①什么是程序集?可以把程序集简单理解为你的.NET项目在编译后生成的*.exe或*.dll文件.嗯,这个确实简单了些,但我是这么理解的.详细:http://blog.csdn.net/sws8327/archive/2006/09/21/1244642.aspx②程序集和命名空间的区别?一个程序集可以跨越n个命名空间,一个命名空间也可以包含n个程序集.(估计你该晕了)如果说命名空间是类库的
2007-10-29 15:36:00
2069
转载 C#中在应用程序和DLL使用消息
在C#中采用的是事件驱动方式,但在我们使用的过程中,有时候通过调用系统原有的消息,处理起来会比较简单一些,特别是在处理与DLL文件的交互时,的确是非常的方便。 在C#中使用自定义消息 在C#中使用自定义消息非常简单,只需要下面几个简单的步骤就可以了: 1、 定义消息 定义消息的方法和VC中定义消息有一点点不同 比如在VC中申明一个自定义消息: #define WM_TEST WM_USER +
2007-10-25 11:53:00
457
转载 C#中虚函数,抽象,接口的简单说明
虚函数:由virtual声明,它允许在派生类中被重写,要重写方法,必须先声名为virtual public class myclass...{public virtual int myint()...{函数体;}}class myclass1:myclass...{public override int myint()...{函数体1;}} 抽象类、抽象函数:由abstract声明
2007-10-25 11:20:00
439
转载 【pl/sql】将一个表中符合条件的记录拷贝到另一个表中
一、基本语句insert into tablename fieldname select fieldname from tablename;二、利用cursor及fetch将一个表中符合条件的记录拷贝到另一个表中 晚上的时间,都是我自己的,我就好好的利用这个时间来学习学习ORACLE,去年学过的东西都忘得差不多了,现在趁机会还没有忘完之前拿起来。今天看了一下匿名块、函
2007-10-24 11:47:00
1384
转载 oracle pl/sql函数大全(转)(四)
62.MIN(DISTINCT|ALL) 求最小值,ALL表示对所有的值求最小值,DISTINCT表示对不同的值求最小值,相同的只取一次 SQL> select min(all sal) from gao.table3;MIN(ALLSAL) ----------- 1111.1163.STDDEV(distinct|all) 求标准差,ALL表示对所有的值求标准差,DISTINC
2007-10-23 10:28:00
628
原创 oracle pl/sql函数大全(转)(三)
44.HEXTORAW 将一个十六进制构成的字符串转换为二进制 45.RAWTOHEXT 将一个二进制构成的字符串转换为十六进制 46.ROWIDTOCHAR 将ROWID数据类型转换为字符类型 47.TO_CHAR(date,format) SQL> select to_char(sysdate,yyyy/mm/dd hh24:mi:ss) from dual;TO_
2007-10-23 10:27:00
869
1
转载 oracle pl/sql函数大全(转)(二)
22.EXP 返回一个数字e的n次方根 SQL> select exp(2),exp(1) from dual; EXP(2) EXP(1)--------- --------- 7.3890561 2.718281823.FLOOR 对给定的数字取整数 SQL> select floor(2345.67) from dual; FLOOR(2345.67) --------
2007-10-23 10:26:00
793
原创 oracle pl/sql函数大全(转)(一)
SQL中的单记录函数1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65
2007-10-23 10:24:00
1354
转载 [pl/sql]用户定义记录
用户定义记录的一般格式是: TYPY 类型名 IS RECORD (字段名1{字段类型|变量名%TYPE|表名.列名%TYPE|表名%ROWTYPE}[NOT NULL], 字段名2{字段类型|变量名%TYPE|表名.列名%TYPE|表名%ROWTYPE}[NOT NULL],...);其中:类型名为类型说明符,可在记录说明中使用。字段 类型为PL/SQL允许的任何数据类型
2007-10-23 10:04:00
522
原创 【C#winform源码实例】datagrid显示主细表
protected void BindtoDataGrid() ...{ string sql=@"";//blog.csdn.net/jbgh608 string ssql=@""; DataSet ds = new DataSet();
2007-10-16 15:34:00
670
原创 DataGrid 出现红叉临时解决办法
我这里可能是刷新的时候新的表列和原来已经存在的表列冲突了, 临时找到一个解决办法,大家看看能否借鉴,datagrid绑定的时候先把 DataGrid.DataSource = new DataTable(); 然后在 DataGrid.DataSource = 。。。
2007-10-12 10:32:00
1252
1
转载 关于句柄
什么是句柄?(转载) 先来看些权威的片断: ... typedef unsigned int HANDLE; #define DECLARE_HANDLE(name) typedef UINT name DECLARE_HANDLE(HMODULE); DECLARE_HANDLE(HINSTANCE); DECLARE_HANDLE(HLOCAL); DECLARE_HANDLE(HGLO
2007-10-10 14:24:00
346
原创 让人哭八次的猫
在网上看到了一个视频,被感动的稀里哗啦!http://jbgh608.blog.163.com/blog/static/7815553200782723318330/ 在《猫》之前,居然不知道《末代皇帝》里有这么动听的音乐。看似刻板的版画风格在最原始的爱下表现的更有深度与力量。在这个5分钟的动画里,观众毫不吝啬自己的感情给予,在动物最原始的母子情中,角色的原始意识充分的发泄了出来,感人至深
2007-09-28 12:39:00
332
转载 创业,程序员心中说不出的痛
一个从事IT行业5年以上的人,你问他有没有想过自己创业,他说没有,那95%的可能是假的。 不过,我属于那剩下5%里面的其中一个。 也许是受我父亲的影响,从小我就潜移默化的受到这样的教育:科学才是生产力,只有科技人才才是值得尊敬的人。小时候在工厂里,我一直认为父亲那样的人才是我的偶像,我那些同学的父亲,什么车间主任、销售科长云云,不过是会玩花样,耍耍嘴皮子罢了。 这是种糟糕的思维惯
2007-09-27 15:24:00
442
转载 如何利用客户端缓存对网站进行优化?
介绍 你的网站在并发访问很大并且无法承受压力的情况下,你会选择如何优化? 很多人首先会想从服务器缓存方面着手对程序进行优化,许多不同的服务器缓存 方式都有他们自己的特点,像我曾经参与的一些项目中,根据缓存的命中率不同使用过 Com+/Enterprise Libiary Caching/Windows服务,静态文件等方式的服务器端缓存和 HTTP Compre
2007-09-27 15:01:00
393
转载 C#线程 在某一时间内,只有N个线程在并发执行,其余都在队列中的实现
上司交代要做一个小测试具体的需求是 在某一时间点,只有N个线程在并发执行,如果有多余的线程,则排队等候~还真是费尽心思啊~最终还是被我攻克了~下面我就来说说具体的实现C#提供了Mutex与Interlocked这两个与线程相关的类,都在Threading命名空间下~!Mutex中提供了WiteOne,ReleaseMutex 两个实例方法~WiteOne的作用是"阻塞当前线程,提供对该线
2007-09-27 10:23:00
667
2
转载 .NET实用设计模式:组合模式(Composite)
组合模式(Composite)是一种“结构型”模式(Structural)。结构型模式涉及的对象为两个或两个以上,表示对象之间的活动,与对象的结构有关。 先举一个组合模式的小小例子: 如图:系统中有两种Box:Game Box和Internet Box,客户需要了解者两个类的接口分别进行调用。为了简化客户的工作,创建了XBox类,程序代码如下: GameBox的代码:public
2007-09-25 16:58:00
423
转载 .NET实用设计模式:工厂模式(Factory)
设计模式从本质上说是一种规则,从形式上说,分为创建型、结构型、行为型。设计模式的应用是为了实现软件设计中的几个原则,其中 一个重要原则是:减少模块之间的耦合程度。为了确保这个目的,在设计一个类时,要针对接口,而非实现。(Programming to an Interface, not an Implementation)设计的时候只关心类的接口,编程的时候可以先实现一个简单的接口,供别的模块
2007-09-25 16:41:00
349
转载 存储过程——天使还是魔鬼
看了Heroman的一篇文章,谈论该不该在项目中使用存储过程代替SQL语句。 看后有一些感想,因为最近工作接触到一个系统,业务过程几乎完全是用存储过程实现的。随着系统的不断发展,新的需求逐渐难以支持。这个原因当然很复杂,即 使不使用存储过程,可能也有同样的问题。但是既然谈到具体技术上,就来看一下一个主要以存储过程实现的系统到底有哪些问题。存储过程和嵌 入程序中的SQL哪个更好,要用一种合理的
2007-09-25 16:21:00
414
转载 软件的逻辑层次
基本层次软件的逻辑结构可以划分为下面四个基本层次:从下往上依次是:1:基础设施层——这个层次是纯技术层次,解决的是系统的物理问题,比如database gateway、网络通信、对象容器……这个部分与业务需求关系不大,是系统的物理条件。2:business对象——在这个层次上,业务要素出现了,业务领域中的概念在这里实现。比如一个航运公司的系统,这里就应该有航线、航班、座位、乘客、登
2007-09-25 16:11:00
450
转载 关于面向对象的讨论【5】- .NET初学者架构设计指南(四)Model-View-Controller
Model-View-Controller简称为MVC,这是图形界面(GUI)应用程序的一种架构形式。Model是业务领域层,比如我们在前 面两篇里面提到的Account、Entry、Bill、Invoice之类的对象,这些类构成了一个电信账务系统的业务领域层;View就是用户界面; Controller是指用户界面和业务对象之间的控制器,控制器的作用是从业务对象中获取数据显示到用户界面上,并且从
2007-09-25 15:29:00
479
转载 C#中的“代理”和“事件”
事件(event)是一个非常重要的概念,我们的程序时刻都在触发和接收着各种事件:鼠标点击事件,键盘事件,以及处理操作系统的各种事件。所谓事件就是 由某个对象发出的消息。比如用户按下了某个按钮,某个文件发生了改变,socket上有数据到达。触发事件的对象称作发送者(sender),捕获事件并 且做出响应的对象称作接收者(receiver),一个事件可以存在多个接受者。 在 异步机制中,事件是线程之间
2007-09-25 12:04:00
315
转载 关于面向对象的讨论【4】- .NET初学者架构设计指南(三)设计模式
在上一篇里面,我们初步了解了OO设计,OO设计的最独特之处在于他看待需求的方式。用这样的方式,我们不需要急于确定软件需要实现哪些流程、设计 哪些功能点、制作哪些画面,而是要关注需求中一些更加基本的概念。首先根据这些概念开发出一些零件,然后把这些零件组装起来实现需要的功能。用这样的方 式,我们不需要一开始就去知道所有的业务需求,只需要知道一些比较重要的需求,就可以开始开发了。这样开发出来的程序不仅可
2007-09-25 11:32:00
462
转载 关于面向对象的讨论【3】-.NET初学者架构设计指南(二)OO设计初次见面
.NET初学者架构设计指南(二)OO设计初次见面 我使用OO技术第一次设计软件的时候,犯了一个设计者所能犯的所有错误。那是一个来自国外的外包项目,外方负责功能设计,我们公司负责程序设计、编码和测试。 第一个重要的错误是,我没有认真的把设计说明书看明白。功能点设计确实有一些问题,按照他们的设计,一个重要的流程是无法实现的。于是我在没有与投 资方沟通的情况下,擅自改动了设计,把一个
2007-09-25 10:27:00
439
转载 关于面向对象的讨论【2】-.NET初学者架构设计指南(一)Hello world的时代
.NET初学者架构设计指南(一)Hello world的时代 中 学的时候,学校里开设了电脑课。当时的电脑还是一种比较希罕的东西,学校里的电脑一共就十几台,还专门找了一个大厅摆放这些机器。厅里面铺着厚厚的地毯, 整天都拉着重重的窗帘。每次上课前一天,我们需要沐浴更衣,剪好指甲。上课时大家都穿上鞋套,排好队伍,列队进入机房。然后各位同学坐在座位上,在老师的 指挥下,拿出一张五英寸的软
2007-09-25 09:58:00
439
转载 关于面向对象的讨论【1】-不必非oo不可
也讨论一把:不必非oo不可 看了一篇讨论:http://www.cnblogs.com/yimlin/archive/2006/11/30/578333.html有些感想:并不是所有的行为都必须属于某个对象,有的行为似乎放在任何一个对象中都不合适,那就单独放在那里好了,没必要非要造出一个对象来,更不能把它硬安在某个对象上。按照oop的方法,软件的逻辑架构可以分成下面几个层次:
2007-09-25 09:36:00
432
转载 [C#]定义自定义的异常
首先我们建立自己的异常类CustomException,它要继承自ApplicationException类(这是一个在发生非致命的应用程序错误时抛出的通用异常,它又继承于更为通用的Exception类),将其用作为应用程序定义的任何自定义异常的基类。通过这个基类,我们就可以编写一个通用的catch代码块,捕获应用程序定义的任何自定义异常类型。自定义的异常类型可以在这中间扮演一个非常重要的
2007-09-24 16:28:00
1384
DevExpress-18Crack.zip
2019-09-14
轻轻松松学用javascript编程
2007-09-01
Ajax高级程序设计
2007-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人