自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

转载 多数据中心的高可用结构【环状星型数据库架构】

贴一些比较老的内容,文章是新写的,<span class="t_tag" onclick="function onclick(){tagshow(event)}">技术可能都是大家熟悉的,给入门的兄弟们参考。高手轻拍原文请见:http://www.muduo.net/index.<span class="t_tag" onclick="function onclick(){ta

2010-03-12 17:19:00 2194

原创 powerdesigner 经验小结

1.1业务规则的使用(Business Rule)对于一些业务逻辑可能出现在多个数据表中,建议封装成Business Rule,这样便于业务逻辑的重新使用,也便于业务逻辑的维护。为了便于维护业务逻辑,可以考虑将Business Rule和Domains结合起来使用。将业务Business Rule应用到Domains上,然后再把Domains应用到数据表的字段上。例如:在拆迁项目中,拆迁业

2010-02-27 11:09:00 812

原创 BAT批处理文件语法

==== 注 ======================================= .bat是dos下的批处理文件 .cmd是nt内核命令行环境的另一种批处理文件 从更广义的角度来看,unix的shell脚本以及其它操作系统甚至应用程序中由外壳进行解释执行的文本,都具有与批处理文件十分相似的作用,而且同样是由专用解释器以行为单位解释执行,这种文本形式更通用的称谓是脚本语言。所以从某个程度

2010-02-27 10:55:00 557

原创 新年了,技术还要继续

好久没来这里了折腾了2-3年 最后还是回到这里新年了,技术还要继续

2010-02-24 20:07:00 460

原创 php tips

5.关于表单刷新问:为什么我在点击浏览器的后退按钮后,所有字段的信息都被清空了?答:这是由于你在你的表单提交页面中使用了 session_start 函数。该函数会强制当前页面不被缓存。解决办法为,在你的 Session_start 函数后加入 header("Cache-control: private"); 注意在本行之前你的PHP程序不能有任何输出。补充:还有基于session的解决方法,在

2010-02-10 20:28:00 376

原创 fork 的原理

http://hi.baidu.com/wzbob/blog/item/1189c9bfebc0e80a18d81f77.html

2006-12-06 17:36:00 1036

转载 linux 驱动开发

http://hi.baidu.com/wzbob/blog/item/78df7eec228c79d12e2e2159.html

2006-11-14 09:06:00 763

原创 c和汇编实现 一些基本字符串处理函数

参考:linux 内核0.11 /include/sys/string.h1. 将一个字符串(src)拷贝到另一个字符串(dest),直到遇到NULL 字符后停止。char *strcpy (char *dest, const char *src)...{ _asm    ...{         pushf         mov esi,src         mov edi,

2006-11-10 14:55:00 2281

转载 Win32汇编语言教程

一、引言Win32应用程序一般使用C语言编程,但是在某些需要进行深层编程的情况下,例如Win32应用程序执行机制分析、病毒清除、加密解密等深层编程,或者对于某些速度要求较高的程序,需要使用汇编语言(甚至机器语言)直接编写Win32应用程序。Win32应用程序虽然和其他32位应用程序(例如32位保护模式DOS程序)一样可以使用386汇编语言和保护模式编程,但是Win32应用程序的执行机制与其他32位

2006-11-09 10:06:00 1015

转载 386保护模式中段选择子的详细的分析

*************************************************************** 386保护模式类的Linux内核源代码分析 *************************************************************** include/asm-i386/segment.h ***********************

2006-11-04 15:37:00 1397

转载 操作系统启动过程

系统的启动过程:    任何一台计算机,在开机后,它要做的第一件事情就是引导(Booting),通过引导,计算机为自身搭建好运行环境,为以后OS的启动与运行做好准备.首先,我们来看看一台计算机是如何引导自身的.在机器加电后,电源供电稳定后,电源会传给8284A时钟生成器一个"Power Good"低电位信号,随后8284A会输出有效的RESET信号,使CPU复位,这时CS:IP = FFFF:

2006-10-30 18:17:00 2098 1

转载 8088 汇编速查手册

8088 汇编速查手册8088 汇编速查手册一、数据传输指令 ───────────────────────────────────────     它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.     1. 通用数据传送指令.         MOV    传送字或字节.         MOVSX  先符号扩展,再传送.         MOVZX  先零扩展,再传

2006-10-24 15:54:00 694

转载 ARM-linux启动的流程

ARM-linux启动的流程首先,porting linux的时候要规划内存影像,如小弟的系统有64m SDRAM, 地址从0x 0800 0000 -0x0bff ffff,32m flash,地址从0x0c00 0000-0x0dff ffff. 规划如下:bootloader, linux kernel, rootdisk放在flash里。 具体从 0x0c00 0000开始的第一个1M放b

2006-10-24 15:12:00 1379

转载 BOCHS 使用

sohonas 发表于 2006-7-17 9:51:26感谢作者写的文章,我觉得很有用,是学习操作系统很有用的参考资料,所以把它放在blog上。Bochs是由Kevin Lawton 于1994年开始开发的一个用于完全模拟Intel的x86模拟器。开始它仅仅是一个商业产品,不过您可以购买到它的源程序。在2000年3月这个时刻,Mandrakesoft买下了Bochs,并把它置于GNU  

2006-10-24 10:23:00 1366

转载 Linux 启 动 分 析 专 题  

Linux 启 动 分 析 专 题    EP^){h开机过程制的是从打开计算机电源直到LINUX显示用户登录画面的全过程。分析LINUX开机过程也是深入了解LINUX核心工作原理的一个很好的途径。在不同的计算机平台上,LINUX的开机过程稍有不同,本节以X386微机系统为例,介绍LINUX的开机过程。1。开机自检在刚开机时,根据X386CUP的特性,代码段(CS,CODE SEGMENT)寄

2006-10-21 15:34:00 2234

转载 AT&T汇编语言与GCC内嵌汇编简介

AT&T汇编语言与GCC内嵌汇编简介  版本 0.1  时间04/3/30EMAIL [email protected] AT&T 与INTEL的汇编语言语法的区别1.1大小写1.2操作数赋值方向1.3前缀1.4间接寻址语法1.5后缀1.6指令2 GCC内嵌汇编2.1简介2.2内嵌汇编举例2.3语法2.3.1汇编语句模板2.3.2输出部分2.3.3输入部分2.3.4限制字符2.

2006-10-20 18:09:00 1304

转载 Linux下AT&T汇编语法格式简介

一、AT&T 格式Linux 汇编语法格式 在 AT&T 汇编格式中,寄存器名要加上 % 作为前缀;而在 Intel 汇编格式中,寄存器名不需要加前缀。例如: AT&T 格式 Intel 格式

2006-10-20 13:43:00 2553

转载 linux操作系统下c语言编程入门 unix操作系统下同样适用

目录介绍1)Linux程序设计入门--基础知识  2)Linux程序设计入门--进程介绍  3)Linux程序设计入门--文件操作  4)Linux程序设计入门--时间概念  5)Linux程序设计入门--信号处理  6)Linux程序设计入门--消息管理  7)Linux程序设计入门--线程操作  8)Linux程序设计入门--网络编程  9)Linux下C开发工具介绍具体内容Linux程序设计

2006-10-18 10:13:00 1868

原创 超文本传输协议 -- HTTP/1.0 Hyptertext Transfer Protocol

超文本传输协议 -- HTTP/1.0 Hyptertext Transfer Protocol 组织:中国互动出版网(http://www.china-pub.com/)RFC文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook.htm)E-mail:[email protected]译者:黄晓东(黄晓东  xdhuan

2006-10-12 14:14:00 1902

转载 创建高权限进程

Author:  sinisterEmail:   [email protected]:http://www.whitecell.org Date:    2006-02-12 /****************************************************

2006-10-11 09:14:00 804

转载 内存管理(二)

http://course.cug.edu.cn/21cn/%CA%FD%BE%DD%BD%E1%B9%B9/page/chap11/110001.asp

2006-10-10 13:34:00 701

转载 内核内存池管理技术实现分析

一.Linux系统内核内存管理简介Linux采用“按需调页”算法,支持三层页式存储管理策略。将每个用户进程4GB长度的虚拟内存划分成固定大小的页面。其中0至3GB是用户态空间,由各进程独占;3GB到4GB是内核态空间,由所有进程共享,但只有内核态进程才能访问。Linux将物理内存也划分成固定大小的页面,由数据结构page管理,有多少页面就有多少page结构,它们又作为元素组成一个数组mem

2006-10-10 12:40:00 1314

转载 如何分配内存 内存碎片处理技术

如何分配内存 内存碎片处理技术 作者:Jan Lindblad  来源:赛迪网-电子设计技术   发布时间: 2004.10.11 8:24 内存碎片是一个很棘手的问题。如何分配内存决定着内存碎片是否会、何时会、如何会成为一个问题。  即使在系统中事实上仍然有许多空闲内存时,内存碎片还会最终导致出现内存用完的情况。一个不断产生内存碎片的系统,不管产生的内存碎片多么小,只要时间足够长,就会将内存

2006-10-10 09:08:00 2593

转载 内存管理收藏

 Memory Management(内存管理)  GlobalMemoryStatus       此函数用于获得系统当前物理内存和虚拟内存的使用情况。       如果想要获得扩展虚拟地址空间,或者是您的程序运行在一台有超过4GB主内存的机器上,那么请使用GlobalMemoryStatusEx 函数来达到类似的要求。       函数声明如下:        

2006-10-10 09:01:00 1023

转载 个人观点,谈谈提高论坛性能的问题

http://bbs.chinaunix.net/viewthread.php?tid=284914&extra=page%3D6 

2006-09-26 18:07:00 816

转载 补充 - C++字符串完全指引.htm

写了n年程序,近来在字符串上栽了。:( 认真的研究了一些关于字符串的文章,在此记下。许多关于字符串的问题,在文章最后的参考文章中,相信有更加深入和精确的描述。不过关于中文的处理,我想先补充一些自己的看法。背景:WIN32 console程序,使用printf输出字符串。相信许多人都有使用过。平台:VisualStudio.NET 2003(MFC 7.1)。

2006-09-25 09:42:00 953

转载 CString/string/char *比较详解

(一)  概述string和CString均是字符串模板类,string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中;CString(typedef CStringT> CString)为Visual C++中最常用的字符串类,继承自CSimpleStringT类,主要应用在MFC和ATL编程中,主要数据类型有char(应用于ANSI),wchar_t(unicode),T

2006-09-25 09:38:00 967

翻译 http协议里面session的管理

Problemhttp 协议是无状态的,每个GET 请求,都会进行以下三步:1.打开一个与web 服务器的连接2.下载相关数据3.关闭 连接对于一个嵌套图片或frame 这样的的多文档组成的页面来说,这些操作是相当耗时的,嵌套的每个页面和页面上的图片都要与服务器进行一次单独请求.HTTP 1.1http1.1 将试图解决以下条件下产生的问题:

2006-09-22 16:19:00 1935

转载 基于混合TCP-UDP的HTTP协议实现方法

基于混合TCP-UDP的HTTP协议实现方法 文章作者:王 超 文章类型:设计应用 文章加入时间:2003年7月30日1:54 文章出处:单片机及嵌入式系统应用

2006-09-22 14:42:00 1060

转载 经常用到的javaScript技术代码(经典)

 经常用到的javaScript技术代码(经典) 一、验证类1、数字验证内1.1 整数1.2 大于0的整数 (用于传来的ID的验证)1.3 负整数的验证1.4 整数不能大于iMax1.5 整数不能小于iMin2、时间类2.1 短时间,形如 (13:04:06)2.2 短日期,形如 (2003-12-05)2.3 长时间,形如 (2003-12-05 13:04:06)2.4 只有年和月。形如(

2006-09-21 13:17:00 843

转载 js下的时间函数

js下的时间函数Date (对象)   Date 对象能够使你获得相对于国际标准时间(格林威治标准时间,现在被称为 UTC-Universal Coordinated Time)或者是 Flash 播放器正运行的操作系统的时间和日期。要使用Date对象的方法,你就必须先创建一个Date对象的实体(Instance)。   Date 对象必须使用 Flash 5 或以后版本的播放器。   D

2006-09-21 13:10:00 2423

转载 C/C++ 程序设计员应聘常见面试试题深入剖析

 1.引言   本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见。  许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程度,我们能真正写好一个strcpy函数吗?我们都觉得自己能,可是我们写出的strcpy

2006-09-21 10:55:00 741

原创 mysql 一些使用技巧

1.忘记root密码,解决办法/usr/local/mysql/share/mysql/mysql.server stop  (mysql4)/usr/local/mysql/support-files/mysql.server stop  (mysql5)/usr/local/mysql/bin/mysqld_safe --skip-grant-tables &/usr/local/my

2006-09-21 10:02:00 842

原创 php一些应用框架

开发框架ZendFramework   由Zend 提供的官方开发框架WACT http://wact.sourceforge.net/ 老牌的PHP编程框架,实现了很多企业级的开发模式 Horde http://www.horde.org/horde/提供了一些常用类库,可以满足参数处理、数据压缩、浏览器检测、链接跟踪以及 MIME。需要PEAR类库的支持,提供了API参考。 Sea

2006-09-20 15:23:00 914

原创 快速打造一个在线编辑器

听说Fckeditor 很久了,一直没来的及去看,今天好容易抽空出来研究了一下这个东西,呵呵还真的感觉不错,下面给大家介绍一下怎样将这个编辑器和php一起结合起来,呵呵1. 到这个网站http://sourceforge.net/projects/fckeditor/( sourceforge.net 一个非常不错的开源网站,唠叨一下,呵呵) 下在Fckeditor 的最新版.2.解压缩到

2006-09-18 10:53:00 738

转载 对国内ddos厂商技术点评

  [原创] 对国内ddos厂商技术点评 http://www.chinaunix.net 作者:skipjack  发表于:2006-09-04

2006-09-17 18:55:00 731

转载 Stepping through Jakarta Struts(Struts入门)

Stepping through Jakarta Struts(Struts入门)What is Struts(什么是Struts?)Struts (来自Jakarta 项目)是一种Java servlet 应用开发架构。它的目的在于:建立基于Model-View-Controller (MVC)结构的应用。 本教程内容:首先建立一个单页面的示范应用(包括表单),并在此基础上扩

2006-09-17 16:16:00 947

转载 PHP与UML类图: PHP and UML Class Diagrams

 这篇短文写的不错,用PHP来解释UML(或者反过来说)可以说是一个创新了,通过这篇文章,我也发现了一个好站: www.phppatterns.com 。各UML术语的翻译来源于我正在看的《UML用户指南(The Unified Modeling Language User Guide)》一书。 UML(Unified Modeling Language, 统一建模语言)是一种通过图的方式表示软件

2006-09-17 15:55:00 1039

转载 让Linux成为DNS服务器

一、什么是DNS  DNS是域名解析服务器的缩写,简单的说就是把域名转换成与其相对应的IP地址,还可以把IP地址反向解析转换成域名。有关DNS的说解,请参考本站的DNS文章。 二、前提条件 1、在安装Linux时你要选择安装DNS服务,并且要在Linux启动时同时也启动DNS。2、可能用到的文件  文件名                  所在目录  named.boot

2006-09-17 11:21:00 824

转载 Linux下的NAT及防火墙的混合应用

【摘要】主要讲述Linux系统下的NAT(网络地址转换)和基于NAT的防火墙技术。首先由Linux系统的安装引入,着重介绍LINUX下的NAT的网络配置(服务端和客户端),以及防火墙配置原则。其次,从理论上阐述,“什么是NAT”和网络上的攻击方法。【引言】LINUX凭借其稳定性、安全性和代码开放在这几年中,风靡全球;作为一种类UNIX系统,Linux正在互联网的各个层面得到应用,从科学计算到银行取

2006-09-17 11:20:00 735

空空如也

空空如也

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

TA关注的人

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