码迷,mamicode.com
首页 > 系统相关 > 周排行
大话Linux内核中锁机制之RCU、大内核锁
大话Linux内核中锁机制之RCU、大内核锁在上篇博文中笔者分析了关于完成量和互斥量的使用以及一些经典的问题,下面笔者将在本篇博文中重点分析有关RCU机制的相关内容以及介绍目前已被淘汰出内核的大内核锁(BKL)。文章的最后对《大话Linux内核中锁机制》系列博文进行了总结,并提出关于目前Linux内...
分类:系统相关   时间:2014-06-30 22:54:57    阅读次数:482
Linux的bg和fg命令
我们都知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务。而不能让程序在前台后台之间切换。而 Linux 提供了 fg 和 bg 命令,让我们轻松调度正在运行的任务。假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,...
分类:系统相关   时间:2014-06-30 22:51:43    阅读次数:282
linux常用命令大全(转)
linux 基本命令ls (list 显示当前目录下文件和目录 ls -l 详细显示 =ll )[root@linux ~]# ls [-aAdfFhilRS] 目录名称[root@linux ~]# ls [--color={none,auto,always}] 目录名称[root@linux ~...
分类:系统相关   时间:2014-06-30 22:44:24    阅读次数:461
linux中ctrl+z和ctrl+c的区别
ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样.ctrl+c是强制中断程序的执行,而ctrl+z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执...
分类:系统相关   时间:2014-06-30 22:02:32    阅读次数:328
Eclipse JEE 安装JBPM 4.4 GPD
回顾往昔,发现自己好久没写博客了,想想以前自己是多么热衷于写博客分享,虽然分享的都是比较基础的东西,但每每看到访问量不断增加的时候内心还是爽爽的。时间过的真的很快,离开学校和团队已经一个月了。来到了一个新的工作环境,但感觉自己还没有完全的适应,总感觉与自己所期望的不那么一致。希望这一天快点到来,建立...
分类:系统相关   时间:2014-06-30 14:46:10    阅读次数:279
大话Linux内核中锁机制之信号量、读写信号量
大话Linux内核中锁机制之信号量、读写信号量在上一篇博文中笔者分析了关于内存屏障、读写自旋锁以及顺序锁的相关内容,本篇博文将着重讨论有关信号量、读写信号量的内容。六、信号量关于信号量的内容,实际上它是与自旋锁类似的概念,只有得到信号量的进程才能执行临界区的代码;不同的是获取不到信号量时,进程不会原...
分类:系统相关   时间:2014-06-30 21:56:16    阅读次数:485
大话Linux内核中锁机制之完成量、互斥量
大话Linux内核中锁机制之完成量、互斥量在上一篇博文中笔者分析了关于信号量、读写信号量的使用及源码实现,接下来本篇博文将讨论有关完成量和互斥量的使用和一些经典问题。八、完成量下面讨论完成量的内容,首先需明确完成量表示为一个执行单元需要等待另一个执行单元完成某事后方可执行,它是一种轻量级机制。事实上...
分类:系统相关   时间:2014-06-30 21:50:06    阅读次数:406
Eclipse添加JPDL4 Schema校验
由于jbpm官方提供的图形化流程设计器(GPD)功能并不是特别的全面,很多设计并不能全在图形界面下完成。因此,在很多情况下,我们需要直接编辑JPDL的XML源代码,所以,最好为JPDL XML指定Schema。好处:1.在Eclipse中通过快捷键“alt+/”快速呼出语法提示2.Schema关联可...
分类:系统相关   时间:2014-06-30 21:41:00    阅读次数:387
大话Linux内核中锁机制之内存屏障、读写自旋锁及顺序锁
大话Linux内核中锁机制之内存屏障、读写自旋锁及顺序锁在上一篇博文中笔者讨论了关于原子操作和自旋锁的相关内容,本篇博文将继续锁机制的讨论,包括内存屏障、读写自旋锁以及顺序锁的相关内容。下面首先讨论内存屏障的相关内容。三、内存屏障不知读者是是否记得在笔者讨论自旋锁的禁止或使能的时候,提到过一个内存屏...
分类:系统相关   时间:2014-06-30 21:21:29    阅读次数:472
大话Linux内核中锁机制之原子操作、自旋锁
转至:http://blog.sina.com.cn/s/blog_6d7fa49b01014q7p.html很多人会问这样的问题,Linux内核中提供了各式各样的同步锁机制到底有何作用?追根到底其实是由于操作系统中存在多进程对共享资源的并发访问,从而引起了进程间的竞态。这其中包括了我们所熟知的SM...
分类:系统相关   时间:2014-06-30 21:31:43    阅读次数:385
Hibernate的一个注释 @Transient
@Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性.如果一个属性并非数据库表的字段映射,就务必将其标示为@Transient,否则,ORM框架默认其注解为@Basic 示例://根据birth计算出age属性@Transient public intgetAge()...
分类:系统相关   时间:2014-06-30 21:14:18    阅读次数:331
linux中vi复制与粘贴(整行,多行)
vi编辑器中的整行(多行)复制与粘贴就非常必要了。 1、复制 1)单行复制 在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制; 2)多行复制 在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;其中n为1、2、3…… 2、粘贴 在命令模式下,将光标移动到将要粘贴的行处,按“...
分类:系统相关   时间:2014-06-30 21:05:01    阅读次数:921
Linux 磁盘坏道检测和修复
使用dmesg检查是否有关于磁盘错误的信息,果不其然发现大量磁盘扇区错误的信息,如下:end_request:I/O error, dev 03:06 (sda), sector 从上面的输出我们判定扇区可能出现了问题,使用badblocks -s -v -o /root/badblocks.log...
分类:系统相关   时间:2014-06-30 15:27:18    阅读次数:330
linux shell 字符串操作(长度,查找,替换,匹配)详解
linux shell 字符串操作(长度,查找,替换,匹配)详解 在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此...
分类:系统相关   时间:2014-06-30 15:26:16    阅读次数:469
[Linux] ubuntu server sudo出现sudo:must be setuid root 完美解决办法
1.开机按shift或esc先进行recovery模式2.选择root命令行模式3.先执行#mount -o remount,rw /这个很重要,网上找的很多资料都不全没有这步造成无法恢复成功。因为recovery模式默认是以只读模式挂载的,如果不执行这句的话会报4.执行#chown root:ro...
分类:系统相关   时间:2014-06-30 15:00:36    阅读次数:304
Linux 下IO端口编程访问
以前写的一篇笔记,偶尔翻出来了,放在这里做个纪念 Linux 下IO端口编程访问 这里记录的方法是在用户态访问IO端口,不涉及驱动程序的编写。 首先要包含头文件 /usr/include/asm/io.h ioperm() 在 unistd.h 中声明。用来打开对IO端口的访问权限,要求程序执行时必须有root 权限。只可以打开0x00到0x3ff 这一地址段的IO端口。  iop...
分类:系统相关   时间:2014-06-30 16:30:54    阅读次数:302
开源企业IM-免费企业即时通讯-ENTBOOST V2014.180 Linux版本正式发布
ENTBOOST,VERSION 2014.180 Linux版本发布,主要增加企业IM应用集成功能,完善安卓SDK功能及部分BUG修正; 7/1(明天)发布Windows版本,敬请关注! ENTBOOST是跨平台、跨应用的实时通讯平台;恩布网络致力于帮助开发者、软件公司和企业,组建企业级的即时通讯平台和运营平台;提供跨终端、跨应用的实时消息互通开源解决方案; 恩布公司网...
分类:系统相关   时间:2014-06-30 15:41:35    阅读次数:255
Eclipse 报错:Error: Program "sh" not found in PATH
SDK和ADT为22.6.2版本 工程为4.4.2 在编译一个Launcher时,报错如下: sh ndk-build clean  Cannot run program "sh": Launching failed Error: Program "sh" not found in PATH PATH=...... 在网上看了一下,一直以为是什么GCC的问题,多次...
分类:系统相关   时间:2014-06-30 15:45:40    阅读次数:1319
Linux--shell监控CPU和内存
shell监控CPU和内存...
分类:系统相关   时间:2014-06-30 15:43:36    阅读次数:297
【Hibernate学习】 ——ORM(三)
前面几种关系我们以前就经常用,对于继承我们也并不陌生,经常接触的类与类之间的继承用extends关键字,那么在表与表的关系中如何表示呢?下面我们来讲继承映射。 继承有三种实现的策略,单表继承,具体表继承,类表继承。下面来分析一下这三种方式    继承关联类关系  单表继承           每棵类继承树使用一个表,可知,这三个类在一张表中。如下表:...
分类:系统相关   时间:2014-06-30 16:38:01    阅读次数:288
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!