编程笔记
-
C#基础
一、常用变量类型 整数: ①int范围:-2 147 483 648 ~ 2 147 483 647大小:32位有符号整数 ②short范围:-32 768 ~ 32 767大小:16位有符号整数 ③long范围:-9 223 372 036 854 775 808 ~ 9 223 372 036 854 775 807…
-
C# 编辑器项目 括号折叠策略
1 using ICSharpCode.AvalonEdit.Document; 2 using ICSharpCode.AvalonEdit.Folding; 3 using ICSharpCode.NRefactory.Editor; 4 using System; 5 using System.Collections.Generic; 6 using System.Linq; 7 usin…
-
FileFilter过滤器的原理和使用和FileNameFilter过滤器的使用和Lambda优化程序
FileFilter过滤器的原理 在上面搜索文件案例中还可以进行优化 可以使用过滤器来实现 在File类中有两个和ListFiles重载的方法,方法的参数传递的就是过滤器 File[] listFiles(FileFilter filter) java.io.FileFilter…
-
nvm 管理node,nrm管理npm源,npx下载
nvm 与 npx nrm npm i -g nrm nrm -V nrm ls ⇒查看所有源 nrm test ⇒测试所有源速度, 带星号的为当前使用源 nrm use 「源名称」 ⇒ 切换源 nrm add 「源名称」「url」 ⇒ 添加源 nrm current ⇒ 显示当前源 (可能会无…
-
C# Winform 使用全局快捷键
作者: 张赐荣 .NET 类库本身没有封装注册全局快捷键的函数,想要实现注册全局热键,就需要使用Win32API。在WinAPI中,注册和注销全局快捷键分别通过registerhotkey和unregisterhotkey函数实现。注册快捷键后,还需要…
-
npm install报错 npm ERR! Failed at the node-sass@4.14.1 postinstall script.
问题: 执行npm install 报错如下: npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! node-sass@4.14.1 postinstall: `node scripts/build.js`npm ERR! Exit status 1npm ERR! npm ERR! Failed at the node-sass@4…
-
C# 模拟C工程文件,将文件存入字典,然后转文件类型的树形结构
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace 字典转树形结构 8 { 9 class Program 10 { 11 static void Main…
-
javassist—字节码文件操作库
目录 前言 一、使用 Javassist 创建一个 class 文件 二、 调用生成的类对象 1. 通过反射的方式调用 2. 通过读取 .class 文件的方式调用 3. 通过接口的方式 三、 修改现有的类对象 参考文章 前言 Java 字节码以二进…
-
C# 正则匹配c语言项目的头文件
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Text.RegularExpressions; 6 using System.Threading.Tasks; 7 8 namespace 正则匹配头文件 9 { …
-
Delphi 经典游戏程序设计40例 的学习 例11 零件贴图中的优先顺序
unit rei11; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls; type //定义记录 类型,角色管理用 TPatDt = record Used:Byte; //角色所使用的…