/**
字符流的缓冲区
缓冲区的出现,提高了对数据的读写效率
对应的类:
BufferedWriter
BufferedReader
缓冲区要结合流才可以使用
缓冲区是在流的基础上对流的功能进行增强
软件的优化可以分为:设计优化和性能优化
设计优化:对代码进行重构,让代码实现更强的可扩展性和灵活性,复用性。
提高性能最常用的的手段是:缓冲区 线程池
Bu...
分类:
编程语言 时间:
2015-05-11 13:07:53
阅读次数:
226
首先在web.xml配置
...
org.springframework.web.context.request.RequestContextListener
...
然后在你的Bean中获取request
...
HttpServletRequest request = ((ServletRequest...
分类:
编程语言 时间:
2015-05-11 13:06:57
阅读次数:
253
MyBatis-Spring配置简单了解SqlSessionFactoryBean配置在基本的 MyBatis 中,session 工厂可以使用 SqlSessionFactoryBuilder 来创建。而在 MyBatis-Spring 中,则使用 SqlSessionFactoryBean 来替代。示例<bean id="sqlSessionFactory" class="org.mybatis...
分类:
编程语言 时间:
2015-05-11 13:06:38
阅读次数:
355
在字典上将键映射到多个值上一键多值字典d = {'a':[1,2,3], 'b':[4,5]}
e = {'a':{1,2,3}, 'b':{4,5}}可以使用from collections import defaultdict使用默认字典类,它的一个特点是自动初始化第一个值,后面只需要关注添加元素即可。from collections import defaultdict
d = default...
分类:
编程语言 时间:
2015-05-11 13:03:21
阅读次数:
176
执行Maven Install打包的时候,出现以下错误信息:[proguard] java.io.IOException: You have to specify '-keep' options for the shrinking step.
[proguard] at proguard.SeedPrinter.write(SeedPrinter.java:60)
[proguard]...
分类:
编程语言 时间:
2015-05-11 13:04:45
阅读次数:
160
执行Maven Install打包的时候,出现以下错误信息: [proguard] proguard.ParseException: Expecting keyword 'class', 'interface', or 'enum' before '-libraryjars' in argument number 7
[proguard] at proguard.Configuration...
分类:
编程语言 时间:
2015-05-11 13:02:13
阅读次数:
147
执行Maven Install打包的时候,出现以下错误信息: [proguard] Error: Expecting keyword 'class', 'interface', or 'enum' before '-optimizationpasses' in line 11 of file 'F:\Workspaces\pro-test\proguard.conf',
[proguard]...
分类:
编程语言 时间:
2015-05-11 13:02:24
阅读次数:
121
js六大数据类型:number、string、object、Boolean、null、undefinedstring: 由单引号或双引号来说明,如”string”number:什么整数啊浮点数啊都叫数字,你懂的~Boolean: 就是true和false啦undefined:未定义,就是你创建一个变量后却没给它赋值~null: 故名思久,null就是没有,什么也不表示object: 这个我也很难解释...
分类:
编程语言 时间:
2015-05-11 13:01:34
阅读次数:
112
执行Maven Install打包的时候,出现以下错误信息: [proguard] java.io.IOException: The output jar is empty. Did you specify the proper '-keep' options?
[proguard] at proguard.shrink.Shrinker.execute(Shrinker.java:171...
分类:
编程语言 时间:
2015-05-11 13:04:22
阅读次数:
466
少说废话,上代码:这是我学习的代码,如果有用,希望能帮助到大家!争取每个例子都是涉及的到新的技术,新的知识点!
喜欢就关注我的博客:http://blog.csdn.net/happylaoxu
少说废话,上代码:
package com.xuyaowen.student;
import java.util.*;
//利用空对象的方式实现RTTI 的形式;
interface Nul...
分类:
编程语言 时间:
2015-05-11 13:02:31
阅读次数:
143
第六章 访问权限控制简介 Java提供了访问权限修饰词,供类库开发人员向客户端程序员指明哪些是可用的,哪些是不可用的。访问权限控制的等级,从最大权限到最小权限一次为:public、protected、包(library)访问权限(没有关键词)以及private。6.1 包(library):库单元 包内含有一组类,它们在单一的名字控件之下被组织在一起。例如,在Java的标准发布中有一个工...
分类:
编程语言 时间:
2015-05-11 13:03:10
阅读次数:
161
1、设置rotation
此方法的基础是将对象绑定在场景中的一个对象上,然后设置对象的rotation或者lookat,需要在Update中时时更新
//方法1
//m_Name.transform.LookAt(Camera.main.transform.position);
//m_Name.transform.rotation = Quaternion.Slerp(Quaternion...
分类:
编程语言 时间:
2015-05-11 13:00:38
阅读次数:
2212
深入理解Java:注解(Annotation)自定义注解入门
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。
元注解:
元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5....
分类:
编程语言 时间:
2015-05-11 13:00:27
阅读次数:
136
工厂方法模式(Factory Method):定义一个用于封建对象的接口,让子类觉得史丽华哪一个类,工厂方法使一个类的实例化延迟到其子类。
简单工厂模式优点 :工厂类中包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关的类,对于客户端来说,去除了与具体产品的依赖。但是因为我们需要根据客户端的输入来修实例化类,如果我们要增加类的话,我们需要修改工厂类方法,把该类加入其中,这意味着我们不但对扩...
分类:
编程语言 时间:
2015-05-11 12:59:34
阅读次数:
129
页面置换算法总结
当发生缺页中断时,操作系统必须将内存中选择一个页面置换出去为要调入的新页面腾出空间。
那究竟选择哪一个淘汰哪一个一面比较好呢?
1. 最优页面置换算法
选择最长时间内不会被访问的页面丢掉。越久越好。但是理论上不能实现。
2. 最近未使用页面置换算法(NRU)算法
找到最久没有使用的页面置换出去,页面被访问时设置R位,修改时设置M位,R位定期清...
分类:
编程语言 时间:
2015-05-11 12:59:52
阅读次数:
158
MVC是什么我就不多说了,我们平时做JavaWeb项目时,大都会用SSH框架的不同组合,那能不能不用SSH框架来实现一个原生的MVC框架呢?
下面就让我们来实现一个自己的javaWeb MVC框架。
项目结构如下:
Controler的实现:
package com.shu.controler;
import java.io.IOException;
impor...
分类:
编程语言 时间:
2015-05-11 12:59:37
阅读次数:
230
理论部分参考:http://blog.csdn.net/txgc0/article/details/7630547 http://baike.baidu.com/link?url=nMvD9dyPHTApeUJ_IPpJX1CI52Yg4Olmz4GcU-C_zLZoKcTyvEti3...
分类:
编程语言 时间:
2015-05-11 12:57:25
阅读次数:
120