自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 lua调用C++动态库(windows平台)

例子为网上找到的,最简单的,但一直用不了,现为修改后的代码:#include /*---------这里必须要用这种格式-----------*/extern "C" {#include "lua.h"#include "lualib.h"#include "lauxlib.h"};//dll中定义抛出函数,原型要是Lua_CFunction/*----------定义函数-

2012-03-12 10:06:10 1964

原创 声明

这周任务很多,每天加班,算法研究只能看多少算多少了,我会抽时间把看完的插入排序算法和分治算法写一下

2011-07-27 20:55:27 434

原创 前言

以前在学校的时候就想研究算法,可惜总是给自己找各种理由,时间久了,这件事堆积在心里就成了顽症,总是让人不痛快。其实,对于算法我并不陌生,很多基本上已经学过或者接触过,但我着实讨厌里边的数学计算,我喜欢模型,但不喜欢计算,不知道这算是优点还是缺点。但不管怎么样,我是打定主意要研究一

2011-07-24 20:06:27 594 1

原创 我自己写的一个消息队列服务器模型,欢迎大家指点

<br />linux下epoll+多线程,使用nosql数据库进行数据持久化存储<br /><br /><br />代码写的比较丑陋,大家不要见怪啊,哈哈!!!<br />#include <sys/socket.h>#include <sys/epoll.h>#include <netinet/in.h>#include <arpa/inet.h>#include <fcntl.h>#include <unistd.h>#include <stdio.h>#include <

2011-04-27 21:23:00 2031

原创 libevent的几个范例,记下来防止自己忘掉

<br />范例1:http://code.google.com/p/ishbits/source/browse/trunk/libevent-examples/buffered-echo-server-example/libevent_echosrv_buffered.c<br />范例2:http://code.google.com/p/ishbits/source/browse/trunk/libevent-examples/echo-server-example/libevent_echosrv2.

2011-03-15 09:33:00 1098

转载 libevent使用步骤

<br />一 libevent简介<br />libevent是一个支持Windows、linux和bsd等平台的网络事件驱动程序库。它支持多种I/O服用机制,按照优先级从高到低依次为:evport、kqueue、epoll、devpoll、rtsig、poll、select。它可根据操作系统,按照优先级从高到底自主选择驱动。<br />     用户可以通过http://www.monkey.org/~provos/libevent/来获取libevent的源码、libevent出现的背景、以及其他一些

2011-03-13 21:17:00 2107 1

原创 我见过的最简洁的socket程序

<br />Client 端代码:<br />--------------------------------------------------------------<br />/* sockclnt.c*/#include <string.h>#include <stdlib.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h> /*for struct sockaddr_in*/#de

2011-03-13 21:09:00 813

原创 debian中xxx is not in the sudoers file解决方法

<br />用sudo时提示"xxx is not in the sudoers file. This incident will be reported.其中XXX是你的用户名,也就是你的用户名没有权限使用sudo,我们只要修改一下/etc/sudoers文件就行了。下面是修改方法:<br />1)进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用) <br />2)添加文件的写权限。也就是输入命令"chmod u+w /

2011-03-11 15:01:00 2657

原创 (转)ubuntu编程缺少openssl头文件的解决办法

<br /><br />解决办法,用 "libssl-dev" 替换 "openssl-devel".<br /> <br />然后$ sudo apt-get install libssl-dev

2011-03-09 19:53:00 5780

Postman_v7.5.7z

验证post请求的工具,无需安装,直接解压就可以使用!使用方法可以google或者bing查询,可直接查看请求和应答内容,并且可以清楚的看到status code和花费的时间。

2020-04-10

DHTML4.0参考手册(中文)

通过下列链接访问参考资料,可帮助你创建引人注目的 Web 页面。 动态 HTML (DHTML) 对象模型参考 DHTML 对象 DHTML 属性 DHTML 方法 DHTML 事件 DHTML 集合 HTML 参考 HTML 元素 HTML 字符集 样式表(CSS)参考 CSS 属性参考 CSS 长度单位参考 其他参考 命令标识符 缺省行为参考 htc 行为参考 可视化滤镜和切换参考 HTML+TIME参考 网页矢量图形标记语言 HTML 应用程序 技巧 语言代码 颜色表

2011-01-11

透明效果的网页模板,支持滑动

div+css模板 玻璃效果透明div+css模板 div+css模板

2011-01-11

LINUX内核源代码情景分析

  第1章 预备知识 1. 1 Linux内核简介 1. 2 Intel X86 CPU系列的寻址方式 1. 3 i386的页式内存管理机制 1. 4 Linux内核源代码中的C语言代码 1.5 Linux内核源代码中的汇编语言代码 第2章 存储管理 2.1 Linux内存管理的基本框架 2.2 地址映射的全过程 2.3 几个重要的数据结构和函数 2.4 越界访问 2.5 用户堆栈的扩展 2.6 物理页面的使用和周转 2.7 物理页面的分配 2.8 页面的定期换出 2. 9 页面的换入 2.10 内核缓冲区的管理 2.11 外部设备存储空间的地址映射 2.12 系统调用brk() 2.13 系统调用mmap() . 第3章 中断、异常和系统调用 3.1 X86 CPU对中断的硬件支持 3. 2 中断向量表IDT的初始化 3. 3 中断请求队列的初始化 3. 4 中断的响应和服务 3. 5 软中断与Bottom Half 3.6 页面异常的进入和返回 3. 7 时钟中断 3. 8 系统调用 3. 9 系统调用号与跳转表 第4章 进程与进程调度 4.1 进程四要素 4.2 进程三部曲:创建、执行与消亡 4.3 系统调用fork()、vfork()与clone() 4.4 系统调用execve() 4.5 系统调用exit()与wait4() 4.6 进程的调度与切换 4.7 强制性调度 4.8 系统调用nanosleep()和pause() 4.9 内核中的互斥操作

2010-07-28

《LINUX内核讲解》刚找到的

第1章前言 1.1 目标 本部分的目标是描述L i n u x内核的具体系统结构。具体系统结构指的是系统创建之后的实 际系统结构。我们希望开发具体的系统结构,以提供现有L i n u x内核的高级文档资料。 1.2 Linux介绍 Linus B.To r v a l d s于1 9 9 1年编写出第一个L i n u x内核。由于它一直是作为自由软件发布的, 所以L i n u x变得很流行。因为源代码随手可得。用户可以随意改变内核,以使它适应自己的需 求。然而,在编写新的系统程序之前,了解L i n u x内核的发展过程以及当前它的工作原理是很 重要的。

2010-07-23

空空如也

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

TA关注的人

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