- 浏览: 46032 次
最新评论
-
zz13203778855:
哈哈 不好意思 问了个很低级的问题、、、参数随便写就行的、、哈 ...
使用jQuery Ajax功能的时候需要注意的一个问题 -
zz13203778855:
XHR就可以吗?不用XMLHttpRequest 这样写么? ...
使用jQuery Ajax功能的时候需要注意的一个问题 -
zz13203778855:
XHR
使用jQuery Ajax功能的时候需要注意的一个问题 -
lxy2330:
很不错啊,
这些年,我收集的JavaScript代码(一) -
babydeed:
写的不错 赞一个
[JavaScript]项目优化总结
文章列表
对于 IIS6、IIS7, 每个应用程序池都会创建一个 W3WP.exe 进程。 但是, 并不是所有情况都是一个应用程序池对应一个 W3WP.exe 进程。 Web Garden , 或者一些异常发生时候,就会一个 应用程序池对应多个 W3WP.exe 进程。
Web Garden 指的是一个应用程序可以在多个进程(w3wp.exe)中来执行,一次请求使用其中的一个。用这个的主要目的是提高程序的可用性。当其中一个进程发生错误,那么也不会影响其他进程。发生错误的进程可以根据规则关闭,而其他的进程则可以继续工作。
需要注意的是:一般使用 InProc ...
推荐40个精心挑选的功能强大的jQuery导航插件
正如我们所知道的,一个新用户访问一个网站时,决定他们去留的关键是最初的15-20秒种。这是至关重要的,你必须遵循统一的风格来设计您的网站,特别是导航的风格,可能性规则,让用户可以轻松地找到他们想要的内容。今天开始,我展示了收集到的美妙有用的jQuery导航插件和教程,他一定会帮助你提高你的网站的知名度,使您的网站更有粘合度。jQuery是确实是开发人员一个美妙的创作和设计,他可以帮助您使您网站的的内容更加有组织和互动,如果你觉得好,请发表您的看法,
美丽的侧边导航滑出样式
(演示 | 下载)
当你想在有限的页面空间内展示多个内容片段的时候,手风琴(Accordion)效果就显得非常有用,它可以帮助你以对用户非常友好的方式实现多个内容片段之间的切换。借助流行的 jQuery 框架,只需很少的代码就可以实现精美的手风琴效果,帮助你的网站吸引更多用户的眼球。
Elegant Accordion with jQuery and CSS3
首先推荐的这款插件是基于 jQuery 和 CSS3 实现的优雅的鼠标悬停手风琴效果。
制作教程 在线演示
前端时间对公司已有项目JavaScript代码进行优化,本文的是对优化工作的一个总结,拿出来与大家分享。当然我的优化方式可能并不是最优的,或者说有些不对的地方,请指教。
目录
JavaScript优化总结分为以下几点
软件架构师的定义乃至所需要的特质历来众说纷纭。下面从一些另类的角度来做点分析。
从产生根源来看,程序规模越大,参与人员越多,越需要架构师;
程序越小,参与人员越精英化,架构师存在价值越小。
这不难理解,大军团作战,总不好一窝蜂就上去了,总要有些规则,总要有人把我全局。
架构师就是在比较高的层面上把握全局的这个人。
从这个角度来看,对架构师而言选择最重要,因为站的高,所以选择具有非常大的价值。
一、JavaScript跨平台事件
对于跨平台事件我们一般这么写(只例举添加事件):
function addEventHandler(oTarget, sEventType, fnHandler){
if(oTarget.addEventListener){
oTarget.addEventListener(sEventType,fnHandler,false);
} else if
一、取URL中的参数
function getParameterByName(name) {
var match = RegExp('[?&]' + name + '=([^&]*)')
.exec(window.location.search);
return match && decodeURIComponent(match[1].replace(/\+/g, ' '));
}
二、正则分组
var testStr="<div><img src= ...
最近好吗?超忙的! 这大概是创业者碰面时最常有的对话。当然,创业是很难的一件事情,但那也不代表把 24 小时都放进去,就会比较快成功。Richi 的创办人小全叫它做「忙着做错的事情」,EZTABLE 的创办人 Alex 说这 ...
“谁也无法改变现状,唯有无数程序员血洒大地,才能使项目重建天日。”这一点也不夸张,软件项目做烂了就是个坑,参与者也不过是填坑的。就像是在魔兽世界战场遇到国家队一样,你赢也赢不了,出也出不去。
一 坑有多深?
当我们进入一个项目时,通过不断观察我们可以发现我们的项目到底是不是一个坑。造坑的项目,往往具有某些“臭味”,以下是我的一些认识,这些“臭味”即是项目健康状态不佳的明显标志:
google关于linux的知识点的时候,无意间看到一篇文章,一位程序员因为10年的编程生活而造成身体大不如前。我非常激动。这一年多来,我看到了太多对程序员的抱怨,其中有很大一部分是关于编程对身体的伤害。我很无奈,但由于我还只是个学生,我没有发言权。但我想用几个事实来说明一下:
从去年1月到现在,也就是从我真正开始大量写代码开始,已经1年多了。在这期间,我平均每天要学6个小时到7个小时,包括节假日和过年。我是个初学者,写不出什么高质量的代码,但在数量上,还是有几万行的。但在这一年多以来,我没有过一次感冒。我不知道这是否能证明什么,我只想说说我是怎么做的:从高一下期开始,我每天晚上都 ...
思维导图
介绍
最近看到很多这方面的文章,我就想了想,我认为的好的技术文章是什么样的?
这文章主要是写给自己的,对我以后的技术文章有警醒作用。
目标群体
如果有人问你,GET和POST,有什么区别?你会如何回答?
我的经历
前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。
这个答案好像并不是他想要的。于是他继续追问有没有别的区别?我说这就是个名字而已,如果服务器支持,他完全可以把GET改个名字叫GET2。他反问道,那就是单纯的名字上的区别喽?我想了想,我觉得如果说再具体的区别,只能去看RFC文档了,还要取决于服务器(指Apache,IIS)的具体实现。但我不得不承认,我的确没有仔细看过HTTP的RFC文档。于是我说,我对HTTP协议不太熟悉。这个问题也就结束 ...
问题
某海量用户网站,用户拥有积分,积分可能会在使用过程中随时更新。现在要为该网站设计一种算法,在每次用户登录时显示其当前积分排名。用户最大规模为2亿;积分为非负整数,且小于100万。
PS: 据说这是迅雷的一道面试题,不过问题本身具有很强的真实性,所以本文打算按照真实场景来考虑,而不局限于面试题的理想环境。
存储结构
首先,我们用一张用户积分表user_score来保存用户的积分信息。
表结构:
示例数据:
下面的算法会基于这个基本的表结构来进行。
算法1:简单SQL查询
首先,我们很容易想到用一条简单的SQL语句查询出积分大于该用户积分的用户数量:
sele ...
1.1.1 摘要
如果说要对数据库进行优化,我们主要可以通过以下五种方法,对数据库系统进行优化。
1. 计算机硬件调优
2. 应用程序调优
3. 数据库索引优化
4. SQL语句优化
项目经理的“势能”培养
我很早之前就听说过,做为一个项目经理,至少要在公司工作两年以上,且年龄不小于三十岁。我当时还年轻,对这两点很不屑。而现在,我却很理解。在公司工作时间短,对人员不熟悉,将很难横向协调资源;年纪过轻则不够沉稳、练达,难以实现快速沟通。
作为IT企业,很多项目经理都是由基层做起的,技术好、经验丰富、熟悉行业知识。作为项目经理本人,也觉得自己对团队的领导能力勿庸置疑。并不会认为自己沟通上会有问题。在这里,我也不想讲什么大道理,只举例子、讲故事。
举一个例子。
去财务报帐,出纳说票贴的不对,公司财务制度上要求餐费 ...