这题看似简单,不过两个要求很有意思:1、不准用除法:最开始我想到的做法是全部乘起来,一项项除,可是中间要是有个0,这做法死得很惨。2、空间复杂度O(1):题目说明了返回的那个数组不算进复杂度分析里面做法:既然不用除法,对于某个数i, result[i] = 0到i - 1的乘积 X i + 1...
分类:
其他好文 时间:
2015-08-02 19:46:56
阅读次数:
124
享元模式(Flyweight Pattern)——.NET设计模式系列之十三Terrylee,2006年3月摘要:面向对象的思想很好地解决了抽象性的问题,一般也不会出现性能上的问题。但是在某些情况下,对象的数量可能会太多,从而导致了运行时的代价。那么我们如何去避免大量细粒度的对象,同时又不影响客户程...
分类:
Web程序 时间:
2015-08-02 19:45:34
阅读次数:
114
js,jquery插件,依赖注入,分发器
分类:
Web程序 时间:
2015-08-02 19:44:02
阅读次数:
117
#include#include#includetypedef struct _stack{ int* arr; int top, size;}stack;stack createStack(int size){ stack st; st.arr = (int*)malloc(size*sizeof...
分类:
其他好文 时间:
2015-08-02 19:45:41
阅读次数:
108
本文主要通过一个简单示例,让Web页面在一定的时间间隔内局部刷新,来学习一下ASP.NET AJAX中的服务端Timer控件的简单使用。主要内容 Timer控件的简单使用1.添加新页面并切换到设计视图。2.如果页面没有包含ScriptManager控件,在工具箱的AJAX Extensions标签下...
分类:
Web程序 时间:
2015-08-02 19:44:02
阅读次数:
141
时间花哪里去了? 只有10%-20%的最终用户响应时间花在了下载html文档上,其余80%-90%时间花在了下载页面的相关组件上。如:图片、Flash等。 所以主要优化: 减少http请求 缓存 减少文件大小:压缩文件+优化代码 健康的优化因该是根据页面的加载过程,全面的优化过程 第一步、浏览器预处...
分类:
其他好文 时间:
2015-08-02 19:42:51
阅读次数:
257
select top 100 --每页显示数据记录数contractid,contractName from (select ContractId,ContractName,ROW_NUMBER() over(order by contractname desc) as rownum from .....
分类:
其他好文 时间:
2015-08-02 19:42:20
阅读次数:
139
UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来...
分类:
Web程序 时间:
2015-08-02 19:43:09
阅读次数:
138
重绘和重排版浏览器下载完所有的HTML标记,Javascript,CSS,图片之后,它解析文件并创建两个内部数据结构DOM树 表示页面结构渲染树 表示DOM节点如何显示渲染树中为每个需要显示的DOM树木=节点存放至少一个节点(隐藏DOM元素在选桉树中没有对应节点)渲染树上的节点称为"框"或者"盒",...
分类:
编程语言 时间:
2015-08-02 19:44:49
阅读次数:
156
原题:DescriptionWrite a program that finds and displays all pairs of 5-digit numbers that between them use the digits0through9once each, such that the f...
分类:
其他好文 时间:
2015-08-02 19:42:48
阅读次数:
301
The demons had captured the princess (P) and imprisoned her in the bottom-right corner of a dungeon. The dungeon consists of M x N rooms laid out in a...
分类:
其他好文 时间:
2015-08-02 19:41:27
阅读次数:
126
在SQL SERVER的查询语句中使用OR是否会导致不走索引查找(Index Seek)或索引失效(堆表走全表扫描 (Table Scan)、聚集索引表走聚集索引扫描(Clustered Index Seek))呢?是否所有情况都是如此?又该如何优化呢? 下面我们通过一些简单的例子来分析理解这些现象...
分类:
数据库 时间:
2015-08-02 19:44:06
阅读次数:
137
每个成年人都要为自己的选择负责精益创业:必须要用最小的成本,最快的速度来验证一个项目是否可执行。如果可行,就All in ;如果没有达到预期,就换一下个,不要一棵树上吊死农村网购的模式,还是有点超前,物流、快递量完全做不起来,每天平均只有5件左右,店铺完全处于亏损状态神木的店铺就不应该建起来,这样运...
分类:
其他好文 时间:
2015-08-02 19:41:55
阅读次数:
152
linux下环境变量$PATH的设置1.输出:echo $PATH export $PATH2.修改该用户的PATH vi ~/.bash_profile PATH=$PATH:$HOME/bin:/opt/crosstool/gcc-4.1.0-glibc-2.3.2/arm-9tdmi-lin....
分类:
其他好文 时间:
2015-08-02 19:40:33
阅读次数:
107
通过自己的理解再加上自己收集的一些资料总结如下:各種封裝,主要目的就是爲了省心,拿jq來說:JQ对不同浏览器的事件,DOM对象,都进行了封装,各种操作都可以直接兼容各种浏览器, 要知道, 不同浏览器的区别不仅仅是在CSS里写"-webkit-"还是"filter"的区别, 连事件模型这种底层的东西都...
分类:
Web程序 时间:
2015-08-02 19:42:19
阅读次数:
165
转载来自阮一峰的网络日志:http://www.ruanyifeng.com/blog/2013/01/javascript_strict_mode.html#comment-267934一、概述除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。...
分类:
编程语言 时间:
2015-08-02 19:40:02
阅读次数:
116
告别程序员生涯,一点感慨,与诸君共勉(转CSDN)再过几天,我就正式告别程序员生涯了,这也是我最后一次以职业程序员身份在CSDN发表文章。小弟谈谈入行几年来的感受,做一个人生阶段的自我总结,同时希望能给后来者带来点参考意见,能在这段路上走的更好。本人2002年下半年正式入行,至今2007年4月一直从...
分类:
其他好文 时间:
2015-08-02 19:41:47
阅读次数:
114