自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

转载 Linux内核源码分析——compiler.h分析

《Linux内核源码分析——compiler.h分析》转自 强悍的lost的bolg Linux的内核源码都会包含文件linux/compile.h,所以先分析该文件内的内容,作为开篇。1 汇编编译时不定义的内容该文件的第一个内容是对宏__ASSEMBLY__的判断,这个宏的作用是避免在进行汇编编译的时候,不定义后续相关内容。这个宏通过在编译器中用-D选项中加入,参

2012-04-29 22:31:20 608

转载 Linux Kernel 2.6内核进程调度复杂度为O(1)的代码分析

主要看了linux2.6.x内核进程调度那一块,和大家share一下。        每个cpu都有一个单独的runqueue,每个runqueue中有prio_array_t *active, *expired,他们是特定时间可以互换的两个指针。前者是有timeslice剩余的array,后者是耗尽timeslice的array。prio_array的结构定义如下:

2012-04-29 22:30:03 762

转载 asmlinkage

在大型C语言项目工程或者linux内核中我们都会经常见到两个FASTCALL和armlinkage两个标识符(修饰符),那么它们各有什么不同呢?今天就给大家共同分享一下自己的心得.大家都知道在标准C系中函数的形参在实际传入参数的时候会涉及到参数存放的问题,那么这些参数存放在哪里呢? 有一定理论基础的朋友一定会肯定地回答:这些函数参数和函数内部局部变量一起被分配到了函数的局部

2012-04-29 22:19:47 662 1

转载 CORBA在分布式嵌入式实时系统中的应用

摘  要: 分析了分布式嵌入式实时系统的特点和要求,对实时CORBA的处理器、内存和网络资源管理的主要技术进行了总结,提出了利用CORBA技术建立分布式嵌入式实时系统的三种方案。关键词: 分布式嵌入式实时系统  CORBA技术  资源管理  随着嵌入式实时系统的飞速发展,它已被广泛应用到军事、通信、工业控制等领域。近年来,嵌入式操作系统、嵌入式芯片都日渐成熟,嵌入式软件开发方式也发生了

2012-04-25 21:13:57 605

原创 地址空间随机化(ASR)学习

一. 栈溢出原理堆栈溢出就是不顾堆栈中分配的局部数据块大小,向该数据块写入了过多的数据,导致数据越界,结果覆盖了老的堆栈数据。 或者解释为 在长字符串中嵌入一段代码,并将过程的返回地址覆盖为这段代码的地址,这样当过程返回时,程序就转而开始执行这段自编的代码了。函数调用时的堆栈结构:调用参数返回地址EBP上层函数堆栈基址

2012-04-25 10:50:42 1483

转载 Serv-U FTP Server 错误代码详解

1.Connected. Waiting for response. 220 Serv-U FTP Server v4.0 for WinSock ready... USER anonymous 530 Sorry, no ANONYMOUS access allowed. QUIT 这个就是不许匿名登录啦2.Connected. Waiting for respo

2012-04-25 08:09:34 2893

转载 Redhat Linux 5.5 的Samba设置详解

实验: 以下步骤只做参考,没有完全按照以下步骤1.安装samba首先验证您的机器中是否已经安装sambarpm -qa|grep samba如果出现samba-common-2.2.7a-7.9.0samba-client-2.2.7a-7.9.0samba-2.2.7a-7.9.0

2012-04-23 22:21:36 1126 1

转载 解决不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接

用net use命令可以查看你当前与网络资源的连接,例如驱动器映射、IPC连接。然后可以用net use * /del /y命令中断开所有连接最后,你再次访问 ,就不会有问题了。

2012-04-23 22:18:40 8701

转载 搭建mpi并行运算中遇到的问题与解决方案

搭建mpi并行运算中遇到的问题与解决方案 1,[root@localhost ~]# mpdtraceconfiguration file /etc/mpd.conf is accessible by otherschange permissions to allow read and write access only by you解决:[root@localhost ~

2012-04-10 10:30:12 3986

转载 ssh注意事项

禁用 SSH 远程主机的公钥检查SSH 公钥检查是一个重要的安全机制,可以防范中间人劫持等黑客攻击。但是在特定情况下,严格的 SSH 公钥检查会破坏一些依赖 SSH 协议的自动化任务,就需要一种手段能够绕过 SSH 的公钥检查。首先看看什么是 SSH 公钥检查SSH 连接远程主机时,会检查主机的公钥。如果是第一次该主机,会显示该主机的公钥摘要,提示用户是否信任该主机:The aut

2012-04-10 10:27:09 552

转载 如何用xampp搭建本地环境并安装zencart程序

想必建站的童鞋,在上传程序到空间之前,都会在本地先调试一番。本地运行确定没有bug了,一切运转良好了,再上传至服务器,会省去用ftp反复上传下载的麻烦。这里简单介绍一些用xampp搭建本地环境和安装zencart程序的过程。安装xampp首先,简单了解一下xampp。xampp(Apache+MySQL+PHP+PERL)是一个功能强大的服务器系统开发套件,可以为本地提供M

2012-04-09 16:37:41 2319

转载 安装Xampp后apache无发启动,80端口被占用

1.打开运行-》输入CMD 进入命令行模式 2.在命令行模式中输入netstat -a -n -o 3.查看0.0.0.0:80所对应的PID(即进程号) 4.按CTRL+SHIFT+ESC键打开WINDOWS任务管理器,选择进程标签,然后在菜单栏的查看-》选择列里勾上PID(进程标识符),根据第三部所查到的PID的进程,KILL掉该进程,再重新安装APACHE即可 还有你修改

2012-04-09 16:14:11 1302

转载 XAMPP安装和使用教程

XAMPP是一款非常优秀Apache+MYSQL+PHP的服务器系统开发套件,也是笔者用到现在为止感觉最好用的一款APACHE+MYSQL+PHP套件了。同时支持Zend Optimizer,支持插件安装,目前最新xampp的版本是1.7.2。官方网址:http://www.apachefriends.org/最新XAMPP v1.7.2下载:下载XAMPP安装包(该安装包完全来自

2012-04-07 19:23:15 917

转载 ioctl函数详细说明

ioctl 函数 本函数影响由fd 参数引用的一个打开的文件。 #includeint ioctl( int fd, int request, .../* void *arg */ );返回0 :成功    -1 :出错 第三个参数总是一个指针,但指针的类型依赖于request 参数。我们可以把和网络相关的请求划分为6 类:套接口操作文件操作接口操作

2012-04-05 23:10:38 443

转载 charm++的安装及运行

今天终于摸索到如何在集群上正确的运行charm++程序了,其实过程挺简单的,只是遇到个小的问题,耽误了好几天的时间,总算顺利解决了。安装过程:1、首先可以下载已经编译好的binary版本的或src源码来自己编译。如果下载了与自己的集群类型相合适的binary版本(如net-linux版本)的程序,可以解压后不用再编译就可以直接运行了。如果下载的源码版本的,就需要在解压后,进入解压后

2012-04-02 19:24:03 1430

深入分析Java Web技术内幕

《深入分析Java Web技术内幕(修订版)》主要围绕Java Web 相关技术从三方面全面、深入地进行了阐述。首先介绍前端知识,即在JavaWeb 开发中涉及的一些基本知识,包括Web 请求过程、HTTP、DNS 技术和CDN 技术。其次深入介绍了Java 技术,包括I/O 技术、中文编码问题、Javac 编译原理、class 文件结构解析、ClassLoader 工作机制及JVM 的内存管理等。最后介绍了Java 服务端技术,主要包括Servlet、Session 与Cookie、Tomcat 与Jetty服务器、Spring 容器、iBatis 框架和Velocity 框架等原理介绍,并介绍了服务端的一些优化技术。

2018-09-25

用python写网络爬虫

系统介绍了爬虫搭建流程,适合初学者,起到入门作用。

2017-10-04

linux驱动开发

这是一本很经典的驱动开发书籍!对学习驱动很有用

2012-03-08

Effective C++

C++编程,提高自己的编程技术,使程序更加高效!

2011-04-13

用汇编语言写的时钟程序

这个程序使用了图形学中的画直线和画圆算法

2010-06-26

空空如也

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

TA关注的人

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