自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

远航 | FIBOS.io

区块链行业从业者(http://blog.luoyuanhang.com)

  • 博客(8)
  • 资源 (11)
  • 收藏
  • 关注

原创 Linux内核-系统调用

Linux内核-系统调用 1.与内核通信 #系统调用在用户空间进程和硬件设备之间增加了一个中间层     作用:1.为用户空间提供了一种硬件的抽象接口               2.系统调用保证了系统的稳定和安全               3.出于每个进程都运行在虚拟系统中的考虑 #系统调用是用户空间访问内核的唯一手段

2014-10-28 10:01:28 2786

原创 Linux内核-进程调度

Linux内核-进程调度 1.多任务 #抢占式多任务:由调度程序来决定什么时间停止一个进程的运行 #进程的时间片:分配给每个可运行进程的处理器时间段 2.Linux的进程调度 #O(1)调度程序 #反转楼梯最后期限调度算法(RSDL) #完全公平调度算法(CFS) 3.策略 #I/O消耗型和处理器消耗型进程:

2014-10-24 17:00:40 3053

原创 Linux内核-进程管理

Linux内核-进程管理 1.进程 #内核调度的对象是线程,不是进程 #对Linux而言,线程只是特殊的进程 #进程提供两种虚拟机制:虚拟处理器、虚拟内存 #创建进程通过fork()来从父进程复制创建进程 2.进程描述符 #任务队列:双向链表(每一项都是task_struct--->进程描述符) #Linux通过slab分配器

2014-10-19 13:45:11 2993

转载 写给Linux内核新手-关于Linux内核学习的误区

写给Linux内核新手-关于Linux内核学习的误区    先说句正经的:其实我没资格写这篇文章,因为自己也就一两个月以来才开始有所领悟的。因此,这里与其说是关于Linux内核学习的经验,不如说是自己的教训吧,希望不要扔鸡蛋砸我^_^     常常有人问:我想学习内核,需要什么基础吗?Linus Torvalds本人是这样回答的:你必须使用过Linux。 这个……还是有点太泛了吧,我想

2014-10-19 13:34:08 2528

原创 QT的第一个HelloWorld

#include #include int main(int argc, char *argv[]) { QApplication a(argc, argv); QLabel *label = new QLabel("Hello QT"); label->show(); return a.exec(); } b

2014-10-17 13:44:33 2465

原创 1.1GTK+ 的简单程序HelloWorld

1.1GTK+ 的简单程序HelloWorld #include /* 回调函数忽略了传递给程序的所有参数 */ void hello(GtkWidget *widget, gpointer data) { g_print("Hello World\n"); } gint delete_event(GtkWidget *widget, GdkEvent *event,

2014-10-17 00:51:49 3247

原创 1.0第一个GTK程序

第一个GTK程序            搭建好了开发环境和安装工具后,现在就可以开始进行开发了,下面贴上我的的一个GTK程序 //引入gtk头文件 #include int main( int argc, char *argv[] ) { GtkWidget *window; //所有的GTK应用程序都要调用该函数,设置一些缺省值 gtk_init

2014-10-16 14:11:16 2932

原创 Linux应用开发环境搭建

由于笔者是一名大学生,对Linux内核开发方向很感兴趣,但是实在是能(ji)力(shu)有(cha)限(jin),只能从Linux应用开发开始,由浅入深,逐步进步,登上人生高峰,因此,昨天搭建了开发环境,安装了一些开发工具。(本来是所有工具都采取由编码编译来进行配置的,不料其中于上的问题实在太多,当时也没有做问题记录和解决方案的记录,于是就发了此文,采用一种比较便捷的方式,希望对和我一样的新手有些

2014-10-16 13:10:12 2935

The-Code-Survival-Guide

The-Programmers-Idea-Ebook(http://www.coderslexicon.com/downloads/the-programmers-idea-book/)的配套书籍,详情请见:http://blog.jobbole.com/49762/

2016-01-19

The-Programmers-Idea-Ebook

些练手的小项目

2016-01-19

机器学习实战源代码

《机器学习实战》原书配套代码,机器学习实战源代码

2015-05-13

jna-platform-4.1.0.jar

JNA4.1.0,可以通过JNA在Java中调用C/C++的代码

2015-03-24

ncurses.tar.gz

ncurses是一个能提供功能键定义、屏幕绘制以及基于文本终端的图形互动功能的动态库

2014-09-24

arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2

arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2 交叉编译工具链

2014-09-24

XML编辑器(课程设计)

Java版的XML编辑器以及代码,是课程设计的作业,拿出来给大家过个参考

2014-05-27

程序员的数学 PDF

《程序员的数学》面向程序员介绍了编程中常用的数学知识,借以培养初级程序员的数学思维。读者无需精通编程,也无需精通数学,只需具备四则运算和乘方等基础知识,就可以阅读《程序员的数学》。《程序员的数学》中讲解了二进制计数法、逻辑、余数、排列组合、递归、指数爆炸、不可解问题等许多与编程密切相关的数学方法,分析了哥尼斯堡七桥问题、高斯求和方法、汉诺塔、斐波那契数列等经典问题和算法。引导读者深入理解编程中的数学方法和思路。

2014-04-26

软件工程模板(十三种开发文档模板)

软件工程模板(十三种开发文档模板),可以做一下参考.

2014-04-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除