首页 > 系统服务
Linux 2.6 内核阅读笔记 内核同步
2014年7月26日 内核抢占和内核控制路径的设计 内核抢占的一种定义:如果进程正在内核态执行内核函数时,允许发生内核切换(就是被替换的进程是内核函数所在进程),这个内核就是抢占的。 linux内核提供了内核抢占的开启和关闭功能,在current_thread_info的preempt_count字段大于0时,内核就是不能抢占的。可以通过preempt_disable和preempt_...
分类:系统服务   时间:2014-07-27 11:29:02    收藏:0  评论:0  赞:0  阅读:251
hibernate 多对多 最佳实践
首先 看我们的 ER 图 :涵盖了  一对一 ,一对多 ,多对多 的关系 多对多 在 hibernate 中的 实现 :  一个 用户user ,拥有 多个角色 role; 一个 角色 属于 多个 用户user 其实 多对多 就 是双向的 一对多,我们使用一个 中间表 user_role 来保存 user ,role 的 主键,来 确定 它们的 关联关系, 减少 数据的低...
分类:系统服务   时间:2014-07-27 11:27:02    收藏:0  评论:0  赞:0  阅读:364
linuxmint 17安装qt5.3.1
从官方网站上下载的安装包,双击安装即可。新建项目编译时,出现错误:cannot find -lGL 解决的方法:安装libgl1-mesa-dev,当然在安装时会安装其他的一些依赖包
分类:系统服务   时间:2014-07-27 11:02:22    收藏:0  评论:0  赞:0  阅读:338
Eclipse 基于接口编程的时候,快速跳转到实现类的方法(图文)
Eclipse 基于接口编程的时候,要跳转到实现类很麻烦,其实Eclipse已经实现该功能。只要按照Ctrl键,把鼠标的光标放在要跳转的方法上面,第一个是跳转到接口里面,第二个方法是跳转到实现类的位置
分类:系统服务   时间:2014-07-27 10:58:42    收藏:0  评论:0  赞:0  阅读:557
菜鸟学Linux - 设置文件/文件夹的权限
在Linux中,我们可以对文件或文件夹设置权限(r,w,x,-)。然而,对文件和文件夹的权限设置,具有不同的意义。下面,通过几个例子来了解一下权限的意义所在。在开始之前,我们需要了解几个修改权限的命令:备注:在测试环境中,通过两组用户名/用户组来演示。这两组分别为:root/root,Jonatha...
分类:系统服务   时间:2014-07-27 10:47:02    收藏:0  评论:0  赞:0  阅读:349
Linux文件系统的几个性能测试软件小结
曾经测试Linux系统下的分布式集群系统的性能,使用了一些测试软件,公司让我给部门同事做一次基础培训,于是翻看以前所写的记录资料挑选了其中几个,所记之处并不完全,只记录使用的功能。1.Iozoneiozone是一个文件系统的benchmark工具,可以测试不同的操作系统中文件系统的读写性能。可以测试...
分类:系统服务   时间:2014-07-27 10:28:02    收藏:0  评论:0  赞:0  阅读:221
Linux CPU亲缘性详解
前言 在淘宝开源自己基于nginx打造的tegine服务器的时候,有这么一项特性引起了笔者的兴趣。“自动根据CPU数目设置进程个数和绑定CPU亲缘性”。当时笔者对CPU亲缘性没有任何概念,当时作者只是下意识的打开了google并输入CPU亲缘性(CPU Affinity)简单了做了个了解。 ...
分类:系统服务   时间:2014-07-27 10:16:42    收藏:0  评论:0  赞:0  阅读:316
[Gradle] 在 Eclipse 下利用 gradle 构建系统
转载自:http://www.ibm.com/developerworks/cn/opensource/os-cn-gradle/构建系统时候常常要用到 Ant, Maven 等工具,对于初学者来说,它们还是过于复杂,上手还是需要时间的。本文将向读者介绍一种全新的构建项目的方式 gradle,它简单...
分类:系统服务   时间:2014-07-27 10:14:02    收藏:0  评论:0  赞:0  阅读:418
Linux监控工具 (Linux Monitor Tools)
最近发现几个好用的工具,顺便总结下。procps-ng: top, free, ps, pgrep, vmstat ...sysstat: iostat, sar ...lsof,iftop,mtr,htopcv:新发现的监控cp,dd等即时速度的nmon:从AIX鼎鼎大名的topas移植过来的ds...
分类:系统服务   时间:2014-07-27 10:04:32    收藏:0  评论:0  赞:0  阅读:380
Hibernate4.3.5搭建Log4j日志环境
本文记录Hibernate4.3.5搭建Log4j日志环境的过程1、搞清楚Hibernate4.3.5的日志环境依赖方法:查看帮助文档3.5. LoggingImportantCompletely out of date. Hibernate uses JBoss Logging starting ...
分类:系统服务   时间:2014-07-27 10:04:22    收藏:0  评论:0  赞:0  阅读:413
linuxmint 17安装scim输入法
安装输入法框架: sudo apt-get install scim安装输入法: sodu apt-get install scim-pinyin此时启动的输入法的候选词框不随着光标移动,需要安装下面四个包: sodu apt-get install scim-qt-immodule scim...
分类:系统服务   时间:2014-07-27 10:03:12    收藏:0  评论:0  赞:0  阅读:306
Linux 服务器IO模型 epoll
epoll模型#include #include /* basic system data types */#include /* basic socket definitions */#include /* sockaddr_in{} and othe...
分类:系统服务   时间:2014-07-27 09:57:12    收藏:0  评论:0  赞:0  阅读:319
Linux 程序设计学习笔记----POSIX 文件及目录管理
问题引入...
分类:系统服务   时间:2014-07-26 17:22:12    收藏:0  评论:0  赞:0  阅读:395
Qt linux下设置系统时间
想要能修改 ARM板上的系统时间,试了两种方法: 1.采用系统命令。system()   尝试了很多命令,date -s "20090807 16:02:23" ;date -s 16:02:23 ;但板子上的日期就是设置不成功,采用date -s 16:02:23 可以将时间设置成功。于是不得不考虑别的方法。 2.标准C库  首先感叹下,C库很强大呀!   而且我觉着C库的移植...
分类:系统服务   时间:2014-07-26 17:19:32    收藏:0  评论:0  赞:0  阅读:621
linux awk详解与应用
linux awk详解与应用...
分类:系统服务   时间:2014-07-26 17:18:32    收藏:0  评论:0  赞:0  阅读:378
Linux编程(获取系统时间)
#include #include int main(){ time_t now; struct tm *w; time(&now); w=localtime(&now); printf("%04d/%02d/%02d\n%...
分类:系统服务   时间:2014-07-26 16:57:52    收藏:0  评论:0  赞:0  阅读:283
Linux高性能server编程——高级I/O函数
??高级I/O函数pipe函数pipe函数用于创建一个管道,实现进程间的通信。#include int pipe(int pipefd[2]);通过pipe函数创建的文件描写叙述符fd[0]和fd[1]分别构成管道的两端,往fd[1]写入的数据能够从fd[0]读出,不能反过来。管道内部传输的数据时字...
分类:系统服务   时间:2014-07-26 16:52:12    收藏:0  评论:0  赞:0  阅读:363
Eclipse 手动增加linker library
多个cu文件nvcc -cubin -m64 -lcudadevrt -lcublas_device -gencode arch=compute_35,code=sm_35 -o test.cubin -c test.cu -dlinkYou can also do that in two step...
分类:系统服务   时间:2014-07-26 16:51:12    收藏:0  评论:0  赞:0  阅读:321
linux C实现mkdir功能
一:背景linux中的mkdir命令是用来创建一个目录的,相应的就需要使用到linux中的系统调用函数mkdir来实现目录创建的功能。单单只是创建目录的话一个系统调用足以,本文是使用mkdir函数来实现mkdir-p这个选项的功能,对其不存在的父目录实现创建。二:思路对于一个a/b/c这样的一个..
分类:系统服务   时间:2014-07-26 15:38:32    收藏:0  评论:0  赞:0  阅读:416
Red Hat Enterprise Linux 5.10在vmware10下的安装
RedHatEnterpriseLinux5.10在vmware10下的安装1、启动“新建虚拟机”向导程序。如下图,选择“自定义”,点击“下一步”2、选择虚拟机硬件兼容性,你可以根据自己需求选择,这里选择默认,如下图。单击“下一步”3、指定虚拟机系统的安装方式。选择“稍后安装操作系统”,如果..
分类:系统服务   时间:2014-07-26 15:38:16    收藏:0  评论:0  赞:0  阅读:559
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号