<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[人间仙境]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/kingsoft188</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; kingsoft188]]></copyright><item><title><![CDATA[ansible常用模块]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/127231365</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/127231365</guid><author>kingsoft188</author><pubDate>Sun, 09 Oct 2022 18:02:41 +0800</pubDate><description><![CDATA[copy模块：将文件从ansible端（以下简称源端）发送到受控主机。缺点：当小文件多时，复制比较慢。unarchive模块：将压缩文件（支持.zip和.tar.gz等格式）从源端发送到受控主机，解压后删除原来的文件。适合小文件特别多的场景。fetch模块：从受控主机取文件到源端。template模块：接收源端jinja2模块，生成对应文件后，发送到受控主机上。file模块：受控主机上的文件修改权限、删除、整体修改文件内容、建软链接等。]]></description><category></category></item><item><title><![CDATA[Ansible常用模块]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/127181641</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/127181641</guid><author>kingsoft188</author><pubDate>Thu, 06 Oct 2022 12:27:50 +0800</pubDate><description><![CDATA[注意：调用bash执行命令 类似 cat /tmp/test.md | awk -F‘|’ ‘{print $1,$2}’ &> /tmp/example.txt 这些复杂命令，即使使用shell也可能会失败，解决办法：写到脚本时，copy到远程，执行，再把需要的结果拉回执行命令的机器。功能： setup 模块来收集主机的系统信息，这些 facts 信息可以直接以变量的形式使用，但是如果主机较多，会影响执行速度，可以使用。支持时间：minute，hour，day，month，weekday。]]></description><category></category></item><item><title><![CDATA[chronyd时间同步的配置]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/127100270</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/127100270</guid><author>kingsoft188</author><pubDate>Thu, 29 Sep 2022 08:45:42 +0800</pubDate><description><![CDATA[说明：chronyd时钟源和客户端的配置。]]></description><category></category></item><item><title><![CDATA[Linux的date获取时间精确到毫秒]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/126789440</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/126789440</guid><author>kingsoft188</author><pubDate>Fri, 09 Sep 2022 21:24:15 +0800</pubDate><description><![CDATA[Linux系统shell命令date获取时间精确到毫秒。命令：date +'%F %T.%3N'。中间有空间，所以加单引号。%F相当于%Y%m%d，%T相当于%H%M%S，%3N表示毫秒取3位。]]></description><category></category></item><item><title><![CDATA[普通用户在ansible上提权执行特权操作]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/126688079</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/126688079</guid><author>kingsoft188</author><pubDate>Sun, 04 Sep 2022 13:41:01 +0800</pubDate><description><![CDATA[现有一个普通用户user01（密码已知），该用户已经添加了sudo权限。现在使用ansible的yum模块安装httpd。]]></description><category></category></item><item><title><![CDATA[linux入门的帮助命令]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/125877575</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/125877575</guid><author>kingsoft188</author><pubDate>Tue, 19 Jul 2022 17:54:08 +0800</pubDate><description><![CDATA[帮助相关的命令有三个man，help和info

man是manual的简写。

help查询的是单条命令。




]]></description><category></category></item><item><title><![CDATA[在win10上编译x64版的librdkafka-1.8.2]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/124176660</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/124176660</guid><author>kingsoft188</author><pubDate>Thu, 14 Apr 2022 17:57:10 +0800</pubDate><description><![CDATA[一、准备工作

librdkafka下载网址： https://github.com/edenhill/librdkafka （下载时不要选master分支，选择带3位数字版本号的稳定版本，带RC表示候选版本）

ActivePerl下载网址： 直接在华军软件园下载windows版本。

openssl下载网址：https://www.openssl.org/source （下载1.1.1版本，不要1.0版本，也不要3.X版本）

zstd下载：https://github.com/facebook/z..]]></description><category></category></item><item><title><![CDATA[linux下编译librdkaka库与运行DEMO]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/123899948</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/123899948</guid><author>kingsoft188</author><pubDate>Fri, 01 Apr 2022 15:45:32 +0800</pubDate><description><![CDATA[linux下的编译ibrdkaka.zip与运行DEMO
一、 编译librdkafka-1.8.2.zip的库方法
二、编译后的头文件和库文件
三、动态库librdkafka. so编译DEMO
四、静态librdkafka. a编译DEMO
五、运行demo命令
]]></description><category></category></item><item><title><![CDATA[linux发行版的ISO下载]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/122536431</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/122536431</guid><author>kingsoft188</author><pubDate>Mon, 17 Jan 2022 11:31:54 +0800</pubDate><description><![CDATA[linux发行版的ISO下载

(1) debain系列：
Debian ISO映像文件: http://www.debian.org/distrib/
Ubuntu ISO映像文件: http://www.ubuntu.com/download

(2) redhat系列：
redhat企业级Linux试用版ISO映像文件：https://www.redhat.com/zh
 试用30天，redhat系统出问题，如果你有注册你可以去找红帽工程师。
CentOS ISO映像文件: h...]]></description><category></category></item><item><title><![CDATA[mysql5.7执行SQL死锁问题的定位方法]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/122259748</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/122259748</guid><author>kingsoft188</author><pubDate>Fri, 31 Dec 2021 17:06:40 +0800</pubDate><description><![CDATA[1、先登陆数据库mysql -uroot -p，然后使用命令：show engine innodb status;
 在命令的输出结果中，找到“LATEST DETECTED DEADLOCK”。
 从这段内容中在找到产生死锁的SQL语句（比如：replace into 和delete语句），以及产生死锁时直接原因，以及哪一个事务被回滚了。

2、手动复现死锁的场景：（记得将操作该表的程序都停掉，只有手动执行SQL）
 （1）打开3个MYSQL登陆shell界面，并且登陆。mysql -u...]]></description><category></category></item><item><title><![CDATA[C++ STL的算法总结]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/121182084</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/121182084</guid><author>kingsoft188</author><pubDate>Sat, 06 Nov 2021 17:24:46 +0800</pubDate><description><![CDATA[C++的stl功能丰富，基本上把常用的算法都封装了。常用一些的有排序，替换，查找，统计，交换，并集，差集，统计等。
以后写C++代码的时候，尽量使用stl里面的算法，不要自己手写这些常用的算法了。
屌丝程序员的晋级之路！

...]]></description><category></category></item><item><title><![CDATA[C++ 11 STL常用容器总结]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/121139289</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/121139289</guid><author>kingsoft188</author><pubDate>Thu, 04 Nov 2021 11:40:21 +0800</pubDate><description><![CDATA[C++ 11 STL常用容器总结
一、线性（无进出的顺序）：
（1）vetcor 向量、相当于自动增长的数组，不够时二倍内存增长
（2）list 双向链表，插入删除速度快
（3）array 固定大小的数组，编译时分配栈内存，更高的性能
（4）forward_list 单向链表，不提供 size() 方法，比 std::list 更高的空间利用率
二、线性（有进出的次序）：
（1）stack（栈，后进先出）
（2）queue（队列，先进先出）
（3）deque（双向队列，双向进出）
（4）priority_q]]></description><category></category></item><item><title><![CDATA[C++ 11写代码时注意点]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/121126509</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/121126509</guid><author>kingsoft188</author><pubDate>Wed, 03 Nov 2021 17:35:06 +0800</pubDate><description><![CDATA[C++ 11写代码时注意点：
1、使用nullptr替代NULL
2、使用auto 自动推导类型
3、尽量使用智能指针unique_ptr和share_ptr，不使用auto_ptr，少用原始指针。
4、for的遍历写法：for(auto &amp;i : arr)
5、尽量写++i，不写i++，因为前者效率高。
6、容量vector或map等传值，尽量使用swap（效率高）。


...]]></description><category></category></item><item><title><![CDATA[清理磁盘常用linux命令]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/121097108</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/121097108</guid><author>kingsoft188</author><pubDate>Tue, 02 Nov 2021 11:34:13 +0800</pubDate><description><![CDATA[（1）查找大于100M的文件：find path -size +100M

 path就是指定的目录，一般是根目录/，或者是/home目录。
 比如：find /home -size +100M

（2）查询各目录占用的磁盘空间，并且按大小排序。

 先进入到根目录/（或者/home目录），然后使用下面命令：

 du -s * | sort -nr
...]]></description><category></category></item><item><title><![CDATA[坚持每天在优快云看帖子]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/121091077</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/121091077</guid><author>kingsoft188</author><pubDate>Mon, 01 Nov 2021 23:13:56 +0800</pubDate><description><![CDATA[坚持每天在优快云看帖子，学习C++，python，mysql，多线程，STL，网络编程（rpc），面向对象，泛型编程。另外也学习一下开源技术：zookeeper，nginx，redis等。
～～看了帖子之后，发现C++如果用好STL，编程的效率会高很多。常见的算法和数据结构的灵活运用，不仅可以提高程序执行的效率，还可以提高编程的效率。
～～常见的数据结构有vector，list，set，map这四种，deque和stack用的比较少。前面四种数据结构是编写应用程序中常常用到的。
～～一些常用的算法，比如排]]></description><category></category></item><item><title><![CDATA[在Windows XP系统中,有虚拟机Windows Server 2003系统.]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/4014113</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/4014113</guid><author>kingsoft188</author><pubDate>Sun, 22 Mar 2009 13:33:00 +0800</pubDate><description><![CDATA[在Windows XP系统中,有虚拟机Windows Server 2003系统.当我将本机不接入交换机时,在Windows XP上ping Windows Server 2003不通,说明两个系统没有连通.当我将本机接在交换机上,交换机不接入互联网时,通过ping命令,可知道两个系统是连通的.]]></description><category></category></item><item><title><![CDATA[DHCP实验日志]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/3986729</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/3986729</guid><author>kingsoft188</author><pubDate>Fri, 13 Mar 2009 10:52:00 +0800</pubDate><description><![CDATA[      ９日中午，我和其它六个同学一起将计算机搬到网络中心的某办公室，打算最近一阵子都在这里，一心一意完成毕业设计。当然，在这里也有一些好处：不用电费，免费上网。当天晚上，我打算装DHCP服务器，重做一下书本上的实验，但发现自己的Windows XP中“添加／删除Windows组件”中没有DHCP的服务，且自己没有安装盘。我看到书上写的使用Windows Server 2003的操作系统，就打]]></description><category></category></item><item><title><![CDATA[DHCP server实验过程]]></title><link>https://blog.youkuaiyun.com/kingsoft188/article/details/3986697</link><guid>https://blog.youkuaiyun.com/kingsoft188/article/details/3986697</guid><author>kingsoft188</author><pubDate>Fri, 13 Mar 2009 10:48:00 +0800</pubDate><description><![CDATA[1.几台PC机连接在交换机上,交换机不接入互联网.2.将每台计算机的IP地址改为静态地址.记录下此时各台计算机的IP地址,子网掩码,默认网关,DHCP, DNS等信息.3.启动Windows Server 2003系统,启动DHCP服务.4.将每台计算机的IP地址改为动态分配.记录下此时各台计算机的IP地址,子网掩码,默认网关,DHCP, DNS等信息.5.观察DHCP能否动态分配IP地址. ]]></description><category></category></item></channel></rss>