我使用django1.6. django框架没有urlfilter这样的原生中间件,但是灵活的django设计者为我们留下了更自由的渠道。 在没有使用django以前,我没有接触过如此潇洒的编程方式,中间件就是MIDDLEWARE_CLASSES,这个配置在你的settings文件中,当然所有的中间
分类:
编程语言 时间:
2016-02-21 14:20:34
阅读次数:
229
synchronized的缺陷: 被synchronized修饰了,当一个线程获取了对应的锁,并执行该代码块时,其他线程便只能一直等待,等待获取锁的线程释放锁,获取线程被阻塞时,没有释放锁会导致等待线程无期限的等待下去。另外,多个线程都只是进行读操作时,线程之间不会发生冲突,通过Lock就可以办到。
分类:
编程语言 时间:
2016-02-21 14:20:23
阅读次数:
283
1.错误一:ObjectDefinitionStoreException “Spring.Objects.Factory.ObjectDefinitionStoreException”类型的未经处理的异常在 Spring.Core.dll 中发生 通过看详细信息,原来是找不到文件 未能找到文件“F:...
分类:
编程语言 时间:
2016-02-21 14:16:58
阅读次数:
809
QWERT切换场景功能 Q:Scene观察视角移动 W:物体的移动 E:物体的旋转 R:物体的缩放 T: 移动旋转缩放时,按住ctrl可以定量,定量的设置在Edit-snapeSetting设置。 privot:坐标基点为自身的中心 center:多选时,坐标基点为多个物体的中心 local:坐标的
分类:
编程语言 时间:
2016-02-21 14:15:31
阅读次数:
635
1)看到书上说,在运行时,python的解释器会把代码文件编译成临时文件。并且以.pyc为扩展名。在3.2之前,在同一目录西面,3.2之后,会在_pycache_这个目录下面。但是我没有发现。觉得这么做的目的,会提高运行时的速度,不知道如何能够强制其执行。2)PVM:运行的是.pyc。其实这个不用多
分类:
编程语言 时间:
2016-02-21 14:14:34
阅读次数:
221
Python文件命名时不要有中文,不然在dos中不能执行 D:\Program Files\Py>Python hellyy.pyYear:2016Month(1-12):1Day(1-31):1January 1st. 2016 【环境变量】D:\Program Files\Python; 【字符
分类:
编程语言 时间:
2016-02-21 14:14:17
阅读次数:
225
springmvc第一天 springmvc的基础知识 springmvc课程安排: 第一天: 基础知识 springmvc框架(重点) mvc在b/s系统中应用方式 springmvc框架原理(DispatcherServlet前端控制器(类似于struts的过滤器)、处理器映射器、处理器适配器、
分类:
编程语言 时间:
2016-02-21 14:13:44
阅读次数:
219
---恢复内容开始--- JAVA数据类型分为:数值型和字符型和布尔型 数值型分为整数型(整型)和浮点型(小数点), 整型分为四种,byte比特型、short型、int型、long型。 byte是最小单位,为8位一个字节,占用空间小是其特点。 数值范围为-128~+127之间。如果超出这一范围,代码
分类:
编程语言 时间:
2016-02-21 14:10:09
阅读次数:
196
1 模块化设计要求库接口隐藏实现细节作为一个函数库来说,尽力减少和其调用方的耦合,是最基本的设计标准。C语言,作为经典“程序=数据结构+算法”的践行者,在实现函数库的时候,必然存在大量的结构体定义,接口函数需要对这些结构体进行操作。同时,程序设计的模块化要求库接口尽量少的暴露其实现细节,接口参数尽量使用基本数据类型,尽量避免在形参中暴露库内结构体的定义。2 隐藏结构体的两种方法以笔者粗浅的认识,有两...
分类:
编程语言 时间:
2016-02-21 13:01:41
阅读次数:
301
概要 前一章,我们学习了HashMap。这一章,我们对Hashtable进行学习。我们先对Hashtable有个整体认识,然后再学习它的源码,最后再通过实例来学会使用Hashtable。第1部分 Hashtable介绍第2部分 Hashtable数据结构第3部分 Hashtable源码解析(基于JD
分类:
编程语言 时间:
2016-02-21 13:00:09
阅读次数:
284
在这里暂且将其归为模拟技术吧! 前一段时间由于开关电源的控制,做了一下PID的控制算法,和之前自己的方法对比了一下,感觉效果确实要好不好,关键是参数调好了之后就会很稳定,电压波动比较小,因此有一定的使用价值和实用价值!由于没有学过自动控制原理,所以很多的东西还是从网上看到的,理解起来还是比较生硬,昨
分类:
编程语言 时间:
2016-02-21 12:58:56
阅读次数:
246
在基于web 的b/s 架构的项目中, 丰富的界面都离不开 javascript, javascript 在 html 中变得越来越强大,但是我们在写 javascript 的时候都比较随意,随着页面中脚本的增加, javascript 脚本变得越来越难维护,如果使用对象封装,不仅能减少代码量,代码
分类:
编程语言 时间:
2016-02-21 12:50:39
阅读次数:
261
第十五章 通用API 15.1 日志 15.1.1 日志API简介 1、java.util.logging包提供了日志功能相关类与接口,不必额外配置日志组件,就可在标准Java平台使用是其好处。使用日志的起点是Logger类,Logger类的构造函数标示为protected,不是java.util.
分类:
编程语言 时间:
2016-02-21 12:51:43
阅读次数:
255
概要 前面,我们已经系统的对List进行了学习。接下来,我们先学习Map,然后再学习Set;因为Set的实现类都是基于Map来实现的(如,HashSet是通过HashMap实现的,TreeSet是通过TreeMap实现的)。 首先,我们看看Map架构。 如上图:(01) Map 是映射接口,Map中
分类:
编程语言 时间:
2016-02-21 12:47:20
阅读次数:
274
常见闭包错误 ==html== ``` html```<div id="div1">aaa</div><div id="div2">bbb</div><div id="div3">ccc</div>``` ++想要点击aaa出现1,bbb2,ccc3...++ ==常见错误js== ``` for
分类:
编程语言 时间:
2016-02-21 12:45:19
阅读次数:
148
题意:n个圆柱形蛋糕,给你半径 r 和高度 h,一个蛋糕只能放在一个体积比它小而且序号小于它的蛋糕上面,问你这样形成的上升序列中,体积和最大是多少 分析:根据他们的体积进行离散化,然后建树状数组,按照序号进行循环,每次查询体积比它小的蛋糕形成的最大体积 注:因为是按照序号进行循环,所以序号一定是严格
分类:
编程语言 时间:
2016-02-21 11:38:09
阅读次数:
159
//shell排序配插入排序function shell_insert_sort(arr){ var gap = arr.length; do{ gap = parseInt(gap/3) + 1; console.log(gap); for(var i = gap; i < arr.length;
分类:
编程语言 时间:
2016-02-21 11:37:43
阅读次数:
147