07 2022 档案
摘要:发现用windows Remote DeskTop,连接到一台机器,想按下 Ctrl + Alt + Delete,总是发送到了真实的机器上 发现应该用 Ctrl + Alt + End 来完成
阅读全文
摘要:找到Local Security Policy,修改时间
阅读全文
摘要:使用 net share检查自己的共享文件夹,发现共享了 Users文件夹,原因是只要共享了Users的某一个子文件夹,就会导致整个Users文件夹被共享
阅读全文
摘要:WPF中有两种焦点 keyboard focus 键盘焦点 logical focus 逻辑焦点 键盘焦点 首先元素的Focusable和IsVisible属性必须设置为true,获得键盘焦点后元素等待输入,可以通过键盘输入字符 Control.IsKeyboardFocused Keyboard.
阅读全文
摘要:删除文件下所有js文件 在你要删除的文件目录下面运行命令 del /s *.js 关闭iwndows10 自动更新 http://www.xitongcheng.com/jiaocheng/win10_article_48321.html mklink /d "E:\bbb1" "D:\aaa" e
阅读全文
摘要:1 下载PHP,把产物放到一个位置,配置环境变量,使得能够找到 php.exe即可 2 在 php.ini 文件中找到这一行: ;extension_dir = "ext" 去掉前面的分号,保存文件 3 安装扩展, https://getcomposer.org/download/ 然后就可以运行
阅读全文
摘要:npm install --force 解决问题:npm ERR! Error: EPERM: operation not permitted, rename npm install -g webpack 解决问题:'webpack' is not recognized as an internal
阅读全文
摘要:// 判断变量否为function const isFunction = variable => typeof variable 'function' // 定义Promise的三种状态常量 const PENDING = 'PENDING' const FULFILLED = 'FULFILLED
阅读全文
摘要:默认div不能得焦点,tabindex -1 设置成0或者其他正值可以得焦点 div tabindex -1,不影响子元素得焦点 被滚动条撑大得div在firefox下,默认可以得焦点 浏览器 getBoundingRect 方法返回的是相对于当前浏览器可视区域的top left 但是应用绝对布局的
阅读全文
摘要:element.getBoundingClientRect();
阅读全文
摘要:combobox 控件 选中某一项目: document.getElementById('personlist').value=17; document.getElementById('personlist').selectedIndex=2; 单选控件 A B C D CSS接口 input[ty
阅读全文
摘要:记得所有的控件都需要在AppModule的declarations里声明 记得在AppModule里面的imports里面引用FormsModule 事件顺序: 第一步:UI壳子,不替换绑定属性的值 1.执行父组件构造器 2.根据父组件的模板生成DOM,生成到某一部分,发现是子组件,停下来。前面的元
阅读全文
摘要:绝对定位时,不是相对于父容器最左侧的那个点,而是相对于左上角,减去border之后定位的
阅读全文
摘要:tabindex attribute: 按下tab键,先挑出设置tabindex,并且值大于0的。按照tabindex从小到大移动。 再挑出没有设置tabindex 和设置了并且设置成0的,按照在html代码结构里的顺序进行移动。 navigator.userAgent: Mozilla/5.0 (
阅读全文
摘要:加了@ 符号的 如果需要用" 需要写两个 " 零宽度断言 (?!yanghanxing). ^((?!yanhanxing).)*$ 正则表达式断言: 正向先行断言 re(?=gular). 匹配到红色这部分,必须出现gular,看出现了,那好,结束了,仅仅是看一下,然后接着用.去匹配 re(?!g
阅读全文
摘要:在一个文件或模块中,export、import可以有多个,export default仅有一个 //a.js const str = "blablabla~"; export default str; 但是export 可以使用多个 export {e1,e2,e3} export {e5,e6}
阅读全文
摘要:git checkout -- . git checkout %conf.git-default-branch-name% . git pull -f git branch 错误: You have not concluded your merge (MERGE_HEAD exists). Plea
阅读全文
摘要:打开 Vue网站,尝试发送ajax请求,访问百度 浏览器报错误 发现响应的头部字段,确实没有 Access-Control-Allow-Origin 字段 观察发送的字段: 尝试一: 不让请求包含Origin: 发现浏览器依旧在校验 Access-Control-Allow-Origin 字段 尝试
阅读全文
摘要:传统的协议: http—–>tcp HTTPS: http——>SSL—–>tcp
阅读全文
摘要:GET / or compiler error can't resolve all parameters for ApplicationModule: (?). Just follow these simple steps : 1 Install core-js modeule. npm i cor
阅读全文
摘要:如何增加 custom webpack 配置 { "$schema": "./node_modules/@angular/cli/lib/config/schema.json", "version": 1, "newProjectRoot": "projects", "projects": { "s
阅读全文
摘要:1. 标题 2. 分隔线 *** 3. 删除线 ~~今天~~ 4. 列表 5. 左侧显示竖线 > 区块引用 6. 代码 7. 链接 [打开链接](https://www.runoob.com) 8. 图片 ; 数组原型上重写了toString方法,大概就是遍历每一项调用toString方法,用逗号分隔,最后返回拼接的字符串 Array.prototype.toSt
阅读全文
摘要:Date类型 所有时刻实际上都是以一个数字存储的。 1970年1月1日0时0分0秒0毫秒 对应存储的就是0 1970年1月1日0时0分0秒1毫秒 对应存储的就是1 1970年1月1日0时0分0秒2毫秒 对应存储的就是2 以此类推 使用Date类型 var date = new Date(0); 如何
阅读全文
摘要:类型转换 1.以Boolean为核心的转换: 转换方法: Boolean(result); 自动转换时机: if (a){ //... } 原始类型 策略 String ""是false,其余一律为true,包括 'true' 'false' Number 0和NaN是false,其余一律是true
阅读全文
摘要:JS变量名、函数名、参数名命名规范: 1.区分大小写 sheet 和 Sheet 是两个不同的变量 2.名字不要和关键字保留字冲突 3.起名字,局部变量、函数名一般小写字母开头,驼峰式 首位字符 字母、_、$ 后面的字符 字母、_、$、数字 使用一个变量首先是声明它 全局作用域里:写不写var 都是
阅读全文
摘要:Object类型 是什么? 一组无序的名值对儿。 定义: var obj = new Object(); var obj = {}; 在这个过程中发生了什么? 先使用构造一个Object类型的实例对象。 1.设置constructor属性,设置为Object这个Function 2.设置__prot
阅读全文
摘要:JS提供了一组接口与浏览器解析的html文档内容一一对应,用户使用方法能够获取html中的元素,并产生动态交互效果。 首先一份HTML文档,里面的东西。每一部分都在原生JS上定义了相应的类型。 所有类型都是从Node类型派生出来的。 Node类型继承自EventTarget类型。EventTarge
阅读全文
摘要:transform: translate(20px,10px) 将元素水平右平移20px 向下平移10px transform: translate3d(20px,10px,30px) 将元素水平右平移20px 向下平移10px,zIndex增加30px transform: scale(0.5,2
阅读全文
摘要:遍历所有css文件,遍历文件里的每一条规则样式,取出规则的选择器,规则的内容。private setSrcToStyleSheet(src: string, notifyState: NotifyState): void { var sheets = document.styleSheets; fo
阅读全文
摘要:一 了解图像绘制 一台显示器,分辨率是 1024X768,刷新频率为85H。 意味着显示器,横向一共有1024个格子,纵向一共有768个格子。 总共有 1024 * 768 个格子,每个格子只能有一种颜色。 刷新频率是85Hz,一秒扫描85趟。 依次绘制一行的 1024个格子,绘制768次,结束一趟
阅读全文
摘要:在代码工程里头,进行批量的文本替换,能用正则尽量用正则表达式,减少人力成本 Assertion.AssertEquals(false, ImageProcessor.CompareImage(bitmap1, bitmap2)); 不如就用着这正则表达式替换 Assertion\.AssertEqu
阅读全文
摘要:不同类型标题 # Instructions ### Linux, Mac: 加粗 **Step 1** 换行 ABC空格空格 cd 分层次 - `DOC_REPO_USERNAME` This is used by `get-docs.js`. - `DOC_REPO_PASSWORD` This
阅读全文
摘要:关于using using Student = System.Student extern alias 外部别名 类型对象,定义一个类,就会生成一个类型对象。如果对象引用了这个类的实例,CLR会保证先把类的类型对象加载到堆上面去 类型对象上面有什么? 类型对象指针、同步块索引、静态字段 一张方法表,
阅读全文
摘要:一、关于元组 (string name, int age) customer = GetCustomer(); var name = customer.name; var age = 123; var name = "aa"; var tuple = (age, name); //元组直接用一样的名
阅读全文
摘要:Prefer 32-bit 选中的话,意味着应用程序在32位和64位机器,都以32位应用程序运行 不选中,32位机器,以32位应用程序运行,64位机器,以64位应用程序运行 PlatformTarget 这个是一个编译时选项 x86 程序集编译成能在64位CLR环境下执行 x64 程序集编译成能在3
阅读全文
摘要:第一部分:以整个工程为视角: 我知道文件名,我想打开看看那个ts文件: ctrl + p 我知道某个字符串,我想整个工程搜索下,都出现在哪些地方 ctrl + shift +f 第二部分:以整个文件为视角: 我想把所有代码都收起来: ctrl + k + 0 我想把所有代码都展开: ctrl + k
阅读全文
摘要:1 新建一个文件夹 mkdir .\DemoPages\theme theme就是新创建的文件夹名称 2.复制 直接将一个文件的内容复制粘贴到另一个文件,没有则创建,有则替换 copy .\artifacts\theme\cerulean.min.css .\DemoPages\theme\ceru
阅读全文
摘要:符号软链接是一个非常常用的功能 cmd 管理员权限运行 mklink /D e:\aaa d:\MyFile 注意第一个参数是新创建的符号链接,第二个参数是已经存在的文件夹或者文件 现在e盘也有个文件夹叫aaa,所有对aaa的操作将变成对d:\MyFile的操作
阅读全文
摘要:要想让操作系统执行某个命令,操作系统必须知道用什么可执行程序来执行这条命令。 如果操作系统最终遍历了所有位置都无法找到这条命令,则报告xxx不是可执行的程序 方式一: 先在cmd窗口下,定位到可执行程序的路径下。也可以用文件搜索器定位后,在路径处输入cmd 方式二: 在cmd里设置path,仅本次c
阅读全文
摘要:一个应用程序启动时,操作系统会起一个进程。 而一个进程启动时会有一个线程,这个线程一般叫做主线程,主线程是前台线程。 在程序内,通过代码可以启动很多的子线程。 static void Main(string[] args) { // 这个是起一个前台线程,主线程执行结束后,必须等前台线程也执行完才退
阅读全文
摘要:h (x, y) = f( x) + g( x, y) 在Haskell中对应的也就是:h x y = f x + g x 函数名和 参数之间用空格分隔 // 调用函数 hello不加(), print是一个库函数 main = print hello // 最简单的函数hello 没有参数,= 右
阅读全文
摘要:如果给一个工程加了签名,就是有个.snk的文件 那么这个工程就有了强签名,它编译之后的dll带有publickey。 如何提取签名中的公钥信息? 1. sn -p aa.snk aa.publickey 2. sn -tp aa.publickey 运行以上命令即可知道这个publickey是什么,
阅读全文
摘要:在resx文件 CustomTool 选择 ResXFileCodeGenerator 右键 Run CustomTool
阅读全文
摘要:1. 为了判断 Dog类是否继承了 Animal类 typeof(Animal).IsAssignableFrom(typeof(Dog)); typeof(Dog).IsSubclassOf(typeof(Animal)); 2. 方法的区别 typeof(Person).GetRuntimePr
阅读全文
摘要:不能拷贝粘贴,是需要安装 VMware Tools 如果没有正常安装,请手动安装,win+r D:\setup.exe 双击也可以安装 VMware安装操作系统的时候,如果不能选择网络安装,需要切换一下network。选择桥接模式,记得不停的按F12 删除不需要的虚拟机 手动清理不需要的虚拟机留下的
阅读全文
摘要:无法安装语言包 Sorry, we're having touble getting this feature installed. You can try again later Error code: 0x800F0954 gpedit.msc 打开组织策略窗口
阅读全文
摘要:如果无法安装 .NET Framework 3.5 找一个windows7/8/10早期的版本,iso镜像文件。 在iso文件右键,可以选择 Mount这个菜单项目 然后用管理员权限打开command窗口,运行命令 DISM /Online /Enable-Feature /FeatureName:
阅读全文
摘要:1 在文件上按着shift键,右键菜单里面可以选择复制完整路径,这样就不用自己拼路径了 2 搜索文件时,按着shift键,点击某一项即可在打开文件资源管理器的新窗体。这个在想打开多个文件查看的时候特别有效,这样就不用返回搜索结果了 3 撤销当前操作 ctrl + z 4 重做当前操作 ctrl +
阅读全文
摘要:实际中,我只有虚拟机IP是真实查看并填写的,端口号啥的是随意写的 之后在虚拟机的操作系统里添加一些用户,即可用这些账户远程登陆
阅读全文
摘要:一份XML文档: GeorgeJohnReminder Don't forget the meeting! 1 先写声明 2 只能有一个根节点 3 标签可以有属性,文本内容,子标签 3 标签必须正确闭合,正确被包裹 4 大小写敏感,不能包含非法字符
阅读全文