人在20岁以意志力著称,在30岁以智慧取胜,在40岁则靠的是理智的判断。 一个人只有时刻保持幸福快乐的感觉,才会使自己更加热爱生命,热爱生活。只有快乐,愉快的心情,才是创造力和人生动力的源泉;只有不断自己创造快乐,与自己快乐相处的人,才能远离痛苦与烦恼,才能拥有快乐的人生。
大抵而言,Singleton 模式应该是设计模式中相当常用的一种了。它能够节省宝贵的 CPU 或内存资源,避免不必要的创建对象开销。然而,在多线程应用中,对于那些非线程安全的数据库组件,传统的 Singleton 将容易造成不稳定。
第1种方法: 用server.Execute(path As String,writer As Sysetem.IO.TextWriter) 方法,这种方法很简单,向服务器放松动态网页请求,获取页面的客户端html代码,然后把内容写进文件里.这种方法写起来比较简...
一、SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。
在ASP.Net项目中使用存储过程,首先可以提高数据库的安全性,其次可以提高运行SQL代码运行的速度,在大型项目中一般是必不可少的。Visual Studio.Net为SQL的存储过程提供了强大的支持,您既可以通过visual studio.net来新建存储过程,也可以直接在Sql Server的查询分析器中运行,还可以通过企业管理器创建,使用起来也非常方便。
在线工具--把C#代码转换成VB.NET代码 有不少朋友在网上找资料时经常会遇到想要VB.NET的代码,但却只有C#的代码。 自己改又改不大来! 本人不经意发现有一个在线工具,使用方便。 支持:C#---> VB.
//uses ShellAPI procedure TForm1.Button1Click(Sender: TObject); var IconIndex:Word; h:hICON; begin IconIndex:=0; ...
Unit Unit1; Interface Uses Windows, Messages, SysUtils, Variants, classes, Graphics, Controls, Forms, Dialogs, AppEvnts, ExtCtrls, StdCtrls, S...
本系列将介绍有关Web Services 安全有关的内容,其中涉及技术: XML Signature,XML Encryption和SAML,WS-Security,WS-Trust等等。在本系列的文章中将主要关注其原理,以及个人对相关技术的理解。
海量数据库的 查询优化及分页算法方案 随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地――数据库也随着实际应用而急剧膨胀,一些大规模的系统,如人口系统的数据甚至超过了1000万条,可谓海量。
分页,是WEB开发中面对的最常见的编程,实现方法多种多样。我也不来评论这些方法的好坏。 但我总感觉它们太复杂,不够清晰不够简单。我十分欣赏PHP中一个Pager.php分页类的算法。http://www.phpclasses.org/browse/file/288.html,作者不详。
今天重典在群上说的这个,记录一下,以备后查。 ASP.NET AJAX 4.0中提供了客户端的数据绑定功能,相信大家都听说过了吧,有兴趣的可以看:Using ASP.NET AJAX Templates 废话不说,直接推荐两个jQuery的模板插件: Chain.
前几天一个人问到了关于流水号重复的问题,我想了下,虽然说这个问题比较简单,但是具有广泛性,所以写了这篇博客来介绍下,希望对大家有所帮助。 在进行数据库应用开发时经常会遇到生成流水号的情况,比如说做了一个订单模块,要求订单号是唯一的,规则是:下订单时的年月日+6位的流水号这样的规则。
概述 在面向对象的软件设计中,我们经常会遇到一类集合对象,这类集合对象的内部结构可能有着各种各样的实现,但是归结起来,无非有两点是需要我们去关心的:一是集合内部的数据存储结构,二是遍历集合内部的数据。
命令模式(Command Pattern) ——.NET设计模式系列之十七 TerryLee,2006年7月 概述 在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。
摘要:Template Method模式是比较简单的设计模式之一,但它却是代码复用的一项基本的技术,在类库中尤其重要。 主要内容 1.概述 2.Template Method解说 3..NET中的Template Method模式 4.适用性及实现要点 概述 变化一直以来都是软件设计的永恒话题,在XP编程中提倡拥抱变化,积极应对。
——探索设计模式系列之十五 Terrylee,2006年5月 摘要:结构型模式,顾名思义讨论的是类和对象的结构,它采用继承机制来组合接口或实现(类结构型模式),或者通过组合一些对象,从而实现新的功能(对象结构型模式)。
代理模式(Proxy Pattern) ——.NET设计模式系列之十四 Terrylee,2006年5月 摘要:在软件系统中,有些对象有时候由于跨越网络或者其他的障碍,而不能够或者不想直接访问另一个对象,如果直接访问会给系统带来不必要的复杂性,这时候可以在客户程序和目标对象之间增加一层中间层,让代理对象来代替目标对象打点一切。
享元模式(Flyweight Pattern) ——.NET设计模式系列之十三 Terrylee,2006年3月 摘要:面向对象的思想很好地解决了抽象性的问题,一般也不会出现性能上的问题。
外观模式(Façade Pattern) ——.NET设计模式系列之十二 Terrylee,2006年3月 概述 在软件开发系统中,客户程序经常会与复杂系统的内部子系统之间产生耦合,而导致客户程序随着子系统的变化而变化。
组合模式(Composite Pattern) ——.NET设计模式系列之十一 Terrylee,2006年3月 概述 组合模式有时候又叫做部分-整体模式,它使我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以向处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。
装饰模式(Decorator Pattern) ——.NET设计模式系列之十 Terrylee,2006年3月 概述 在软件系统中,有时候我们会使用继承来扩展对象的功能,但是由于继承为类型引入的静态特质,使得这种扩展方式缺乏灵活性;并且随着子类的增多(扩展功能的增多),各种子类的组合(扩展功能的组合)会导致更多子类的膨胀。
桥接模式(Bridge Pattern) ——.NET设计模式系列之九 Terrylee,2006年2月 概述 在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?这就要使用Bridge模式。
适配器模式(Adapter Pattern) ——.NET设计模式系列之八 Terrylee,2006年2月 概述 在软件系统中,由于应用环境的变化,常常需要将“一些现存的对象”放在新的环境中应用,但是新环境要求的接口是这些现存对象所不满足的。
创建型模式专题总结(Creational Pattern) ——.NET设计模式系列之七 Terrylee,2006年1月 概述 创建型模式,就是用来创建对象的模式,抽象了实例化的过程。它帮助一个系统独立于如何创建、组合和表示它的那些对象。
工厂方法模式(Factory Method) ——.NET设计模式系列之五 Terrylee,2004年1月2日 概述 在软件系统中,经常面临着“某个对象”的创建工作,由于需求的变化,这个对象的具体实现经常面临着剧烈的变化,但是它却拥有比较稳定的接口。
建造者模式(Builder Pattern) ——.NET设计模式系列之四 Terrylee,2005年12月17日 概述 在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法确相对稳定。
MFC的进程和线程 Win32的进程和线程概念 进程是一个可执行的程序,由私有虚拟地址空间、代码、数据和其他操作系统资源(如进程创建的文件、管道、同步对象等)组成。
MFC的DLL 一般的,在介绍Windows编程的书中讲述DLL的有关知识较多,而介绍MFC的书则比较少地提到。即使使用MFC来编写动态链接库,对于初步接触DLL的程序员来说,了解DLL的背景知识是必要的。
应用程序的退出 一个Windows应用程序启动之后,一般是进入消息循环,等待或者处理用户的输入,直到用户关闭应用程序窗口,退出应用程序为止。 例如,用户按主窗口的关闭按钮,或者选择执行系统菜单“关闭”,或者从“文件”菜单选择执行“退出”,都会导致主窗口被关闭。
MFC对象的创建 前面几章介绍了 MFC的核心概念和思想,即介绍了MFC对Windows对象的封装方法和特点;MFC对象的动态创建、序列化;MFC消息映射机制。 现在,考查 MFC的应用程序结构体系,即以文档-视为核心的编程模式。
消息映射的实现 Windows消息概述 Windows 应用程序的输入由Windows系统以消息的形式发送给应用程序的窗口。
CObject类 CObject 是大多数MFC类的根类或基类。CObject类有很多有用的特性:对运行时类信息的支持,对动态创建的支持,对串行化的支持,对象诊断输出,等等。MFC从CObject派生出许多类,具备其中的一个或者多个特性。
MFC和Win32 MFC Object和Windows Object的关系 MFC中最重要的封装是对Win32 API的封装,因此,理解Windows Object和MFC Object (C++对象,一个C++类的实例)之间的关系是理解MFC的关键之一。
MFC概述 MFC是一个编程框架 MFC (Microsoft Foundation Class Library) 中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对SDK来说更为简单的方法。
单件模式(Singleton Pattern) ——.NET设计模式系列之二 Terrylee,2005年12月07日 概述 Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。
什么是数据库分区?数据库分区是一种对表的横向分割,Sql server 2005企业版和之后的Sql server版本才提供这种技术,这种对表的横向分割不同于2000中的表分割,它对访问用户是透明的,用户并不会感觉的表被横向分割了。
今天同事问了我一个SQL的问题,关于SQL Server内部存储结构的,我觉得挺有意思,所以写下这篇博客讨论并归纳了一下。问题是这样的: 首先我们创建两张表,一张表的列长度是4039字节,另一张表的长度是4040字节,他们就只有一个字节的差距,比如以下创建表的SQL: CREATE TA...
http://www.cnblogs.com/NickYao/archive/2008/11/28/1343229.html 前些时间看了玉开兄的“如此高效通用的分页存储过程是带有sql注入漏洞的”这篇文章,才突然想起某个项目也是使用了累似的通用分页存储过程。
一、软件开发方法 常见的软件开发方法有面向过程的开发方法,面向数据结构的开发方法和面向对象的开发方法。其中面向过程的开发方法也称为面向功能的软件开发方法或面向数据流的软件开发方法。
刚下过雨 第一丝的阳光落下 你,欲语还休 从第一言到最后一语 都是你娇柔的模样 分明,有一首动听的歌 从你那边缓缓飘来 为了一份缘 你守望了千年 风霜见证你的冰心 岁月漂白一些记忆 你依旧甜甜的憧憬 有一天,那个人 为你,披一件美丽的嫁衣 每一个夜晚 你陪着我,倾听花语 那个烟雨的江南 是你飞奔的...
曾经的我寻找着幸福梦中的你带走了我拥有的一切无助的我幻想着青涩的爱情祝我快乐吧让我们共同完成我们的梦想我会永远追忆我们共同在一起的欢乐时间 永远是我抚平伤口的工具回忆 永远是我结束放纵的天平......想飞的水 ``` 2008.11.22
漂浮天空的你 我们的讯息 只通过手中线 传达 我们的感情 也犹如手中线 漂浮不定 我想 能够放手让你飞 但是 自由的你 能否感受我的孤寂 放飞的纸鸢放飞的你 断线的风筝 能否 再次飞回我的身边 ...... 想飞的水 ``` 2008.11.20
已经不记得什么时候开始喝咖啡。那个时候,只有一包包的袋装速溶咖啡。带着新鲜感,看着灰白相间的粉末,经过温水的冲刷,以及小勺子搅拌起来混合着香味的螺旋式的漩涡,心中的兴奋难以言语。顾不上水的温度,美美地尝上一口,但却没有想象中的那种香甜感觉。
蝶儿 翩翩起舞 尽情纷飞 花儿 摇逸着迷人的笑脸 绽放着青春活力 晶莹的雨露 仿如夜空的流星 尽情点缀 天上的彩虹 与你 相映成辉 今世 是否 以你欢快的舞姿 舞尽人间沧桑 舞却世间情愁爱恨 美丽的翅膀 划出生命的轨迹 谱写出传奇般的 动人情歌 .
划过天际 转瞬即逝的你 来不及回眸 舞出美丽色彩 来不及许愿 闪出绚烂星光 我的祝福 伴随你的左右 不为 厮守到永久 只为 天使的坠落 为我们带去 恒星的孤单 那许多的愿望 收集在音乐盒中 期待着 下一次与你幸福的擦肩 ...... 想飞的水 ``` 2008.11.08
我们在寻找一种温暖然后让幸福象孩子一样世界那么大只要我们心在一起爱会一步一步向上升幸福充满灿烂天地世界那么大只要我们心在一起爱会让 每个角落发光你的未来你听见了吗......想飞的水 ``` 2008.11.06 摘于未来广告
一时的灵感 一时的快乐与忧伤 一时的感动 一时的欢笑与哭泣 都记录在这里 不为了什么 只有 自己才能细细回味 那些悲欢离合 那些喜怒哀乐 ...... 想飞的水 ``` 2008.11.06
淡淡的 情节 纷繁的 思绪 你 带来了 湿润的清香 这个季节 一个人 一本书 一个故事 一杯咖啡 难以忘却的 前尘往事 期盼着 美丽的 雨后彩虹 ...... 想飞的水 ``` 2008.06.26
窗外 灯火阑珊 远处 烟花绚烂 迷失于城市中的我 淡淡的忧愁 想起了 远方的你 睡梦中露出的笑脸 ...... 想飞的水 ``` 2008.06.14
美丽的童话 开启 炫丽的色彩 胡桃夹子 梦中的王子 精灵 为你歌唱 轻柔的雪花 顽皮地飞舞 祝福的铃声 响彻玩具宫殿 幸福的时光 就在昨日梦境 依旧清晰 ...... 想飞的水 ``` 2008.06.25