- 博客(52)
- 资源 (1)
- 收藏
- 关注
CentOS下安装Subversion简记
使用yum命令 安装 subversion 非常简单:$ yum install subversion.i686安装之前可以用命令 yum search subersion 在CentOS 软件仓库中寻找合适的软件。[lisboa@server ~]$ yum search subversionLoaded plugins: fastestmirrorbase ...
2016-10-13 17:07:59 145
Nginx的平滑重启和平滑升级
Nginx的平滑重启如果改变了Nginx的配置文件(nginx.conf),想重启Nginx,可以发送系统信号给Nginx主进程的方式来进行。不过,在重启之前,要确认Nginx配置文件的语法是正确的,可通过如下命令测试配置文件是否正确:/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf如果配置文件不...
2016-10-13 10:40:18 211
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var mys
ps -A | grep -i mysqlkill 列出来的进程service mysql start我的问题就解决了----------------------------------------------Fedora8启动mysql 报错:ERROR 2002 (HY000): Can’t connect to local MySQL server through so...
2016-10-11 22:58:20 133
原创 64位centos6.7安装mysql-5.7.15-linux-glibc2.5-x86_64.tar
原文:http://blog.csdn.net/cryhelyxx/article/details/49757217 1. 从官网下载 mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz经测试, 本文还适用于如下版本: mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz mysql-5.7.11-linux-glibc2....
2016-10-11 22:53:59 497
linux SVN安装及配置图解教程
背景 自己有台云服务器,平时的一些学习资料就想通过SVN管理起来,在网上找了不少linux搭建svn的教程,可是没有一篇完整的,感觉总缺点什么或者有点错误,后面自己经过综合与比较,并且多台服务器上面的测试,做了如下教程,供大家参考之后。svn服务器有2种运行方式1.独立服务器 (例如:svn://xxx.com/xxx);2.借助apache。(例如:http://svn....
2016-10-11 11:11:23 280
mysql5.7下载地址
官网填好多东西,之后就为了这个公开的url,坑爹http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.15-linux-glibc2.5-x86_64.tar
2016-09-14 21:21:32 328
浅谈springSecurity
spring security使用分类:如何使用spring security,相信百度过的都知道,总共有四种用法,从简到深为:1、不用数据库,全部数据写在配置文件,这个也是官方文档里面的demo;2、使用数据库,根据spring security默认实现代码设计数据库,也就是说数据库已经固定了,这种方法不灵活,而且那个数据库设计得很简陋,实用性差;3、spring security和Ac...
2015-12-04 16:51:59 259
mysql -权限解决办法
MySQL 5.6 root密码丢失,(window平台)使用mysqld –skip-grant-tables启动MySQL服务,出现警告:1[Warning] TIMESTAMP with implicit DEFAULT value is deprecated.Please use --explicit_defaults_for_timestamp server option (...
2015-11-26 14:22:06 105
通讯,im,即时聊天,dwr服务器,openfire,spark
本来只是想了解下基于WEB即时通信如何实现的(如WebQQ),没想到水这么深,涉及到的东西很多,技术上也给了我启发,起初还真不知道有“服务器推技术”的存在。 到目前为止本人已经成功搭建了openfire+spark,能实现聊天。但这客户端是基于CS的,基于WEB网页形式的客户端有jwchat,貌似过于简单了点。再者就是sparkweb,这是基于FLAS...
2015-11-05 18:18:01 187
基于apache.tools.zip压缩文件(夹)
package net.szh.zip; import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.zip.CRC32;import java.util.zi...
2015-10-07 19:00:39 152
原创 javascript格式化时间戳为自定义类型的字符串格式
Date.prototype.format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHours(), //小时 "m+": this.getMinutes(), //分...
2015-10-07 18:38:55 384
Thumbnails
net.coobird.thumbnailator.Thumbnails;针对次此图片处理开源功能几点心得:处理图片相对较好:等比例缩放,加水印,旋转等。Thumbnails给我的感觉就是比较耗内存。还有就是Thumbnails在处理压缩png图片质量时无效,这个有待优化jvm设置到1200MB都能造成内存溢出,所以当时我放弃使用它,沿用原生的图片处理ima...
2015-09-18 20:28:17 687 1
原创 Java处理某些图片红色问题(ImageIO.read()读取ICC)
imageIO.read 在读取图片的时候可能会不正确的读取图片的ICC信息,所以当这种情况不能用ImageIO读取图片文件使用java中自带jdk ICC为JPEG图片格式中的一种头部信息,导致渲染图片前景色时蒙上一层红色。 Image src=Toolkit.getDefaultToolkit().getImage(file.getPath()); Buffered...
2015-09-18 20:01:39 3325
原创 spring的声明式事务管理
spring的声明式事务管理其实是比较复杂的,事实上这种复杂性正是由于事务本身的复杂性导致的,如果能用两三句话就把这部分内容说清楚是不现实的,也是不成熟的,而我对这部分的理解也可能是不全面的,还是那句话,希望大家和我一起把本贴的质量提交起来。 在下面的文章中,我讲会多次提到第一篇文章,第一篇文章的地址是:http://www.iteye.com/topic/87426 如果要理解事务提交的...
2015-04-24 20:49:15 83
原创 Nginx+Lua开发入门
Nginx入门本文目的是学习Nginx+Lua开发,对于Nginx基本知识可以参考如下文章:nginx启动、关闭、重启http://www.cnblogs.com/derekchen/archive/2011/02/17/1957209.htmlagentzh 的 Nginx 教程http://openresty.org/download/agentzh-nginx-tutor...
2015-04-24 20:03:16 92
在应用层通过spring解决数据库读写分离
如何配置mysql数据库的主从?单机配置mysql主从:http://my.oschina.net/god/blog/496常见的解决数据库读写分离有两种方案1、应用层http://neoremind.net/2011/06/spring实现数据库读写分离目前的一些解决方案需要在程序中手动指定数据源,比较麻烦,后边我会通过AOP思想来解决这个问题。2、中间件my...
2012-11-09 08:31:00 107
基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别。...
基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别。我还是喜欢基于Schema风格的Spring事务管理,但也有很多人在用基于@Trasactional注解的事务管理,但在通过基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务是有区别的,我们接下来看看到底有哪些区别。一、基础工作...
2012-03-07 19:43:00 76
基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别。...
基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别。我还是喜欢基于Schema风格的Spring事务管理,但也有很多人在用基于@Trasactional注解的事务管理,但在通过基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务是有区别的,我们接下来看看到底有哪些区别。一、基础工作...
2012-03-07 19:43:00 113
最新 跟我学spring3 电子书下载
下载地址:http://jinnianshilongnian.iteye.com/blog/pdf注:图片因为是外链,无法生成在pdf中(最好还是看博客吧)。目录:【第二章】 IoC 之 2.1 IoC基础 ——跟我学Spring3【第二章】 IoC 之 2.2 IoC 容器基本原理 ——跟我学Spring3【第二章】 IoC 之 2.3...
2012-03-03 22:41:00 84
【第七章】 对JDBC的支持 之 7.5 集成Spring JDBC及最佳实践 ——跟我学spring3【私塾在线原创】...
7.5 集成Spring JDBC及最佳实践 大多数情况下Spring JDBC都是与IOC容器一起使用。通过配置方式使用Spring JDBC。 而且大部分时间都是使用JdbcTemplate类(或SimpleJdbcTemplate和NamedParameterJdbcTemplate)进行开发,即可能80%时间使用JdbcTemplate类,而只有20%时间使用其...
2012-02-29 07:04:00 46
【第七章】 对JDBC的支持 之 7.4 Spring提供的其它帮助 ——跟我学spring3【私塾在线原创】...
原创内容,转载请注明出处【http://sishuok.com/forum/blogPost/list/0/2492.html】7.4 Spring提供的其它帮助7.4.1SimpleJdbc方式 Spring JDBC抽象框架提供SimpleJdbcInsert和SimpleJdbcCall类,这两个类通过利用JDBC驱动提供的数据库元数据来简化JDBC...
2012-02-28 07:06:00 52
SpringMVC + spring3.1.1 + hibernate4.1.0 集成及常见问题总结
下载地址一 开发环境1、动态web工程2、部分依赖java代码:hibernate-release-4.1.0.Final.ziphibernate-validator-4.2.0.Final.jarspring-framework-3.1.1.RELEASE-with-docs.zipproxool-0.9.1.jarlog4j 1.2.1...
2012-02-27 08:43:00 46
【第七章】 对JDBC的支持 之 7.3 关系数据库操作对象化 ——跟我学spring3
原创内容,转载请注明出处【http://sishuok.com/forum/blogPost/list/0/2491.html】7.3.1 概述 所谓关系数据库对象化其实就是用面向对象方式表示关系数据库操作,从而可以复用。Spring JDBC框架将数据库操作封装为一个RdbmsOperation,该对象是线程安全的、可复用的对象,是所有数据库对象的父类。而...
2012-02-27 08:42:00 58
【第七章】 对JDBC的支持 之 7.2 JDBC模板类 ——跟我学spring3
7.2 JDBC模板类7.2.1 概述 Spring JDBC抽象框架core包提供了JDBC模板类,其中JdbcTemplate是core包的核心类,所以其他模板类都是基于它封装完成的,JDBC模板类是第一种工作模式。 JdbcTemplate类通过模板设计模式帮助我们消除了冗长的代码,只做需要做的事情(即可变部分),并且帮我们做哪些固定部分,如连...
2012-02-26 07:54:00 69
【第七章】 对JDBC的支持 之 7.1 概述 ——跟我学spring3
7.1 概述7.1.1 JDBC回顾 传统应用程序开发中,进行JDBC编程是相当痛苦的,如下所示:java代码://cn.javass.spring.chapter7. TraditionalJdbcTest@Testpublic void test() throws Exception { Connection conn = null; P...
2012-02-26 07:53:00 58
【第六章】 AOP 之 6.9 代理机制 ——跟我学spring3
Spring AOP通过代理模式实现,目前支持两种代理:JDK动态代理、CGLIB代理来创建AOP代理,Spring建议优先使用JDK动态代理。JDK动态代理:使用java.lang.reflect.Proxy动态代理实现,即提取目标对象的接口,然后对接口创建AOP代理。CGLIB代理:CGLIB代理不仅能进行接口代理,也...
2012-02-25 08:21:00 50
【第六章】 AOP 之 6.7 通知顺序 ——跟我学spring3
如果我们有多个通知想要在同一连接点执行,那执行顺序如何确定呢?Spring AOP使用AspectJ的优先级规则来确定通知执行顺序。总共有两种情况:同一切面中通知执行顺序、不同切面中的通知执行顺序。 首先让我们看下1)同一切面中通知执行顺序:如图6-6所示。图6-6 同一切面中的通知执行顺序而如果...
2012-02-25 08:21:00 62
【第六章】 AOP 之 6.8 切面实例化模型 ——跟我学spring3
所谓切面实例化模型指何时实例化切面。 Spring AOP支持AspectJ的singleton、perthis、pertarget实例化模型(目前不支持percflow、percflowbelow 和pertypewithin)。singleton:即切面只会有一个实例;perthis:每个...
2012-02-25 08:21:00 60
【第六章】 AOP 之 6.6 通知参数 ——跟我学spring3
前边章节已经介绍了声明通知,但如果想获取被被通知方法参数并传递给通知方法,该如何实现呢?接下来我们将介绍两种获取通知参数的方式。使用JoinPoint获取:Spring AOP提供使用org.aspectj.lang.JoinPoint类型获取连接点数据,任何通知方法的第一个参数都可以是JoinPoint(环绕通知是ProceedingJoinPoint,JoinP...
2012-02-25 08:20:00 83
【第六章】 AOP 之 6.5 AspectJ切入点语法详解 ——跟我学spring3
6.5.1 Spring AOP支持的AspectJ切入点指示符 切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下: execution:用于匹配方法执行的连接点; within:用于匹配指定类型内的方法执行; this:用...
2012-02-24 08:23:00 66
【第六章】 AOP 之 6.4 基于@AspectJ的AOP ——跟我学spring3
Spring除了支持Schema方式配置AOP,还支持注解方式:使用@AspectJ风格的切面声明。6.4.1 启用对@AspectJ的支持 Spring默认不支持@AspectJ风格的切面声明,为了支持需要使用如下配置:java代码:<aop:aspectj-autoproxy/>这样Spring就能发现@Aspec...
2012-02-24 08:23:00 80
【第六章】 AOP 之 6.3 基于Schema的AOP ——跟我学spring3
6.3 基于Schema的AOP 基于Schema的AOP从Spring2.0之后通过“aop”命名空间来定义切面、切入点及声明通知。 在Spring配置文件中,所以AOP相关定义必须放在<aop:config>标签下,该标签下可以有<aop:pointcut>、<aop:advisor>、<aop:aspect>标签,配置顺...
2012-02-23 18:21:00 56
【第六章】 AOP 之 6.2 AOP的HelloWorld ——跟我学spring3
6.2.1 准备环境 首先准备开发需要的jar包,请到spring-framework-3.0.5.RELEASE-dependencies.zip和spring-framework-3.0.5.RELEASE-with-docs中查找如下jar包:org.springframework.aop-3.0.5.RELEASE....
2012-02-23 15:25:00 76
【第六章】 AOP 之 6.1 AOP基础 ——跟我学spring3
6.1.1 AOP是什么 考虑这样一个问题:需要对系统中的某些业务做日志记录,比如支付系统中的支付业务需要记录支付相关日志,对于支付系统可能相当复杂,比如可能有自己的支付系统,也可能引入第三方支付平台,面对这样的支付系统该如何解决呢?传统解决方案: 1)日志部分提前公共类LogUtils,定义“longPayBegin”方法用于记录支付开始日志,“lo...
2012-02-23 15:25:00 65
【第五章】Spring表达式语言 之 5.4在Bean定义中使用EL—跟我学spring3
5.4.1 xml风格的配置 SpEL支持在Bean定义时注入,默认使用“#{SpEL表达式}”表示,其中“#root”根对象默认可以认为是ApplicationContext,只有ApplicationContext实现默认支持SpEL,获取根对象属性其实是获取容器中的Bean。 首先看下配置方式(chapter5/el1.xml)吧:jav...
2012-02-23 12:12:00 51
【第五章】Spring表达式语言 之 5.3 SpEL语法 ——跟我学spring3
5.3 SpEL语法5.3.1 基本表达式一、字面量表达式:SpEL支持的字面量包括:字符串、数字类型(int、long、float、double)、布尔类型、null类型。类型示例字符串String str1 = parser.parseExpression("'Hello World!'").get...
2012-02-23 12:12:00 86
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人