摘要: 将以前的一些笔记整理了一下,方便查询知识点 2020-12-23 ?用法: int ? a=null;表示定义的类型可以为null, 通过a.Value来获取值,它对应的类型是NullAble<T>看下面一张图,假如terminalConfiguration为null,它会跳转到if语句中 Obje 阅读全文
posted @ 2020-12-23 18:42 小鸡蛋白 阅读(155) 评论(0) 推荐(0) 编辑
摘要: c#中,在小数后面加f表示float,d表示double,m表示decimal,不加默认是double var a = 1.0f; //float var b = 1.0d; // double var c = 1.0m; // decimal 一直没搞懂为什么需要这么多类型,下面看一下它们能表示的 阅读全文
posted @ 2020-07-04 18:24 小鸡蛋白 阅读(1060) 评论(0) 推荐(1) 编辑
摘要: 不定时更新有用的工具,后续会附上下载链接 1. VS开发 ILSPY: 一款C#反编译工具,可以查看IL代码 ildasm: 查看C#IL工具 vs remote toolVS远程调试工具,不同的VS对应不同的版本,谁用谁知道 2. 通讯 VNC/ultraVNC: 远程桌面工具 PostMan:一 阅读全文
posted @ 2020-07-02 17:22 小鸡蛋白 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 推荐几篇写的很好的文章,本文部分转自 https://blog.csdn.net/btfireknight/article/details/97766193 https://blog.csdn.net/boonya/article/details/80541571 https://blog.csdn 阅读全文
posted @ 2020-07-02 16:21 小鸡蛋白 阅读(35739) 评论(1) 推荐(7) 编辑
摘要: 有两篇文章写的特别好,本文部分转自 https://blog.csdn.net/weixin_42621338/article/details/87354737,https://blog.csdn.net/haonan108/article/details/52288112 1. TCP/IP TC 阅读全文
posted @ 2020-07-01 14:53 小鸡蛋白 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 1. git的结构 git区别于svn等版本控制工具的核心是每一个本地库并不仅仅保存远程的索引,而是保存远程所有的内容,每一个本地库都可以独立作为远程库使用。 git的结构和常用命令的操作对象如下图所示: RemoteRepository:远程库,放在远程服务器 LocalRepository:本地 阅读全文
posted @ 2019-08-10 13:50 小鸡蛋白 阅读(590) 评论(0) 推荐(0) 编辑
摘要: Object类型的Equals,ReferenceEquals都有2个方法,静态方法和实例方法,两者的功能一样,只是实例方法要求实例不能为null。 比如 a.Equal(b)要求a不为null,object.Equal(a,b)则没有。 静态方法最终还是通过实例方法来实现的 1. Refernec 阅读全文
posted @ 2019-07-27 14:43 小鸡蛋白 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 编程过程中经常会遇到各类字符的编码方式,经常会混淆,在此总结下常用的编码方式以及其原理。 Ascii: 因为对于计算机来说只能识别0、1这两种字符(0表示低电平,1表示高电平),所有的数据都是通过二进制来表示,对于其他的比如说3、4、s、z、#等字符用二进制表示就需要一个约定的规范,这就是ascii 阅读全文
posted @ 2019-05-07 16:44 小鸡蛋白 阅读(1959) 评论(0) 推荐(0) 编辑