码迷,mamicode.com
首页 > 编程语言
Spring MVC的实现原理
Spring提供了DispatcherServlet,这个类不仅负责实现请求转发,还负责启动一个WebApplicationContext容器。 按照Spring一贯的IoC哲学,所有的Controller都是JavaBean,并由IoC容器统一管理。对于View,则采取了更灵活的处理方 式,Spr ...
分类:编程语言   时间:2016-06-30 12:46:19    阅读次数:211
Lombok简化Java代码
导包:import lombok.Data; Lombok简化Java代码: 在Lombok中,生成构造方法的annotation一共有三个:@NoArgsConstructor, @RequiredArgsConstructor, @AllArgsContructor。使用这三个annotatio ...
分类:编程语言   时间:2016-06-30 12:46:00    阅读次数:152
c++ 回调类成员函数实现
实现类成员函数的回调,并非静态函数;区分之 命名为:CallbackProxy.h 命名为:test.cpp g++ test.cpp -g -Wall && ./a.out ...
分类:编程语言   时间:2016-06-30 12:46:01    阅读次数:133
Spring Ioc-依赖注入的几种方式
一 setter方法注入 配置文件如下: <bean id="helloAction" class="org.yoo.action.SpringSetterHelloAction"><!-- setter injection using the nested <ref/> element --><p ...
分类:编程语言   时间:2016-06-30 12:44:43    阅读次数:142
91. Decode Ways java solutions
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
为了在Struts中加载Spring context,需要在struts-config.xml文件中加入如下部分:<struts-config><plug-inclassName="org.springframework.web.struts.ContextLoaderPlugIn"><set-pr ...
分类:编程语言   时间:2016-06-30 12:43:14    阅读次数:126
教您使用java爬虫gecco抓取JD全部商品信息
gecco爬虫 如果对gecco还没有了解可以参看一下gecco的github首页。gecco爬虫十分的简单易用,JD全部商品信息的抓取9个类就能搞定。 JD网站的分析 要抓取JD网站的全部商品信息,我们要先分析一下网站,京东网站可以大体分为三级,首页上通过分类跳转到商品列表页,商品列表页对每个商品 ...
分类:编程语言   时间:2016-06-30 12:45:39    阅读次数:164
Head first java中提到的学习方法,很受用
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
C++中map的一点疑惑...
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
spring 的单例模式
singleton 单例模式 单例模式,在spring 中其实是scope(作用范围)参数的缺省设定值每个bean定义只生成一个对象实例,每次getBean请求获得的都是此实例 单例模式分为饿汉模式和懒汉模式 另一种和singleton对应的scope值 prototype多实例模式 调用getBe ...
分类:编程语言   时间:2016-06-30 12:39:56    阅读次数:221
关于C++中的类型转换
C++中定义了四种类型转换操作符:static_cast、const_cast、dynamic_cast和reinterpret_cast。 static_cast的用法类似于C语言中的强制类型转换,它可以将一种类型转换为另一种类型: const_cast用于去除变量的常量属性,将一个const变量 ...
分类:编程语言   时间:2016-06-30 12:36:48    阅读次数:166
Python模块学习 ---- datetime
Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。今天就来讲讲datetime模块。 datetime ...
分类:编程语言   时间:2016-06-30 12:38:17    阅读次数:158
收集的一些python基础教学博客
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
springAOP实现基于注解的数据源动态切换
需求 代码实现读写数据库分离 武器 spring3.0以上版本 实现思路 1、继承org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource,自定义数据源路由。 2、实现数据源类型管理工具,诸如DBContextHolde ...
分类:编程语言   时间:2016-06-30 12:36:06    阅读次数:253
Spring AspectJ切入点语法详解
1、Spring AOP支持的AspectJ切入点指示符 切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下: execution:用于匹配方法执行的连接点; within:用于匹配指定类型内的方法执 ...
分类:编程语言   时间:2016-06-30 12:32:12    阅读次数:189
List 集合线程安全测试
最近在做一些代码整理工作,涉及到List 线程安全问题,查了一些资料。网上有些资料说List 增减成员(Add , Remove) 是安全的,但不保证成员属性值访问安全性,及禁止对 List 跨线程遍历访问, 如 foreach 遍历。可以想象,有些跨线程操作(Add , Remove)List 集 ...
分类:编程语言   时间:2016-06-30 12:32:51    阅读次数:137
Python Socket 网络编程
Socket 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的,例如我们每天浏览网页、QQ 聊天、收发 email 等等。要解决网络上两台主机之间的进程通信问题,首先要唯一标识该进程,在 TC ...
分类:编程语言   时间:2016-06-30 12:31:37    阅读次数:225
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!