摘要: Git属于分散型版本管理系统,是为版本管理而设计的软件。 Linux的创始人Linus Torvalds在2005年开发了Git的原型程序。当时,由于在Linux内核开发中使用的既有版本管理系统的开发方许可证发生了变更,为了更换新的版本管理系统,Torvalds开发了Git。 一、下载与安装 下载地 阅读全文
posted @ 2023-05-23 21:20 电子_精灵 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1.修改字体大小 1)Window->Preferences->General->Appearance->Cofors and Fonts,然后在右侧C/C++->Editor->C/C++ Editor Text Font,然后点击右侧的Edit…,修改对应的字体格式即可。 2)快捷方式:Ctrl 阅读全文
posted @ 2023-05-22 21:26 电子_精灵 阅读(1453) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-05-07 14:33 电子_精灵 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 本随笔较长,读者可直接到最底下下载示例程序。 总所周知:C#是.NET Framework平台的相伴语言,用它本身的类库和编译器提供的方法是无法实现全局钩子的。但实际上对于非托管代码的调用在C#中是成立的,使用DllImport属性可以引用非托管代码类库中的方法。钩子函数存在于user32.dll中 阅读全文
posted @ 2022-06-01 20:43 电子_精灵 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 事件引发的顺序对某些Windows 窗体应用来说十分重要。当某些事件需要特别处理时(如重绘窗体的某些部分),必须知道事件在运行时的确切引发顺序。下面就应用程序和控件的生命周期中的几个重要阶段的事件顺序进行详细讨论。 应用程序的启动和关闭 Form和Control类有一组和程序启动和关闭先关的事件。当 阅读全文
posted @ 2022-06-01 11:06 电子_精灵 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 是一种匹配输入文本的模式。 .Net 框架提供了允许这种匹配的正则表达式引擎。 模式由一个或多个字符、运算符和结构组成。 如果你还不理解正则表达式可以阅读我们的正则表达式 - 教程。 定义正则表达式 下面列出了用于定义正则表达式的各种类别的字符、运算符和结构。 字符转义 字符类 定位点 阅读全文
posted @ 2022-05-12 17:07 电子_精灵 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 控件Group Box默认的边框的颜色是白色的,在很多时候显得不那么突出。但默认的属性列表里面并没有提供相应的接口。所以只能借助重绘事件。 网上很多都说使用 OnPaint 事件,但是我在事件列表中没找到,应该是隐藏得太深了(需要用 override 关键字来重写)。我这里直接使用了 Paint 事 阅读全文
posted @ 2022-05-11 10:06 电子_精灵 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 在C#的语法中有一种比较特殊的写法,叫做Lambda表达式,这种表达式的写法在于你查询数据的时候直接是使用以下箭头的形式来表示查询语句的:=>。例如,我们要查找学生的List<Student>集合中班级编号为1001的所有学生数据,我们即可用Studentlist.Where(t=>t.ClassC 阅读全文
posted @ 2022-05-06 19:23 电子_精灵 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念 1、进程 首先打开任务管理器,查看当前运行的进程: 从任务管理器里面可以看到当前所有正在运行的进程。那么究竟什么是进程呢? 进程(Process)是Windows系统中的一个基本概念,它包含着一个运行程序所需要的资源。一个正在运行的应用程序在操作系统中被视为一个进程,进程可以包括一个或 阅读全文
posted @ 2022-04-30 15:47 电子_精灵 阅读(2322) 评论(0) 推荐(1) 编辑
摘要: 方法一:OleDb: 用这种方法读取Excel速度还是非常的快的,但这种方式读取数据的时候不太灵活,不过可以在 DataTable 中对数据进行一些删减修改。 优点:读取方式简单、读取速度快 缺点:除了读取过程不太灵活之外,这种读取方式还有个弊端就是,当Excel数据量很大时。会非常占用内存,当内存 阅读全文
posted @ 2022-04-30 15:36 电子_精灵 阅读(10716) 评论(1) 推荐(0) 编辑