系统调用(System Call)是操作系统为在用户态运行的进程与硬件设备(如CPU、磁盘、打印机等)进行交互提供的一组接口。当用户进程需要发生系统调用时,CPU 通过软中断切换到内核态开始执行内核系统调用函数。下面介绍Linux 下三种发生系统调用的方法:
通过 glibc 提供的库函数
glibc 是 Linux 下使用的开源的标准 C 库,它是 GNU 发布的 libc 库,即运...
分类:
系统相关 时间:
2015-04-28 14:10:20
阅读次数:
183
本文讲解MyEclipse(MyEclipse10)的三种方法,以SVN为例
Eclipse update site URL: http://subclipse.tigris.org/update_1.8.x
下载地址:http://subclipse.tigris.org/files/documents/906/49151/site-1.8.4.zip
一...
分类:
系统相关 时间:
2015-04-28 11:53:57
阅读次数:
144
本文叙述Collections里最常见的三种操作map, flatMap, filter,与For表达式的关系。List对三种方法的实现map在List的实现:abstract class List[+T] {
def map[U](f: T => U): List[U] = this match {
case x :: xs => f(x) :: xs.map(f)
case...
分类:
其他好文 时间:
2015-04-26 21:17:09
阅读次数:
530
批量添加(add)命令:git add -a #将所有文件改动提交到暂存区git add . #将新建和修改的文件改动提交到暂存区git add -u #将修改和删除的文件改动提交到暂存区添加忽略的文件,执行add操作是不提交,有三种方法:1、在仓库目录下新建一个.gitign...
分类:
其他好文 时间:
2015-04-26 21:04:27
阅读次数:
196
为一个类增加方法有3中方式:1,修改原类2,继承后再新增类3,在另一个类中使用该类的公有成员编写一个方法然而第三种方法不优雅,要实例化类,再用对象来调用方法。扩展方法就能让被修改类的对象直接调用这个新方法。例子:步骤:1,编写静态类,这个静态类应该与被扩展的类在同一个命名空间,即使没有,也有引用被扩...
分类:
其他好文 时间:
2015-04-26 01:11:49
阅读次数:
223
Java实现Base64加密
三种方法java实现Base64加密
jdk实现Base64加密
Apache commonsCodec实现Base64加密
bouncyCastle实现Base64加密...
分类:
编程语言 时间:
2015-04-25 15:11:14
阅读次数:
154
1,先了解下JAVA类库中的迭代器:JAVA提供了两种基本类型的迭代器,分别用两个接口来表示:Iterator,ListIterator。其中,Iterator接口中只定义了三个方法:hasNext()、iterator()、next(),而ListIterator中,除了拥有前面所述的三种方法外,...
分类:
编程语言 时间:
2015-04-24 22:41:03
阅读次数:
260
document.write(),innerHtml,DOM
分类:
其他好文 时间:
2015-04-23 21:32:47
阅读次数:
140
// 计算存款利息。有1000 元,想存一年,有三种方法:1、活期,年利率为r1. 2、一年期定期,年利率为r2. 3、存两次半年定期,年利率为r3.
// 请分别计算出一年后按3种方法所得到的本息和
#include
int main()
{
float e,f,g;
float b,c,d;
float a;
printf("请输入年利率r1,r2,r3:");
scanf("...
分类:
编程语言 时间:
2015-04-23 13:20:55
阅读次数:
181
一、安装方法:方法一、如果可以上网可在线安装 1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install; 2. 选择Search for new features to install,点击Next进入下一步; 3. 点击"New Re...
分类:
系统相关 时间:
2015-04-23 09:29:38
阅读次数:
166