自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 C#关键字this的使用

1.this代表当前类的实例对象public class Test{ public string Name{get;set;} public void TestChange(string strName) { this.Name=strName; }}2.this代表当前类的无参构造函数public class Test{ public Test() { Console.WriteLine("无参构造函

2020-08-28 11:10:09 156

原创 winform窗体启动顺序

public Form1() { Console.WriteLine(1); InitializeComponent(); Console.WriteLine(2); } protected override void OnSizeChanged(EventArgs e) { Console.WriteLine("开始改变大小");...

2020-08-14 15:37:24 426

原创 正则表达式个人笔记

1.正则表达式是什么正则表达式是用来进行文本匹配的工具,是一种专门用于处理字符串的语言2.元字符代码说明.匹配除换行符外的任意字符\w匹配字母或数字或下划线或汉字\s匹配任意的空白符(包括空格、tab、换行等)\d匹配数字\b匹配单词的开始或结束^匹配字符串的开始$匹配字符串的结束3.限定符代码说明*重复0次或多次+重复1次或多次?重复0次或1次{n}重复n次{n,}重复

2020-08-05 14:09:43 106

原创 C#语法糖个人笔记

1. 经过简化的Property普通:private string _myName;public string MyName{ get { return _myName; } set { _myName = value; }}语法糖:public string MyName { get; set; }public string MyName { get; set; } = "张三";public string MyName { protected get; private

2020-07-03 19:14:25 191

原创 winform中的设计模式(designmode)相关知识

在开发WinForm系统中,我们经常需要得知当前是设计时还是运行时。举个例子,假定我们设计了一个用户控件,其中包含一个TreeView,我们希望在这个控件被装载的时候就自动把一些数据填充到这棵树里面。如:protected override void OnLoad() { // FillTreeView()方法填充树结构, SystemData.GetCatelog() 获得数据 FillTreeView( myTree, SystemData.GetCatelog("产品目录") )

2020-07-02 14:58:25 2018

原创 wireshark抓包分析

分析一下wireshark出现的一些常见提示:TCP Out_of_Order一般来说是网络拥塞,导致顺序包抵达时间不同,延时太长,或者包丢失,需要重新组合数据单元,因为他们可能是由不同的路径到达你的电脑上面。TCP Retransmission很明显是上面的超时引发的数据重传TCP dup ack XXX#X就是重复应答#前的表示报文到哪个序号丢失,#后面的是表示第几次丢失。tcp previous segment not captured意思就是报文没有捕捉到,出现报文的丢失。TCP

2020-05-27 11:03:21 1474

原创 由pyinstaller问题产生的python导入问题:from import和import笔记

1.import语句解释器执行到import语句, 如果在搜索路径中找到了指定的模块, 就会加载它。该过程遵循LEGB作用域原则, 如果在一个模块的顶层导入,那么它的作用域就是全局的; 如果在函数中导入, 那么它的作用域是局部的。 如果模块是被第一次导入, 它将被加载并执行简单来说,import使一个变量名引用整个模块对象。例如:import [module][module].XXX...

2020-01-09 10:06:48 2685

原创 面向对象设计原则和依赖

面向对象设计原则单一职责原则:每个类都应该只有一个职责(高内聚,低耦合指导思想)开闭原则:对扩展开放,对修改关闭。(面向接口设计思路,对接口或抽象类进行扩展,不修改以前的代码,降低耦合的方法)里氏替换原则:任何父类出现的地方都可以用它的子类来替换,且不影响功能(继承的准则)依赖倒置原则:高层模块不依赖底层模块,全部都依赖其抽象;抽象不应该依赖于具体,具体应该依赖于抽象(面向对象设计思路,开...

2019-12-20 16:51:13 199

原创 从不是创建控件的线程访问它和相关知识

invoke和begininvoke区别

2019-12-20 14:09:23 322 1

原创 C#中Enum的用法

C#中枚举的用法#enum,int,string的转化```csharpstatic void Main(string[] args){

2019-12-18 11:30:52 173

空空如也

空空如也

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

TA关注的人

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