这篇笔记的内容主要涉及js的脚本位置,如何加载js脚本和脚本文件执行的问题,按照自己的理解结合高性能JavaScript整理出来的 javascript是解释性代码,解释性代码需要经历转化成计算机指令的过程,这个过程就会带来一定的性能损耗,所以在js中做性能的优化是必须的 javascript的阻塞 ...
分类:
编程语言 时间:
2016-05-23 21:01:17
阅读次数:
173
例子1:压缩与解压字符串 结果 例子2:压缩与解压文件 结果 生成文件 问题——处理对象过大异常 ...
分类:
编程语言 时间:
2016-05-23 20:58:24
阅读次数:
202
Filter是Servlet规范中的一个高级特性,和Servlet不同的是,他们不处理客户端请求,只用于对request,response进行修改; 如果要自己实现一个自定义的Filter必须实现javax.servlet.Filter接口,接口中有三个方法: package javax.servl ...
分类:
编程语言 时间:
2016-05-23 20:58:24
阅读次数:
174
常用模块之logging 用于便捷记录日志且线程安全的模块 对于等级: 只有大于当前日志等级的操作才会被记录。 对于格式,有如下属性可是配置: 很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口, ...
分类:
编程语言 时间:
2016-05-23 20:58:03
阅读次数:
250
1、交互式解释器 在linux终端下,直接输入python,返回以下结果 [root@localhost ~]# python Python 2.6.6 (r266:84292, Jan 22 2014, 09:42:36) [GCC 4.4.7 20120313 (Red Hat 4.4.7-4) ...
分类:
编程语言 时间:
2016-05-23 20:58:32
阅读次数:
264
Python简介 Python是一种广泛使用的高层次,通用,解释,动态编程语言。它的设计理念强调代码的可读性,它的语法允许程序员表达更少的代码的概念比将在可能语言如C ++或Java。该语言提供旨在使两个小型和大型项目清晰的结构。Python支持多种编程范例,包括面向对象的,命令式和函数式编程或程序 ...
分类:
编程语言 时间:
2016-05-23 20:55:51
阅读次数:
212
PyYAML模块 Python也可以很容易的处理ymal文档格式,只不过需要安装一个模块,参考文档:http://pyyaml.org/wiki/PyYAMLDocumentation 常用模块之ConfigParser模块 用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中 ...
分类:
编程语言 时间:
2016-05-23 20:53:02
阅读次数:
728
数组与增强的for语句 在JDK 1.5中,对于for语句进行了增强 因此在遍历数组的元素时更方便 基本格式:它在for语句中使用一个类型名 一个变量名 一个冒号 一个数组名 int []num={1,2,3,4,5} for(int n:num){ System.out.println(n); } ...
分类:
编程语言 时间:
2016-05-23 20:53:41
阅读次数:
143
直接选择排序(Straight Select Sorting) 也是一种简单的排序方法,它的基本思想是:第一次从R[0]~R[n-1]中选取最小值,与R[0]交换,第二次从R{1}~R[n-1]中选取最小值,与R[1]交换,...., 第i次从R[i-1]~R[n-1]中选取最小值,与R[i-1]交 ...
分类:
编程语言 时间:
2016-05-23 20:52:02
阅读次数:
163
互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。第一:介绍Dubbo背景大规模服务化..
分类:
编程语言 时间:
2016-05-23 19:35:44
阅读次数:
298
本文将介绍三种排序算法--插入排序,希尔排序,堆排序。本文所有例子都是使用升序一.插入排序算法思想维护一个有序数组,将要插入的数据与有序数组自最后一个元素直到合适位置的数一一比较。eg:有序数组:1,3,5,6,7现在待插入数据为2,那么他将会和7,6,5,3,依次作比较..
分类:
编程语言 时间:
2016-05-23 19:35:23
阅读次数:
256
#!/usr/bin/python
#-*-coding:utf8-*-
importos
importsys
importfilecmp
importre
importshutil
file_list=[]
defrecursive_dir(dir1):
"""
递归当前目录的文件和子目录
:paramdir1:传参需要递归的目录
:return:当前目录下所有文件和目录
"""
curDir=os.path.abspath(dir1)..
分类:
编程语言 时间:
2016-05-23 19:35:08
阅读次数:
275
计数排序:#define_CRT_SECURE_NO_WARNINGS1
#include<iostream>
usingnamespacestd;
#include<assert.h>
#include<vector>
voidPrint(vector<int>a)
{
for(inti=0;i<a.size();i++)
{
cout<<a[i]<<"";
}
cout<<endl;
}
voidC..
分类:
编程语言 时间:
2016-05-23 19:36:09
阅读次数:
260
本文将介绍三种排序算法--插入排序,希尔排序,堆排序。本文所有例子都是使用升序一.插入排序算法思想维护一个有序数组,将要插入的数据与有序数组自最后一个元素直到合适位置的数一一比较。eg:有序数组:1,3,5,6,7现在待插入数据为2,那么他将会和7,6,5,3,依次作比较..
分类:
编程语言 时间:
2016-05-23 19:34:09
阅读次数:
221