上篇读书笔记系列之:《编写可维护的javascript》读书笔记(上)上篇说的是编程风格,记录的都是最重要的点,不讲废话,写的比较简洁,而本篇将加入一些实例,因为那样比较容易说明问题。二、编程实践1、UI松耦合 第一、将css从javascript中抽离(要改变dom样式数据,应该去操作dom的c....
分类:
编程语言 时间:
2014-11-23 15:47:15
阅读次数:
284
此方法并非笔者原创,笔者只是在前辈的基础上,加以总结,得出一种简洁实用的JavaScript继承方法。 传统的JavaScript继承基于prototype原型链,并且需要使用大量的new操作,代码不够简洁,可读性也不是很强,貌似还容易受到原型链污染。 笔者总结的继承方式,简洁明了,虽然不...
分类:
编程语言 时间:
2014-11-23 15:48:05
阅读次数:
175
原帖地址:http://blog.sina.com.cn/s/blog_46726d2401013jlk.html文章框架:1.Dynamic Web Project 概念 2.eclipse 中的动态Web 项目与 Myeclipse 中的web项目有何区别3.动态的运行原理及目录结构---是否都...
分类:
编程语言 时间:
2014-11-23 15:43:14
阅读次数:
185
1 //为实现各种现代浏览器的requestAnimationFrame()方法,创建一段简单的跨浏览器保障代码(polyfill),以实现流畅、高效的动画。由保罗?艾里什(Paul Irish)编写,网址为 http://bit.ly/req_anim_frame。 2 window.req...
分类:
编程语言 时间:
2014-11-23 15:45:01
阅读次数:
283
1、110401/10041 Vito’s Family (Vito 家族)距离最小的点必定是中位数,必定出现在输入的点之间#include#include#include#include#includeusing namespace std;int s[505];int dis[30005];co...
分类:
编程语言 时间:
2014-11-23 15:44:57
阅读次数:
225
//运行后即可得到注册码import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class MyEclipseKeyGen {private static fin...
分类:
编程语言 时间:
2014-11-23 15:37:34
阅读次数:
139
题目大意:给出一棵树,一开始每两个点之间都是由土路连接的,但是会有一些土路逐渐变成公路,问每次从点1开始到点k有多少土路。
思路:POI不怎么难的题,实际上每个点到1的土路的数量就是这个点的深度,在土路变成公路的时候,这个点以及子树的所有节点的深度都要-1,子树修改就很基本了,可以用DFS序+fenwick,当然要是不嫌麻烦也可以树链剖分,但是常数会比较卡。。
CODE:
...
分类:
编程语言 时间:
2014-11-23 14:33:43
阅读次数:
197
整数幂
算法1:对实数x的n次幂设计一个有效的算法。一种直接的方法是对x用迭代方法自乘n次,这种方法十分低效,因为它需要O(n)乘法。一个高效的方法可以用如下方法推出,令m=n/2,假设已经知道如何计算x^m。那么有两种情况:如果n是偶数,那么x^n = (x^m)^2;否则x^n = x(x^m)^2。
算法2:令n的二进制表示为dn-1.....d1,d0。从y=1开始,由n的高位至地位扫...
分类:
编程语言 时间:
2014-11-23 14:33:50
阅读次数:
238
《HTML5数据推送应用开发》源码java版之一-----helloworld...
分类:
编程语言 时间:
2014-11-23 14:30:32
阅读次数:
189
Elasticsearch的javaAPI之Query DSL-filters
和REST query dsl一样,elasticsearch提供了一个完整的Java query dsl。 工厂过滤器建造者是FilterBuilders 一旦准备好您的查询,就可以使用query api。
如何构建查询?使用FilterBuilders,导入它们在你的类:
import org.e...
分类:
编程语言 时间:
2014-11-23 14:29:39
阅读次数:
364
??
java jsp技术
j2ee核心模式第二版.pdf:
http://www.t00y.com/file/78131413
Java.Web服务开发.pdf:
http://www.t00y.com/file/78576912
Servlet JSP深入详解 基于Tomcat的Web开发》.(孙鑫).[PDF]@ckook.pdf:
http://www.t00...
分类:
编程语言 时间:
2014-11-23 14:29:21
阅读次数:
190
??
SPRING技术内幕,Spring源码深度解析
SPRING技术内幕:深入解析SPRING架构与设计原理(第2版)【带书签】.pdf:
http://www.t00y.com/file/78131650
Spring源码深度解析 [郝佳编著] sample.pdf:
http://www.t00y.com/file/78131634
[jingshuishenliu...
分类:
编程语言 时间:
2014-11-23 14:31:28
阅读次数:
422
摘自:http://blog.csdn.net/zhoudengqing3.内功题试题1:分别给出BOOL,int,float,指针变量与“零值”比较的if语句(假设变量名为var)解答:BOOL型变量:if(!var)int型变量:if(var==0)float型变量:const float EP...
分类:
编程语言 时间:
2014-11-23 14:31:18
阅读次数:
253
一、null是代表不确定的对象Java中,null是一个关键字,用来标识一个不确定的对象。因此可以将null赋给引用类型变量,但不可以将null赋给基本类型变量。比如:int a = null;是错误的。Ojbect o = null是正确的。Java中,变量的适用都遵循一个原则,先定义,并且初始化...
分类:
编程语言 时间:
2014-11-23 14:28:49
阅读次数:
183
摘自:http://blog.csdn.net/zhoudengqing1.引言本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见。许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面...
分类:
编程语言 时间:
2014-11-23 14:28:32
阅读次数:
297