xushaozhang的专栏

嵌入式软件

C#中Thread.sleep(),例如:Thread.sleep(1),Thread.sleep(0)

文章来自:http://blog.sina.com.cn/s/blog_70572a810100rh4p.html 我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题: 1、假设现在是 2008-4-7 12:00:...

2018-10-22 14:20:14

阅读数:2

评论数:0

检测到在集成的托管管道模式下不适用的ASP.NET设置的解决方法(非简单设置为【经典】模式)

转载自:https://blog.csdn.net/a351945755/article/details/21000453 我们将ASP.NET程序从IIS6移植到IIS7,可能运行提示以下错误: HTTP 错误 500.23 - Internal Server Error 检测到在集成的...

2018-10-09 15:23:27

阅读数:4

评论数:0

c#教程之通过数据绑定修改数据

原文来自:https://www.cnblogs.com/stry/p/6227322.html 通过数据绑定修改数据   “实体框架”提供了与数据库的双向通信通道。前面已经讲述了如何使用“实体框架”获 取数据,现在来看看如何修改获取的信息,并将改动发送回数据库。     26.2.1 更新现有...

2018-09-18 14:25:39

阅读数:22

评论数:0

46、C#:Linq的select连表操作

1.自连接,直接join即可 2.左连接,除了join之外,还需要加上:DefaultIfEmpty(),这个是用来给定这一行没有匹配上的默认值,引用类型为null,值类型为0 3.右连接,哪个表(如表a)要右连接(显示全部行值),直接把这个表(表a)放到最上面的from就可以了,其实就是换一...

2018-01-29 17:45:12

阅读数:144

评论数:0

45、C#编译版本和数据库连接问题

1.anyCPU = x86 || x64 2.anyCPU版本的EXE启动,根据系统来确定以x86还是以X64运行 3.x86运行的程序仅能加载x86的dll或anyCPU的dll;x64运行的程序仅能加载x64的dll或anyCPU的dll 4.x86的EXE只能以x86方式运行,可以在...

2018-01-23 22:43:59

阅读数:71

评论数:0

44、C#操作Excel小结

1.加载Excel文件(使用所在路径,属于Excel处理的内容最好用中括号括起来,这样可以明显区分边界)     WorkBook  workbook  = new  WorkBook (filePath); 2.加载Excel文件中的工作簿(一般是第一张)     WorkSheet ...

2017-12-26 17:02:12

阅读数:126

评论数:0

43、任务调用

一般任务调度都属于独立任务,定时运行 1.定义一个接口IBackGroundJob并且仅有方法execute,返回值executeresult,里面定义属性:成功与否标志issuccess,日志信息logcontent,错误信息列表errormessage构造方法一般给定issuccess为默认值...

2017-12-21 16:13:26

阅读数:90

评论数:0

42、C#:EF框架的:导航属性,加载记录追踪方式(MergeOption),添加内存内容到新上下文(Attach)

EF很强大,知道一些用法可以很便利地开发。 1.导航属性 比如apply为父表(主键作为子表的外键(之一)),progress作为子表,那么apply.progress.add(new progress{ ...,....})的方式就是使用apply对象来对子表进行新增操作。 这种新增操作无需添加...

2017-12-13 11:26:45

阅读数:319

评论数:0

41、C#:C#中对于接口的实现方式

第一部分:本文来自:https://www.cnblogs.com/summer1987/p/4600100.html C#中对于接口的实现方式有隐式接口和显式接口两种: 隐式地实现接口成员 创建一个接口,IChinese,包含一个成员 Speak;我们创建一个类Speaker,实现...

2017-11-29 10:26:11

阅读数:142

评论数:0

40、C#:如何调用外部dll的接口

.如果要用别人dll中的接口,以此来调用别人的服务(别人的服务必须是开启的,而且要能通过expo服务调用到),应该如何做? 1.首先将别人的dll引用到自己的项目中来(添加引用即可) 2.然后将别人的接口添加到项目的apidefine.xml中去,例如:ExpoBuildApiDefine.Bui...

2017-11-23 20:54:28

阅读数:1120

评论数:0

39、C#项目开发注意

1.需求确认:每次任务都要明确需求细节,多问! 2. 需求确认:需求不完全确认,不动手编码(开发前) 3. 每天开发前都要先更新SVN(防止参考或者要修改的代码已经变更) 4. 测试用例:开发前一定要先写测试案例,全面列好边界条件,案例模拟各种使用细节,根据测试用例的结果来开发,可以...

2017-10-31 17:28:35

阅读数:197

评论数:0

38、C#:app.config详述

1. 下文对应的各种配置节绝大部分都可以在中MSDN中找到,地址:https://msdn.microsoft.com/zh-cn/library/ms229207(v=vs.80).aspx      2. 我的配置 ...

2017-10-17 17:57:07

阅读数:201

评论数:0

36、在C#项目中使用Dapper

1.Dapper和Oracle数据库交互 using System.Data; using System.Data.SqlClient; using Dapper; string connectionString = "DATA SOURCE=ORCL;USER ID=crm;PASS...

2017-10-12 20:46:12

阅读数:520

评论数:0

35、异步编程和多线程编程的区别

第一篇:本文来自:http://blog.csdn.net/cqkxboy168/article/details/9026205/ 1. 并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。其中两种并发关系分别是同步和互斥 ...

2017-09-03 18:09:40

阅读数:221

评论数:0

34、C#:字符串和正则表达式

本文来自:http://www.cnblogs.com/liter7/p/5175012.html 本文将完成以下两个目标:   一、创建字符串;   二、正则表达式;   首先,我先来介绍一下System.String类:   System.String是一个类...

2017-08-13 17:10:05

阅读数:327

评论数:0

33、C#:linq查本集合中不包含于另一个集合的元素

本文来自:http://www.cnblogs.com/TrueElement/archive/2012/01/13/2321328.html int[] num0 = { 28, 32, 14 };int[] num1 = {14,15,16}; ...

2017-08-13 17:05:15

阅读数:476

评论数:0

32.C#:TimeSpan 计算时间差(时间间隔)

本文来自:http://www.cnblogs.com/999c/p/6170501.html TimeSpan 结构  表示一个时间间隔。 命名空间:System 程序集:mscorlib(在 mscorlib.dll 中) 说明: 1.DateTime值类型代表了一个从公元0001年1...

2017-08-13 17:00:06

阅读数:591

评论数:0

31、C#:键值对类型Hashtable与Dictionary比较和相关用法

本文来自:http://www.2cto.com/kf/201304/201715.html 最近在使用C#中的Hashtable与Dictionary的时候,想知道其区别,通过查找网络相关博客资料,作出下列总结。 Hashtable与Dictionary虽然都是作为键值对的载体,...

2017-08-13 16:52:48

阅读数:454

评论数:0

30、C#:Convert和parse的区别

本文来自:http://blog.csdn.net/foxalien/article/details/4946717 Convert.ToInt32()与int.Parse()的区别(1)这两个方法的最大不同是它们对null值的处理方法:  Convert.ToInt32(null)会返回0而...

2017-08-13 16:49:26

阅读数:131

评论数:0

29、C#:C#去除字符串的最后一个字符

本文来自:http://blog.sina.com.cn/s/blog_756cc0260101c070.html 字符串:string s = "1,2,3,4,5," 目标:删除最后一个 "," 方法: 1、用的最多的是Substring,这...

2017-08-13 16:48:06

阅读数:1134

评论数:0

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