- 博客(23)
- 收藏
- 关注
利用archetype创建maven脚手架和新项目
一、基于maven脚手架创建新的项目(如何生成maven脚手架本文后面会有详细说明):1、在maven的本地环境(比如C:\Users\dell\.m2)下新建文件archetype-catalog.xml,其中version的值按照实际情况填入:<?xml version="1.0" encoding="UTF-8"?><archetype-catalog xsi...
2015-04-24 11:23:18
575
原创 基于MVC4+EasyUI的Web开发框架
http://www.cnblogs.com/wuhuacong/tag/Web%E5%BC%80%E5%8F%91%E6%A1%86%E6%9E%B6/
2014-09-24 14:43:48
166
原创 深入研究java.lang.Runtime类
转发 深入研究java.lang.Runtime类 前言:Java的类库日益庞大,所包含的类和接口也不计其数。但其中有一些非常重要的类和接口,是Java类库中的核心部分。常见的有String、Object、Class、Collection、ClassLoader、Runtime、Process...,熟悉这些类是学好Java的基础。而这些类一般不容易理解,需要做深入的研究和实践...
2014-06-27 14:39:33
167
原创 ExecutorService线程池
转载:http://blog.sina.com.cn/s/blog_6151984a0100krj8.html ExecutorService 建立多线程的步骤:1。定义线程类class Handler implements Runnable{}2。建立ExecutorService线程池ExecutorService executorService = Exe...
2014-06-26 11:30:58
111
原创 ExecutorService生命周期的方法
转载:http://victorzhzh.iteye.com/blog/1010359 ExecutorService接口继承了Executor接口,定义了一些生命周期的方法public interface ExecutorService extends Executor {void shutdown();List<Runnable> shutdownNow();...
2014-06-26 11:13:29
124
原创 学习:Dom4j和Xpath
转载:http://www.cnblogs.com/forlina/archive/2011/06/09/2076534.html 1、DOM4J简介 DOM4J是 dom4j.org 出品的一个开源 XML 解析包。DOM4J应用于 Java 平台,采用了 Java 集合框架并完全支持 DOM,SAX 和 JAXP。 DOM4J 使用起来非常简单。只要你...
2014-05-24 15:25:02
109
原创 支持utf8的mysql urldecode funtion
不要吐槽我为什么用sql语句来做urldecode。。。 但是当你遇到这种情况而且搜到的sql都只支持英文时,这篇文章就有用了 参考文章: http://psoug.org/snippet/url_decode_that_respects_utf8_characters_502.htm http://www.w3schools.com/tags/ref_urlencode.asp 原方法在替换...
2014-05-08 10:19:09
424
原创 jquery.validate+jquery.form提交的三种方式
jQuery Form插件是一个优秀的Ajax表单插件,可以非常容易地、无侵入地升级HTML表单以支持Ajax。jQuery Form有两个核心方法 -- ajaxForm() 和 ajaxSubmit(), 它们集合了从控制表单元素到决定如何管理提交进程的功能。另外,插件还包括其他的一些方法: formToArray()、formSerialize()、fieldSerialize()、fie...
2014-05-06 16:00:00
101
原创 Timer与TimerTask
Timer与TimerTask是java中比较常用的类,可以定期重复执行某项任务。虽然Thread同样可以解决问题,但效率上可能就差了些。 顾名思义,Timer应该是个计时器,而TimerTask是需要计时的任务。import java.util.Date;import java.util.Timer;import java.util.TimerTask;...
2014-04-30 17:12:03
104
Mysql主从复制操作
Mysql主从复制操作 一、主从同步的环境我们假定有A、B两台服务器,B作为A的一个远程容灾备份机,A上的Mysql数据要实时同步到B上。假设我们的安装环境为:Master主服务器A的IP地址:172.30.25.244Slave 从服务器B的IP地址:172.30.25.245A和B的Mysql版本一致或者A的版本比B要高(杜绝B的版本比A高)红色字体:需要视...
2014-03-19 17:52:05
110
原创 通过rsync+inotify实现数据的实时备份
在前面的博文中,我讲到过利用rsync实现数据的镜像和备份,但是要实现数据的实时备份,单独靠rsync还不能实现,本文就讲述下如何实现数据的实时备份。一、rsync的优点与不足 与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。...
2014-03-18 11:38:49
105
原创 通过rsync实现远程容灾备份
rsync同步操作 一、rsync简介rsync是Linux系统下的数据镜像备份工具,通过rsync可以将本地系统数据通过网络备份到任何远程主机上。 二、rsync的安装我们假定有A、B两个Linux系统,A系统运行业务,B系统作为A的一个远程容灾备份机,那么A系统就是rsync的服务端,B系统就是rsync的客户端。需要在A、B两个系统上都安装rsync软件,这样,在A...
2014-03-18 11:37:24
282
原创 采用CAS原理构建单点登录
转:http://blog.163.com/magicc_love/blog/static/18585366220124283733142/ 单点登录的英文名称为Single Sign-On,简写为SSO,它是一个用户认证的过程,允许用户一次性进行认证之后,就访问系统中不同的应用;而不需要访问每个应用时,都重新输入密码。IBM对SSO有一个形象的解释“单点登录、全网漫游”。SSO将一...
2013-11-05 23:06:20
116
原创 数据库设计5步骤(收藏)
转自:http://blog.youkuaiyun.com/czmao1985/article/details/6411667数据库设计5步骤Five Steps to design the Database 1.确定entities及relationshipsa)明确宏观行为。数据库是用来做什么的?比如,管理雇员的信息。b)确定entities。对于一系列的行为,确定所...
2013-11-02 22:53:05
208
原创 lvs、haproxy、nginx 负载均衡的比较分析
转载:http://blog.sina.com.cn/s/blog_49afe3df01018qlr.html 对软件实现负载均衡的几个软件,小D详细看了一下,从性能和稳定上还是LVS最牛,基本达到了F5硬件设备的60%性能,其他几个10%都有点困难。 不过就因为LVS忒牛了,配置也最麻烦了,而且健康检测需要另外配置Ldirector,其他HAPROXY和NGI...
2013-10-18 10:18:42
94
原创 Tomcat性能调优方案
Tomcat性能调优方案 一、操作系统调优 对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。 【适用场景】 任何项目。 二、Java虚拟机调优 应该选择SUN的JVM,在满足项目需要的前提下,尽量选用版本较高的JVM,一般来说高版本产品在速度和效率上比低版本会有改进...
2013-10-17 18:00:29
96
原创 java并发编程——Executors
转载:http://blog.youkuaiyun.com/hudashi/article/details/7012204java.util.concurrent类 Executorsjava.lang.Object 继承者 java.util.concurrent.Executors此类是个工具类,它提供对Executor、ExecutorService、ScheduledExecutorS...
2013-10-17 15:26:41
127
原创 java的concurrent用法详解
我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防止死蹦等现象的出现,比如使用java之前的wait()、notify()和synchronized等,每每需要考虑性能、死锁、公平性、资源管理以及如何避免线...
2013-10-16 16:43:52
107
原创 高并发、高负载大型网站系统架构(转载)
一些小型的网站,用简单的html静态页面就可以实现,再配合一些图片达到美化效果。网站所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着公司的成长,业务的不断拓展,功能日益丰富,用户量不断增加,数据爆炸式的增长,那种集中单一的系统架构越来越不适应发展需要。例如,我们日常使用的网上电子交易网站淘宝,每天7亿次的页面访问,其中搜索宝贝过亿次,浏览宝贝过亿次,超过40亿...
2013-10-16 14:35:43
348
原创 Java异常处理机制【转载】
本文从Java异常最基本的概念、语法开始讲述了Java异常处理的基本知识,分析了Java异常体系结构,对比Spring的异常处理框 架,阐述了异常处理的基本原则。并且作者提出了自己处理一个大型应用系统异常的思想,并通过设计一个异常处理的框架来论述此思想。 一、 异常的概念和Java异常体系结构 异常是程序运行过程中出现的错误。本文主要讲授的是Java语言的异常处理。J...
2013-10-11 18:03:08
106
原创 Apache错误日志详解
错误日志和访问日志一样也是Apache的标准日志。本文分析错误日志的内容,介绍如何设置和错误日志相关的选项,文档错误和CGI错误的分类,以及如何方便地查看日志内容,等等。 一、位置和内容 前文讨论了Apache的访问日志,包括它的内容、格式和如何设置访问日志有关的选项。本文我们要讨论的是另外一种Apache标准日志――错误日志。 错误日志无论在格式上还是在内容上都和访问日志不同。然而,错误...
2013-09-23 12:11:49
1353
原创 Apache日志定制详解
转载:http://blog.163.com/lgh_2002/blog/static/44017526201002211550615/ 有时候我们需要定制Apache默认日志的格式和内容,比如增加或减少日志所记录的信息、改变默认日志文件的格式等。本文介绍可以用日志记录的所有信息,以及如何设置Apache使其记录这些信息。 一、定义日志格式(4月3日) 很久以前,日...
2013-09-23 12:05:35
155
原创 Apache访问日志详解
转载:http://blog.163.com/lgh_2002/blog/static/44017526201002211543558/想要知道什么人在什么时候浏览了网站的哪些内容吗?查看Apache的访问日志就可以知道。访问日志是Apache的标准日志,本文详细解释了访问日志的内容以及相关选项的配置。 一、访问日志的格式 Apache内建了记录服务器活动的功能,这就是它的日志功能。这...
2013-09-23 11:58:19
328
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅