经常遇到这样的面试题:比较
for (i = 0; i < A; i++)
{
for (j = 0; j < B; j++)
{
/////
}
}
和
for (i = 0; i < B; i++)
{
...
JInkun
2年前 (2021-05-31) 3735℃ 0评论
3喜欢
当服务器处理多个请求链接的时候,常用的做法是收到一个请求,服务器就fork一个子进程,如果父进程调用wait函数处理子进程结束时的状态信息,那么wait函数必须等待子进程的结束,这时同一时刻服务器就只能处理一个请求,如果考虑不使用wait函数,那么接受一个请求,结果就会产生一个...
JInkun
7年前 (2016-02-18) 3079℃ 0评论
2喜欢
服务器内存大小为2G,今早起来用free命令查看空余内存大小发现只剩下 60多M,顿时很紧张,吃完早饭来到图书馆后,重新查看服务器空余内存,发现竟然变成600多M,很纳闷,应该变得更小才对,咋还变大了呢?
通过查阅资料发现,linux服务器会在其内存不足的情况下自动释放缓存(...
JInkun
7年前 (2015-11-13) 1933℃ 0评论
0喜欢
大小端判断函数:
//判断大小端字节序void judgeEndian(){ int num = 0x01020304; char* pchar = (char*)# if(*pchar==0x01) { printf...
JInkun
8年前 (2015-10-29) 2595℃ 0评论
0喜欢
开发者对Base64编码肯定很熟悉,是否对它有很清晰的认识就不一定了。实际上Base64已经简单到不能再简单了,如果对它的理解还是模棱两可实在不应该。大概介绍一下Base64的相关内容,花几分钟时间就可以彻底理解它。文章下边贴了一个Base64的编解码器,方便阅读文章的同时来实验...
JInkun
8年前 (2015-10-26) 1731℃ 0评论
1喜欢
创建一个批处理文件,命名为 a.bat , 然后将下面代码写入其中:
for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn"
保存文件双击运行就可以解决了
来自为知笔记(Wiz)
转载请注...
JInkun
8年前 (2015-10-19) 2324℃ 0评论
1喜欢
今天ubuntu下使用root用户设置环境变量,最初设置在 /etc/environment,source后立即生效,但是每次开机的时候必须重新 source才可以,后来将 source /etc/environment 写入 .bashrc,但是还是不管用。
解决方法...
JInkun
8年前 (2015-09-28) 4917℃ 0评论
69喜欢
Linux通过内存映像机制来提供用户程序对内存直接访问的能力。内存映像的意思是把内核中特定部分的内存空间映射到用户级程序的内存空间去。也就是说,用户空间和内核空间共享一块相同的内存。这样做的直观效果显而易见:内核在这块地址内存储变更的任何数据,用户可以立即发现和使用,根本无须...
JInkun
8年前 (2015-09-05) 65634℃ 0评论
7喜欢
来自为知笔记(Wiz)
转载请注明:晋坤 的博客 » linux进程内存空间分段...
JInkun
8年前 (2015-05-28) 3438℃ 0评论
1喜欢