E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
0.12内核学习】
linux 0.11
内核学习
-- read_write.c
/* * 该文件实现系统调用read,write和lseek。 */ /* * linux/fs/read_write.c * * (C) 1991 Linus Torvalds */ #include <sys/stat.h> #include <
·
2015-10-21 11:03
linux
linux 0.11
内核学习
-- buffer.c
/* * buffer.c 程序用于对高速缓冲区(池)进行操作和管理。高速缓冲 * 区位于内核代码和主内存区之间。 * * |---|---|------------------|---------------------|-------------------| * | | &nbs
·
2015-10-21 11:03
buffer
linux 0.11
内核学习
-- char_dev.c
/* * linux/fs/char_dev.c * * (C) 1991 Linus Torvalds */ #include <errno.h> #include <sys/types.h> // 定义了基本的系统数据类型 #include <linux/sch
·
2015-10-21 11:03
linux
linux 0.11
内核学习
-- pipe.c
/* * 该文件中的两个函数read_pipe和write_pipe是上层函数 * read和write的底层实现 */ /* * linux/fs/pipe.c * * (C) 1991 Linus Torvalds */ #include <si
·
2015-10-21 11:02
linux
linux 0.11
内核学习
-- namei.c。
文件可能比较长,呵呵。 /* * linux/fs/namei.c * * (C) 1991 Linus Torvalds */ /* * Some corrections by tytso. */ #include <linux/sched.h> #i
·
2015-10-21 11:02
linux
linux 0.11
内核学习
-- file_dev.c
/* * linux/fs/file_dev.c * * (C) 1991 Linus Torvalds */ #include <errno.h> #include <fcntl.h> #include <linux/sched.h> #include &
·
2015-10-21 11:02
linux
linux 0.11
内核学习
-- asm.s,机器难免出故障。
/* * linux/kernel/asm.s * * (C) 1991 Linus Torvalds */ /* * asm.s contains the low-level code for most hardware faults. * page_exception
·
2015-10-21 11:58
linux
linux 0.11
内核学习
-- floppy.c,驱动你的软盘
/* * linux/kernel/floppy.c * * (C) 1991 Linus Torvalds */ /* * 02.12.91 - Changed to static variables to indicate need for reset * and r
·
2015-10-21 11:58
linux
linux 0.11
内核学习
-- console.c,控制台
参考《linux内核完全注释》和网上相关文章 /* * 控制台显示操作 */ /* * linux/kernel/console.c * * (C) 1991 Linus Torvalds */ /* * console.c * &nbs
·
2015-10-21 11:58
console
linux 0.11
内核学习
-- sched.c,调度进程。
/* * 2010-1-21 * 该文件时内核中有关任务调度的函数程序,其中包含基本函数sleep_on, * wakeup,schedule等,以及一些简单的系统调用。同时将软盘的几个操作 * 函数也放置在这里。 * * schedule函数首先对所有的任务检查,唤醒任何一个已经得到信号的任务,
·
2015-10-21 11:57
linux
linux 0.11
内核学习
-- system_call.s,系统调用仅是如此。
/* * 本程序主要是实现系统调用中断int 0x80的入口处理过程机信号检测过程, * 同时给出了两个系统调用功能的底层接口sys_execve和sys_fork。还列出了 * 处理过程类似的协处理器出错int 16,设备不存在int 7,硬盘中断int 46, * 软盘中断int 38的中断处理程序。 *  
·
2015-10-21 11:57
System
linux 0.11
内核学习
-- main.c,调用函数而已。
到了main.c,其实main.c中的大部分的内容是调用函数来实现初始化的工作,但是还是将它看完了。下面就是代码了。主要参考的是linux内核完全注释,在一些不太明白的地方,参考网上的介绍。废话少说。还有很长的路啊。努力啊O(∩_∩)O~。 /* * main.c功能描述。 *///main.c程序的主要功能是利用setup.s程序取得的系统参数设置系统的// 的根文件设备号
·
2015-10-21 11:56
linux
linux 0.11
内核学习
-- bootsect.s, 万里长征第一步
呵呵,终于将linux 0.11 下面的boot文件夹下的三个文件读完,下面是相关注释,没有汇编基础的人也是可以读的。废话少说,下面就是linux的源码了。 参考资料 Linux内核完全注释.pdf 网上相关资料 !时间 : 2010-1-14!工
·
2015-10-21 11:55
linux
linux 0.11
内核学习
-- setup.s
参考资料 Linux内核完全注释.pdf 网上相关资料 ! setup程序的主要作用是利用rom bios的中断来读取机器系统参数,并将这些数据保存在0x90000! 开始的位置(覆盖掉了bootsect程序所在的位置),所取得的参数被内核的相关程序使用。注意在
·
2015-10-21 11:55
linux
linux
内核学习
(好东西)
内核学习
方法,编译、调试等常见问题1.1 关于编译升级内核到2.6.0的一些问题 作者:ommm http://linux.chinaunix.net
·
2015-10-21 10:10
linux
我的世界pe0.12.1服务器 我的世界手机版0.12.1服务器大全
王服觉醒基本信息服务器名称王服觉醒有效状态暂时关闭游戏模式生存模式支持版本
0.12
.X网络类型其它运营商主机类型专业服务器最大在线人数233开放时间段7*24联系方式企鹅群:331379764
佚名
·
2015-10-10 09:12
Linux
内核学习
之路
安装编译内核//安装xz-utils $sudoapt-getinstallxz-utils //解压.xz的内核文件 $xz-d***.tar.xz $tar-xvf***.tar内核container_of(ptr,type,member)宏解析http://blog.csdn.net/npy_lp/article/details/7010752http://blog.csdn.net/ord
tanxuan231
·
2015-10-09 11:00
内核学习
-中断级别,分页内存,用户模式以及内核模式
一、中断级别1.PASSIVE_LEVEL代码运行在这个级别不用担心分页内存被交换出去。处在PASSIVE_LEVEL的地方为:1.Driver_Entry,Unload,ShutDown,Dispatchxx2.应用程序的线程所处的Zw例程3.系统线程PsCreateSystemThread4.minifilter的post读写函数5.WorkItem后续会慢慢讲到,先放一放6.DDK(WRK)
haolipengzhanshen
·
2015-10-08 21:00
内核
中断级别
分页内存
用户handle
Linux
0.12
的编译与链接
昨天花了很长时间去编译链接linux
0.12
版的kernel,发现在64位ubuntu下,这位兄台的文章写得最全最好,几乎涵盖了我遇到的所有问题,在此记录一下。
alada007
·
2015-10-05 16:16
linux
hbase0.96与hive
0.12
整合高可靠文档及问题总结
问题导读:1.hive安装是否需要安装mysql?2.hive是否分为客户端和服务器端?3.hive的元数据库有哪两种?4.hive与hbase整合的关键是什么?5.hive的安装是否必须安装hadoop?6.hive与hbase整合需要做哪些准备工作?7.hive元数据库启动卡住代表的含义是什么?网上有很多资料,看到大部分都是一致的,看到一篇国外的文章,原来都是翻译的,并没有经过实践。这里记录一
javastart
·
2015-09-16 19:00
crfsuit安装
下载地址:http://www.chokkan.org/software/liblbfgs/crfsuite-
0.12
.tar.gz下载地址:http://www.chokkan.org/software
baidu_26550817
·
2015-09-16 09:00
安装解析
Error:(16, 0) Gradle DSL method not found: 'runProguard()'
解法一使用低版本的gradledependencies{ classpath'com.android.tools.build:gradle:
0.12
.+' //NOTE:Donotplaceyourapplicationdependencieshere
u011647962
·
2015-09-15 19:00
Linux
内核学习
计划
前一阵儿开始学习Linux内核,开始之后逐渐发现这是一个庞大的计划,需要极大恒心。因此开通这个博客,记录学习笔记,督促自己坚持下去。学习资料主要来源于两本书:《深入理解Linux内核》、《Linux内核源代码情景分析》,以第一本为主。还参考了2.6.37内核源码和一些其他资料,在具体遇到时再一一标注。两本书中,《深入理解Linux内核》是2.6内核,章节划分也更加精细。《Linux内核源代码情景分
li_boxue
·
2015-09-14 22:00
linux
kernel
9.14学习笔记 studiojar包生成,android插件,毛玻璃
buildscript{ repositories{ mavenCentral() } dependencies{ classpath'com.android.tools.build:gradle:
0.12
u010499721
·
2015-09-14 18:00
为了分布式监控所做的准备
localhost.localdomain)09/13/2015_i686_(1CPU)avg-cpu: %user %nice%system%iowait %steal %idle 1.22
0.12
fuchao1
·
2015-09-13 20:34
System
监控
Linux 内核命名
接下来是0.02,0.03,0.10,0.11,
0.12
(第一个GPL版本),0.95,0.96,0.97,0.98,0.99,最后才到1.0。
linux_kang
·
2015-09-07 11:42
linux
开发者
命名
历史
版本号
Linux 内核命名
接下来是0.02,0.03,0.10,0.11,
0.12
(第一个GPL版本),0.95,0.96,0.97,0.98,0.99,最后才到1.0。
linux_kang
·
2015-09-07 11:42
linux
开发者
命名
历史
版本号
Node.js
0.12
: 正确发送HTTP POST请求
本文针对版本:Node.js0.12.4之前写过一篇Node.js发送和接收HTTP的GET请求的文章,今天再写一篇,讲发送POST的请求,当然,也是不借助任何外力,使用Node.js原生Module。发送POST请求,相比GET会有些蛋疼,因为Node.js(目前0.12.4)现在还没有直接发送POST请求的封装。发送GET的话,使用http.get可以直接传一个字符串作为URL,而http.g
meetrice
·
2015-09-02 11:00
Node.js
0.12
: 正确发送HTTP POST请求
本文针对版本:Node.js0.12.4之前写过一篇Node.js发送和接收HTTP的GET请求的文章,今天再写一篇,讲发送POST的请求,当然,也是不借助任何外力,使用Node.js原生Module。发送POST请求,相比GET会有些蛋疼,因为Node.js(目前0.12.4)现在还没有直接发送POST请求的封装。发送GET的话,使用http.get可以直接传一个字符串作为URL,而http.g
meetrice
·
2015-09-02 11:00
nodejs+nginx+mongdb+redis安装学习笔记(之nodejs安装)
并没有在其他系统中测试第一步:安装Nodejs1、通过apt-getinstall安装**(1)下载安装deb:curl--silent--locationhttps://deb.nodesource.com/setup_
0.12
LOUISLIAOXH
·
2015-08-14 16:00
nginx
nodejs
触摸ES6 - 模板字符串
在后端,可以使用Node.js(
0.12
+)或io.js,前端的话,也可以使用Babel或Traceur进行语法预转义成ES5使用。
见见
·
2015-08-13 00:00
es6
Learn Nodejs 01
安装的方式比较多,请baidu下 我这边下载的是“node-v0.12.7-linux-x64.tar.gz”这个版本 (1)上传服务器 (2)解压 tar -zxvf node-v
0.12
toknowme
·
2015-07-19 23:00
nodejs
easyui的DataGrid的单元格添加ProgressBar进度条
使用进度条通过这个可以观察页面实际代码90%90%在datagrid中将自己的数值替换上面的90即可我这里传递到页面的是数值,不是百分比{field:'status',title:'进度',width:getWidth(
0.12
weilJava
·
2015-07-07 14:00
fpga 定点小数计算
如果我们能够计算12+34=46的话,当然也就能够计算1.2+3.4或者
0.12
+0.34了。所以定点小数的
翊沐
·
2015-07-05 09:11
fpga
6月国内浏览器市场份额:IE与Chrome差值缩小至4%
Chrome紧随其后,份额环比增加
0.12
%,升至35.14%,对IE霸主之位的威胁更进一步。接下来,请与IDC评述网一同关注6月份国内浏览器市场份额相关情况。
idcpscom
·
2015-07-02 10:41
浏览器
市场份额
6月国内浏览器市场份额:IE与Chrome差值缩小至4%
Chrome紧随其后,份额环比增加
0.12
%,升至35.14%,对IE霸主之位的威胁更进一步。接下来,请与IDC评述网一同关注6月份国内浏览器市场份额相关情况。
idcpscom
·
2015-07-02 10:41
浏览器
市场份额
ES6 Features系列:Template Strings & Tagged Template Strings
Brief ES6(ECMAScript 6th edition)于2015年7月份发布,虽然各大浏览器仍未全面支持ES6,但我们可以在后端通过Node.js
0.12
和io.js,而前端则通过
·
2015-06-29 13:00
template
linux 值得看的书
Linux服务器构建实战:运维监控、性能调优与集群应用 http://book.51cto.com/art/201202/314644.htm构建高可用Linux服务器2 Linux内核完全剖析—基于
0.12
JUST DO IT ~
·
2015-06-28 20:00
Ubuntu linux安装最新版nodejs
# Note the new setup script name for Node.js v
0.12
curl -sL https://deb.nodesource.com/setup_
0.12
| sudo
lieefu
·
2015-06-23 08:00
CentOS 5.5 下安装Countly Web Server过程记录
gcc gcc-c++ openssl-devel 下载并解压安装nodejs cd /opt wget –c http://nodejs.org/dist/v
0.12
lulee007
·
2015-06-11 22:00
nginx
linux
centos
nodejs
countly
Hive无法使用DDL/return code 1错误/MetaStore错误/
mysql版本:5.6.25 hive版本:
0.12
刚刚安装配置完hive,启动hive客户端,输入showdatabases;发现出现如下错误: FAILED: Execution
datapro
·
2015-06-06 20:00
mapreduce
mysql
error
hive
错误
1045
1820
metestore
JAVA除法保留小数点后两位的两种方法
型的数相除,结果保留小数点后两位:int a=1188;int b=93;double c;c=(double)(Math.round(a*100/b)/100.0);//这样为保持2位打印结果:c=
0.12
c
yuanzher
·
2015-06-02 23:00
java
maven pom.xml 中出现问题
当出现这个问题的时候 这个标签指示红色 Pluginexecutionnotcoveredbylifecycleconfiguration:com.jcabi:jcabi-maven-plugin:
0.12
ning2-eye
·
2015-06-01 17:00
linux
0.12
编译过程
感谢这篇文章的作者:http://www.cnblogs.com/strugglesometimes/p/4231359.html编译是个很蛋疼的事情,本想把linux
0.12
在bochs上跑起来然后就可以各模块的学习
微信公众号--共鸣圈
·
2015-05-21 23:00
添加 php ssh2扩展远程访问服务器
sudo apt-get install libssh2-1-dev sudo pecl install channel://pecl.php.net/ssh2-
0.12
echo 'extension
bennyinfo
·
2015-05-21 09:00
Linux
0.12
sched.c代码理解
最近看看linux
0.12
,对自己理解内核有很大帮助,但是有些东西也确实需要时间去认真分析,今天看看了sched.c的代码,和大家分享一下。
WSRspirit
·
2015-05-19 21:00
linux
schedule
调度算法
sleep_on
sched.c
android导入eclipse项目后,gradle版本引起的问题
Therecommendedversionis1.2.3.根据提示,在build.gradle把 dependencies{ classpath'com.android.tools.build:gradle:
0.12
u011570979
·
2015-05-18 16:00
android
gradle
ubuntu下安装最新版的nodejs方法
InstallingNode.jsviapackagemanager发现里面安装的方法和上面类似,但是curl的地址不同:curl--silent--locationhttps://deb.nodesource.com/setup_
0.12
tbaby
·
2015-05-07 23:00
js
更新
安装
node
node.js
beeline 连接SPARK /Hive
hiveclient所在主机的jdk 1.7_51,hive
0.12
和hadoop 2.3.0是从服务器端拷贝过来的,环境变量一切OK.
ximeng1234
·
2015-05-06 11:00
spark
beeline 连接SPARK /Hive
hiveclient所在主机的jdk1.7_51,hive
0.12
和hadoop2.3.0是从服务器端拷贝过来的,环境变量一切OK.执行连接报了InvalidURL的错误:$beelineBeelineversion0.12.0byApacheHivebeeline
ximeng1234
·
2015-05-06 03:00
spark
hive
beeline
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他