随笔分类 -  C#

MongoDB官方C#驱动中查询条件Query用法
摘要:Query.All("name", "a", "b");//通过多个元素来匹配数组 Query.And(Query.EQ("name", "a"), Query.EQ("title", "t"));//同时满足多个条件 Query.EQ("name", "a");//等于 Query.Exis... 阅读全文

posted @ 2015-10-22 09:24 黎木 阅读(1926) 评论(0) 推荐(0) 编辑

分布式事务
摘要:事务概念 并发控制的基本单位。所谓事务,它是一个操作序列逻辑操作的单元,要么成功,要么失败是不可分割的工作单位。 事务特性(ACID特性): 原子性(Atomicity):事务必须是原子工作单元,对于诗句修改,要么全执行,要么全都不执行。 一致性(Consistenty):事务在完成时,必须使所有的数据都保持一致状态。 隔离性(Isolation):并发事件所做的修改必... 阅读全文

posted @ 2014-12-03 22:35 黎木 阅读(196) 评论(0) 推荐(0) 编辑

WCF并发控制与实例模式
摘要:WCF实例模式类型与区别 实例化模式 instanceMode percall 单调模式[ServiceBehavior(InstanceContextMode=InstanceContextMode.PerCall)]persession 会话模式[ServiceBehavior(Instance... 阅读全文

posted @ 2014-11-30 21:31 黎木 阅读(475) 评论(0) 推荐(0) 编辑

C#文件操作
摘要:通常来讲,用C#程序读写一个文件需要以下5个步骤。 创建文件流。 创建阅读器或写入器。 执行读写操作。 关闭阅读器或写入器。 关闭文件流。 在进行文件操作时候,需要在类中引用 System.IO命名空间。 创建文件流: 流是一个用于数据传输的对象,这里使用的文件流失FileStream类。 FileStream 文件对象 = new FileS... 阅读全文

posted @ 2014-11-28 17:50 黎木 阅读(189) 评论(0) 推荐(0) 编辑

C#以管理员身份运行程序
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Windows.Forms; namespace MyWebBrowser { static class Program { /// /// 应用程序的主入口点。 /... 阅读全文

posted @ 2014-11-28 17:21 黎木 阅读(450) 评论(0) 推荐(0) 编辑

c# App.Config详解
摘要:c# App.Config详解 应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。 配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net预定义配置节。我们经常使用的配置文件的架构是象下面的形式。 先大概有个印象,通过后面的实例会有一个比... 阅读全文

posted @ 2014-11-03 16:45 黎木 阅读(1123) 评论(0) 推荐(0) 编辑

c#实现验证码功能
摘要:一、验证码简介 验证码功能一般是用于防止批量注册的,不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了验证码技术。所谓验证码,就是将一串随机产生的数字或字母或符号或文字,生成一幅图片, 图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。 常见的验证码有如下几种: 1、纯数字验证码,一般为四位随机数字; ... 阅读全文

posted @ 2014-11-03 16:36 黎木 阅读(8746) 评论(0) 推荐(1) 编辑

C# 遍历枚举类
摘要:framework 4.0 环境下方法定义枚举类判断枚举类中是否存在,若存在则输出例子:Defined.QrCode.QrCodeType type;//枚举类if (!Enum.TryParse( aa,out type)){ context.Response.Write("枚举类不存在"... 阅读全文

posted @ 2014-10-29 10:04 黎木 阅读(948) 评论(0) 推荐(0) 编辑

Sql 随机更新一条数据返回更新数据的ID编号
摘要:DECLARE @parimaryTable(临时表) Table(prizecode varchar(50)); update top (1) 数据表 set 字段a='数值' ,字段b=‘数值’ output deleted.prizecode into @parimaryTable(临时表) ... 阅读全文

posted @ 2014-10-29 09:49 黎木 阅读(983) 评论(0) 推荐(1) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示