随笔分类 -  未知分类

摘要:一个监控及告警的系统,内含一个TSDB(时序数据库)。在我而言是一个数采程序 重要成员分三块 exploter:实际是外部接口,让各个程序实现这个接口,供普罗米修斯定时从此接口中取数 alert:告警模块 prometheus:实际上是数采模块+存储模块,但是它的存储不是持久化的 普罗米修斯的数据是 阅读全文
posted @ 2019-01-25 08:32 猴健居士 阅读(825) 评论(0) 推荐(0) 编辑
摘要:Docker的容器环境实际上是借助类Linux命名空间,将各种系统资源按照容器不同划分了不同的命名空间进行隔离,为各个进程提供独立的运行环境关键概念:容器,镜像两个概念一起看,镜像好比平常系统中的各个可执行文件exe,每个可执行文件都会通过一个进程运行起来,容器则好比进程。镜像有镜像仓库,好比各大应 阅读全文
posted @ 2019-01-22 08:32 猴健居士 阅读(303) 评论(0) 推荐(0) 编辑
摘要:在正式讲述虚拟内存之前需要提及存储器的层级结构以及进程在内存中的结构。 存储器的层级结构速度从快到慢排列如下 寄存器——L1高速缓存——L2高速缓存——L3高速缓存——主存——磁盘——分布式文件系统 而成本也是从高到低,空间是从低到高。 两个相邻的存储设备,前者往往是充当后者的高速缓存,后者往往存储 阅读全文
posted @ 2018-09-03 13:29 猴健居士 阅读(940) 评论(0) 推荐(0) 编辑
摘要:Windows的gcc环境,往官网http://sourceforge.net/project/showfiles.php?group_id=2435 下载MinGW,安装,安装完毕后按照包 配置环境变量 a.在PATH的值中加入"C:\Program Files\MinGWStudio\MinGW 阅读全文
posted @ 2017-09-19 08:39 猴健居士 阅读(3084) 评论(0) 推荐(0) 编辑
摘要:先看这段代码 通过指针可以直接访问内存,而在C#中这属于不安全操作,为了能让代码编译运行因此都要带上unsafe,这个不用管它。这段代码主要是借助单字节数据类型byte,直接访问内存,查看各种数据类型的数据在内存的存放情况。在往常认为整数0,1,2,3,4,5……之类的存放在内存的就是转换成二进制再 阅读全文
posted @ 2017-05-25 08:23 猴健居士 阅读(790) 评论(0) 推荐(3) 编辑
摘要:之前收到一个任务,制作安装包,要求把必备的一些必备的组件如.NET Framework这些玩意用一键安装的形式安装上去,SQL Server是必备的其中之一。可是在系统必备处勾选了SQL Server 2005 Express SP2(x86),在生成的时候报错了: 系统必备组件的安装位置未设置为“组件供应商的网站”,并且无法在磁盘上找到项“SQL Server 2005 Express Edition SP2 (x86)”中的文件“SqlExpress\sqlexpr32.exe”。有关详细信息,请参见帮助。 可是我谷歌了也谷不出办法。安装了SQL Server 2005 Expre... 阅读全文
posted @ 2013-06-07 16:06 猴健居士 阅读(2215) 评论(3) 推荐(1) 编辑
摘要:在某年的一个暑假,很想把已经写好的“锄大地”游戏跟冯Boy分享一下,可是那时候不会做一个自动安装.NET Framework4.0的安装包,很遗憾无法跟她分享我的成果。 最近上头有任务,让我去为团队的成果打一个包,而且项目运行时必备的SQL Server、.NET Framework都要一键安装,项目用到的数据库和端口都要在安装的时候一同搞好,这回总算是会了。安装项目介绍新建一个安装包的项目建好了项目之后就有这个界面:文件系统编辑器还有其他类型的编辑器。由左往右分别是:文件系统编辑器,注册表编辑器,文件类型编辑器,用户界面编辑器,自定义操作编辑器,启动条件编辑器。到现时为止,只用到三个编... 阅读全文
posted @ 2013-06-05 08:25 猴健居士 阅读(7754) 评论(15) 推荐(14) 编辑
摘要:近日做文件操作时,老是抛异常说文件正在被另一个进程占用着,很无奈,给我知道是哪个进程占用的话,就把它给Kill掉,当然这样做在一定程度上是有危险的,万一占用文件的进程是那么那么地重要,就不该Kill了,因此这样的做法只能在确保安全的情况下去做,或者是Kill了进程之后带来的不良后果也无关痛痒。上网找了一下,在别的进程占用文件下读写文件的文章很多,但获取占用文章的进程就比较少,在百度上就有人说过用unlocker这种工具,这工具我没去看,感觉也不太适合在这里用吧,如果有dll,提供API那还不错。后来就在谷歌里找到了只那么一篇文章而已,看了之后还终究要用到别的exe,还得另外开进程啊。 这个.. 阅读全文
posted @ 2013-05-13 08:10 猴健居士 阅读(3066) 评论(3) 推荐(1) 编辑
摘要:js获取键盘按键的键码event.keyCode,下面则是键盘的键码分布,记录一下,以备不时之需。 阅读全文
posted @ 2013-01-21 14:33 猴健居士 阅读(470) 评论(0) 推荐(0) 编辑
摘要:日前因需要将一个用C#写的控制台程序添加到windows 服务中。上网百度一下,搜到了诸如通过添加注册表的办法。尝试之后发现行不通。后来发现简单的控制台程序是不能通过这种方式添加到windows服务。正确的做法是在VS建一个windows服务,在Service1的OnStart和OnStop方法中添加相应的代码 protected override void OnStart(string[] args) { ////服务启动时执行代码 } protected override void OnStop() ... 阅读全文
posted @ 2012-09-04 23:41 猴健居士 阅读(837) 评论(2) 推荐(0) 编辑