摘要:泛型代码理解 一种类型占位符,或称之为类型参数
阅读全文
随笔分类 - 技术区
摘要:select STR_TO_DATE('06/12/2009 9:02:25 AM','%m/%d/%Y %l:%i:%S %p') as Time1
阅读全文
摘要:直接运行Debug下面的HookTest.exe程序,然后按A键或 Ctrl+S 就可以试出效果了 注:不过C#键盘钩子屏蔽不了Ctrl+Alt+Delete 组合健,可能要用修改注册表实现
阅读全文
摘要:15个Web开发者应该感谢的事物,每个web开发人员都得了解下
阅读全文
摘要:最近在CSDN上看到一篇关于Moblin的文章,但不明白Moblin究竟是什么东东,后面通过google查找到如下解释资料,但看了还不是很懂 只是知道开发MID(手持移动设置)软件系统
阅读全文
摘要:我个人认为,这是一篇不错的文章,虽然我不是Program Mananger,但是我几乎在做着和这个职位很相似的工作。在这里,我把这篇文章推荐给所有的程序员,我相信,这篇文章会让你明白,只有技术是远远不够的,因为没有Program Manager这个角色,程序员们只不过一些手中拿着利器却不知所措的散...
阅读全文
摘要:Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。
阅读全文
摘要:示例程序是同步套接字程序,功能很简单,只是客户端发给服务器一条信息,服务器向客户端返回一条信息;这里只是一个简单的示例,是一个最基本的socket编程流程 下面是示例程序的简单步骤说明 服务器端: 第一步:用指定的端口号和服务器的ip建立一个EndPoint对像; 第二步:建立...
阅读全文
摘要:在CSDN上看到一篇帖子: 面试题: 用最少的代码找出一个字符串中第一个不重复出现(即只出现一次)的字符 即:string ab = "awbbbccdefafgg"; 得出结果为W 自己用常规方法实现了下: string ab = "awbbbccdefafgg"; int tempEqual =...
阅读全文
摘要:自己用HashTable(或SortedList)写了下遍历的代码:
阅读全文
摘要:.NET里可以用资源文件实现软件系统多语言版本,今天添加了一个资源文件,然后在网页里面动态调用,由于以前没接触过这方面的知识,所以不太清楚怎么样加裁一个资源文件,来实现动态调用!然后就是GOOGLE搜索,发现大部分都是用如下模式: 1、System.Resources.ResourceManager...
阅读全文
摘要:用C#写了一个定时写入时间的简单window服务,所以共享出来,希望对大家有所帮助!! 说明:在项目bin\Debug目录下有三个文件: CreateMMISService.bat:创建服务命令 DeleteMMISService.bat:删除服务命令 TimeFile.txt:记录时间文件 /Fi...
阅读全文
摘要:今天由于l事务不生效问题调试了半天,居然是Mysql数据库MyISAM类型表不支持事务 后面把表类型更改成InnoDB,事务处理才生效,郁闷了半天啊!!! 基础事务代码: string sqlStr = @"Insert Into `mets_daily_drinking_info`( Pat...
阅读全文
摘要:一直不明白接口到底有什么用,今天自己很简单写点个接口测试的代码: 说明:在类库项目(testClass.dll)中建立了一个类文件和接口文件,类是来实现接口里面的方法 接口:InterfaceTest.cs 类:ClassTest.cs 测试网站:WebSite2(添加testClass.dll引...
阅读全文
摘要:定义:可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道同一个功能不用反射同...
阅读全文
摘要:在.net中操作数据库的时候。 大家都喜欢用sqlparameter。 parameter是预编译的,可以加快速度,也可以防注入。 在使用mssql的时候用sqlparameter。 在使用mysql的时候使用mysqlparameters。 第一次使用mysql的时候,都经常犯一个错误 比如在使用...
阅读全文
摘要:在博客园博问和CSDN里提交的问题,可很少人很我解答,后面通过摸索出了个解决方案代码: 现在要用C# 做一个WebServices作一个接口供C++调用 WebServices已经定义好了(这里只说明了一种最简单的Web方法,至于安全性验证全都省略了): void Process(byte[] ...
阅读全文
摘要:随着Visual Studio .NET 2003在四月24号的发布,许多开发者开始考虑使用一项被成为托管代码的新技术。但是对于C++开发者来说,可以会遇到一些麻烦。因为C++是比较特殊的。 什么是托管代码? 托管代码就是Visual Basic .NET和C#编译器编译出来的代码。编译器把代码编译...
阅读全文
摘要:c#中的结构体类型 struct 类型是一种值类型,通常用来封装小型相关变量组,例如,矩形的坐标或库存商品的特征。下面的示例显示了一个简单的结构声明。 public struct PostalAddress { // Fields, properties, methods and events...
阅读全文