自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 基于REST架构的Web Service

先前我曾经介绍过利用Apache Axis实现基于SOAP的Web Service实现技术和相关代码,总的来说,SOAP的Web Service解决方案虽然较为成熟,且安全性较好,但是使用门槛较高,在大并发情况下会有性能问题,在互联网上使用不太普及,因此并不太适合Web 2.0网站服务使用,目前大量的Web 2.0网站使用另外一种解决方案——REST。  REST的架构设计  

2017-03-23 16:17:34 456

原创 Python从入门基础教学

Python 基础语法Python语言与Perl,C和Java等语言有许多相似之处。但是,也存在一些差异。在本章中我们将来学习Python的基础语法,让你快速学会Python编程。第一个Python程序交互式编程交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码。linux上你只需要在命令行中输入 Python 命令

2017-03-30 10:59:47 343

原创 Hibernate中Session.load/get方法

Hibernate中Session.load/get方法均可以根据指定的实体类和id从数据库读取记录,并返回与之对应的实体对象。其区别在于:1.get()方法直接返回实体类,load()方法可以返回实体的代理类实例。2.hibernate load是采用延迟机制(当lazy属性为true时) 而hibernate get不采用延迟机制(get语句马上读库)3.找不到符合

2017-03-23 17:01:54 350

原创 hibernate之saveorupdate()、save()、update()都有什么区别

saveorupdate()如果传入的对象在数据库中有就做update操作,如果没有就做save操作。save()在数据库中生成一条记录,如果数据库中有,会报错说有重复的记录。update()就是更新数据库中的记录 主键在saveorupdate()方法中是起着关键作用的,只有这个主键的值不为空的时候才进行insert还是update的判断,否则直接insert若主键不为空,就可以进行s

2017-03-23 15:53:38 453

原创 @Autowired、@Resource和@Qualifier的应用

@Autowired注解是按类型装配依赖对象,默认情况下它要求依赖对象必须存在,如果允许null值,可以设置它required属性为false。如果我们想使用按名称装配,可以结合@Qualifier注解一起使用。如下:     @Autowired  @Qualifier("personDaoBean")     private PersonDao  personDao; @Res

2017-03-23 09:57:14 335

原创 string.indexof的几种方法

Java中字符串中子串的查找共有四种方法(indexof())  indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置(startIndex)。如果没有找到子字符串,则返回-1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。Java中字符串中子串的查找

2017-03-17 11:25:35 5367 1

原创 Spring Test @TransactionConfiguration

01@RunWith(SpringJUnit4ClassRunner.class)02@ContextConfiguration("/beans.xml")03@Transactional04@TransactionConfiguration

2017-03-15 18:16:05 905

原创 在Eclipse里面怎么读取当前包下1个txt文件的路径

在eclipse里,包名是org.aaa.bbb,包下有个类是'test.java',还有个文件是'abc.txt'。回答1:类大写  下面是得到当前类Test路径Test.class.getResource("/")你要得到abc.txt 再加上个这个文件路径就行了 回答2:前面有一个file:/ 截取掉就吧! 回答3:目录是以src为根目录的,这样来写n

2017-03-15 16:12:54 11210 1

原创 Spring整合JUnit4测试,使用注解引入一个或多个配置文件

一般情况下:[html] view plain copy @ContextConfiguration(Locations="../applicationContext.xml")   多个文件时,可用{;}[html] view plain copy @Context

2017-03-15 15:27:07 458

转载 Elasticsearch的基础教程

基础概念    Elasticsearch有几个核心概念。从一开始理解这些概念会对整个学习过程有莫大的帮助。    接近实时(NRT)        Elasticsearch是一个接近实时的搜索平台。这意味着,从索引一个文档直到这个文档能够被搜索到有一个轻微的延迟(通常是1秒)。           集群(cluster)        一个集群就是由一个

2017-03-14 17:48:27 507

转载 关于相对路径和据对路径

一、基本概念  1、相对路径-顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。2、绝对路径-绝对路径就是你的主页上的文件或目录在硬盘上真正的路径。绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,比如,你的Perl 程序是存放在 c:/apache/cgi-bin 下的,那么 c:/apache/cgi-bin就是cgi-bin目录的绝对路径在网络中,以

2017-03-13 15:48:21 1134

原创 相对路径和绝对路径的区别

在HTML里只要涉及文件的地方(如超级链接、图片等)就会涉及绝对路径与相对路径的概念。  1.绝对路径    绝对路径是指文件在硬盘上真正存在的路径。例如“bg.jpg”这个图片是存放在硬盘的“E:\book\网页布局代码\第2章”目录下,那么 “bg.jpg”这个图片的绝对路径就是“E:\book\网页布\代码\第2章\bg.jpg"。那么如果要使用绝对路径指定网页的背景

2017-03-13 15:12:31 284

转载 org.apache.commons.io.FileUtils的使用

org.apache.commons.io.FileUtils快速读写文件  String fileName = "C://11.txt";  File file = new File(fileName);  String fileContent = "";  try {   fileContent = org.apache.commons.io.FileUti

2017-03-10 16:33:34 3281 1

原创 Spring事务配置的五中方式

前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。    总结如下:    Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一

2017-03-08 16:59:43 250

原创 Spring面试:IOC和AOP的理解

spring 的优点?1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦 2.可以使用容易提供的众多服务,如事务管理,消息服务等 3.容器提供单例模式支持 4.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能 5.容器提供了众多的辅助类,能加快应用的开发 6.spring对于主流的应用框架提供了集成支持,如hibernate,JPA,Struts等 

2017-03-07 16:57:30 364

原创 Spring的三种注入方式

1.    接口注入(不推荐)2.    getter,setter方式注入(比较常用)3.    构造器注入(死的应用)关于getter和setter方式的注入autowire="defualt" autowire=“byName”  autowire="bytype" 详细解析注入方式例如:有如下两个类需要注入第一个类:pac

2017-03-07 14:34:47 257

转载 Java构造和解析Json数据的两种方法详解2

在www.json.org上公布了很多Java下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别。下面接着介绍用org.json构造和解析Json数据的方法示例。      用json-lib构造和解析Json数据的方法详解请参见我上一篇博文:Java构造和解析Json数据的两种方法详解一一、介绍      org.j

2017-03-06 17:40:28 212

转载 Java构造和解析Json数据的两种方法详解2

在www.json.org上公布了很多Java下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别。下面接着介绍用org.json构造和解析Json数据的方法示例。      用json-lib构造和解析Json数据的方法详解请参见我上一篇博文:Java构造和解析Json数据的两种方法详解一一、介绍      org.j

2017-03-06 17:00:44 185

转载 Oracle之唯一性约束(UNIQUEConstraint)用法详解

Oracle | PL/SQL唯一索引(Unique Constraint)用法1 目标用示例演示如何创建、删除、禁用和使用唯一性约束。2 什么是唯一性约束?唯一性约束指表中一个字段或者多个字段联合起来能够唯一标识一条记录的约束。联合字段中,可以包含空值。注:在Oracle中,唯一性约束最多可以有32列。唯一性约束可以在创建表时或使用ALTER TA

2017-03-06 16:46:56 1886

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除