1. Webservice Webservice是一套远程调用技术规范 远程调用RPC, 实现了系统与系统进程间的远程通信.java领域有很多可实现远程通讯的技术,如:RMI(Socket + 序列化)、Binary-RPC(Http+二进制, 代表Hessian)、XML-RPC(Http+XML ...
分类:
Web程序 时间:
2017-04-08 10:10:55
阅读次数:
320
一.进程定义进程就是cpu未完成的工作二.ps命令(1)ps<a|x|f|e|l|u>a##关于当前环境的所有进程x##与当前环境无关的所有进程f##显示进程从属关系e##显示进程调用环境工具的详细信息l##长列表显示进程的详细信息u##显示进程的用户信息(2)psax-o%cpu,%mem,user,group,comm,nic..
分类:
系统相关 时间:
2017-04-07 00:04:15
阅读次数:
217
王一+ 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、task_struct 操作系统的三大核心功能:1、进程管理 2、内存管理 3、 文件系统 struct task_struct{ volatile lon ...
分类:
系统相关 时间:
2017-04-03 00:29:39
阅读次数:
163
摘要 摘要 Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V IPC,socket等IPC手段,却还要倚赖Binder来实现进程间通信,说明Binder具有无可比拟的优势。深入了解Binder并将之与传统IPC做对比有助于我们深入领会进程间通信的 ...
分类:
移动开发 时间:
2017-03-31 00:56:45
阅读次数:
264
1. 单核CPU上运行的多线程程序, 同一时间只能一个线程在跑, 系统帮你切换线程而已(cpu时间切片), 系统给每个线程分配时间片来执行, 每个时间片大概10ms左右, 看起来像是同时跑, 但实际上是每个线程跑一点点就换到其它线程继续跑,效率不会有提高的,切换线程反倒会增加开销(线程的上下文切换) ...
分类:
编程语言 时间:
2017-03-25 13:37:49
阅读次数:
302
王康 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 1,进程的描述 操作系统三大功能:进程管理(核心),内存管理,文件系统 1,进程控制块PCB——task_struct 也叫进程描 ...
分类:
系统相关 时间:
2017-03-21 19:38:42
阅读次数:
843
作业一:1) 开启Linux系统前添加一块大小为15G的SCSI硬盘 2) 开启系统,右击桌面,打开终端 3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G fdisk -l /dev/sdb 查看新增加硬盘sdb的详细信息 第一个硬盘叫sda ...
分类:
编程语言 时间:
2017-03-19 11:44:32
阅读次数:
280
1.1Oracle结构概述Oracle体系包括:1)实例instance(SGA系统全局区+N多后台进程)2)数据库(Datafile,controlfile,redologfile)3)用户进程(每个用户连接Oracle数据库,都会启动一个用户进程)4)系统进程5)其他文件(参数文件parameterfile,密码文件passwordfile,归档日志..
分类:
数据库 时间:
2017-03-18 13:46:17
阅读次数:
289
Buffer和Cache的区别 cached是把读取过的数据保存起来,重新读取时若命中(找到需要的数据)就不要去读硬盘了,若没有命中就读硬盘。其中的数据会根据读取频率进行组织,把最频繁读取的内容放在最容易找到的位置,把不再读的内容不断往后排,直至从中删除。 buffers是根据磁盘的读写设计的,把分 ...
分类:
系统相关 时间:
2017-03-12 18:12:06
阅读次数:
142
刚才完了nginx的编译,nginx的编译还是挺简单的。控制nginx:重启、关闭。只有孤零零的一个二进制文件nginx 通过信号来控制它,Linux操作系统进程与进程之间通过信号来通信。荷兰的一位计算机科学家通过火车轨道的红绿灯产生灵感提出了信号这个概念。 https://www.nginx.co ...
分类:
其他好文 时间:
2017-03-04 14:25:31
阅读次数:
157