上一篇博客我们聊了下高可用集群corosync+pacemaker的相关概念以及corosync的配置,回顾请参考https://www.cnblogs.com/qiuhom-...
C# 枚举转列表
C# 枚举转列表 独立观察员 2020 年 9 月 1 日 今天有朋友问我,ComboBox 怎么绑定一个 Enum,其实他的意思是枚举如何转换为列表。想想这确...
C# 测试代码运行时间
测试代码运行时间需要用到 命名空间:System.Diagnostics下的 Stopwatch 类第一种实现:
WEB前端第三十四课——js事件对象this、event
1.this对象 this 是在函数运行时,自动生成的一个用来“指代函数调用者”的对象
Eazfuscator.net 2020 虚拟化保护(Virtulization)机制分析
一、前言与目标 周末接触了一款游戏They are billons即亿万僵尸,想添加一些新的玩法元素比如新的兵种进去, 打开dnspy看了下,发现是Eazfuscator.net的...
webstorm中git密码输入错误,重置问题
今天遇到了一个问题。 因为我比较习惯使用webstorm编辑器,特别喜欢直接用里面的git工具。 当从远程仓库fetch下来代码时,提示输入用户名密码。 我输入错误后,以后无论是重...
JavaScript学习笔记:内置API
本文更新于2020-08-27。说明:下文中,大写为自定义变量(个别大写的类型除外),根据实际情况填写。使用<>引起表示内容可选,|表示使用左侧或右侧内容,...表示重...
不知道怎么封装代码?看看这几种设计模式吧!
为什么要封装代码?我们经常听说:“写代码要有良好的封装,要高内聚,低耦合”。那怎样才算良好的封装,我们为什么要封装呢?其实封装有这样几个好处:
在Linux搭建DNS服务器(CentOS 7)
例如客户端解析 www.126.com 客户端查询自己的缓存(hosts中的记录),如果没有将查询发送/etc/resolv.conf中的DNS服务器
JavaScript预编译和暗示全局变量
未声明的变量称为暗示全局变量。预编译可分为全局预编译和函数预编译。全局预编译: