“对象性能”模式 面向对象很好地解决了“抽象”的问题,但是必不可免地要付出一定的代价。对于通常情况来讲,面向对象的成本大都可以忽略不计。但是某些情况,面向对象所带来的成本必须谨慎处理。 典型模式 # Singleton # Flyweight Part 1 单件模式(单例模式) 动机...
分类:
编程语言 时间:
2015-11-25 21:56:38
阅读次数:
147
01背包问题: 有N件物品和一个最大重量限制为V的背包。第i件物品的重量是c[i],价值是w[i]。求解将哪些物品装入背包可使这些物品的重量总和不超过V,且价值总和最大。每个物品只有1份,且不可分割 看了01背包算法,言简意赅,但理解起来头昏脑胀,不得要领。尝试解释下对该算法的理解,加深记忆。 假设...
分类:
编程语言 时间:
2015-11-25 21:53:06
阅读次数:
156
Java EE应用概述 今天我们说的Java EE应用,往往超出了Sun所提出的经典Java EE应用规范,而是一种更广泛的开发规范。1.1.1Java EE应用的分层模型 Domain Object(领域对象)层:此层由系列的POJO(plain old java object)组成,这些...
分类:
编程语言 时间:
2015-11-25 21:52:44
阅读次数:
180
刚刚学到了反射,感觉反射的功能好强大,所以想写篇博客记录下自己的学习成果。利用反射来创建对象。Class c1=Class.forName("test.Person");//通过类名来创建类,这里test.person只是一个类名,。这个person类代码在//本文最下方/***情况1:调用无参的构...
分类:
编程语言 时间:
2015-11-25 21:53:24
阅读次数:
153
类模板:template struct pair参数:T1是第一个值的数据类型,T2是第二个值的数据类型。功能:pair将一对值组合成一个值,这一对值可以具有不同的数据类型(T1和T2),两个值可以分别用pair的两个公有函数first和second访问。具体用法:1.定义(构造):1 p...
分类:
编程语言 时间:
2015-11-25 21:47:18
阅读次数:
130
一、属性1.length——字符串的长度(不区分中英文)var a="chen陈";alert(a.length); //结果:52.constructor——对象的构造函数二、方法A.获取类型1.charAt()——返回在指定位置的字符var a="chen陈";alert(a.charAt...
分类:
编程语言 时间:
2015-11-25 21:45:00
阅读次数:
142
“接口隔离”模式 在组建构建过程中,某些接口之间之间的依赖常常会带来很多问题、甚至根本无法实现。采用添加一层间接(稳定)接口,来隔离本来相互紧密关联的接口是一种常见的解决方案。 典型模式 #Facade #Proxy #Adapter #Mediator Part ...
分类:
编程语言 时间:
2015-11-25 21:43:50
阅读次数:
301
Python中的一个内置的基础类型叫List,类比于OC中的Array..他是有序的,那么下面写一些基础的方法,以备需要时候查阅:1>获取List的长度 len(List)2> 索引访问元素 List[0 ...N]3> 要取最后一个元素,除了计算索引位置外,还可以使用-1索引,如 List[...
分类:
编程语言 时间:
2015-11-25 21:17:06
阅读次数:
149
spring -mvc 将对象封装json返回时删除掉对象中的属性注解方式在类名,接口头上注解使用在@JsonIgnoreProperties(value={"comid"}) //希望动态过滤掉的属性 例@JsonIgnoreProperties(value={"comid"})public in...
分类:
编程语言 时间:
2015-11-25 21:15:12
阅读次数:
176
Javabean:几个,用jaxb注释 WebService接口 :IWebService 接口实现类:WebServiceImpl -----------此时已可以建立一个serviceTest测试发布,方法之一是通过Endpoint.publish("localhost:8080/se...
分类:
编程语言 时间:
2015-11-25 21:16:20
阅读次数:
136
jsp代码 选择地区: spring MVC 代码:@Controller@RequestMapping(value = "/district")public class districtController { @Resource private DistrictService d...
分类:
编程语言 时间:
2015-11-25 21:11:57
阅读次数:
144
1. 介绍1.1 Spring Security是什么? Spring Security是一个强大的和高度可定制的身份验证和访问控制框架。 它是保证基于spring的应用程序安全的实际标准。1.2 Spring Security 的一些能实现的具体的一些功能特性 HTTP基本身份验证head...
分类:
编程语言 时间:
2015-11-25 21:07:32
阅读次数:
131
importjava.util.concurrent.locks.Condition;
importjava.util.concurrent.locks.Lock;
importjava.util.concurrent.locks.ReentrantLock;
publicclassConditionCommunication{
finalBusinessbusiness=newBusiness();
publicstaticvoidmain(String[]args){
newConditionComm..
分类:
编程语言 时间:
2015-11-25 19:38:54
阅读次数:
224
可以实现流量控制,同时访问文件的用户数importjava.util.concurrent.ExecutorService;
importjava.util.concurrent.Executors;
importjava.util.concurrent.Semaphore;
publicclassSemaphoreTest{
publicstaticvoidmain(String[]args){
ExecutorServiceservice=Executors.new..
分类:
编程语言 时间:
2015-11-25 19:38:54
阅读次数:
132
1.介绍JPinyin是一个汉字转拼音的Java开源类库,在PinYin4j的功能基础上做了一些改进。【JPinyin主要特性】1、准确、完善的字库;Unicode编码从4E00-9FA5范围及3007(〇)的20903个汉字中,JPinyin能转换除46个异体字(异体字不存在标准拼音)之外的所有汉字;2、拼音转换速度快;经测试,转换Unicode编码从4E00-9FA5范围的20902个汉字,J...
分类:
编程语言 时间:
2015-11-25 19:35:28
阅读次数:
211
对于指针,其实只需要明白几点就可以。 1.指针,是一个数值为地址的变量,这里尤其注意,指针变量的值是地址!就是例如40002这种像门牌号的地址值,其实就是内存中的一个编号。 2.&,该符号的意思就是取地址,就是获取地址,得到地址值,其实就是那个编号。 3.*,取地址的内容,你有了一个地址,那该地址里...
分类:
编程语言 时间:
2015-11-25 19:27:16
阅读次数:
127
http://blog.csdn.net/suofiya2008/article/details/5579413
分类:
编程语言 时间:
2015-11-25 19:23:40
阅读次数:
144