Spring提供了DispatcherServlet,这个类不仅负责实现请求转发,还负责启动一个WebApplicationContext容器。 按照Spring一贯的IoC哲学,所有的Controller都是JavaBean,并由IoC容器统一管理。对于View,则采取了更灵活的处理方 式,Spr ...
分类:
编程语言 时间:
2016-06-30 12:46:19
阅读次数:
211
导包:import lombok.Data; Lombok简化Java代码: 在Lombok中,生成构造方法的annotation一共有三个:@NoArgsConstructor, @RequiredArgsConstructor, @AllArgsContructor。使用这三个annotatio ...
分类:
编程语言 时间:
2016-06-30 12:46:00
阅读次数:
152
实现类成员函数的回调,并非静态函数;区分之 命名为:CallbackProxy.h 命名为:test.cpp g++ test.cpp -g -Wall && ./a.out ...
分类:
编程语言 时间:
2016-06-30 12:46:01
阅读次数:
133
一 setter方法注入 配置文件如下: <bean id="helloAction" class="org.yoo.action.SpringSetterHelloAction"><!-- setter injection using the nested <ref/> element --><p ...
分类:
编程语言 时间:
2016-06-30 12:44:43
阅读次数:
142
A message containing letters from A-Z is being encoded to numbers using the following mapping: Given an encoded message containing digits, determine t ...
分类:
编程语言 时间:
2016-06-30 12:46:47
阅读次数:
162
为了在Struts中加载Spring context,需要在struts-config.xml文件中加入如下部分:<struts-config><plug-inclassName="org.springframework.web.struts.ContextLoaderPlugIn"><set-pr ...
分类:
编程语言 时间:
2016-06-30 12:43:14
阅读次数:
126
gecco爬虫 如果对gecco还没有了解可以参看一下gecco的github首页。gecco爬虫十分的简单易用,JD全部商品信息的抓取9个类就能搞定。 JD网站的分析 要抓取JD网站的全部商品信息,我们要先分析一下网站,京东网站可以大体分为三级,首页上通过分类跳转到商品列表页,商品列表页对每个商品 ...
分类:
编程语言 时间:
2016-06-30 12:45:39
阅读次数:
164
Slow down. The more you understand, the less you have to memorize. Don'tjust 'read. Stop and think. When the book asks you a question, don'tjust skip ...
分类:
编程语言 时间:
2016-06-30 12:42:46
阅读次数:
139
int CRuntimePara::getInt(const string& strKey,int iDefault){ map<string,string>::const_iterator iter; if ((iter = _mapParaValue.find(strKey)) != _mapP ...
分类:
编程语言 时间:
2016-06-30 12:43:28
阅读次数:
134
singleton 单例模式 单例模式,在spring 中其实是scope(作用范围)参数的缺省设定值每个bean定义只生成一个对象实例,每次getBean请求获得的都是此实例 单例模式分为饿汉模式和懒汉模式 另一种和singleton对应的scope值 prototype多实例模式 调用getBe ...
分类:
编程语言 时间:
2016-06-30 12:39:56
阅读次数:
221
C++中定义了四种类型转换操作符:static_cast、const_cast、dynamic_cast和reinterpret_cast。 static_cast的用法类似于C语言中的强制类型转换,它可以将一种类型转换为另一种类型: const_cast用于去除变量的常量属性,将一个const变量 ...
分类:
编程语言 时间:
2016-06-30 12:36:48
阅读次数:
166
Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。今天就来讲讲datetime模块。 datetime ...
分类:
编程语言 时间:
2016-06-30 12:38:17
阅读次数:
158
GoodSpeed:http://www.cnblogs.com/cacique hongten很多tkinter教程:http://www.cnblogs.com/hongten/category/498465.html 罗兵の水库:http://www.cnblogs.com/hhh5460/t ...
分类:
编程语言 时间:
2016-06-30 12:34:41
阅读次数:
145
需求 代码实现读写数据库分离 武器 spring3.0以上版本 实现思路 1、继承org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource,自定义数据源路由。 2、实现数据源类型管理工具,诸如DBContextHolde ...
分类:
编程语言 时间:
2016-06-30 12:36:06
阅读次数:
253
1、Spring AOP支持的AspectJ切入点指示符 切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下: execution:用于匹配方法执行的连接点; within:用于匹配指定类型内的方法执 ...
分类:
编程语言 时间:
2016-06-30 12:32:12
阅读次数:
189
最近在做一些代码整理工作,涉及到List 线程安全问题,查了一些资料。网上有些资料说List 增减成员(Add , Remove) 是安全的,但不保证成员属性值访问安全性,及禁止对 List 跨线程遍历访问, 如 foreach 遍历。可以想象,有些跨线程操作(Add , Remove)List 集 ...
分类:
编程语言 时间:
2016-06-30 12:32:51
阅读次数:
137
Socket 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的,例如我们每天浏览网页、QQ 聊天、收发 email 等等。要解决网络上两台主机之间的进程通信问题,首先要唯一标识该进程,在 TC ...
分类:
编程语言 时间:
2016-06-30 12:31:37
阅读次数:
225