Win10 中 TreeView 控件显示问题

前言最近重装了系统,Win10 中 TreeView 控件自然又是不能显示的。之前在 CSDN 中整理过解决方案,但是早已经放弃了在 CSDN 写文章,所以在个人博客再重新整理一下这个问题的处理方案。解决方案下载与安装百度网盘:http://pan.baidu.com/s/1cANFPG 密码:zb

C# 中的枚举类型与标志枚举的使用

枚举类型(也称为枚举)提供了一种有效的方式来定义可能分配给变量的一组已命名整数常量。例如,假设你需要定义一个变量,其值表示一周内的某一天。 该变量只会存储七个有意义的值。若要定义这些值,可以使用枚举类型,该类型是使用 enum 关键字声明的。enum Day { Sunday, Monday, Tu

C# 中的线程安全集合

前几天很久以前做的一个接口被反馈经常会报错崩溃,查看系统日志为某个字段为空的错误。排查程序代码发现该类型是 List 集合,虽然程序启动时会给该变量初始化,但是因为会在多线程中访问这个集合,所以在多线程中访问 List 集合操作集合进行增删操作时,可能会由于 List 在“扩容”变成了一个空对象,而

Expression 表达式目录树

简述表达式目录树简单的表达式树实现以及声明方式下面的代码分别是 Lambda 表达式与表达式目录树的 Lambda 表达方式:Console.WriteLine("***Lambda表达式***");{ Func<int, int, int> func = (m

初步了解 MVC5

ASP.NET MVC 是一个适用于 WEB 应用程序的经典模型 Model-View-Controller 模式。相对于 Web Forms 一个单一的整体,ASP.NET MVC 是由连接在一起的各种代码层所组成。Global.asax 文件Global.asax 文件概述Global.asax

TCP协议之服务端

之前介绍过串口通讯,相对来说串口通讯是比较简单的,不用关心另外一端的连接状态,只需要打开串口,监听接收事件即可。发送也很简单,一个Write方法控制。但是串口的问题也很明显,我们无法得知另外一端是否可用,只能通过通讯协议里进行指定,设置心跳包或者指定接收后进行响应。打开监听简单,但是维持监听判断监听

通讯中的编码问题

通讯中的编码问题这里的LIS接口通讯主要指的是串口(RS232)/网口(TCP或UDP)通讯,而串口或网口通讯中,我们经常会遇到乱码或结果解析错误的问题,那么我们应该怎样做才能避免这些问题呢?首先我们要知道,想要开发接口特别是双工接口,首先要能读懂接口的通讯文档,而通讯文档中经常会有所使用通讯协议的

串口通讯调试与开发

工作中,LIS系统经常需要开发接口与仪器或流水线对接,串口通讯应该是最常见的几种通讯方式之一了。至于串口是什么、串口通讯又是什么,这些基本概念就不多做介绍了。这里就针对于我在串口开发中碰到过的一些问题,做一个简单的分享。串口模拟无论是开发还是测试,肯定都离不开串口的模拟测试,我们不大可能直接在电脑上

利用Jint在C#中运行JS脚本并实现简单计算器

关于JintJint是一个开源的JS脚本引擎,可以让我们在dotnet平台运行js代码,这使我们可以通过这一特性处理很多工作。关于Jint的更多信息和用例可以参考:https://github.com/sebastienros/jintJint的用途数学运算在日常工作中存在一个需求:用户自己定义表达

C#中实现简单爬虫项目

什么是爬虫爬虫即网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。我们日常使用的搜索引擎、比价网站等都是通过爬虫技术获取数据,而后经数据提取、分析
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×