string和StringBuilder两个C#类的性能差异之巨

[ At 2010/4/24 By wukong   2 comments ]

昨天给我开发的一个cms程序增加了一个声称sitemap的功能,没什么技术难度,无非就是遍历数据库数据,按照sitemap的格式生成一个xml文件而已.不过最终的结果有一点不太好,就是生成一个含有大约七千多条url的sitemap,耗时大概花了33秒时间,半分多钟哦.

昨晚一直在考虑这个问题,后来想到,可能是两个地方耗费了时间,一个是频繁的字符串相加可能会耗时,另一个是写读取数据库耗时.

读取数据库的操作我已经前期优化了,基本没什么能大的改进余地.  [我的博客www.7es.cn空空如也.]

...Read More...

jquery通过字符串创建对象的缺失部分

[ At 2010/4/21 By wukong   0 comments ]

jquery的$很强大,能直接将一个html字符串转换成一个jquery对象
可最近使用jquery时发现,jquery动态创建的对象也会有缺失。[悟空的博客www.7es.cn]
测试代码1:   $('输入文字:<input name="abc" /> <intpu type="button" value="确定"/>')
...

Read More...

如何判断一个jquery对象是否存在

[ At 2010/4/13 By wukong   5 comments ]

判断jquery对象是否存在,这个标题本来就写得有点问题,貌似jquery太过于强大了,你随便用$('ddd')搞个不存在的东东放进这个括号,返回的就是个jquery对象,不管筛选是否匹配了dom对象,所以说判断jquery对象,不准确,应该是说判断一个jquery对象是否...屋里哇啦,我也不知道怎么说,或者说判断jquery对象是否有对应匹配的dom对象吧。[www.7es.cn 悟空的博客]

一般的js描述的dom对象,可以直接用if(obj)判断是否存在或者是否有效。而jquery不行,这样判断会一直存在的,不管你的筛选器给了什么内容,都返回jquery,那么想要判断是否有匹配的对应的dom对象,可以用如下判断

...Read More...

js的时间计时器函数

[ At 2010/4/13 By wukong   0 comments ]

js语法中常用的时间计时器函数有setInterval和setTimeout

setInterval是间隔一定时间就执行一次,写法如 setInterval("fun()", 100), 表示每隔100毫秒执行一次函数fun(),一直循环,

setInterval函数返回值是一个计时器的id,如果想停下不再继续循环该计时器,可以用clearInterval(timer)这个函数停止。如下

var timer1 = setInterval("fun()",500);
...

Read More...

使a标签链接无效之js:void(0)和return flase

[ At 2010/4/13 By wukong   1 comments ]

web开发中有时可能需要让a标签无效,也就是点击链接标签a不会跳转打开链接页面,以实现一些特殊的动作,比如相应a标签的onclick事件函数等。

以前,我经常使用<a href="javascript:return flase">的写法,貌似也可以,至少在ie6年代是可以的。

后来,发现这方法在其他浏览器下兼容不好,对ie8貌似就不支持。

为了实现相同的使链接标签a链接动作无效的效果,将代码中的href 改成void(0),搞定了,ie8 ie7 ff貌似都可以正常工作。

...Read More...

我做出了保护野生动物的实际行动

[ At 2010/4/9 By wukong   1 comments ]

最新鲜的消息,刚刚,就是刚才电脑打开前,我做出了保护野生动物的实际行动,救助放飞了一只闯入我家通风通道的不认识的小鸟,很漂亮。

中午时,老婆打电话,说听见卫生间的通风管道里有声音,呼呼啦啦的好像有什么东西在扑通,她不敢自己掏出里面的东西,就给我打电话,我说是在不行就先把卫生间门关上不要让里面的东西跑到卧室。

下午一下班,我到家就先查看了现场,哈哈,那东西就在卫生间的通风通道的隔板里面,好像已经累了不再扑腾了。

我先小心的打开通风通道的隔板,好不容易去掉一节隔板。

...Read More...

jquery中appendTo和prependTo的区别

[ At 2010/4/9 By wukong   0 comments ]

jquery中appendTo和prependTo函数都可以将元素添加到另一个元素,但是两个函数还是有一定却别的

appendTo(content): 是将所有匹配的元素添加到另一个特定的目标元素中,加入后作为最后一个子节点   

而prependTo():是将所有匹配的元素添加到另一个特定的目标元素中,加入作为第一个子节点

还有方法append(content)是向某匹配的元素内添加内容,他的用法和上面两个方向相反,是选择的元素在前面,被插入的内容在后面。嘿嘿,不好描述

...Read More...

Web栏目第一篇

[ At 2010/4/9 By wukong   0 comments ]

好久没更新博客了,懒啊

经常搞一些基于web的应用开发,今天特意开辟web开发这个栏目,记录一些工作中用到的web开发技巧或者经验资料,跟大家分享探讨。

最近在开发一个web应用,以前开发web应用客户端交互时,经常用js手工写一些代码,所有的效果实现都是手工或者参照网上的实例写出来的,最近这个项目,尝试用了一下jquery这个在js基础上封装的算是一个框架性的东西吧,或者叫他framwork??呵呵,就当他是基于javascript的一个辅助的类库吧。

...Read More...

godaddy注册com域名优惠码,自用可用。

[ At 2010/3/4 By wukong   1 comments ]

godaddy注册域名或者买主机,用优惠码能拿到比较好的价格。

前段有 0.99的一个1.99的特别爽的注册com的优惠码,不过这种好事一般都抢着要,机会稍纵即逝,现在已经没了。

刚试过一个godaddy注册com域名可用的优惠码,优惠后6.99美元,加上税费,注册一个com要7.17,比原价10.69美元要优惠不少的

godaddy注册com域名优惠码:www.7es.cn

yhkw105a                      (注册和续费)
...

Read More...

js触发onchange事件的方法

[ At 2010/2/28 By wukong   5 comments ]

js中onchange事件是在客户端改变输入控件的值,比如一个textbox,会出发的一个事件。但是如果在js代码中改变一个textbox的value,而不是通过键盘输入改变一个textbox值的话,是不会出发onchange事件的。

那么,如何在js代码模式通过代码触发textbox控件的onchange事件呢,经过查阅资料,发现js提供了一个方法,可以触发控件的应该是所有事件。object.fireEvent()方法,使用方法如 object.fireEvent('onchange'),即可触发控件的onchange事件。

...Read More...
分页:[«]11[12][13][14][15][16][17][18][19][20][21][22][23][24][25][»]

日历

<< 2018-4 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

Powered By 空空如也 

Copyright 2018 www.7es.cn . Some Rights Reserved. Email:iamwgh@msn.com