自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Just To Be

记录与分享

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

原创 非本地跳转函数setjmp,longjmp, sigsetjmp, siglongjmp

非本地跳转一种用户级的异常控制流形式。将控制直接从一个函数转移到另一个当前正在执行的函数。不需要正常的调用-返回序列(入栈--出栈)  (ps: 系统调用 为异常中陷阱的主要表现形式,参数都是通过通用寄存器而不是栈来传递的) 重要应用:从一个深层嵌套的函数调用中 立即返回。 相关函数:setjmp, longjmp表头文件:#include 函数定义:int

2013-12-25 19:16:17 1801

转载 rpm包与tar包的区别

要了解 tarball 與 rpm 的差別, 不妨先從軟件的產生開始談吧. 簡單來說, 現今的電腦, 之所以能運作, 是因為它會處理 0 跟 1 , 但問題卻也是只能處理 0 跟 1 . 因此, 要讓電腦能執行的軟體程式, 必需以 0 跟 1 的二進位(binary)格式出現, 我們稱之為---執行碼(executable). 而且, 不同的 CPU 所執行的格式都不盡相同,

2013-12-25 10:30:15 2180

原创 异常控制流 之 进程与信号

进程进程创建pid_t fork(void);fork()一次调用,两次返回。子进程中返回0  (子进程得到自己pid的方法:pid = getpid()),父进程中返回子进程 pid.子进程获取与父进程相同的环境变量,最大的区别在于pid不同。示例:#include #include #include int main(){ pid_t pid

2013-12-23 22:50:43 1609 1

原创 异常控制流(ECF)机制--简介

异常控制流(ECF):当发生某种事件(例:一个硬件定时信号、包到达适配器后要求存储的事件等)操作系统使控制流发生突变来应对这些事件,称此突变为异常控制流(ECF)。ECF发生在计算机系统的各个层次。如 硬件层,检测到事件会触发控制突然转移到 异常处理程序。 在os层, 内核通过上下文转换将 控制从 一个用户进程转移到另一个用户进程。在应用层,一个进程可以发送信号到另一个进程,而接收

2013-12-22 22:52:51 2835

原创 存储器层次结构--利用高速缓存提升程序性能

存储器层次结构 基于缓存的存储器层次结构,通过让第k层的存储器为第k+1层存储器作缓存,提升数据访问效率。 因此,在程序设计过程中,应将最经常使用的数据尽可能多的存储于高速缓存中。 存储器层次结构如下:

2013-12-15 12:04:49 3637

原创 WebApp实时开源框架Clouda入门使用与记录

从10月初接触Clouda到现在应用Clouda,已经差不多两个月。在此,做下简单记录。首先,引用Clouda社区中对Clouda的介绍:Clouda 是百度推出的一款面向资深开发者的WebApp开发框架。在Clouda中开发app,可以在多终端下实现数据同步、任务迁移。并且Clouda支持面向数据的编辑模式,根据数据的变化自动实现界 面实时更新,开发者不需描述跃迁过程。它的核心在于云、端

2013-12-11 13:42:00 12811 2

原创 虚拟机 网络模式简介 及桥接模式设置

虚拟机网络模式无论是vmware,virtual box,virtual pc等虚拟机软件,一般来说,虚拟机有三种网络模式:1.桥接2.NAT3.Host-Only哪一种网络是适合自己的虚拟机呢?桥接    桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位,那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交

2013-12-09 23:02:59 45168 2

原创 KMP算法原理与实现(精简)

思想:使源字符串中的下标不回溯,利用模式字符串自身的相关性,减少模式字符串中下标回溯的距离。从而减少比较的次数。关键问题: 分析模式字符串,得出 部分匹配值数组。原理参考此处。具体实现:#include #include #include void get_next(int next[], char source[], int n);//获取部分匹配字符数组int In

2013-12-02 23:10:42 10660 6

spring mvc简单例程

idea14 使用maven管理jar,演示springMVC的简单历程,需要安装mysql,并导入sql 创建库和表

2015-12-07

mysql-connector-java-5.0.8.tar.gz

mysql jbdc驱动,解压并将jar包放入lib路径下添加即可使用

2015-12-06

sendip2.5(已打过补丁)

发包工具,已做过补丁。安装时进入解压的文件夹下,执行命令 make&&make install 即可。 补丁在解压目录下,可查看

2013-12-30

Smarty 3.1.14(stable)

Smarty 3.1.14 资源包,支持php5.2+版本

2013-09-02

svn windows服务器和客服端软件

含有64位 visual svn,和 tortoisesvn软件,其中tortoisesvn 1.7有汉化软件,1.8为英文版,建议安装1.8

2013-08-25

bison-devel

gsoap安装时需要的文件包,方便大家在编译时使用,并安装

2013-03-13

gsoap2.8.14

gsoap工具,含有window,linux,mac三种环境下的工具

2013-03-13

SQLite中文学习手册

很详细的中文简介,对sqlite的基本命令操作都做了较为详细的介绍,希望对大家有帮助

2013-02-05

MinGW安装软件

版本为mingw-get-inst-20120426,可在windows环境下进行搭建gcc编译器

2012-12-29

man-pages-3.34文档

目前最新的man文档,方便大家的使用说明

2012-12-29

gvim73_46安装软件

目前最新的gvim编译器。可在minGw环境下调用

2012-12-29

LINUX下gsoap的使用及移植

文中详细的记录了在linux下进行gsoap使用及移植的方法,希望对家有帮助

2012-10-03

空空如也

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

TA关注的人

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