随笔分类 - C#
摘要:(精华)2020年8月9日 C#基础知识点 特性 一:基本使用执行特性中的方法 二:获取枚举中特性说明 三:特性如何增加额外方法
阅读全文
摘要:(精华)2020年9月10日 C#基础知识点 Span为字符串处理提升性能
阅读全文
摘要:(精华)2020年9月10日 C#基础知识点 共享内存(即时通讯) 一:内存映射文件 1.节点通信存在两种模型:共享内存(Shared memory)和消息传递(Messages passing)。 2.内存映射文件对于托管世界的开发人员来说似乎很陌生,但它确实已经是很远古的技术了,而且在操作系统中
阅读全文
摘要:(精华)2020年9月10日 C#基础知识点 调用动态链接库DLL(调用系统Api和其他语言编写的DLL)
阅读全文
摘要:(精华)2020年9月13日 C#基础知识点 网络编程HttpClient详解 一、HttpClient用法 HttpClient 提供的方法: 以上用法是不推荐的,HttpClient 这个对象有点特殊,虽然继承了 IDisposable 接口,但它是可以被共享的(或者说可以被复用),且线程安全。
阅读全文
摘要:(精华)2020年9月15日 ASP.NET Core 文件系统详解 1.文件系统遍历文件目录 2.程序内嵌文件读取文件信息 3.监控文件系统,文件发生改变实时通知程序
阅读全文
摘要:(精华)2020年9月6日 C#基础知识点 Linq的使用场景 一:比较返回当前项目 二:改写扩展where,自定义默认条件返回
阅读全文
摘要:(精华)2020年9月7日 C#基础知识点 PLinq的使用 Parallel的基本使用 Parallel在linq中使用 PLINQ 执行MapReduce算法 基本信息 MapReduce(映射和规约)也称 Map/Reduce 或 Map & Reduce,充分运用并行方式处理大数据集。基本思
阅读全文
摘要:C# 通过哈希表(Hashtable)快速完成的Model转JSON Hashtable ht = new Hashtable(); ht.Add("idnumber", userData.uuid); ht.Add("devicetype", "2"); ht.Add("deviceno", us
阅读全文
摘要:C#中显现串口通信SerialPort类 SerialPort类的常用属性 | 名 称 | 说 明 说 明 | BaseStream | 获取 SerialPort 对象的基础 Stream 对象 获取 SerialPort 对象的基础 Stream 对象 | BaudRate | 获取或设置串行波
阅读全文
摘要:C#中的 正则表达式 String 类包括许多字符串搜索和替换方法,当你要在较大字符串中定位文本字符串时,可以使用这些方法。 当你希望在较大字符串中定位若干子字符串之一时,或者当你希望在字符串中标识模式时,正则表达式最有用,,以下主要介绍下C#正则表达式的用法: 字符转义 正则表达式中的反斜杠字符
阅读全文
摘要:C#判断字符串是否可以double或int bool a = Regex.IsMatch(string, @"^[+-]?\d[.]?\d$"); //这个方法会返回一个布尔值,如果string字符串可以转换为double,则返回True,反之为False。 bool b = Regex.IsMat
阅读全文
摘要:ASP.NET MVC 上传图片到项目目录中的文件夹并显示 因项目需求,需要一个上传图片并显示的功能,类似于上传头像并显示出来。查阅了网上资料,写了个Demo,希望能帮助到更多的人。此Demo基于ASP.NET MVC实现。 选择图片: 点击按钮进行上传: 一、先在项目中新建一个文件夹用于存放图片
阅读全文
摘要:ASP.NET MVC从数据库读取、存入图片 一、DEMO效果 先选择图片,点击上传后,即可在照片预览中看到照片。如果需要更改,重新上传就可覆盖原图片。 二、代码 页面端,这里有个细节:再次上传后,如果<img>的URL不变,浏览器会从缓存中读取图片,这就会导致图片预览不会刷新,不显示刚上传的图片。
阅读全文
摘要:Autofac在Asp.net MVC中在 Areas拆分到不同DLL下的注入失败问题 废话不多说,直接上代码 public static class MvcContainer { public static IContainer Instance; public static System.Web
阅读全文
摘要:C#中事务的简单使用 在C#中开启事务的步骤 一、调用SqlConnection对象的BeginTransaction()方法,创建一个SqlTransaction对象,标志事务开始。 二、将创建的SqlTransaction对象分配给要执行的SqlCommand的Transaction属性。 三、
阅读全文
摘要:c3p0连接池的配置和简单使用 背景 一般我们在项目中操作数据库时,都是每次需要操作数据库就建立一个连接,操作完成后释放连接。因为jdbc没有保持连接的能力,一旦超过一定时间没有使用(大约几百毫秒),连接就会被自动释放掉。而每次新建连接都需要140毫秒左右的时间,所以耗费时间比较多。若使用C3P0连
阅读全文
摘要:Log4j.properties的简单配置 一、首先导入jar包:log4j-1.2.17.jar 二、新增log4j.properties配置文件并输入以下内容: 三、在测试代码总中进行测试: @Service public class CKKuCunServiceImpl implements
阅读全文
摘要:PDA手持终端WinCE系统连接SqlServer数据库 引言:因项目需求需要通过使用PDA手持终端对条码进行数据采集,并将数据传输到SqlServer进行增删改查操作,一般来说,跟sqlserver的版本没有特别大的关系,我见过用05的、08的、我自己用的2014版本。PDA用的是基恩士的,我也见
阅读全文

浙公网安备 33010602011771号