自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Spring事务配置的五种方式

Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。    DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,T

2015-07-20 15:59:16 433

原创 关于图片

//获取本地文件下的图片File folder = new File("E:\\picture");File[] files = folder.listFiles(); String oldpic = files[0].getname();//对图片进行重命名InputStream is = null; // 从本地读取下载下来的文件输入流OutputStream os =

2015-04-03 15:45:45 529

原创 android开发学习链接

1. MyEclipse中安卓开发环境搭建  http://wenku.baidu.com/view/fff2f5217375a417866f8fd5.html

2015-01-07 14:30:01 394

原创 Sql server 与oracle 函数使用区别

1.获取前一天的时间: Sql server: DATEADD(dd,DATEDIFF(dd,0,getdate()),-1) Pl sql: sysdate-12.获取当前时间的年月日 yyyy-mm-dd Sql server: convert(varchar(10),getdate(),120)Pl sql: trunc(sysdate)3.查询有重复

2015-01-06 11:41:28 409

转载 spring aop 实现原理

[-]什么是AOPAOP使用场景AOP相关概念Spring AOP组件如何使用Spring AOPSpring AOP代理对象的生成什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象

2014-05-26 21:30:27 465

原创 java基础知识

第一,谈谈final, finally, finalize的区别。   final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。  第二,Anonymous

2014-05-25 20:06:22 365

转载 oracle的回滚和撤销机制

为了保证数据库中多个用户间的读一致性和能够回退事务。一、在一个简单的更新语句中,对于回滚段的操作存在多处,在事务开始时,首先需要在回滚表空间获得一个事务槽,分配空间,然后创建前镜像,此后事务的修改才能进行,oracle必须以此来保证事务是可以回滚的。如果用户提交了事务,oracle会在日志文件记录提交,并且写出日志,同时会在回滚段中把事务标记为已提交;如果用户回

2014-05-11 17:32:04 4422

转载 什么情况下应该建立索引 索引优化及分析

表的主关键字自动建立唯一索引如zl_yhjbqk(用户基本情况)中的hbs_bh(户标识编号)表的字段唯一约束ORACLE利用索引来保证数据的完整性如lc_hj(流程环节)中的lc_bh+hj_sx(流程编号+环节顺序)直接条件查询的字段在SQL中用于条件约束的字段如zl_yhjbqk(用户基本情况)中的qc_bh(区册编号)select * from

2014-05-10 18:15:46 2723

转载 Oracle数据库中commit和rollback命令

一个数据库事务起始于一个SQL语句,中止于以下4种事件之一:COMMIT或ROLLBACK语句DDL/DCL隐式提交用户退出时自动提交系统强行关闭时取消事务事务结束后,下一条SQL语句将开始一个新的事务。语句 功能 COMMIT 结束当前事务,并将所有数据变更提交数据库生效 SAVEPOINT  name 在当前事务内部创建一个保存点 ROLLBACK 

2014-05-10 18:08:06 1942

转载 Struts2核心工作原理解析

上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:Site

2014-05-02 14:53:23 566

转载 Spring的IOC原理[通俗]

1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合

2014-05-02 14:27:03 459

转载 JAVA面试问题(1)

基本语法1. 访问修饰符“public/private/protected/缺省的修饰符”的使用有什么不同?答:区别如下:作用域 当前类 同一package子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × ×不写时默认为friendly2. 用关键字final分别修饰类、方法、

2014-04-14 22:29:06 586

转载 java代码变成规范

http://wenku.baidu.com/view/a726e7c66137ee06eff9182c.html

2014-04-11 18:02:35 678

转载 java异常处理机制

本文从Java异常最基本的概念、语法开始讲述了Java异常处理的基本知识,分析了Java异常体系结构,对比Spring的异常处理框 架,阐述了异常处理的基本原则。并且作者提出了自己处理一个大型应用系统异常的思想,并通过设计一个异常处理的框架来论述此思想。   一、 异常的概念和Java异常体系结构    异常是程序运行过程中出现的错误。本文主要讲授的是Java语言的异常处理。Jav

2014-04-11 16:58:17 542

转载 线程同步的方法

1  wait方法:        该方法属于Object的方法,wait方法的作用是使得当前调用wait方法所在部分(代码块)的线程停止执行,并释放当前获得的调用wait所在的代码块的锁,并在其他线程调用notify或者notifyAll方法时恢复到竞争锁状态(一旦获得锁就恢复执行)。        调用wait方法需要注意几点:        第一点:wait被调用的时候必须在拥有

2014-04-11 16:53:25 455

转载 Java垃圾回收工作原理

无意中在网络上找到了这篇介绍垃圾回收机制的文章,好文!转一下:垃圾回收器是如何工作的?我现在就简单的介绍一下首先要明确几点:Java是在堆上为对象分配空间的垃圾回收器只跟内存有关,什么IO啊,网络连接啊,管它P事当可用内存数量较低时,Sun版本的垃圾回收器才会被激活在垃圾回收器回收垃圾之前,我们先来了解一下Java分配对象的方式,Java的堆更像一个

2014-04-11 16:38:49 600

转载 面向对象基本特征?

继承,封装,多态. 继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继 承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可 以修改或增加新的方法使之更适合特殊的需要。. 封装:封装是把过程和数据包围起来,对

2014-04-11 13:47:13 657

转载 接口,抽象类的区别?abstractclass和integerface有什么区别?

抽 象类:特征 是声明方法的存在而不去实现它,它用于要创建一个体现某些行为的类,并为该类 声明方法,但不能在该类中实现该类的情况,不能创建abstract类的实例,然而可以创建一个类的变量,其类是一个抽象类,并让它指向具体子类的一个实 例,不能 有抽象构造函数或抽象构造方法。abstract类的子类为他们父类中的所有抽象方法提供实现,否则,它们也是抽象类,取而代之,在子类中实现该方法,知 道其

2014-04-11 13:46:25 587

转载 Overload和Override的区别

Overload和Override的区别:(方法方法重写和方法重载的区别)Overloaded的方法是否可以改变返回值的类型:方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写 Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态 性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写

2014-04-11 13:44:48 538

转载 java中int和Integer什么区别

int 是基本类型,直接存数值  integer是对象,用一个引用指向这个对象  1.Java 中的数据类型分为基本数据类型和复杂数据类型  int 是前者>>integer 是后者(也就是一个类)     Integer 是对象类型 int是原始类型 适用场合有很大的不同 之所以要把int封装成Integer 型 是因为很多方法参数就只接收对象类型(Object)

2014-04-11 13:31:19 3022

转载 JAVA中String与StringBuffer的区别

String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结。 在java中有3个类来负责字符的操作。1.Character 是进行单个字符操作的,2.String 对一串字符进行操作。不可变类。3.StringBuffer 也是对一串字符进行操作,但是可变类。

2014-04-11 13:21:44 399

原创 memcached的命令规则

Memcache命令:基本:         Set   add         replace     delete       get高级:         Gets                   cas(check  set)管理:         Stats                  flush_all 修改命令参数: 基本高级 语

2013-01-25 13:45:48 485

转载 Memcached java简单实例

最近一直在做一个项目的前期设计工作,考虑到后期系统的扩展和性能问题也找了很多解决方法,有一个就是用到了数据库的缓存工具memcached(当然该工具并不仅仅局限于数据库的缓存)。先简单的介绍下什么是memcached。    Memcached 是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached由Danga Interactive开发,用

2013-01-25 13:42:37 425

转载 memcache与spring集成 实例

学习了memcache,这是个好东西,分享一下自己的小实例,也方便以后查找使用一、前期准备1)  下载memcached服务端memcached-1.2.6-win32-bin.zip,地址:http://code.jellycan.com/memcached/2)  下载java版客户端 java_memcached-release_2.6.1.zip3)  解压

2013-01-25 13:41:31 404

转载 高并发解决方案2

大型网站,在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。但是除了这几个方面,还没法根本解决大型网站面临的高负载和高并发问题。在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。但是除了这几个方面,还没法

2013-01-18 11:32:57 331

转载 高并发处理方案

时常看到高并发的问题,但高并发其实是最不需要考虑的东西。为何,他虚无缥缈,很少有网站真的需要这些东西,而且其中很多技术,其实你已经在用了。有这个意识就够了,不需要时刻盯着这个问题。只有很少的网站真的能达到高并发。 简单做一个归纳,从低成本、高性能和高扩张性的角度来说有如下处理方案:   1、HTML静态化   2、图片服务器分离   3、数据库集群和库表散列   4、缓存

2013-01-18 11:09:10 304

空空如也

空空如也

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

TA关注的人

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