自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 C#线程

http://www.cnblogs.com/miniwiki/archive/2010/06/19/1760984.html

2014-07-21 16:36:44 399

转载 使用Microsoft Enterprise Library里面的Log功能

http://wenku.baidu.com/link?url=6Xx4pGGXwNZYVC26Jtwa0jOOJS3zYoZbimkevBPFyL9iJHMUSN0uElbyIAtY_ltaXplElOMr_nDG2byE7171qFEC5HFV0y74EkGNToUhrPS

2014-07-04 09:21:33 545

转载 c#设计模式-Factory Pattern

初涉c#设计模式-Factory Pattern工厂模式,设计模式中普遍分成了三种,简单工厂、工厂方法和抽象工厂模式。看到一个名字,我首先会去思考它为什么被人们起为这样的名字,对于设计模式,想要明白到底是怎么回事,当然也要从名字开始。简单工厂,是针对同样具有某种属性和动作的对象进行抽象和封装的开始,简单工厂当然就是量少的工厂,我们完全可以项目的生存期中能够考虑到的为

2014-02-07 14:18:24 751 1

转载 c#设计模式-proxy pattern

初涉c#设计模式-proxy pattern-从中国足球黑哨开始好吧,这次的设计模式,我从最爱的足球谈起。嗯,球员不是演员,想要行贿球员好比门将放球进去,这样演起来真的挺难,但作为裁判,对于一些争议性的问题,往往可以通过一些手段让他“看清”到底是哪方球员犯规在先,于是,球队老板们就决定跟裁判套套近乎了,可这必经是违法的事情,怎么办呢,一级官压死人,于是他们想到了足协,于是,球队老板

2014-02-07 13:05:26 730 1

转载 c#设计模式-Command Pattern

初涉c#设计模式-Command Pattern命令模式:    命令模式又称为行动(Action)模式或交易(Transaction)模式。命令模式把一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。    命令模式是对命令的封装。命令模式把发出命令的责任和执行命令的责任分割开,委派给不同

2014-02-07 10:50:53 718 1

原创 C#学习文章列表

C#基本语法知识http://www.cnblogs.com/feisky/archive/2009/10/29/1591970.htmlC# 集合,泛型集合http://www.cnblogs.com/feisky/archive/2009/10/29/1591956.htmlC#.Net ArrayList的使用(1)http://developer.51c

2013-09-24 22:16:54 570

转载 提高C#编程水平的50个要点

提高C#编程水平的50个要点1.总是用属性 (Property) 来代替可访问的数据成员2.在 readonly 和 const 之间,优先使用 readonly3.在 as 和 强制类型转换之间,优先使用 as 操作符4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if 5.总是为自定义类重载 ToString 方法6.区别值

2013-09-15 23:13:26 643

转载 C# DES 加密/解密类库,支持文件和中文/UNICODE字符,返回BASE64编码字符串

今天,看到网友咨询DES加密的事,就写了下面的类库,sharing 一下,欢迎多交流using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Security;using System.Security.Cryptography;

2013-09-13 23:15:44 937

转载 C#下如何实现服务器+客户端的聊天程序

最近也在接触SOCKET编程,在当今这样一个网络时代,很多技术都以网络为中心在诞生,至少我认为是这样的,而SOCKET套接字接口,在实现网络通讯上处于关键地位,所以不会SOCKET是不行的。首先,本文主要是针对那些刚接触SOCKET编程的朋友,如果是高手,就可以不看此文啦,可以去陪陪老婆,比如逛街或看电视...在开始之前,我们需要预习一些基础知识:什么是SOCKET套接字?

2013-09-13 23:11:06 762

转载 C# 写Excel 代码

C# 中使用 Excelusing System;using System.Collections.Generic;using System.Text;using System.Reflection;using System.Runtime.InteropServices;using Microsoft.Office.Interop.Excel;using Exce

2013-09-13 23:02:11 667

转载 C# 语言规范--1.4 自动内存管理

手动内存管理要求开发人员管理内存块的分配和回收。手动内存管理可能既耗时又麻烦。在 C# 中提供了自动内存管理,使开发人员从这个繁重的任务中解脱出来。在绝大多数情况下,自动内存管理可以提高代码质量和开发人员的工作效率,并且不会对表达能力或性能造成负面影响。示例using System;public class Stack{ private Node first = null;

2013-09-09 15:32:44 369

转载 C# 语言规范--1.3 变量和参数

变量表示存储位置。每个变量都属于一种类型,它确定什么样的值可以存储在该变量中。局部变量是在方法、属性或索引器中声明的变量。局部变量是通过指定类型名称和声明符(它指定变量名和可选的初始值)定义的,如:int a;int b = 1;但局部变量声明也可以包含多个声明符。a 和b 的声明可以重写为:int a, b = 1;一个变量必须先赋值,然后才能使用它的值。示例clas

2013-09-09 15:19:04 541

转载 C# 语言规范--1.2 类型

C# 支持两种类型:“值类型”和“引用类型”。值类型包括简单类型(如 char、int 和float)、枚举类型和结构类型。引用类型包括类 (Class) 类型、接口类型、委托类型和数组类型。值类型与引用类型的区别在于值类型的变量直接包含其数据,而引用类型的变量则存储对象引用。对于引用类型,两个变量可能引用同一对象,因此对一个变量的操作可能影响另一个变量所引用的对象。对于值类型,每个变量都

2013-09-09 14:59:03 497

转载 C# 语言规范--1.1 开始

经典性“hello, world”程序可以写为:using System;class Hello{ static void Main() { Console.WriteLine("hello, world"); }}C# 程序的源代码通常存储在一个或多个以 .cs 为文件扩展名的文本文件(如hello.cs)中。可以通过 Visual Stud

2013-09-09 14:55:15 464

转载 C/C++面试感受和经验以及面试题收藏(转)

找工作本人认为最重要的就是前期准备了。    首先。简历一定要写的切合主题。招聘单位要的是你的技能,这个只要大概能符合就可以,关键他们需要的是你的开发经验,一定要在简历中完美的体现出你之前所 参与的项目,一定要写明你在项目中的职责和地位,企业通过这方面侧面对你的技术水平进行定位,因此一定要实事求是的写的尽可能的详细,只要别吹牛B,再详 细都不过分。只要上面这些内容得到充分的发挥,那么你基本

2013-08-29 11:36:00 5089

转载 观察者模式及c++实现

观察者模式概念:定义对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动更新。“Define a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automat

2013-08-23 16:00:42 404

转载 最常用的设计模式

最常用的设计模式设计模式通常是对于某一类的软件设计问题的可重用的解决方案,将设计模式引入软件设计和开发过程,其目的就在于要充分利用已有的软件开发经验。最常用的设计模式根据我的经验我把我经常用到的设计模式在这里做个总结,按照我的经验,它们的排序如下:1)单件模式、2)抽象工厂模式和工厂模式、3)适配器模式、4)装饰模式、5)观察者模式、6)外观模式 其他模式目前还很少用到。单件模式

2013-08-23 15:41:09 397

转载 装饰模式C++实现

装饰模式(Decorator),动态的给一个对象添加一些额外的职责,先看图Component是定义一个对象接口,可以给这些对象动态的添加职责。ConcreteComponent是定义了一个具体的对象,也可以给这个对象添加一些职责。Decorator装饰类,继承了Component,从外类来扩展Component类的功能,但对于Component来说,是无需知道Dec

2013-08-23 15:35:39 518

转载 C++ 适配器模式

定义     将一个类的接口转换成客户希望的另外一个接口。适配器(Adapter)模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。也叫包装器(Wrappter)。结构  对象适配器(Object Adapter),使用对象组合方式:       类适配器(Class Adapter),使用类继承方式:  理解1.       T

2013-08-23 15:13:29 519

转载 C++简单工厂模式

一.简单工厂模式又称静态工厂方法模式(Static Factory Method),它不是Gof 所讲的23种设计模式之一,但是它却是我们在编码过程中经常使用的方法之一。 1.静态工厂方法统一管理对象的创建。静态工厂方法通过传入的参数判断决定创建哪一个产品的实例,封装了对象的创建,客户端只管消费,实现了对责任(模块)的分割。2.静态工厂方法推迟了产品的实例化。通过X

2013-08-23 14:47:21 512

转载 C++中的单例模式

单例模式也称为单件模式、单子模式,可能是使用最广泛的设计模式。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。有很多地方需要这样的功能模块,如系统的日志输出,GUI应用必须是单鼠标,MODEM的联接需要一条且只需要一条电话线,操作系统只能有一个窗口管理器,一台PC连一个键盘。 单例模式有许多种实现方法,在C++中,甚至可以直接用一个全局变量做

2013-08-23 14:38:56 352

转载 C++ auto_ptr(转)

C++ auto_ptr(转)C++的auto_ptr, auto_ptr所做的事情,就是动态分配对象以及当对象不再需要时自动执行清理。 1 构造函数与析构函数 auto_ptr在构造时获取对某个对象的所有权(ownership),在析构时释放该对象。我们可以这样使用auto_ptr来提高代码安全性:int* p = new int(0);auto_p

2013-08-23 14:08:06 626

转载 关于C++ const 的全面总结

C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。 一、Const作用   如下表所示:No.作用说明参考代码

2013-08-23 13:32:56 417

转载 C++ Virtual详解

C++ Virtual详解Virtual是C++ OO机制中很重要的一个关键字。只要是学过C++的人都知道在类Base中加了Virtual关键字的函数就是虚拟函数(例如函数print),于是在Base的派生类Derived中就可以通过重写虚拟函数来实现对基类虚拟函数的覆盖。当基类Base的指针point指向派生类Derived的对象时,对point的print函数的调用实际上是调用了Der

2013-08-23 13:30:30 478

翻译 项目描述

全自动癌症检测生物芯片图像处理仪器上位机(VC++)的软件研发,包括串口、USB通信,自动化控制,二维码识别,摄像头的图像、视频采集,图像处理,数据处理,生成EXCEL打印报表,ACCESS数据库存储等。 2.与硬件工程师共同负责下位机(ARM)的软件开发,包括电机,温度控制,USB通信。 3.维护全自动点样仪上位机软件,包括XYZ轴运动控制,视频采集,点样针,注射泵,阀控制。Projec

2013-08-19 23:37:47 885

翻译 英文自我介绍 introduce

Goodmorning, ladies and gentlemen! It is really my honor to have this opportunityfor an interview. I hope I can make a good performance today. I'm confidentthat I can succeed. Now I will introduce m

2013-08-19 22:36:17 834

原创 VC++线程总结

1. 创建线程HANDLE CreateThread(。。。)2.暂停线程 DWORD SuspendThread(HANDLE hThread);3. 重启线程DWORD ResumeThread(HANDLE hThread);4. VOID ExitThread(DWORD dwExitCode);该函数用于线程终结自身的执行,主要在线

2013-08-19 14:48:13 705

转载 VC++ 编程实现开机自启动

编写局域网监控系统时,需要使客户端程序开机自启动,按下面步骤编程实现:1.在主对话框类中添加成员函数,写注册表,设置开机自启动[cpp]  void CClientDlg::SetAutoRun(BOOL bAutoRun)  {      HKEY hKey;      CString strRegPath = "SOFTWARE\\Microso

2013-08-07 15:31:48 746

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除