<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[nuosen的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/llffss</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; llffss]]></copyright><item><title><![CDATA[mmap函数]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/131601679</link><guid>https://blog.youkuaiyun.com/llffss/article/details/131601679</guid><author>llffss</author><pubDate>Fri, 07 Jul 2023 17:32:13 +0800</pubDate><description><![CDATA[offset：入参，文件映射的偏移量，通常设置为0，代表从文件最前方开始对应，offset必须是分页大小的整数倍。MAP_PRIVATE：对映射区的写入操作会产生一个映射区的复制，对此区域的修改不会写会原文件。MAP_SHARD：写入映射区的数据会复制回文件，且运行其他映射文件的进程共享。fd：入参，要映射到内存中的文件描述符，有open函数打开文件时返回的值。addr：出参， 指定映射的起始地址，通常设为NULL，由内核来分配。len：入参， 代表将文件中映射到内存的部分的长度。]]></description><category></category></item><item><title><![CDATA[普通类型变量强制转换规则]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/131002615</link><guid>https://blog.youkuaiyun.com/llffss/article/details/131002615</guid><author>llffss</author><pubDate>Fri, 02 Jun 2023 10:50:04 +0800</pubDate><description><![CDATA[（5）将一个int，short或long型数据赋值给一个char型变量，只将低8位原封不动的送到char型变量中。（6）将有符号型数据赋值给长度相同的无符号型变量，连同原来的符号位一起传送。（3）将double型数据赋值给float型变量时，注意数值范围溢出。（4）字符型数据可以赋值给整型变量，此时存入的是字符的ASCII码。（2）将整型数据赋值给浮点型变量时，数值不变，但是以指数形式存储。（1）将浮点型数据赋值给整型变量时，舍弃其小数部分。]]></description><category></category></item><item><title><![CDATA[NFS服务端配置]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/131000732</link><guid>https://blog.youkuaiyun.com/llffss/article/details/131000732</guid><author>llffss</author><pubDate>Fri, 02 Jun 2023 09:42:22 +0800</pubDate><description><![CDATA[首先关windows防火墙  将linux配置更改下vm-setting-bridge。]]></description><category></category></item><item><title><![CDATA[安装ubuntu分区设置]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/131000624</link><guid>https://blog.youkuaiyun.com/llffss/article/details/131000624</guid><author>llffss</author><pubDate>Fri, 02 Jun 2023 09:38:07 +0800</pubDate><description><![CDATA[一般来说我们最少需要两个分区，需要一个SWAP分区，和一个“/”分区，但把一些常用、重要的挂载点分到其它分区，这样便于管理。一般一个/分区，一个/usr分区，一个/home 分区，一个/var分区。这些完全都可以根据自己的需要来进行分配修改。一般来说，在linux系统中都有最少两个挂载点，分别是/ (根目录)及 swap（交换分区），其中/是必须的；]]></description><category></category></item><item><title><![CDATA[VMWARE中ubuntu快捷键]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/131000437</link><guid>https://blog.youkuaiyun.com/llffss/article/details/131000437</guid><author>llffss</author><pubDate>Fri, 02 Jun 2023 09:28:39 +0800</pubDate><description><![CDATA[这里ctrl + d  为  EOF  即  -1   结束键盘输入   跟   Shift+Ctrl+Q:关闭终端一个效果。Shift+Ctrl+N:新建窗口路径依旧在当前路径。Shift+Ctrl + ‘+’:   变大。Ctrl  +   ‘-’   :   变小。//Shift+Ctrl+W:关闭标签页。Shift+Ctrl+Q:关闭终端。Shift+Alt+T:新建标签页。exit  指令也是同样的效果。Shift+Ctrl+C:复制。Shift+Ctrl+V:粘贴。]]></description><category></category></item><item><title><![CDATA[gcc g++ 区别]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/130208424</link><guid>https://blog.youkuaiyun.com/llffss/article/details/130208424</guid><author>llffss</author><pubDate>Mon, 17 Apr 2023 20:29:01 +0800</pubDate><description><![CDATA[链接：   多个目标文件（二进制）结合库函数等综合成的能直接独立执行的执行文件——生成后缀为“.out”的文件。无论是 gcc 还是 g++，用 extern “c” 时，都是以 C 的命名方式来为symbol 命名，（2）如上所述，如果后缀为.c，并且采用gcc编译器，则该宏就是未定义的，否则，就是已定义；（1）编译可以用gcc/g++，而链接可以用g++或者gcc -lstdc++；（1）后缀为.c的, gcc 把它当作是 c程序，而g++当作是 c++程序；]]></description><category></category></item><item><title><![CDATA[左值右值将亡值泛左值]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/129771104</link><guid>https://blog.youkuaiyun.com/llffss/article/details/129771104</guid><author>llffss</author><pubDate>Sat, 25 Mar 2023 19:28:26 +0800</pubDate><description><![CDATA[满足下列条件之一。]]></description><category></category></item><item><title><![CDATA[remove_reference]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/129771114</link><guid>https://blog.youkuaiyun.com/llffss/article/details/129771114</guid><author>llffss</author><pubDate>Sat, 25 Mar 2023 19:27:01 +0800</pubDate><description><![CDATA[在介绍remove_reference之前，我们先看一段代码上面的代码会输出什么?输出为4,因为decltype(a)返回a的类型，我们知道*a的类型实际上是int& ，所以此时修改a[0] 等同于修改了b看看remove_reference 的做了什么他封装了一个普通的模板类，并且typedef T type,主要看第二个，封装了一个引用类型的T&我们使用时remove_reference，就会被传到第二个实现中。]]></description><category></category></item><item><title><![CDATA[关于 move(sample).fun() 的思考]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/129771088</link><guid>https://blog.youkuaiyun.com/llffss/article/details/129771088</guid><author>llffss</author><pubDate>Sat, 25 Mar 2023 19:24:36 +0800</pubDate><description><![CDATA[sample是个类， fun()是其子函数。]]></description><category></category></item><item><title><![CDATA[Linux下的五个查找命令：grep、find、locate、whereis、which]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/129639332</link><guid>https://blog.youkuaiyun.com/llffss/article/details/129639332</guid><author>llffss</author><pubDate>Sat, 18 Mar 2023 16:49:28 +0800</pubDate><description><![CDATA[可以说是见即所得：即将单引号内的内容原样输出，或者描述为单引号里面看到的是什么就会输出什么。单引号’'是全引用，被单引号括起的内容不管是常量还是变量者不会发生替换。]]></description><category></category></item><item><title><![CDATA[Linux指令ps指令]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/129516555</link><guid>https://blog.youkuaiyun.com/llffss/article/details/129516555</guid><author>llffss</author><pubDate>Tue, 14 Mar 2023 08:50:00 +0800</pubDate><description><![CDATA[linux指令 ps指令]]></description><category></category></item><item><title><![CDATA[malloc free calloc realloc alloca]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/129481418</link><guid>https://blog.youkuaiyun.com/llffss/article/details/129481418</guid><author>llffss</author><pubDate>Sun, 12 Mar 2023 21:24:03 +0800</pubDate><description><![CDATA[malloc free calloc realloc alloca]]></description><category></category></item><item><title><![CDATA[assert()宏函数]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/129480276</link><guid>https://blog.youkuaiyun.com/llffss/article/details/129480276</guid><author>llffss</author><pubDate>Sun, 12 Mar 2023 20:12:34 +0800</pubDate><description><![CDATA[assert宏函数]]></description><category></category></item><item><title><![CDATA[Linux 端口配置文件]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/129475314</link><guid>https://blog.youkuaiyun.com/llffss/article/details/129475314</guid><author>llffss</author><pubDate>Sun, 12 Mar 2023 14:12:27 +0800</pubDate><description><![CDATA[Linux 端口配置文件]]></description><category></category></item><item><title><![CDATA[linux中 s和t权限的说明]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/129475294</link><guid>https://blog.youkuaiyun.com/llffss/article/details/129475294</guid><author>llffss</author><pubDate>Sun, 12 Mar 2023 14:09:04 +0800</pubDate><description><![CDATA[linux中 s和t权限的说明]]></description><category></category></item><item><title><![CDATA[linux下新建用户和用户组 以及修改主机名称]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/129475262</link><guid>https://blog.youkuaiyun.com/llffss/article/details/129475262</guid><author>llffss</author><pubDate>Sun, 12 Mar 2023 14:07:32 +0800</pubDate><description><![CDATA[linux下新建用户和用户组 以及修改主机名称]]></description><category></category></item><item><title><![CDATA[大端小端 网络字节序 主机字节序]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/129349450</link><guid>https://blog.youkuaiyun.com/llffss/article/details/129349450</guid><author>llffss</author><pubDate>Sun, 05 Mar 2023 18:53:14 +0800</pubDate><description><![CDATA[大端小端 网络字节序 主机字节序]]></description><category></category></item><item><title><![CDATA[类之间的关系]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/126336408</link><guid>https://blog.youkuaiyun.com/llffss/article/details/126336408</guid><author>llffss</author><pubDate>Sun, 14 Aug 2022 21:14:33 +0800</pubDate><description><![CDATA[类之间的关系]]></description><category></category></item><item><title><![CDATA[stl陷阱]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/123619961</link><guid>https://blog.youkuaiyun.com/llffss/article/details/123619961</guid><author>llffss</author><pubDate>Sun, 20 Mar 2022 20:06:13 +0800</pubDate><description><![CDATA[文章目录术语erase函数：特殊关注点返回值C++98和C++11 区别总结其他：
术语
序列式容器：
vector 、deque 、list 是序列式容器

关联式容器：
map 、 set 、 multimap 、 mutiset 是关联式容器

顺序式容器：
vector、deque容器其内部数据结构是一个数组，  可理解为是顺序式容器；

节点式容器：
相反的， map 、 set 、 multimap 、 mutiset 是节点式容器。

erase函数：
特殊关注点
erase(iter)后， ]]></description><category></category></item><item><title><![CDATA[stl删除优化历史]]></title><link>https://blog.youkuaiyun.com/llffss/article/details/123619844</link><guid>https://blog.youkuaiyun.com/llffss/article/details/123619844</guid><author>llffss</author><pubDate>Sun, 20 Mar 2022 19:58:48 +0800</pubDate><description><![CDATA[摘自：
https://www.cnblogs.com/skyofbitbit/p/3648841.html

例1：
#include &lt;iostream&gt;
#include &lt;vector&gt;
using namespace std;
void main( ) {
       vector&lt;int&gt; vectInt;
       int i;
       //     初始化vector容器
       for (i = 0; i &lt; 5; i++ ) {]]></description><category></category></item></channel></rss>