Fork me on GitHub
摘要: 注册表控制这计算机和用户的行为。很对时候破解软件可以通过修改注册表变为正版,恶意软件可以通过注册表影响OS行为。 查看注册表 运行regedit 重点关注HKEY_LOCAL_MACHINE和HKEY_CURRENT_USER HKEY_CURRENT_USER是只有用户登陆之后才构造出来的,看不到 阅读全文
posted @ 2018-09-27 16:01 克拉默与矩阵 阅读(479) 评论(0) 推荐(0) 编辑
摘要: IE安装设置 在 Windows Sever 2008 中打开 IE 浏览器时,IE 会出现【已启用 Internet Explorer 增强的安全配置】的提示信息。 Windows Server 2008 通常扮演重要的服务器角色,不应该用来做上网等工作,可能会增强被攻击的疑虑。如果您想要关闭【I 阅读全文
posted @ 2018-09-27 15:31 克拉默与矩阵 阅读(6041) 评论(0) 推荐(0) 编辑
摘要: 参考:如何在 Git 中重置、恢复,返回到以前的状态 初次运行 Git 前的配置 安装好Git后首先要做的便是配置Git环境。每台计算机上只需要配置一次,程序升级时会保留配置信息。 你可以在任何时候再次通过运行命令来修改它们。 git配置文件位置 Git 自带一个 git config 的工具来帮助 阅读全文
posted @ 2018-09-27 10:26 克拉默与矩阵 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 什么是WindowsPE Windows Preinstallation Environment(Windows PE),Windows预引导环境,是带有有限服务的最小Win32子系统,基于以保护模式运行的Windows XP Professional及以上内核。它包括运行Windows安装程序及脚 阅读全文
posted @ 2018-09-27 00:18 克拉默与矩阵 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 有两种方式修改MAC地址 方法一 现实中网卡一出厂就有MAC地址,虚拟机的MAC地址见下图,这个就相当于出厂MAC。在这里修改MAC相当于直接修改硬件MAC 方法二 这里修改MAC,硬件MAC并没有变,相当于修改了注册表中的MAC 阅读全文
posted @ 2018-09-26 20:25 克拉默与矩阵 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 参考:Map or Mount a Virtual Disk to a Drive on the Host System 映射虚拟磁盘 当你对虚拟机里面一个磁盘做映射时,物理机上会生成一个新的盘符。当虚拟机开机时,是不能映射虚拟磁盘的。映射虚拟磁盘后,你也不能打开任何引用该磁盘的虚拟机,除非你取消映 阅读全文
posted @ 2018-09-26 19:55 克拉默与矩阵 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 参考:Windows Server 2012 克隆修改SID 前言 克隆(软克隆,硬克隆)虚拟机后,虚拟机不光名称一样,IP一样(设置静态IP情况下),连SID也一样 什么是SID SID 安全标识符 SID不在安装盘上,是在安装OS的时候产生的,跟人的身份证差不多。在域环境中,各个计算机的SID必 阅读全文
posted @ 2018-09-26 13:18 克拉默与矩阵 阅读(606) 评论(0) 推荐(0) 编辑
摘要: Windows历史版本 Windows工作站发展历史 Windows95——>Windows98——>Windows2000——>WindowsXP——>Vista——>Windows7——>Windows8——>Windows10 WindowsServer发展历史 WindowsNT4.0——> 阅读全文
posted @ 2018-09-26 11:42 克拉默与矩阵 阅读(986) 评论(0) 推荐(0) 编辑
摘要: 前言 当代码写复杂后,一定会封装出大量的函数,这会导致两个问题: ①函数越多,栈的消耗也越厉害 疑问:为什么代码复杂了、函数变多了,栈消耗的就很厉害? 答:因为这会导致函数的调用深度可能会很深,比如: fun1 --> fun2 --> fun3 --> fun4 --> fun5 > ... 在这 阅读全文
posted @ 2018-09-24 09:59 克拉默与矩阵 阅读(285) 评论(0) 推荐(2) 编辑
摘要: 创建静态库 阅读全文
posted @ 2018-09-24 00:29 克拉默与矩阵 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 参考 静态链接 VS 动态链接 静态库 VS 动态库 实验环境 OS:Windows10 企业版 IDE:Visual Studio 2017旗舰版 前言 静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用 阅读全文
posted @ 2018-09-23 23:07 克拉默与矩阵 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 参考文章: 关于有名管道open时阻塞的问题 Linux有名管道(FIFO)的阻塞和非阻塞读写 挖坑,日后填 阅读全文
posted @ 2018-09-22 23:38 克拉默与矩阵 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 简介 LSB是Linux Standard Base(Linux标准库)的缩写, lsb_release命令 用来与具体Linux发行版相关的Linux标准库信息。 注:LSB的译法有Linux标准库,Linux标准规范 CentOS最小化安装时默认没有这个命令,需要安装lsb_release使用命 阅读全文
posted @ 2018-09-22 20:40 克拉默与矩阵 阅读(9769) 评论(0) 推荐(0) 编辑
摘要: 参考:Where Does GCC Look to Find its Header Files? 命令行参数 VS 程序参数 ./a.out 1 2 3 4 5 6 1 2 3 4 5 6是程序参数,是传给a.out这个程序处理的,main里面的argv来接收 ./a.out 1 2 3 4 5 6 阅读全文
posted @ 2018-09-22 16:20 克拉默与矩阵 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 注释 Python注释有两种方式 使用# 类似于Shell脚本的注释方式,单行注释 使用'''或者""" 使用成对的'''或者"""。这种注释也叫做文档字符串,可以应用在模块、类、函数的起始位置,起到在线文档的功能。 与普通注释(#)不同,文档字符串可以在运行时访问,也可以用来自动生成文档。 Pyt 阅读全文
posted @ 2018-09-14 01:04 克拉默与矩阵 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Python解释器 从Python这门编程语言的实现上来讲,Python是一个名为解释器的软件包,包含:一个解释器 和 支持的库 解释器又有不同版本:CPython、Jython、IronPython 理解Python的运行机理需要从程序员 以及 解释器两个角度出发,见下图 编译: 这里说的编译不同 阅读全文
posted @ 2018-09-13 23:57 克拉默与矩阵 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 不只是Linux,任何一个OS几乎都具有如下功能。 1、文件IO:读写文件 初级文件IO 2、文件属性:获取文件信息 3、标准IO:读取文件系统函数 4、获取IS系统信息 5、进程环境 6、进程控制 7、进程关系 8、高级IO:高级文件读写 9、进程间通信 10、网络通信:跨机进程间通信 阅读全文
posted @ 2018-09-10 23:53 克拉默与矩阵 阅读(346) 评论(0) 推荐(0) 编辑
摘要: C不支持函数重载,C++支持 代码演示 main.c 1 #include<stdio.h> 2 3 void Max(int a, int b) 4 { 5 printf("%d ", a > b ? a : b) ; 6 } 7 8 void Max(double a, double b) 9 阅读全文
posted @ 2018-09-03 17:00 克拉默与矩阵 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 前言 在讨论多维数组动态开辟与释放之前,先说说什么是二维数组静态开辟与释放。 形如这种就是静态开辟内存,事先画好了内存大小 #include<iostream> using namespace std; #define ROW 3 #define COL 4 int main() { int ar[ 阅读全文
posted @ 2018-09-02 21:07 克拉默与矩阵 阅读(4236) 评论(0) 推荐(0) 编辑
摘要: 前言 大型和十分复杂的程序往往会产生一些很难查找的甚至是无法避免的运行时错误。当发生运行时错误时,不能简单地结束程序运行,而是退回到任务的起点,指出错误,并由用户决定下一步工作。面向对象的异常处理(exception handling)机制是C++语言用以解决这个问题的有力工具。函数执行时,放在tr 阅读全文
posted @ 2018-09-01 21:36 克拉默与矩阵 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 前言 数据是怎么写道磁盘的? 代码里面我们一个读写调用似乎就能将数据从磁盘读写。仿佛代码是直接和磁盘打交道。以我们最常见的笔记本、或台式机的磁盘SATA盘为例,其受南桥上ATA控制器支配,这里面传输的ATA指令。至少我们代码里面是没有处理这部分的,所以我们代码直接操控磁盘说不通。现实情况是,C++通 阅读全文
posted @ 2018-08-30 09:53 克拉默与矩阵 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: 无论是pure virtual还是impure virtual,都允许子类override他。但是真两种方式还是有一点差别,如果是pure virtual,那么父类是十分强烈希望子类override他;如果是impure virtual,那么父类可以自己提供一种实现,子类可以不用重写而使用父类的,如 阅读全文
posted @ 2018-08-29 23:34 克拉默与矩阵 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/haoel/article/details/1948051 前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型指针指向其子类的实例,然后通过父类型指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是 阅读全文
posted @ 2018-08-29 22:21 克拉默与矩阵 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 前言 虚函数执行速度要稍慢一些。为了实现多态性,每一个派生类中均要保存相应虚函数的入口地址表,函数的调用机制也是间接实现。所以多态性总是要付出一定代价,但通用性是一个更高的目标。 实验环境 Windows10 企业版 Visual Studio2017 15.8.1 引入虚函数后内存大小变化 没有虚 阅读全文
posted @ 2018-08-28 23:43 克拉默与矩阵 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/u011511601/article/details/53504355 Python使用缩进对齐组织代码的执行,所有没有缩进的代码,都会在载入时自动执行。每个文件(模块)都可以任意写一些没有缩进的代码,并在载入时自动执行。为了区分 主执行代码和被调用 阅读全文
posted @ 2018-08-25 21:12 克拉默与矩阵 阅读(1481) 评论(0) 推荐(0) 编辑
摘要: 智能域名解析 智能域名解析只有Linux DNS服务器才有。下面给出2种智能域名解析应用场景。 应用场景1 整个互联网由众多ISP组成,在中国就是联通、电信、移动等等 各家ISP内部网络四通八达,速度也很快。但是ISP之间的网络速度就比较慢了。ISP内部有机房,方便那些不想自己维护服务器的公司托管自 阅读全文
posted @ 2018-08-24 17:03 克拉默与矩阵 阅读(1023) 评论(0) 推荐(0) 编辑
摘要: 介绍 DNS服务至关重要,你我每天访问网站不可能是记忆IP地址。因此DNS服务器的可靠性至关重要。下面介绍DNS服务器容错机制,看图 为了防止DNS服务器故障不再提供服务,引入辅助DNS服务器。辅助DNS上面的记录与主DNS服务器一样,图中画一个只是示意,现实中不止一个。 辅助DNS服务器复制主DN 阅读全文
posted @ 2018-08-24 16:12 克拉默与矩阵 阅读(857) 评论(0) 推荐(0) 编辑
摘要: 域名解析委派 域名解析委派和DNS域名解析递归查询很像,举个例子解释域名解析委派 ①假设在.net域名下有台计算机想要访问www.cac.com。 ②.net这台DNS服务器不知道www.cac.com对应的IP,于是请求根DNS服务器 ③根DNS服务器也不知道www.cac.com对应的IP,但是 阅读全文
posted @ 2018-08-24 15:48 克拉默与矩阵 阅读(4853) 评论(0) 推荐(0) 编辑
摘要: 前言 有一台Linux机器作为DNS服务器,查看这台机器上的DNS文件,发现指向互联网上的DNS服务器。 [root@ziqiang named]# cat /etc/resolv.conf # Generated by NetworkManager nameserver 8.8.8.8 names 阅读全文
posted @ 2018-08-23 22:23 克拉默与矩阵 阅读(21761) 评论(0) 推荐(0) 编辑
摘要: 前言 正向查找区,就是我们最熟知的DNS。即根据域名解析成IP 逆向查找区,即根据IP解析成域名。 他们之间的关系很像ARP和RARP 正向查找区 /etc/named.rfc1912.zones用于存储正向查找区的设置 添加一个cac.com区域 [root@ziqiang named]# cat 阅读全文
posted @ 2018-08-23 16:07 克拉默与矩阵 阅读(1677) 评论(0) 推荐(0) 编辑
摘要: 前言 DNS服务——服务端 和 客户端 配置 介绍了如何在DNS安装DNS服务,更改一下配置文件就可以依据根提示解析全球域名。既然使用互联网上的DNS服务器就可以解析全球域名,为何还要自掏腰包搭建DNS服务器呢?有2点原因: ①解析内网服务器域名②降低内网域名解析流量 解析内网服务器域名 使用互联网 阅读全文
posted @ 2018-08-23 15:21 克拉默与矩阵 阅读(4356) 评论(0) 推荐(0) 编辑
摘要: 拓展:如何增加一个系统服务service chkconfig本身用法不复杂,其作用是控制service是否开机启动。 对于CentOS而言,7.X版本已经不再使用SysV,SysV相关的命令基本上没有用武之地,这个命令早晚都会淘汰。 SysV脑图 阅读全文
posted @ 2018-08-23 10:04 克拉默与矩阵 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 参考:Linux下DNS主从服务器搭建详解 前言 电脑经常会出现一些网络小毛病。有的时候,QQ能正常上网,但是网页却打不开。这种时候十有八九是DNS出问题了。 QQ在DNS不可用的时候,可以跳过DNS解析,直接访问对方IP 实验环境 rhel-server-6.4-x86_64-dvd(ED2000 阅读全文
posted @ 2018-08-22 23:35 克拉默与矩阵 阅读(1676) 评论(0) 推荐(0) 编辑
摘要: 212 阅读全文
posted @ 2018-08-22 21:20 克拉默与矩阵 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 转载注明出处:https://www.cnblogs.com/kelamoyujuzhen/p/9520341.html 实验环境 rhel-server-6.4-x86_64-dvd(ED2000.COM).iso 注意: 对于使用VMware虚拟机进行实验,需要关闭针对某个WMNet的DHCP设 阅读全文
posted @ 2018-08-22 20:57 克拉默与矩阵 阅读(7970) 评论(0) 推荐(0) 编辑
摘要: 转自:Yum安装报错:ERROR:dbus.proxies 环境: [红帽企业Linux.6.4.服务器版].rhel-server-6.4-x86_64-dvd(ED2000.COM).iso 安装时选用Software Development Workstation 问题描述: yum安装DHC 阅读全文
posted @ 2018-08-22 19:32 克拉默与矩阵 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 传输速率 内部传输速率 磁盘的内部传输速率指的是磁头读写磁盘时的最高速率。这个速率不包括寻道以及等待扇区旋转到磁头下所耗费时间的影响。它是一种理想情况,即假设磁头读写的时候不需要换道,也不专门读取某个扇区,而是只在一个磁道上连续地循环读写这个磁道的所有扇区,此时的速率就叫做硬盘的内部传输速率。 实际 阅读全文
posted @ 2018-08-21 16:39 克拉默与矩阵 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 冯.诺依曼体系结构 从Linux 服务器开发视角来看计算机,都是符合冯.诺依曼体系结构的。 共分为4大部分: ①输入、输出设备 输入设备:向计算机输入数据,比如 通过摄像头、MIC,将图像/声音等转成二进制数据给计算机 从网卡输入数据给计算机等 其它 输出设备:从计算机输出数据,比如 通过显示器、扬 阅读全文
posted @ 2018-08-21 13:50 克拉默与矩阵 阅读(3415) 评论(0) 推荐(0) 编辑
摘要: 多态性 多态性是面向对象程序设计的关键技术之一。若程序设计语言不支持多态性,不能称为面向对象的语言。利用多态性技术,可以调用同一个函数名的函数,实现完全不同的功能。 多态性(polymorphism)多态性是考虑在不同层次的类中,以及在同一类中,同名的成员函数之间的关系问题。函数的重载,运算符的重载 阅读全文
posted @ 2018-08-20 22:36 克拉默与矩阵 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 同名隐藏 一旦子类定义了与父类同名的方法,则父类里面该名字的所有方法都被隐藏了。必须显示指定是父类的方法才可以 #include<iostream> using namespace std; class Base { public: Base() :x(0) {} ~Base() {} void s 阅读全文
posted @ 2018-08-20 21:16 克拉默与矩阵 阅读(334) 评论(0) 推荐(0) 编辑