- 博客(47)
- 资源 (4)
- 收藏
- 关注
转载 分页(Paging) / SQL Server / Oracle
分页(Paging) / SQL Server / Oracle 虽然 DataGrid 控件自己带了一个分页处理机制,但它是将符合查询条件的所有记录读入内存,然后进行分页显示的。随着符合条件的记录数目增多,就会出现运行效率问题,或者至少是资源的利用率下降。下面的代码示例都以下面的表结构为准:
2007-12-11 09:38:00
639
转载 FreeBSD简单汉化终结篇[基于core font的汉化]
此贴解决了FreeBSD基本的汉化、字体的模糊、Win分区的 中文显示,XMMS的菜单及其他的中文显示,输入法fcitx的 安装等问题,. 1.安装kde-i18n-zh_CN: #cd /usr/ports/chinese/kde3-i18n-zh_CN #make install clean 2.安装字体 1)#cd /usr/ports/x11-fonts/ttmkfdir
2007-11-30 11:52:00
1258
转载 从MySpace的六次重构经历,来认识分布式系统到底该如何创建
这是我在网上无意中看到的一篇文章,介绍了myspace的六次重构,对于做海量用户系统的朋友来说,应该能从中受到很多启发. 在每个里程碑,站点负担都会超过底层系统部分组件的最大载荷,特别是数据库和存储系统。接着,功能出现问题,用户失声尖叫。最后,技术团队必须为此修订系统策略。 虽然自2005年早期,站点账户数超过7百万后,系统架构到目前为止保持了相对稳定,但MySpace仍然在为SQL Se
2007-11-22 15:59:00
691
转载 例解 autoconf 和 automake 生成 Makefile 文件
例解 autoconf 和 automake 生成 Makefile 文件
2007-10-20 16:03:00
586
转载 编译boost库-用vc2005编译boost1.33.1
//打开控制台窗口,请使用vs2005在开始菜单中的“Visual Studio Tools->Visual Studio 2005 命令提示”打开控制台,这样vc的的编译环境就设置好了。//假设boost安装包的解压的目录为{BOOST_SRC}中。//先编译出bjam.exe,它被用于安装boost库cd {BOOST_SRC}/tools/build/jam_srcbuild.bat//利用
2007-10-16 13:46:00
729
转载 常用正则表达式
匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:/n/s*/r评注:可以用来删除空白行匹配HTML标记的正则表达式:]*>.*?|评注:网上流传的版本太糟糕,上面这个也
2007-10-16 13:45:00
428
转载 正则表达式的入门知识
1、“.”为通配符,表示任何一个字符,例如:“a.c”可以匹配“anc”、“abc”、“acc”;2、“[]”,在[]内可以指定要求匹配的字符,例如:“a[nbc]c”可以匹配“anc”、“abc”、“acc”;但不可以匹配“ancc”,a到z可以写成[a-z],0到9可以写成[0-9];3、数量限定符号,表示匹配次数(或者叫做长度)的符号:包括:“*”——0次或者多次 “+”—
2007-10-16 13:44:00
550
转载 检测平台的Endian
检测平台的Endian: typedef union uEndianTest{ struct { bool flittle_endian; bool fill[3]; }; long value; }EndianTest; static const EndianTest
2007-09-11 09:49:00
507
转载 Linux 下的一个全新的性能测量和调式诊断工具 Systemtap, 第 3 部分: Systemtap
Linux 下的一个全新的性能测量和调式诊断工具 Systemtap, 第 3 部分: Systemtap Systemtap的原理,Systemtap与DTrace比较,以及安装要求和安装步骤
2007-09-10 11:09:00
1243
转载 Linux 下的一个全新的性能测量和调式诊断工具 Systemtap, 第 2 部分: DTrace
Linux 下的一个全新的性能测量和调式诊断工具 Systemtap, 第 2 部分: DTraceDTrace的原理 developerWorks 杨 燚 (yang.y.yi@gmail.com), 计算机科学硕士, Intel2007 年 8 月 31 日 本系列文章详细地介绍了一个 Linux 下的全新的调式、诊断和性能测量工具 Systemtap 和它所依赖的基础 kprobe
2007-09-10 11:03:00
1163
转载 Linux 下的一个全新的性能测量和调式诊断工具 Systemtap,第 1 部分: kprobe
Linux 下的一个全新的性能测量和调式诊断工具 Systemtap,第 1 部分: kprobekprobe 的原理、编程接口、局限性和使用注意事项 developerWorks 杨 燚 (yang.y.yi@gmail.com), 计算机科学硕士, Intel2007 年 8 月 31 日 本系列文章详细地介绍了一个Linux下的全新的调式、诊断和性能测量工具Systemtap和它所依
2007-09-10 10:54:00
1165
原创 ktrace--系统调用调试工具
基本使用方法:ktrace 可执行文件名 ktrace [-aCcdi] [-f trfile] [-g pgrp | -p pid] [-t trstr] ktrace [-adi] [-f trfile] [-t trstr] command生成krace.out ,类似于gdb 生成的core文件kdump -f krace.out |more 查看找出出错位置 ktrac
2007-09-06 10:40:00
4576
转载 gdb (GNU 调试器):基础
摘要关于调试 Linux 代码的有用技巧(2004-03-02 10:31:01)By 泛舟, 出处:http://www-900.ibm.com/developerWorks/cn/linux/tips/l-gdb/index2.shtml 就调试本机可执行文件(即不是 Java* 或 perl 等)而言,使用 gdb 就对了。gdb 可用于源代码级调试,以及跟踪没有源代码的程序或检查某个终
2007-09-05 17:58:00
902
转载 战胜Linux中的Bug
By 泛舟, 出处:http://www-900.ibm.com/developerWorks/cn/linux/tips/l-gdb/index1.shtml 调试 zSeries 上的 Linux 应用程序类似于调试其他体系结构上的 Linux 应用程序。对于有经验的 Linux 开发人员,最大的挑战是理解新的系统体系结构。对于刚接触 Linux 的大型机开发人员,掌握新的调试工具似乎是一项
2007-09-05 17:57:00
811
转载 GNUARM命令行工具基本使用入门
调用格式:arm-elf-gcc [stage-opt] [other-opts] -mcpu=arm7tdmi in-file -o out-file常见用法:将C代码编译为二进制目标文件: arm-elf-gcc -c -O2 -g -mcpu=arm7tdmi filename.c -o filename.o将多个二进制目标文件合并为一个可执行文件: arm-elf-ld filen
2007-09-05 11:36:00
801
转载 Gnu binutils 使用小结
GNU binutils是一组二进制工具集。包括:addr2line ar gprof nm objcopy objdump ranlib size strings strip. 本文归纳他们的常用法。ar ar用于建立、修改、提取档案文件(archive)。archive是一个包含多个被包含文件的单一文件(也称之为库文件),其结构保证了可以从
2007-09-05 11:35:00
861
转载 C和C++编程和学习文档
C和C++编程和学习文档 1 :指针变量名称以p为首字符,这是程序员通常在定义指针时的一个习惯2 :har * p; (int *)p 把p强制转换为int型 3.1 :指针的问题:指针应用时最好给予定义(初始化)这样可以保证指针的指向是程序员自己能够把握的。3.2 :指针的越界,这恐怕是最难查出的吧!
2007-09-04 16:12:00
2091
1
转载 AutoMake使用小结
AutoMake使用小结1.产生源代码2.用autoscan产生configure.scan文件,编辑该文件产生新文件configure.in文件3.执行aclocal,产生aclocal.m44.执行autoconf,产生configure5.创建Makefile.am文件,并编辑成一定的样子6.执行automake --add-missing, Automake会根据Makefile.am产
2007-09-04 11:34:00
918
原创 Makefile 遍历目录
SOURCE_DIR = 目录export CPPSRC := $(foreach dir,$(SOURCE_DIR),$(wildcard $(dir)/*.cpp))SOURCES = $(foreach d,$(SRCDIRS),$(wildcard $(addprefix $(d)/*,$(SRCEXTS)))) (注:仅在LINUX下有效,FREEBSD 未成功)
2007-08-28 09:32:00
1539
转载 英文自动回车问题
CSS里面加这个style="word-wrap:break-word; overflow:hidden;"同时用在IE与firefox下面word-wrap:break-word不仅可以把超级长的英文单词截断,还可以根据空格区分英文单词,保持它的可读性。overflow:hidden;在火狐下面,截取恶意字符 .或:word-break: break-all; word-wrap: br
2007-08-23 11:34:00
570
转载 ps 命令中的进程状态
D 不可中断睡眠 (通常是在IO操作)R 正在运行或可运行(在运行队列排队中)S 可中断睡眠 (在等待某事件完成)T Stopped, either by a job control signal or because it is being traced.W 正在换页(2.6.内核之前有效)X 死进程 (should never be seen)Z 僵
2007-08-23 11:32:00
707
转载 vim 常用设置
1 set number 2 set incsearch 3 set hlsearch 4 set cindent 5 set autoindent 6 set showcmd 7 set ruler 8 set showmatch 9 syntax on 10 set shiftwidth=4
2007-08-23 09:19:00
480
转载 Vi的替换命令
Vi的替换命令::rangeS/pat1/pat2/G 其中 : Vi的命令执行界面。 range 是命令执行范围的指定,可以使用百分号(%)表示所有行,使用点(.)表示当前行,使用美元符号($)表示最后一行。你还可以使用行号,例如10,20表示第10到20行; .,$表示当前行到最后一行,.+2,$-5表示当前行后两行直到全文的倒数第五行,等等。
2007-08-22 13:06:00
473
转载 C/C++ 通用 Makefile
Generic Makefile for C/C++ Program==================================================Keywords: Makefile, make, Generic, C/C++Author: whyglinux (whyglinux AT hotmail DOT com)Date: 2006-03-04=====
2007-08-21 14:36:00
422
转载 ORACLE 调优
ORACLE SQL TUNING 培训 2005-11-15 一.优化器模式 ORACLE的优化器共有3种: a. RULE (基于规则) b. COST (基于成本)
2007-08-20 17:36:00
924
转载 成员函数指针与高性能的C++委托(下篇)[转帖]
成员函数指针与高性能的C++委托(下篇)[转帖]委托(delegate)和成员函数指针不同,你不难发现委托的用处。最重要的,使用委托可以很容易地实现一个Subject/Observer设计模式的改进版[GoF, p. 293]。Observer(观察者)模式显然在GUI中有很多的应用,但我发现它对应用程序核心的设计也有很大的作用。委托也可用来实现策略 (Strategy)[GoF
2007-08-20 17:32:00
543
转载 成员函数指针与高性能的C++委托(上篇)[转帖]
成员函数指针与高性能的C++委托(上篇)[转帖]引子标准C++中没有真正的面向对象的函数指针。这一点对C++来说是不幸的,因为面向对象的指针(也叫做“闭包(closure)”或“委托 (delegate)”)在一些语言中已经证明了它宝贵的价值。在Delphi (Object Pascal)中,面向对象的函数指针是Borland 可视化组建库(VCL,Visual Component
2007-08-20 17:31:00
516
转载 APACHE22 地址转发配置说明
APACHE22 地址转发配置说明 :第一步:加载mod_vhost_alias模块。去掉httpd.conf和httpd.default.conf中的LoadModule vhost_alias_module modules/mod_vhost_alias.so前面的#号。第二步:修改httpd.conf文件下面的VirtualHost。增加一个IfModule ServerAdm
2007-08-17 10:13:00
1067
转载 域名转向详细帮助
一、什么是域名转向? 所谓域名转向,是指在注册域名时,域名服务商所提供的一项正常的域名增值服务,此服务是通过服务器的特殊技术设置,实现当访问您的域名时,将会自动跳转到您所指定的另一个网络地址(URL)。假
2007-08-16 13:21:00
1376
转载 域名转向系统的实现
相信很多喜爱制作个人网站的朋友都使用过类如http://yourname.yeah.net或者http://yourname.126.com的免费三级域名,有很多人在想:我要是能让自己的服务器也能够实现域名转向就好了。其实这并不复杂。看完了本文,你也可以做一个域名转向系统。 域名转向系统的关键技术在于:实现Web页面的重定向(Redirctory)。在本质上,域名转向系统和虚拟机系统
2007-08-16 12:50:00
1092
转载 VC6 PHP C++ 扩展
What is a PHP extension? A PHP extension, in the most basic of terms, is a set of instructions (i.e. code) that is designed to add functionality to PHP. For example, the widely used GD library (use
2007-08-11 19:27:00
3211
转载 crontab用法
crontab用法几个例子:我们来看一个超级用户的crontab文件:crontab用法 crontab命令用于安装、删除或者列出用于驱动cron后台进程的表格。也就是说,用户把需要执行的命令序列放到crontab文件中以获得执行。每个用户都可以有自己的crontab文件。下面就来看看如何创建一个crontab文件。 在/var/spool/cron下的cronta
2007-05-30 14:38:00
2003
转载 在linux上单机模拟Oracle 10g RAC集群(OCFS+ASM)
在linux上单机模拟Oracle 10g RAC集群(OCFS+ASM) 作者:daniey MSN:danieyren@hotmail.com申明:请珍惜作者劳动,如需要转载,请注明出处 本文是在参考oracle 10g 双机集群的基础上通过实践并且精简而得,撰写本文的目的
2007-05-30 14:32:00
30138
转载 ORACLE 10g 新特性
ORACLE 10g 新特性 1、跨软硬件平台,以低价位的INTEL平台实现高性能的数据库集群:RAC使得企业可以构建支持多个操作系统的服务器,并可提供出色的可用性和可伸缩性。在RAC环境中,Oracle 可在一个集群中运行于两个或更多个系统之上,并可以同时访问一个共享数据库,即使最高端的系统也可以从采用标准化商用组件的小型低成本集群开始逐步构建而成。这使得一个数据库系统可以跨越
2007-05-30 14:30:00
959
原创 ORACLE 10g FOR LINUX在FEDORA CORE 6下的安装要点
ORACLE 10g FOR LINUX在FEDORA CORE 6下的安装要点(修订) 一、系统资源需求至少1024 MB物理内存1024-2048 需1.5倍的SWAP空间2048-8192 需1倍的SWAP空间8192- 需0.75倍的SWAP空间至少400 MB /tmp 临时目录空间oracle软件需要1.5 GB 到 3.5 GB 磁盘空间默
2007-05-30 14:26:00
1181
转载 XML解析器(TinyXML)的使用
XML解析器(TinyXML)的使用参考http://www.cppblog.com/dyj057/archive/2007/01/26/18007.html我是在VC下编译运行。1.首先下载TinyXML库的文件,这里给出链接http://prdownloads.sourceforge.net/tinyxml/tinyxml_2_3_4.zip?download 2.下载
2007-05-30 14:21:00
1171
转载 用 PHP 读取和编写 XML DOM
用 PHP 读取和编写 XML DOM使用 DOM 库、SAX 解析器和正则表达式2006 年 2 月 06 日有许多技术可用于用 PHP 读取和编写 XML。本文提供了三种方法读取 XML:使用 DOM 库、使用 SAX 解析器和使用正则表达式。还介绍了使用 DOM 和 PHP 文本模板编写 XML。用 PHP 读取和编写可扩展标记语言(XML)看起来可能有点恐怖。实际上,
2007-05-30 14:15:00
548
转载 用 PHP 读取和编写 XML
用 PHP 读取和编写 XML参考http://www.ibm.com/developerworks/cn/opensource/os-xmldomphp/PHP中解析XML的主要方法有两种:使用 DOM 库和使用 SAX 解析器。一、读取解析XML1、使用 DOM 库读取 XML读取格式良好的 XML 文件最容易的方式是使用编译成某些 PHP 安装的文档对象模型(DOM
2007-05-30 14:14:00
615
原创 FreeBSD 经典技巧
FreeBSD 经典技巧 1. startx 启动gnome 或 KDE 图形桌面2. 编辑.xinitrcee /root/.xinitrc 加入exec gnome-session 就可以进入 gnome 桌面环境加入exec /usr/local/bin/startkde 就可以进入 kde 桌面环境3. ee编辑器在 ee的控制内, 编辑器所有功能的操
2007-05-30 14:13:00
1123
C++ 网络编程 (卷1 运用ACE和模式消除复杂性).part1.pdf
2008-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人