- 博客(85)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
转载 Percona MySQL Audit Log Plugin #审计日志插件文档
Percona Audit Log Plugin provides monitoring and logging of connection and query activity that were performed on specific server. Information about the activity will be stored in the XML log file wher...
2020-01-03 18:48:19
970
原创 互联网那些事——DNS
DNS是互联网基础服务,没有DNS,互联网就几乎进入瘫痪状态了。DNS对于很多非计算机专业的同学来说,了解程度可能仅限于一个网址,但你要跟他们说域名,很多人就不知所云了,这就是DNS作为互联网基础设施,作为底层基础服务带来透明化,虽然带给了大家极大的方便,人们几乎时时刻刻都在用这个服务,可很少有人知道自己在用这个服务,跟不会关心这个服务是如何搭建和工作的。作为计算机专业人员,如果不知道DNS就...
2020-01-03 15:04:20
401
原创 Linux升级和编译内核
最近几年linux内核推陈出新,版本迭代的速度明显加快了很多,由于linux之父对内核版本号的设定的改革,版本号不会再像2.4和2.6时代,很久时间主版本号都不会变动了。给人的感觉就是版本更替的速度加快了很多,除此之外,也会提高关于linux内核的关注度,随着linux的发展壮大,应用越来越普遍,linux内核在业界的影响也越来越重要。升级和修改内核是一个比较有意思,也有一定风险的操作,但个人...
2020-01-02 11:57:24
277
原创 一个企业存在HR的岗位,是很多企业领导者需要反思的问题
HR岗是一个严重依靠自身素养和朴素灵魂来支撑的岗位,太容易偏离轨道,成为趋炎附势,肆意践踏员工利益来充当自己工作成绩的小丑。这个岗位的设定前提是理想化的,企业领导企图通过一个HR来让团队充满战斗力,而不去考虑原来满满的战斗力是怎么失去的,这不是做梦吗?这个做梦产生的岗位就是壳一样的存在,HR是应老板的妄想而生,没有内容,没有灵魂,完全在以隐晦的方式执行领导者最贪婪的一面,却让HR出来耍花枪,来...
2019-12-28 15:18:11
450
转载 SSH隧道与端口转发及内网穿透
大家都知道SSH是一种安全的传输协议,用在连接服务器上比较多。不过其实除了这个功能,它的隧道转发功能更是吸引人。下面是个人根据自己的需求以及在网上查找的资料配合自己的实际操作所得到的一些心得。SSH/plink命令的基本资料:首先,认识下这三个非常强大的命令:ssh -C -f -N -g -L listen_port:DST_Host:DST_port user@Tunnel_Ho...
2019-12-28 07:51:16
513
原创 身体是革命的本钱,为了理想闹革命,为了革命把身体搞好
这次来到泳池,下水后,脚根本不敢离开池底,虽然初中时曾随“发小”学过一个上午,已经不怕水了。但这次明显感觉又回到了初次入水的水平,只能从头开始了。来吧,先学会漂浮,我记得第一次也是从漂浮开始的,第一次学游泳,水刚没过耳朵就开始怕了,而实际上,水没过耳朵在游泳时是很平常的事情,后面还会把整个头部没入水中,为的就是尽快适应头部大部分入水后的感觉,消除紧张感。人一旦开始紧张,游泳就基本要停了。话虽如...
2019-12-26 12:37:27
275
原创 UOS和深度,能否给我们信息系统的希望和未来
我是从深度9.0这个版本开始体验和关注的,期间深度发行的很多版本我都试运行过,直到最近几个版本的推出,这个系统才终于有了自己的鲜明的特色和比较实用的应用软件商店,而不仅仅是换个皮肤,已经有比较完整的感觉了;整体感觉这个系统的资源调度细节,流畅度和稳定性上还有非常细微的工作要做,但系统整体给我感觉已经非常好了;希望更多的互联网应用平台能积极参与进来,推出深度平台的应用软件包,大家都去为这个平台去做有...
2019-12-24 16:24:42
757
原创 mongodb复制集失效后的重建
集群失效的表现是:mongodb复制集已经彻底失效,集群已失去主节点,从节点也变成了其他状态,此时,使用正常方式已无法恢复集群,需要进行重建,但官方对重建方法没有单独给出处理步骤,只好另某他法,网络上有几篇文章的确描述了相同的情景,但处理步骤明显有问题,好在这些文章都提到了需要修改local库的内容,这隐隐给出了处理这个问题的关键点就是修改local库的内容。最终的处理方法是也印证了这个猜测。...
2019-12-24 11:03:00
711
转载 FreeBSD的系统升级
用 freebsd-update 命令更新一个新的发行版,第一步会较花时间,根据网络情况,多则可能会花数小时。安装前最好还是做好备份,避免意外。举例由旧版本(目前是 FreeBSD 11.1)更新到 FreeBSD 11.2,第一步较花时间:freebsd-update -r 11.2-RELEASE upgrade完成上一步后,使用这条命令将升级后的文件安装到磁盘上。free...
2019-12-17 09:25:06
1734
原创 FreeBSD基本网络设置
网络配置,临时设置,即时生效:ifconfig em0 delete | alias 删除网络接口上的IP地址ifconfig em0 192.168.1.111 netmask 0xffffff00route add default 192.168.0.1ee /etc/resolv.confnameserver 8.8.8.8nameserver 114.114.114.114...
2019-12-16 10:52:42
1141
原创 FreeBSD安装桌面环境和本地化设置
如果下载了DVD的安装镜像,可以将光盘镜像mount到指定的目录下,通过光盘镜像来安装所需的软件包。pkg add <package_path> 本地安装一个软件包,相当于 yum localinstall <package_path>这里在包所在的路径下执行:pkg add ./xorg-?.?_?.txz安装过程会自动处理依赖关系,安装过程要等待一下,完成后。...
2019-12-16 10:49:12
1996
原创 FreeBSD中三个常用的防火墙之一ipfw
IPFW本身是FreeBSD内置的,IPFW默认拒绝所有网络服务,包括对系统本身都会拒绝,所以在配置过程中一定要小心谨慎。我们会将firewall的设定写在/etc/rc.firewall中或者写入任何一个文件中,并在/etc/rc.conf中使用firewall_script="/etc/ipfw.rules"来指定要读取的规则文件。每一条设定都是以先入为主(firstmatch wins)...
2019-12-15 13:39:47
2675
原创 FreeBSD内核编译
备份 GENERIC 到 GENERIC.old 文件,GENERIC.old 是默认内核配置文件,GENERIC 将作为新的内核文件配置文件。cd /usr/src/sys/amd64/confcp GENERIC GENERIC.old用 vi 或者 ee 编辑 GENERIC,在末尾添加以下 IPF 防火墙配置 options IPFILTER options IP...
2019-12-15 12:28:16
1167
原创 如何选择并快速上手一个生产环境下使用的操作系统
生产环境操作系统的选择原则:周边生态是否能够比较容易的满足生产需求; 系统升级是不是相对平滑稳定; 学习成本是不是比较低和学习途径是否多,质量是不是比较好; 系统性能要在稳定的前提下达到平均水平 系统的易用性要好,系统中尽量不要有细枝末节的晦涩操作;生产环境下,我们一般会使用linux,unix或类unix系统作为我们的服务器系统,学习这些操作系统其实是比较容易的,把以下几个问题解决...
2019-12-14 14:55:22
373
原创 MYSQL5.6升级到MYSQL8.0的主要步骤
我们的一个项目在使用MYSQL5.6,的确太老了,除却MYSQL8.0那些吸引人的新特性,这也是本次升级的原因之一。我必须得承认在软件版本方面,我的确是喜新厌旧的。有新的软件包,我总想要去尝鲜的,虽然这会带来风险,可没有一点风险的日子真的有吸引力吗,生命不熄,折腾不止。这句话虽然不全面,但的确体现了作为一个有追求的IT人,折腾对于一个IT人的意义非同一般。5.6到8.0的升级开始:第一...
2019-12-13 17:05:28
6875
原创 责权之中的核心是适用,是个度的问题
组成宇宙的最基本元素是非常之小的,小到超乎想象。而我们的宇宙却是非常大的,大到无法想象。这个大和小同样是个度的问题,如果我们去丈量课本的厚度,可能用厘米就很好了,如果需要精确一点可能到毫米就足够了。但如果拿同样的长度单位去描述两个星系的距离就失去意义了,那会是一个很大很大的数字,使用极其不便。这个度量单位就是我们的描述语言,这个问题同样具有普遍的适用性,工欲善其事,必先利其器,这个利不...
2019-12-13 16:36:38
130
原创 网络安全的重点是防御
网络是一个异同于我们生活的世界的特殊环境,虽然每一个网络信号的都是由人发出的,但网络的互通性,特殊性和隐蔽性很好的武装了人类,使得普通人只要具备了足够的计算机水平,在网络的帮助下,就天然具备了以上特性。网络上频繁发出的巨大恶意流量就是很好的例证。我们将一台服务器置于互联网之中,也就很自然的会成为这些恶意流量的攻击对象。只有具备足够的安全防范意识的技术团队和进行相当强度的防御性设置的系统才能在这样的...
2019-10-23 17:13:01
434
转载 C++中引用(&)的用法和应用实例
一、什么是引用引用,顾名思义是某一个变量或对象的别名,对引用的操作与对其所绑定的变量或对象的操作完全等价语法:类型 &引用名=目标变量名;特别注意:1.&不是求地址运算符,而是起标志作用2.引用的类型必须和其所绑定的变量的类型相同1 #include<iostream>2 using namespace std;3 int main(...
2019-10-23 12:48:23
1716
转载 Linux SWAP 深度解读
Linux SWAP 深度解读swap、swappiness及kswapd原理,swap分区优先级的妙用。真可谓一文在手,SWAP从此不再忧愁。敬请笑纳。概述本文讨论的swap基于Linux4.4内核代码。Linux内存管理是一套非常复杂的系统,而swap只是其中一个很小的处理逻辑。希望本文能让读者了解Linux对swap的使用大概是什么样子。阅读完本文,应该可以帮你解决以...
2019-10-22 12:13:34
582
原创 LINUX SWAP分区解疑——为什么物理内存没有用尽,就会产生SWAP
前段时间一直关注MYSQL服务器的交换分区使用情况,发现一种情况,即便物理内存仍有空余,仍会使用交换分区。查阅了很多相关资料,原因慢慢被挖掘出来。首先,系统使用swap分区,并不意味着系统性能下降。这里分两种情况。一种情况是:系统在检查系统物理内存使用情况时,发现有部分数据长期没有访问,此时,会发生swap,将这部分数据交换到swap分区中。另一种情况是:应用程序在申请内存时,发现没有...
2019-10-22 12:07:41
2351
原创 996,太low
如果在正常的工作时间内,工作效果很好。大部分时间是不需要延长这个时间的。无谓的延长工作时间,除了工作效率会降低,影响次日的状态之外,还会形成恶性循环,工作效率会越来越低,思维越来越缺乏舒张的机会,活力得不到恢复。长期如此,恐怕还会造成智力上不可逆转的伤害。所谓的996是幸福一说,可谓一剂无脑毒药。简直是无稽之谈。...
2019-10-22 11:39:53
150
转载 Linux服务器性能评估与优化(五)--内核参数
Linux服务器性能评估与优化(五)--内核参数网络内容总结(感谢原创)之前文章《Linux服务器性能评估与优化(一)》太长,阅读不方便,因此拆分成系列博文:《Linux服务器性能评估与优化(一)--CPU》《Linux服务器性能评估与优化(二)--内存》《Linux服务器性能评估与优化(三)--磁盘i/o》《Linux服务器性能评估与优化(四)--网络》《Linux服...
2019-10-22 11:28:40
510
转载 MySQL 8.0.18 稳定版发布
MySQL 8.0.18 稳定版发布,Hash Join 如期而至MySQL 8.0.18 稳定版(GA)已于昨日正式发布,Hash Join 也如期而至。快速浏览一下这个版本的亮点!1.Hash JoinHash Join 不需要任何索引来执行,并且在大多数情况下比当前的块嵌套循环算法更有效。2.EXPLAIN ANALYZEEXPLAIN ANALYZE 将运行查询,然...
2019-10-22 10:53:07
2980
原创 单向循环链表基本操作
C和其他语言都一样,只是关键字更少,更接近硬件,底层操作大都需要用C中的头文件和库函数来实现。学习的过程也不乏乐趣,在入门阶段,不建议大家去磨练算法,非常枯燥。建议学习一些系统编程和网络编程,趣味性更强,也能做一些有用的东西,不会乏味到失去兴趣。等过了这个阶段,对C的认识已经比较全面和具有一定深度了,再去看一些算法相关的,也不会觉得很复杂了。后期,不管用什么语言都完全是个人思维的表达,不影响表达思...
2019-10-14 20:42:31
550
原创 ArangoDB学习笔记
ArangoDB学习笔记ArangoDB基本单元1.CollectionsCollections相当于传统数据库的表,Collections有两种类型(1)document collection图的节点(2)edge collection图的边和document类型相比,多出_from和_to属性,表示两个document之间的联系,换句话说就是:document collecti...
2019-10-10 17:40:13
769
原创 技术的巅峰或许是哲学
技术的巅峰是哲学,因为哲学是包含普遍适用的规律的科学,这和技术天然一致。so what,所以科技是第一生产力,是这个世界产生巨变的先驱。制造业是科技的落地,未来可期。...
2019-10-10 17:35:49
176
原创 阻碍一个人成长最直接的方式就是让他忽视情绪反馈
家长误区之一:孩子是不需要情绪的,只需要乖和听话就好!说着“乖”和“听话”,语气虽然平和,但内容却是霸道的。不准笑,不准哭,更不准愤怒和悲伤,否则就是“态度不端正”。不妨想想,这种“东风压倒西风”式的“忽略情绪”,对吗,科学吗,人性吗?不妨想想为什么游戏能从古通今,虽变换各种形式,但经久不衰,不管大人孩子都喜欢玩,因为玩游戏的反馈是最直接的,要么,胜利->兴奋->笑或兴奋,失败...
2019-10-10 17:21:04
285
原创 有的选是一种幸福
随着计算机互联网越来越贴近生活,越来越方便生活,越来越让生活更加有质量,更加自由和放松,操作系统和数据库作为计算机软件世界的巅峰之作,它们的发展也与时俱进,除了传统的关系型数据库的不断增强和发展,还诞生了许多新的数据库类型,针对特定的应用场景,这些新诞生的数据库更加适用。如果,世界是多样的,那么用来描述这个世界的数据也一定是多样的,单一的存储模型和数据结构往往在处理某些类型的数据结构时,显得很...
2019-10-10 17:19:54
165
原创 从客户端连接MySQL服务器流程和MySQL架构,到逐步优化的完整流程和方法
从客户端连接MySQL服务器开始,一步一步来优化的MySQL服务器的设置。一般来讲,连接MySQL服务器的应用都会和MySQL服务器分开,这样的好处显而易见,缺点也很明显,尽管CPU,内存和磁盘IO资源不会和其它应用程序发生争用了,但对网络带宽和稳定性的依赖增强了。权衡利弊,分开部署是大多数公司的选择。那么接下来,我们就在应用和MySQL服务器分开部署的场景开始我们的工作。1.客...
2019-10-10 17:18:03
509
原创 集群不是包治百病的万金油
最近看了很多关于数据库的东西,因为数据库可以说和操作系统一样,很接近底层,是一个高技术含量的产品,很巧的是,越底层越核心,越接近技术的实质。今天总结一下,从资料查阅的情况看,不管用的是哪一种数据库,数据库的目的或者说核心使命就是要安全存储和高效读写。为此,从这两个方面做一下总结,各种数据库系统在安全存储方面做的努力,主要有备份,复制,镜像等,具体到每种不同的数据库,实现技术和名称叫法有差异,但...
2017-10-27 12:18:12
257
原创 关于图灵测试和计算机情感建立
计算机太逻辑,所以女人不喜欢,巧的是,相较于女人,这也是男人的缺陷。计算机没有情感,那情感是什么,有学者范的人请自行查阅相关典籍,我认为:情感就是生理,文化,道义,底线,道德,价值观的综合体现.我是不是可以这样列一个等式:男人+女人=人 //注释:男人的逻辑+女人的情感是完整的人.
2017-08-31 17:08:21
511
原创 闭源 开源 商业
闭源是保护知识产权的行为之一,开源是共享知识产权的行为之一,其出发点不同,但知识产权也有所谓核心的和非核心的,而核心的知识产权往往是非开源的。整个商业也是以非开源为核心的。这句话看似对的,其实也站不住脚,因为在计算机应用这个巨大的市场之中,会关心是否开源的人真的不多,大家最多关心的问题,是是有大量可用的优秀软件可以用,以便在做任何事情的时候,不用去考虑底层环境和操作系统的问题...
2015-09-08 17:36:09
236
原创 iptables深入解析-应用层插件篇
对于常规的iptables match或者target扩展肯定不能满足我们的需要,并且默认iptables也只识别到五元组,在深入识别已经很吃力了.显然在实际的需求面前,我们不会止步于此.下面就讲讲iptables功能扩展的插件,支持Layer7. 在Linux的防火墙体系Netfilter下有一个独立的模块L7 filter 。从字面上看Netfilter是对网络...
2015-09-07 18:02:48
382
原创 CentOS 中安装使用 xmms 音乐播放器
http://blog.csdn.net/coofucoo/article/details/5332836CentOS 中安装使用 xmms 音乐播放器 由于CentOS主要应用在服务器上,在桌面应用中有些软件无法用yum 安装现在有一些第三方的软件仓库提供了这个便利 http://rpmrepo.org/RPMforge/ RPMForg...
2015-09-07 16:17:23
169
原创 CentOS 6.x 播放 mp3 音乐 —— 成功
centos 6.x 添加 rpmforge 源--- CentOS 6.x 安装rhythmbox mp3插件 在http://dag.wieers.com/packages/rpmforge-release/ 找到一系列的RpmForge-release包。[root@localhost 桌面]# rpm -Uvh rpmforge-release-0.5...
2015-09-07 16:14:41
122
原创 莫让管理迷失在美丽的外衣上
人力与时间要计入成本,事事追求完美的人最好多看看。例如上街购物,或网上淘宝,过分的追求物美价廉,这个出发点是好的,但好心未必办好事,在经过数天的反复比较后,最终的确找到了一款相对合适的购买标的,但这个标的就真的值得花费这么大的精力去寻找吗,而事实上,价格与之不相上下的同类标的比比皆是,而你花费大量精力找到的这一合适的标的,反而因为花费了大量的人力和时间而变得不合适了。因...
2015-09-06 08:26:01
131
原创 Centos安装编译环境
众所周知,在安装完Centos完了以后,是没有编译环境的,我自己挂上光盘,手动安装解决了几十的依赖关系,在配置些软件时,还是经常报些依赖软件包的缺失,很是头疼,后来百度了下centos需要装的编译环境,在这里记录下(使用yum安装)yum install gcc gcc-c++ gcc-g77 flexbison autoconf automake bzip2-devel ...
2015-09-06 07:28:55
204
原创 如何让linux服务器磁盘io性能翻倍
在上一期博客中聊到了linux服务器的磁盘io为什么会这么慢,传送门请戳http://blog.chinaunix.net/uid-29873073-id-4514435.html 简单回顾一下之前的结论: 一机械磁盘的io的速度主要受“寻道速度”的限制,所以在访问小文件时io性能会极差。如果不在乎成本,可以通过使用固态硬盘来解决这个问题。...
2014-10-23 16:27:49
370
原创 带宽之争
关于家庭使用网络的带宽之争,一直存在两个论点,一种认为够用就好,不必太大带宽;一种认为还是带宽大的好,干什么都快多了。我暂且不谈支持哪个观点,在说这个事情前,我先讲一个现象:我在一个企业做信息主管的时候,有这么一个事情,财务部的同事在使用一种财务信息系统,当然是商业软件,有授权限制,购买时为了节约成本,公司考虑了一般工作状态下的登陆情况,并以这个状态的登陆占用预估数量为...
2014-10-23 16:03:56
167
使用方便的磁盘整理工具——Defraggler
2010-06-23
请问我在这段代码中动态申请的内存,为什么不能使用free释放呢.
2017-09-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅