自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一颗偏执的心

坚持积累、缩小差距、一直走在成为大神的路上。Keep Fighting Now!!!

  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 c# 事件(Event)机制

重新熟悉一下委托和事件。通过事件使用委托事件在类中声明且生成,且通过使用同一个类或其他类中的委托与事件处理程序关联。包含事件的类用于发布事件。这被称为 发布器(publisher) 类。其他接受该事件的类被称为 订阅器(subscriber) 类。事件使用 发布-订阅(publisher-subscriber) 模型。发布器(publisher) 是一个包含事件和委托定义的对象。事件和...

2018-10-24 18:43:56 14868 2

原创 c# 开发一个基于硬件交互的SDK(DLL)

     作为上位机与硬件交互产品,经常需要提供硬件产品SDK给客户,客户根据SDK进行二次开发的情况,今天就写一个如何简单的SDK,并基于串口交互(有些基于tcp网络),只是提供一个思路。一、定义一个上位机与硬件的交互协议类: 如下namespace devicedapi{ public class datapro { private byte Dat...

2018-10-24 15:15:55 7287

转载 c# 读懂反射作用

 前期准备在VS2017中新建一个控制台应用程序(我的命名是ReflectionStudy),这个项目是基于.net 4.0。接着我们打开Program.cs文件,按照如下在Program中写一个我们自己的类: 1 public class RefClass 2 { 3 private int _test3; 4 ...

2018-10-24 11:51:05 2163

转载 c#哈希表和字典的区别

Hashtable 和 Dictionary <K, V> 类型 1):单线程程序中推荐使用 Dictionary, 有泛型优势, 且读取速度较快, 容量利用更充分.2):多线程程序中推荐使用 Hashtable, 默认的 Hashtable 允许单线程写入, 多线程读取, 对 Hashtable 进一步调用 Synchronized()方法可以获得完全线程安全的类型. 而Dic...

2018-10-24 11:22:52 12767 2

转载 c# 序列化与反序列化

  序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。    .NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;3、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附加的...

2018-10-19 16:50:56 1644

原创 c# 自定义可序列化

 一、定义一个序列化的类(包含二进制,xml,json 三种方法)  public class SerializeHelper { #region 私有的 #region 字段 #endregion #region 方法 #endregion #endregion ...

2018-10-19 16:44:16 3180

转载 Git 推送程序是忽略文件或者文件夹

在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交。简单来说一个场景:在你使用git add .的时候,遇到了把你不想提交的文件也添加到了缓存中去的情况,比如项目的本地配置信息,如果你上传到Git中去其他人pull下来的时候就会和他本地的配置有冲突,所以这样的个性化配置文件我们一般不把它推送到git服务器中...

2018-10-17 18:29:27 2404

原创 bat 脚本学习之文件操作

 相关操作学习记录备忘录@echo offrem 1、添加winrar压缩软件到系统环境变量,才可以压缩文件rem 2、设置变量 = 不能有空格 "set a= 123"(报错) "set a=123"(正确)rem 3、强制删除文件夹 /s /qrem 4、重命名文件 第二个参数必须是文件名 不能为路径set file="C:..\debug.rar"(自定...

2018-10-09 16:12:03 1624

原创 Bat脚本学习之 常用测试脚本

一、网络自动断开与恢复 @echo off:againping 127.0.0.1 -n 10 >nulipconfig /release >nulping 127.0.0.1 -n 60 >nulipconfig /renew >nulgoto again 二、打开某个指定网页path = "C:\Users\zhzk05\A...

2018-10-08 14:46:47 2606 1

mesh官方文档.rar

word版本可以方便在office word进行翻译

2021-04-30

蓝牙产品测试入门指南.pdf

蓝牙产品测试方案与测试项说明,关于产品认证测试以及产品性能测试等,以小白的角度从零开始介绍,对产品测试新手具有很好的科普作用。

2020-07-09

单片机C语言程序设计实训100例—基于8051+Proteus仿真

单片机C语言程序设计实训100例—基于8051+Proteus仿真

2015-09-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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