- 博客(10)
- 资源 (22)
- 问答 (1)
- 收藏
- 关注
转载 C#编写简单的聊天程序
C#编写简单的聊天程序引言这是一篇基于Socket进行网络编程的入门文章,我对于网络编程的学习并不够深入,这篇文章是对于自己知识的一个巩固,同时希望能为初学的朋友提供一点参考。文章大体分为四个部分:程序的分析与设计、C#网络编程基础(篇外篇)、聊天程序的实现模式、程序实现。程序的分析与设计1.明确程序功能如果大家现在已经参加了工作,你的经理或者老板告诉你
2013-01-30 12:56:59 827
原创 浅谈C#中的枚举
从长远来看,创建枚举可以节省大量的时间,减少许多麻烦。使用枚举比使用无格式的整数至少有如下三个优势:● 枚举可以使代码更易于维护,有助于确保给变量指定合法的、期望的值。● 枚举使代码更清晰,允许用描述性的名称表示整数值,而不是用含义模糊的数来表示。● 枚举使代码更易于键入。在给枚举类型的实例赋值时,VS.NET IDE会通过IntelliSense弹
2013-01-23 09:09:56 290
原创 MS-SQL中的事务
一 事务的属性事务具有ACID属性即 Atomic原子性, Consistent一致性, Isolated隔离性, Durable永久性原子性就是事务应作为一个工作单元,事务处理完成,所有的工作要么都在数据库中保存下来,要么完全回滚,全部不保留一致性事务完成或者撤销后,都应该处于一致的状态隔离性多个事务同时进行,它们之间应该互不干扰.应该防止
2013-01-23 09:09:53 320
原创 mssql 2008中的地理数据类型
在2008中新增了一种地理数据类型geometry。该类型的变量在调用方法的时候会出现异常,需要使用MakeValid()对该数据类型进行纠正。
2013-01-23 09:09:51 426
原创 C#将照片或图片转化为byte[]存入数据库,从数据库中读照片
1. 写入数据库:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> public static byte[] GetBytesByImage(PictureBox pb) { byte[] photo_b
2013-01-23 09:09:49 1845
原创 ASP.NET Session丢失问题原因及解决方案
正常操作情况下会有ASP.NET Session丢失的情况出现。因为程序是在不停的被操作,排除Session超时的可能。另外,Session超时时间被设定成60分钟,不会这么快就超时的。现在我就把原因和解决办法写出来。ASP.NET Session丢失原因:由于Asp.net程序是默认配置,所以Web.Config文件中关于Session的设定如下:我们会发现sessionSt
2013-01-23 09:09:46 355
原创 C#中自定义属性的例子
自定义属性的作用 有时候我们需要给一个类或者类中的成员加上一些属性或者附加信息,让类或者变量的功能更明确可控制的细粒度更高,打个简单的比方:数据库里面的一张表,表中的每一个字段都有很多属性,如是否主键,默认值,注释信息等等,我们在编写实体类的时候,如何表示这些信息呢?通过自定义属性可以实现。自定义属性的实现步骤 我说了不算,权威说了算:声明一个类,并将 Att
2013-01-23 09:09:44 364
原创 通过反射将表中的一行数据转换成某一具体的对象
LINQ + .Net3.0的新赋值方法:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1. using System.Collections.Generic; 2. using System.Data; 3
2013-01-23 09:09:41 346
转载 DATEDIFF和DATEADD函数计算
这次要查询数据库中最近三个月的数据。其实也就是使用SQL中的Dateadd函数就可以实现:select DateAdd(Month,-3,getdate())下面也列出DateAdd函数的详细说明:DateAdd(interval, number, date)interval 必选。字符串表达式,表示要添加的时间间隔。 yyy
2013-01-21 10:00:52 1095
转载 Ext.Window 的常见属性
Ext.Window 的常见属性: plain:true,(默认不是) resizable:false,(是否可以改变大小,默认可以) maximizable:true,(是否增加最大化,默认没有) draggable:false,(是否可以拖动,默认可以) minimizable:true,(是否增加最小化,默认无) closable:
2013-01-06 17:00:25 808
centos7.9 nc rpm包及依赖
2022-07-01
COM 组件注册方法
2013-03-18
JSON View阅读器
2010-07-02
C#短信群发示例源码
2009-04-20
ajax异步调用一般处理程序实现下载不弹出保存提示
2015-04-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人