- 浏览: 36281 次
- 性别:
- 来自: 深圳
最新评论
文章列表
利用archetype创建maven脚手架和新项目
- 博客分类:
- 操作
一、基于maven脚手架创建新的项目(如何生成maven脚手架本文后面会有详细说明):
1、在maven的本地环境(比如C:\Users\dell\.m2)下新建文件archetype-catalog.xml,其中version的值按照实际情况填入:
<?xml version="1.0" encoding="UTF-8"?>
<archetype-catalog xsi:schemaLocation="http://maven.apache.org/plugins/maven-archetype-plugin/arch ...
基于MVC4+EasyUI的Web开发框架
- 博客分类:
- 架构
http://www.cnblogs.com/wuhuacong/tag/Web%E5%BC%80%E5%8F%91%E6%A1%86%E6%9E%B6/
深入研究java.lang.Runtime类
- 博客分类:
- java语言
转发 深入研究java.lang.Runtime类
前言:Java的类库日益庞大,所包含的类和接口也不计其数。但其中有一些非常重要的类和接口,是Java类库中的核心部分。常见的有String、Object、Class、Collection、ClassLoader、Runtime、Process... ...
转载:http://blog.sina.com.cn/s/blog_6151984a0100krj8.html
ExecutorService 建立多线程的步骤:
1。定义线程类
class Handler implements Runnable{}
2。建立ExecutorService线程池
ExecutorService executorService = Executors.newCachedThreadPool();或者int cpuNums = R ...
转载:http://victorzhzh.iteye.com/blog/1010359
ExecutorService接口继承了Executor接口,定义了一些生命周期的方法
public interface ExecutorService extends Executor {
void shutdown();
List<Runnable> shutdownNow();
boolean isShutdown();
boolean isTerminated();
bool ...
转载:http://www.cnblogs.com/forlina/archive/2011/06/09/2076534.html
1、DOM4J简介
DOM4J是 dom4j.org 出品的一个开源 XML 解析包。DOM4J应用于 Java 平台,采用了 Java 集合框架并完全支持 DOM,SAX 和 JAXP。
DOM4J 使用起来非常简单。只要你了解基本的 XML-DOM 模型,就能使用。
Dom:把整个文档作为一个对象。
DOM4J 最大的特色是使用大量的接口。它的主要接口都在org.dom4j里面定义:
魂牵梦萦
魂牵梦 ...
不要吐槽我为什么用sql语句来做urldecode。。。 但是当你遇到这种情况而且搜到的sql都只支持英文时,这篇文章就有用了 参考文章: http://psoug.org/snippet/url_decode_that_respects_utf8_characters_502.htm http://www.w3schools.com/tags/ref_urlencode.asp 原方法在替换'%0A'时转换失败,加多一句处理,其他特殊符号均可参照表格用同样方法提前替换。
------------------------------------
Sql代码:
DELIMITER $$ ...
jQuery Form插件是一个优秀的Ajax表单插件,可以非常容易地、无侵入地升级HTML表单以支持Ajax。jQuery Form有两个核心方法 -- ajaxForm() 和 ajaxSubmit(), 它们集合了从控制表单元素到决定如何管理提交进程的功能。另外,插件还包括其他的一些方法: formToArray()、formSerialize()、fieldSerialize()、fieldValue()、clearForm()、clearFields() 和 resetForm()等。
下载地址: http://malsup.com/jquery/form/#download
核 ...
Timer与TimerTask是java中比较常用的类,可以定期重复执行某项任务。虽然Thread同样可以解决问题,但效率上可能就差了些。
顾名思义,Timer应该是个计时器,而TimerTask是需要计时的任务。
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class TimerTest extends TimerTask
{
private Timer timer;
public static void m ...
Mysql主从复制操作
- 博客分类:
- 数据库
Mysql主从复制操作
一、主从同步的环境
我们假定有A、B两台服务器,B作为A的一个远程容灾备份机,A上的Mysql数据要实时同步到B上。
假设我们的安装环境为:
Master主服务器A的IP地址:172.30.25.244
Slave 从服务器B的IP
在前面的博文中,我讲到过利用rsync实现数据的镜像和备份,但是要实现数据的实时备份,单独靠rsync还不能实现,本文就讲述下如何实现数据的实时备份。
一、rsync的优点与不足 与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。 随着应用系统规模的不断扩大,对数据的安全性和可靠性也提出的更好的要求,rsync在高端业务系统中也逐渐暴露出了很多不足,首先,rsync同步数据时,需要扫描所有文件后进行比对,进行差量传输。如果文件数 ...
rsync同步操作
一、rsync简介
rsync是Linux系统下的数据镜像备份工具,通过rsync可以将本地系统数据通过网络备份到任何远程主机上。
二、rsync的安装
我们假定有A、B两个Linux系统,A系统运行业务,B系统作为A的一个远程容 ...
采用CAS原理构建单点登录
- 博客分类:
- 架构
转:http://blog.163.com/magicc_love/blog/static/18585366220124283733142/
单点登录的英文名称为Single Sign-On,简写为SSO,它是一个用户认证的过程,允许用户一次性进行认证之后,就访问系统中不同的应用;而不需要访问每个应用时,都重 ...
数据库设计5步骤(收藏)
- 博客分类:
- 设计
转自:http://blog.csdn.net/czmao1985/article/details/6411667
数据库设计5步骤Five Steps to design the Database
1.确定entities及relationships
a)明确宏观行为。数据库是用来做什么的?¯
转载:http://blog.sina.com.cn/s/blog_49afe3df01018qlr.html
对软件实现负载均衡的几个软件,小D详细看了一下,从性能和稳定上还是LVS最牛,基本达到了F5硬件设备的60%性能,其他几个10%都有点困难。
不过就因为LVS忒牛了 ...