自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Asp.net Ajax 1.0 异步回调时,服务器端Render原理

Asp.net Ajax 1.0 异步回调时,服务器端Render原理首冼回顾一下Page页的生命周期PreInitInitInitCompleteLoadStateProcessPostDataPreLoadLoadLoadCompletePreRender       PrepareCallback //如果有回调PreRenderCompleteSaveStateSaveStateCom

2007-04-25 23:21:00 802

原创 精彩blog

1.思归http://blog.joycode.com/saucer/2.LoveCherryhttp://lovecherry.cnblogs.com/3.陕北吴旗娃http://blog.mvpcn.net/webdiyer/http://www.webdiyer.com/4.蝈蝈俊.nethttp://blog.joycode.com/ghj/5.袁峰http://blog.joycode.

2007-01-27 10:19:00 811

原创 日本见闻

      从哪里开始说呢,来日本快三个月了,一直想说点什么。可是总是没有个明确的目标。三个月一直往返于住所和公司之间,最远也就是坐车一个小时去看看同学,其他的时间除了上班,打扑克,看看电器店。实在没有什么有趣的事情拿出来分享的。          那么就从我开始吧。   正如余秋雨所说的,日本是一个和中国有很深的渊源的国家。如果你在大连,那么你更能感觉到这一点,大连的企业,不管哪个行业,

2006-08-20 23:47:00 1302

转载 《多挣了三五千》

《多挣了三五千》神经衰弱的鱼根据叶圣陶《多收了三五斗》改编 万盛房行销售现场外的广场,横七竖八停泊着身穿旧西服的IT白领,夹者旧皮包的 公司职员的自行车、摩托车和富康,车里装载的是父母亲的养老金、朋友的借款和自己两口子的工作多年的工资,把车身压得很低。风一吹一吹地,满地的宣传单和垃圾填没了这车和那车之间的 空隙。前面排队的是仅容两三个人并排走的楼道。万 盛房行的销售处就在楼道的那一边。早晨

2006-05-22 13:05:00 1601

原创 腾讯给ie的接口

 腾讯给ie的接口什么的吧,下面的网站只要一调用,就能打开本机的qq程序。感觉有点像木马病毒一类的东西http://wpa.qq.com/msgrd?V=1&Uin=44394659&Site=&Menu=no下面是页面源码,没有研究那些参数的含义。腾讯互动服务function IsInstallQQ(){try{var xmlhttp=new ActiveXObject("T

2006-05-20 11:12:00 1461 1

原创 记那对住在我隔壁储藏室的大学刚毕业的小夫妻

标  题: [转贴]记那对住在我隔壁储藏室的大学刚毕业的小夫妻 (一)   从搬进,这家民房的第一天,我就开始怀疑我隔壁的那个储藏室根本没住人。一天到晚黑黢黢的,没半点声响。   我终于还是忍受不了房间里那个破沙发了,便又一次跟房东要求,能不能让我把一些杂物放进隔壁的储藏室。房东斜着眼,哼了一下:跟你说过多少次了?那储藏室租给一对民工夫妇了,里面住着人呢!   我算见识了广东人的抠门,就打算再也不

2006-05-03 12:51:00 2704 2

原创 多条记录合并成一个字符串的SQL文

http://community.csdn.net/Expert/TopicView.asp?id=4667667举例:查询结果如下abcde我想组合成一个字符串abcde怎么办?查询结果是动态的有可能会有几个,几十个,几百个查询的结果是单列的SQL语句:select replace(max(sys_connect_by_path(a,,)),,,) from (selec

2006-04-27 16:29:00 3137

原创 Unicode简介(转)

Unicode是一种字符编码规范 。先从ASCII说起。ASCII是用来表示英文字符的一种编码规范,每个ASCII字符占用1个字节(8bits) 因此,ASCII编码可以表示的最大字符数是256,其实英文字符并没有那么多,一般只用前128个(最高位为0),其中包括了控制字符、数字、大小写字母和其他一些符号 。而最高位为1的另128个字符被成为“扩展ASCII”,一般用来存放英文的制表符、部分音标字

2005-12-22 11:17:00 1418

原创 为了忘却的纪念

      坐在我后面的那个小子——我一直这么称呼他,这周还是走了,离开了我们公司。从我进公司开始,就陆续有人离开,经常是刚刚混熟一点,人就忽然离开公司了。刚开始,很不习惯,平时在一起工作,吃饭,就坐在离自己不远的地方,经常拿了问题去请教的人,不知道那一天,那个位子忽然就空了,于是每当从旁边走过心里就留下了一块空地,总觉得日子里少了点什么。当然慢慢的就习惯了,因为时间总是能抹平各种各样的伤痕。当后

2005-11-10 16:03:00 906

原创 再次谈谈传值和传引用的问题

     这是个比较简单的问题,但是确实比较容易迷惑人,也迷惑了一部分人。      首先我说一下我的观点,由于.net和java有某些惊人的相似,所以这个问题的结果在.net和java中结果完全一样。     1。默认情况下,不管什么参数(值类型,引用类型),都是传值。      2。要传引用必须制定关键字byref,ref,out等。 这个东西好像java没有。所以java中swap两个对象的

2005-10-14 14:55:00 1177

原创 既然来到了这个世界,何必还是那么认真

 http://spaces.msn.com/members/shredderyin     说道王垠这个人,确实是很佩服的,以前在大学的时候,经常有问题就搜索到他的主页上去了,开始的时候也没怎么在意,后来次数多了,觉得他的个人主页有些个性,比较朴素,实用性很强,很合我的胃口。所以没事的时候就喜欢去他的网站瞎逛,当时就觉得这个人比较牛,十分的佩服,而且一直以为是清华的年轻教师什么的,绝对想不到他会

2005-09-24 16:36:00 985

原创 多重启动解决方案

winForm:1.利用同步基元(Mutex),实现共享资源的互斥访问Public Shared Sub Main()        Dim oMT As System.Threading.Mutex        oMT = New System.threading.Mutex(False, Application.ProductName)        If oMT.WaitOne(100,

2005-09-16 17:34:00 1124

原创 加班的八月

加班的八月早就已经习惯 深夜冰冷的路灯 和稀疏的人群忽然不用加班走出公司的大门望着川流的车辆 人群却不知道该走向哪边

2005-09-16 16:22:00 892

转载 另一个简单点的日历控件

别人做的,觉得有点意思,贴出来共享一下,如果您觉得代码涉及侵权,请通知我,我马上删除:有两个文件,calendar.htm,calendar.js。这是calendar.js的代码:document.write();document.onclick=hideCalendar;function showCalendar(sImg,bOpenBound,sFld1,sNextP,sNextD,sS

2005-08-05 21:17:00 2098

转载 梅花雨做的一个日历控件

这是梅花雨做的一个日历 Javascript 页面脚本控件,适用于微软的 IE (5.0以上)浏览器主调用函数是 setday(this,[object])和setday(this),[object]是控件输出的控件名,举两个例子:一、 name=txt>二、下面是js文件内容:说明:1.受到iframe的限制,如果拖动出日历窗口,则日历会停止移动。*///====================

2005-08-05 14:18:00 1406

转载 利用CSS控制表格的交替颜色

转自: http://www.flamesky.com/blog/user1/1663/archives/2005/4914.shtmltr {background-color:expression((this.sectionRowIndex%2==0)?"red":"blue")}-->第1行第1行第2行第2行第3行第3行第4行第4行第5行第5行//myhyli @ blueidea -----

2005-08-05 13:49:00 916

原创 网络中检测共享(NAT)技术分析

 Detecting NAT Devices using sFlowPeter Phaal, sFlow.orgOverviewUnauthorized NAT (Network Address Translation) devices can be a significant security problem. Typically the NAT device will appear to th

2005-07-14 14:26:00 2342 1

原创 堆和栈的一点区别

五大内存分区   在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。   堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会

2005-06-27 18:40:00 1589

原创 关于硬盘

  一直以来总觉得自己的硬盘不够用,上周狠狠心,花了700元买了个160G的硬盘。急忙回家,开了机箱就扔了进去,可是开机自检居然没发现一硬盘,而且连光驱也找不到了。就觉得很是奇怪,以前经常挂双硬盘也没出过问题。难道是供电的问题?于是把光驱拆了,开机成功找到两个硬盘。可是没有光驱我怎么把系统对拷到刚买的硬盘上啊。  只好找了个旧的电源,让光驱和硬盘单独使用一个电源,开机居然还是找不到。于是有点气愤了

2005-06-27 14:20:00 1082

原创 windows+apache+php

 以前在Linux下装过apache的php和perl支持,因为Linux默认把所有的东西都安装好了,所以直接改配置文件就搞定了。这次想在windows下搞个apache的php支持,居然花了不少时间。现在总结一下,也许以后还有用得着得地方。1.首先去下载相关软件apache http://www.apache.orgphp     http://www.php.net2.配置apache   一

2005-06-27 13:20:00 1434

原创 Flash +XML+PHP5

网上已经有很多关于Flash MX+XML+asp文章,这种技术已经很成熟了,因此应用也比较广泛。但是很难找到关于后台是php代码实现的例子,正好有空,研究了一下。顺便把网上的一些资料整理一下,也许有用得着的地方。1. 原理网站采用Flash做前端,客户端所有的操作都用Flash实现,服务器端负责从数据库读取和处理数据。客户端和服务器端的数据通信则 通过XML实现。简单点说就是服务器端把数据从数据

2005-06-27 13:17:00 1766

原创 探究X Window System运行原理与启动过程

摘自 http://bbs.chinaunix.net/forum/4/041229/474678.html 作者:xdkui第一次在Debian下装XFree86,startx启动了twm,装了gnome 后startx启动了gnome环境,为什么?装gnome 时修改了什么文件以及X环境是怎么起来的?本来是想搞清这几个文题开始研究这个题目的,没想到还学到了很多别的东西^_^本文主要说明X Wi

2005-06-27 13:14:00 831

原创 ORACLE SQL性能优化系列 (十三) (十四) 完结篇

43.       用WHERE替代ORDER BYORDER BY 子句只在两种严格的条件下使用索引. ORDER BY中所有的列必须包含在相同的索引中并保持在索引中的排列顺序.ORDER BY中所有的列必须定义为非空. WHERE子句使用的索引和ORDER BY子句中所使用的索引不能并列. 例如:      表DEPT包含以下列:         DEPT_CODE    PK    NOT

2005-06-27 13:08:00 811

原创 ORACLE SQL性能优化系列 (十一) (十二)

36.       用UNION替换OR (适用于索引列)通常情况下, 用UNION替换WHERE子句中的OR将会起到较好的效果. 对索引列使用OR将造成全表扫描. 注意, 以上规则只针对多个索引列有效. 如果有column没有被索引, 查询效率可能会因为你没有选择OR而降低.    在下面的例子中, LOC_ID 和REGION上都建有索引.高效:   SELECT LOC_ID , LOC_D

2005-06-27 13:06:00 973

原创 ORACLE SQL性能优化系列 (九) (十)

27.       基础表的选择 基础表(Driving Table)是指被最先访问的表(通常以全表扫描的方式被访问). 根据优化器的不同, SQL语句中基础表的选择是不一样的.如果你使用的是CBO (COST BASED OPTIMIZER),优化器会检查SQL语句中的每个表的物理大小,索引的状态,然后选用花费最低的执行路径.如果你用RBO (RULE BASED OPTIMIZER) , 并且

2005-06-27 13:04:00 847

原创 ORACLE SQL性能优化系列 (七) (八)

24.       用EXPLAIN PLAN 分析SQL语句 EXPLAIN PLAN 是一个很好的分析SQL语句的工具,它甚至可以在不执行SQL的情况下分析语句. 通过分析,我们就可以知道ORACLE是怎么样连接表,使用什么方式扫描表(索引扫描或全表扫描)以及使用到的索引名称.你需要按照从里到外,从上到下的次序解读分析的结果. EXPLAIN PLAN分析的结果是用缩进的格式排列的, 最内部的

2005-06-27 13:02:00 1080

原创 ORACLE SQL性能优化系列 (五) (六)

17.       使用表的别名(Alias)当在SQL语句中连接多个表时, 请使用表的别名并把别名前缀于每个Column上.这样一来,就可以减少解析的时间并减少那些由Column歧义引起的语法错误. (译者注: Column歧义指的是由于SQL中不同的表具有相同的Column名,当SQL语句中出现这个Column时,SQL解析器无法判断这个Column的归属) 18.       用EXISTS

2005-06-27 12:59:00 976

原创 ORACLE SQL性能优化系列 (四)

13.       计算记录条数     和一般的观点相反, count(*) 比count(1)稍快 , 当然如果可以通过索引检索,对索引列的计数仍旧是最快的. 例如 COUNT(EMPNO) (译者按: 在CSDN论坛中,曾经对此有过相当热烈的讨论, 作者的观点并不十分准确,通过实际的测试,上述三种方法并没有显著的性能差别) 14.       用Where子句替换HAVING子句     

2005-06-27 12:54:00 702

原创 ORACLE SQL性能优化系列 (三)

 8.       使用DECODE函数来减少处理时间 使用DECODE函数可以避免重复扫描相同记录或重复连接相同的表. 例如:   SELECT COUNT(*),SUM(SAL)   FROM EMP   WHERE DEPT_NO = 0020   AND ENAME LIKE ‘SMITH%’;    SELECT COUNT(*),SUM(SAL)   FROM EMP   WHERE

2005-06-27 12:52:00 816

原创 ORACLE SQL性能优化系列 (二)

4. 选择最有效率的表名顺序(只在基于规则的优化器中有效)4. 选择最有效率的表名顺序(只在基于规则的优化器中有效)ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表 driving table)将被最先处理. 在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表.当ORACLE处理多个表时, 会运用排序及合并的方式连接它们.

2005-06-27 12:19:00 828

原创 ORACLE SQL性能优化系列 (一)

1. 选用适合的ORACLE优化器   ORACLE的优化器共有3种:   a.  RULE (基于规则)   b. COST (基于成本)  c. CHOOSE (选择性)   设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL句级或是会话(session)

2005-06-27 12:10:00 830

空空如也

空空如也

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

TA关注的人

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