首页 > 编程语言
spring--AOP1--6
AOP 之 6.1 AOP基础6.1.1 AOP是什么 考虑这样一个问题:需要对系统中的某些业务做日志记录,比如支付系统中的支付业务需要记录支付相关日志,对于支付系统可能相当复杂,比如可能有自己的支付系统,也可能引入第三方支付平台,面对这样的支付系统该如何解决呢?传统解决方案: 1...
分类:编程语言   时间:2014-06-17 20:48:38    收藏:0  评论:0  赞:0  阅读:643
spring--资源--4
4.1.1 概述 在日常程序开发中,处理外部资源是很繁琐的事情,我们可能需要处理URL资源、File资源资源、ClassPath相关资源、服务器相关资源(JBoss AS 5.x上的VFS资源)等等很多资源。因此处理这些资源需要使用不同的接口,这就增加了我们系统的复杂性;而且处理这些资源步骤都是类似...
分类:编程语言   时间:2014-06-17 20:47:55    收藏:0  评论:0  赞:0  阅读:518
JUnit使用Eclipse建立Test Case - 就是爱Java
传统的测试方式,是以main(),作为代码的起点,而这次Mix将利用JUnit 进行测试,Eclipse有提供完整的整合环境,可以方便地使用JUnit,让Mix快速地进行单元测试,首先,开始撰写第1个Test Case。阅读全文>>
分类:编程语言   时间:2014-06-17 20:47:14    收藏:0  评论:0  赞:0  阅读:393
c++之map
C++Map:mapmapstudent; mapstudent相当于一个键值对数组,存储元素是一个个的键值对。mapstudent.insert(pair(1,"std_one"));换种写法:Mapstudent[1]=”std_one”; 1是key,”std_one”是valuema...
分类:编程语言   时间:2014-06-17 20:51:54    收藏:0  评论:0  赞:0  阅读:387
JUnit使用Eclipse建立Test Suite - 就是爱Java
当JUnit有多个或所有的Test Case要执行,此时就需要Test Suite来管理众多的Test Case,利用Eclipse的整合开发环境,可以针对多个不相关的Test Case或Test Suite进行包装,可以让Mix方便地执行单元测试。阅读全文>>
分类:编程语言   时间:2014-06-17 20:53:54    收藏:0  评论:0  赞:0  阅读:487
Spring读取加密属性文件处理
引言:Spring框架俨然已经是目前Java WEB项目开发的一个宠儿,更有人将Spring, Struts,和Hibernage称之为Java WEB项目开发的3件利器。Spring的依赖、注入、AOP及和其它框架的很好集成(如:hibername、ibatis、struts等)确实给web项目开...
分类:编程语言   时间:2014-06-17 20:59:03    收藏:0  评论:0  赞:0  阅读:378
spring(7)--注解式控制器的数据验证、类型转换及格式化
7.1、简介在编写可视化界面项目时,我们通常需要对数据进行类型转换、验证及格式化。一、在Spring3之前,我们使用如下架构进行类型转换、验证及格式化:流程:①:类型转换:首先调用PropertyEditor的setAsText(String),内部根据需要调用setValue(Object)方法进...
分类:编程语言   时间:2014-06-17 21:03:32    收藏:0  评论:0  赞:0  阅读:1083
spring--注解注入--12
12.1 概述12.1.1 什么是零配置 在SSH集成一章中大家注意到项目结构和包结构是不是很有规律,类库放到WEB-INF/lib文件夹下,jsp文件放到WEB-INF/jsp文件夹下,web.xml需要放到WEB-INF文件夹下等等,为什么要这么放呢?不这样放可以吗?所谓零配置,并不是说一点配置...
分类:编程语言   时间:2014-06-17 21:06:11    收藏:0  评论:0  赞:0  阅读:440
用python.twisted.logfile每天记录日志,并用不记录stdout中的内容
#导入的头from twisted.python import logfrom twisted.python.logfile import *#开始记录,输入日志名和存放的路径,setStdout为0不记录stdout的内容,默认setStdout=1,记录print的输出log.startLog....
分类:编程语言   时间:2014-06-17 21:09:25    收藏:0  评论:0  赞:0  阅读:835
springMVC
一、Spring Web MVC优势1、清晰的角色划分:前端控制器(DispatcherServlet)、请求到处理器映射(HandlerMapping)、处理器适配器(HandlerAdapter)、视图解析器(ViewResolver)、处理器或页面控制器(Controller)、验证器(Val...
分类:编程语言   时间:2014-06-17 21:21:00    收藏:0  评论:0  赞:0  阅读:804
javascript 跨域解决方案
1 用jsonp$.getJSON(" http://www.guozhijinan.com/document!searchJSONResult.action?name1="+value1+"&jsoncallback=?", function(json){ if(json.属性名==值){ // ...
分类:编程语言   时间:2014-06-17 21:23:37    收藏:0  评论:0  赞:0  阅读:471
《数据结构与算法分析:C语言描述》复习——第六章“排序”——基数排序
2014.06.17 06:42简介: 基数排序是一种非比较算法,通过多轮的分配与合并来排序整个数组。应用范围比较窄,根据Wikipedia的说法,它只适合整数排序。描述: 基数排序和桶排序有点类似,都是将元素按照特定依据分配到多个桶中。但它和桶排序的区别,在于它要进行不止一次的分配与合并。每次.....
分类:编程语言   时间:2014-06-17 21:27:04    收藏:0  评论:0  赞:0  阅读:419
复习java基础第六天(IO)
一:File 类? 输入:读取外部数据(磁盘、光盘等存储设备的数据)到程序(内存)中。? 输出:将程序(内存)数据输出到磁盘、光盘等存储设备中? Java 的 IO 流主要包括输入、输出两种 IO 流,每种输入、输出流有可分为字节流和字符流两大类:– 字节流以字节为单位来处理输入、输出操作– 字符流...
分类:编程语言   时间:2014-06-17 21:28:57    收藏:0  评论:0  赞:0  阅读:513
《数据结构与算法分析:C语言描述》复习——第六章“排序”——插入排序
2014.06.17 01:37简介: 插入排序是最常用的O(n^2)级别的交换排序算法。之所以最常用,是因为它和选择排序、冒泡排序相比,有着自己的优势。描述: 如果数组的前i - 1个元素已经排好序,你要将第i个元素插入到其中,使得前i个元素变得有序。为了找到应该插入的位置,我们从后向前扫描,.....
分类:编程语言   时间:2014-06-17 21:29:41    收藏:0  评论:0  赞:0  阅读:389
深入理解c++中char*与wchar_t*与string以及wstring之间的相互转换 [转]
本篇文章是对c++中的char*与wchar_t*与string以及wstring之间的相互转换进行了详细的分析介绍,需要的朋友参考下。 1 #ifndef USE_H_ 2 #define USE_H_ 3 4 #include 5 #include ...
分类:编程语言   时间:2014-06-17 21:31:07    收藏:0  评论:0  赞:0  阅读:521
JavaScript高级程序设计53.pdf
共有的表单字段方法每个表单字段都有两个方法:focus()和blur(),其中focus()用于将浏览器焦点设置到表单字段,激活表单字段。可以侦听页面的load事件EventUtil.addHandler(window,"load",function(event){ document.fo...
分类:编程语言   时间:2014-06-17 22:44:49    收藏:0  评论:0  赞:0  阅读:548
《数据结构与算法分析:C语言描述》复习——第六章“排序”——冒泡排序
2014.06.17 01:04简介: 冒泡排序是O(n^2)级别的交换排序算法,原理简单,属于必知必会的基础算法之一。思路: 排序要进行N轮,每一轮从尾部逐个向前扫描,遇到逆序对就进行交换。确保每一轮把最小的元素交换到前面去。这个过程好比水中的气泡向上飘,所以叫冒泡排序。代码非常简单,所以语言.....
分类:编程语言   时间:2014-06-17 23:20:17    收藏:0  评论:0  赞:0  阅读:539
《数据结构与算法分析:C语言描述》复习——第六章“排序”——选择排序
2014.06.17 01:17简介: 选择排序是一种O(n^2)级别的交换排序算法,属于新手必学算法。描述: 个人觉得选择排序的代码是所有排序中最直观,最符合人类大脑思维的了。当我第一次有排序的需求时(初中时自学了一点C语言,算是人生第一次写代码),我自己试着写下的代码就是选择排序,当然我上了.....
分类:编程语言   时间:2014-06-18 12:03:35    收藏:0  评论:0  赞:0  阅读:386
C++开发必看 四种强制类型转换的总结 [转]
一、C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是: TYPE b = (TYPE)a 二、C++风格的类型转换提供了4种类型转换操作符来应对不同场合的应用。 const_cast,字面上理解就是去const属性。 static_cast,命名上理解是...
分类:编程语言   时间:2014-06-18 12:45:07    收藏:0  评论:0  赞:0  阅读:397
Caused by: java.lang.NoSuchFieldError: TRACE
Caused by: java.lang.NoSuchFieldError: TRACEat org.slf4j.impl.Log4jLoggerAdapter.trace(Log4jLoggerAdapter.java:90)看看你slf4j-api 、 slf4j-log4j12 和 log4j...
分类:编程语言   时间:2014-06-18 12:48:59    收藏:0  评论:0  赞:0  阅读:435
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!