网络程序中经常会遇到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)这四种概念。同步与异步区别在于调用结果是否通过事件、回调、状态报告等方式告知调用者;同步:调用者一直等待调用结果返回;异步:调用以后不会一直等待结果,会通过事件、回调、状态报告等方式告知调用者;而阻...
分类:
系统服务 时间:
2014-06-16 07:20:22
收藏:
0 评论:
0 赞:
0 阅读:
394
一般我们在linux上读取文件,是用vi工具,如果是写shell 脚本时,一般式通过cat 再
使用管道来达到流的处理。但如果文件太大,单纯的cat 可能会使用过多的内存,而且实现上还需要后续的加工,不大可取。下面我分享两个方法来读取部分文件。方法一sed
-n "10,20p" /opt/chen...
分类:
系统服务 时间:
2014-06-13 14:33:14
收藏:
0 评论:
0 赞:
0 阅读:
434
系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1
/etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv
# 列出所有PCI设备# lsusb -tv # 列出...
分类:
系统服务 时间:
2014-06-16 07:33:03
收藏:
0 评论:
0 赞:
0 阅读:
389
一、find 命令格式1、find命令的一般形式为;find pathname
-options [-print -exec -ok ...]2、find命令的参数;pathname:
find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文...
分类:
系统服务 时间:
2014-06-16 07:55:49
收藏:
0 评论:
0 赞:
0 阅读:
511
1. nginx
作为反向代理的优异性,具备不可替代的作用:HTTP层的交换,可以用来分流用户,比如根据用户的ID是偶数还是奇数来分流负载均衡用于缓存ServerURL
rewrite:URL重写安装第三方插件,实现健康状态监测Nginx可以同时响应上万的请求,效率要高于Apache Server。...
分类:
系统服务 时间:
2014-06-16 07:54:33
收藏:
0 评论:
0 赞:
0 阅读:
447
原文地址这篇文章来源于Quroa的一个问答《What are some time-saving
tips that every Linux user should know?》——
Linux用户有哪些应该知道的提高效率的技巧。我觉得挺好的,总结得比较好,把其转过来,并加了一些自己的理解。 首先,我...
分类:
系统服务 时间:
2014-06-16 09:34:21
收藏:
0 评论:
0 赞:
0 阅读:
676
http://userspace.selinuxproject.org/releases/里面包含了NameLast
modifiedSizeDescriptionParent Directory-checkpolicy-2.3.tar.gz06-May-2014
13:3663Klibselinu...
分类:
系统服务 时间:
2014-06-16 10:09:13
收藏:
0 评论:
0 赞:
0 阅读:
520
http://www.cnblogs.com/taobataoma/archive/2007/08/30/875743.html信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号,以及有关信号的几个系统调用。信号机制是进程之间相互...
分类:
系统服务 时间:
2014-06-12 06:12:54
收藏:
0 评论:
0 赞:
0 阅读:
679
近期在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。
于是google到了下面这篇文章。通俗易懂。然后把它贴出来,方便学习。
后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的类....
分类:
系统服务 时间:
2014-06-12 06:36:01
收藏:
0 评论:
0 赞:
0 阅读:
503
1,设置Xshell编码为utf82,修改~/.bash_profile,添加export
LANG=zh_CN.utf8 执行命令$source ~/.bash_profile 解决~
分类:
系统服务 时间:
2014-06-12 06:45:30
收藏:
0 评论:
0 赞:
0 阅读:
406
查看是否安装了JDK
如果安装完毕后,jdk版本不是当前所安装的,则需要卸载之前linux自带的jdk版本,因为安装Redhat9后默认安装了jdk,
可是默认安装的jdk1.4版本比较老,所以需要先卸载掉原有的java 版本。[root@localhostbin]# java -version 查...
分类:
系统服务 时间:
2014-06-12 07:58:51
收藏:
0 评论:
0 赞:
0 阅读:
447
系统调用的实现过程:触发软终端,调用系统调用处理函数;在处理函数中,从寄存器中读取系统调用号以及参数,根据系统调用号,读取系统调用表;系统调用号就是系统调用函数的位置,取该位置值,就找到真正的系统调用函数,最后执行。arm系统调用:r0-r5传递参数r0保存返回值系统调用的绑定过程:1.系统调用函数...
分类:
系统服务 时间:
2014-06-12 09:28:31
收藏:
0 评论:
0 赞:
0 阅读:
467
virt res shr data swap
分类:
系统服务 时间:
2014-06-12 10:10:38
收藏:
0 评论:
0 赞:
0 阅读:
568
mkisofs命令创建光盘文件的系统的命令是mkisofs。光盘系统有多种格式,利用Linux系统提供的光盘文件系统创建命令mkisofs,可以创建多种iso9660文件系统。我们一般不用mkisofs直接刻录光盘,而常用它创建一个光盘映像文件。mkisofs用法如下:mkisofs
[option...
分类:
系统服务 时间:
2014-06-12 10:49:54
收藏:
0 评论:
0 赞:
0 阅读:
447
原文:MyEclipse使用总结——MyEclipse文件查找技巧一、查找文件
使用快捷键【ctrl+shift+R】弹出弹出文件查找框,如下图所示: 二、查找包含某个字符串的文件 使用快捷键【ctrl+H】在弹出对话框中选File
Search选项,然后在第一个文本框中粘贴(我一般用粘贴)或自已手...
分类:
系统服务 时间:
2014-06-12 14:28:45
收藏:
0 评论:
0 赞:
0 阅读:
481
1、背景
在进行网络编程的时候,通常使用的协议有TCP协议,UDP协议。这些协议在简历套接字之初需要制定套接字的类型,比如TCP应当设置为
SOCK_STREAM,UDP对应的套接字应当设置为SOCK_DGRAM。但是这些套接字并非能够提供网络所需的全部功能,我们还需要其他的套接字,比如原始套接字....
分类:
系统服务 时间:
2014-06-12 14:53:52
收藏:
0 评论:
0 赞:
0 阅读:
688
vmstat 系统结果说明
分类:
系统服务 时间:
2014-06-12 15:07:20
收藏:
0 评论:
0 赞:
0 阅读:
461
启动linux进入到tomcat安装目录
/apache-tomcat-6.0.26/bin下运行 #./startup.sh start 停止tomcat时运行命令: #./shutdown.sh
start 远程查看tomcat的控制台 进入tomcat/logs/文件夹下 键入指令:tail ...
分类:
系统服务 时间:
2014-06-12 17:32:48
收藏:
0 评论:
0 赞:
0 阅读:
376
1、建立目标平台1.1
添加机器码--LINGD2440在arch/arm/tools/mach-types
下,添加以下一行lingd@ubuntu14:~/arm/linux-3.14.6$ vim
arch/arm/tools/mach-typeslingd2440 MACH_LINGD24....
分类:
系统服务 时间:
2014-06-12 18:30:02
收藏:
0 评论:
0 赞:
0 阅读:
438
原地址:http://www.cnblogs.com/88999660/articles/1581524.html进入vi的命令vi filename
:打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标...
分类:
系统服务 时间:
2014-06-12 18:49:12
收藏:
0 评论:
0 赞:
0 阅读:
451