自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 svnadmin配置

svnadmin配置1.在centos6.3中安装apache,svn,mysqlyum -y install subversion subversion-devel httpd mysql-server mod_dav_svn openssl-devel2.安装resin#tar -zxvf  resin-4.0.38.tar.gz#cd resin#./config

2014-03-03 19:19:19 1664

原创 nginx和php-fpm配置

nginx配置安装make:yum -y install gcc automake autoconf libtool make安装g++:yum install gcc gcc-c++安装PCRE库ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 下载PCRE源码包,使用下面命令下载编译和安装 PCRE 包:

2014-02-26 19:53:28 757

原创 Hibernate事务隔离级别和事务传播特性

Hibernate事务隔离级别和事务传播特性事务隔离级别:1:读操作未提交(Read Uncommitted)2:读操作已提交(Read Committed)4:可重读(Repeatable Read)8:可串行化(Serializable)事务传播特性:1.PROPAGATION_REQUIRED: 如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到

2014-02-21 10:57:21 839

原创 获取客户端ip地址方法和通过curl在命令行提交post数据到服务器

获取客户端ip地址方法        public String getIpAddress(HttpServletRequest request) {      String ip = request.getHeader("x-forwarded-for");      if(ip == null || ip.length() == 0 || "unknown".equalsIgnor

2014-01-29 17:47:13 3174

原创 Android发送Post数据给服务端

Android发送Post数据给服务端 HttpClient httpclient = new DefaultHttpClient();   String uri = "http://localhost:8080/springmvc/post/postData"; HttpPost httppost = new HttpPost(uri);   //添加http头信息    h

2014-01-28 10:22:40 801

原创 客户端POST发送json数据给服务端,客户端端接收服务器端json数据响应

客户端POST发送json数据给服务端//请求的地址        String url = "http://localhost:8080/springmvc/request/postRequest";        //创建Http Request(内部使用HttpURLConnection)        ClientHttpRequest request =      

2014-01-27 18:18:13 7635

原创 Spring MVC获取客户端传给的json数据

Spring MVC获取客户端传给的json数据@RequestMapping(value = "/postRequest", method = RequestMethod.POST, headers = "Content-Type=application/json")@ResponseBody    public Object postRequest(HttpServletReque

2014-01-27 18:03:49 2185

原创 Centos中安装epel源

Centos中安装epel源  安装epel源,centos6选6,5就选532位系统选择:rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpmrpm -ivhhttp://dl.fedoraproject.org/pub/epel/5/i386/epel-relea

2014-01-26 15:30:07 661

原创 zookeeper安装部署

zookeeper安装部署1.下载zookeeper-3.3.62.解压到/usr/local/目录下,得到/usr/local/zookeeper-3.3.63.将zookeeper-3.3.6/conf目录下面的 zoo_sample.cfg修改为zoo.cfg,配置文件内容如下所示:tickTime=2000  tickTime:这个时间是作为 Zookeeper 服务器

2013-12-19 17:11:53 576

原创 Redis的安装部署

Redis的安装部署1.下载相应的安装包redis-2.8.3.tar.gz(http://redis.io/download)2.编译源程序:  tar zxvf redis-2.8.3.tar.gz  cd redis-2.8.3  make  cd src && make install3.建立Redis文件目录:  mkdir -p /usr/local/r

2013-12-17 21:34:19 630

原创 AS3中使用URLRequest发送POST请求

AS3中使用URLRequest发送POST请求使用AS3中的URLRequest发送POST请求时,就算接口中不要求传递参数,至少也要写一个参数,这样请求才是POST发送,否则还是GET

2013-12-06 16:33:54 2818

原创 java (内省)Introspector

java (内省)Introspector内省(Introspector) 是Java 语言对 JavaBean 类属性、事件的一种缺省处理方法PropertyDescriptor类:  PropertyDescriptor类表示JavaBean类通过存储器导出一个属性。主要方法:      1. getPropertyType(),获得属性的Class对象;   

2013-12-02 12:06:08 523

原创 IDCardUtils身份证工具类

IDCardUtils类public class IDCardUtils {        // 加权因字数    private static final int[] WI = new int[]{7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2};        // 代码    private static f

2013-11-30 17:37:52 1741

原创 UIDGenerator生成唯一序号

UIDGenerator类public class UIDGenerator {        private static final int[] DEFAULT_CONFOUNDER = {3, 6, 7, 1, 8, 9, 5, 2};    /**     * 获取UUID     * @return     */    public static Stri

2013-11-30 17:35:27 1756

原创 MaskUtils类

MaskUtils类public class MaskUtils {    /**     * 隐藏手机号     * @param cellphoneNo     * @return     */    public static String maskCellphone(String cellphoneNo){        if(cellphoneNo==nu

2013-11-30 17:26:39 2053

原创 SpringMVC+Hibernate配置

Spring MVC配置:web.xml文件:          contextConfigLocation          classpath*:config/spring-*.xml             org.springframework.web.context.ContextLoaderListener            spri

2013-11-30 17:05:40 624

原创 在eclipse中使用gradle构建代码

在eclipse中使用gradle构建代码1.在www.gradle.org上面下载gradle最新版本:gradle-bin-1.8,然后解压到指定目录,配置环境变量,将gradle的bin添加到path中2.打开cmd,输入gradle -v,出现如下信息,表示配置成功C:\>gradle -v----------------------------------------

2013-11-11 17:13:27 6187

原创 Git的安装与使用

Git的安装与使用1.在http://code.google.com/p/msysgit/downloads/list上进行下载,最新版本:Git-1.8.4-preview20130916.exe2.双击Git后,一路next,在安装的第四步,记得选择生成右键快捷方式,后续步骤都采用默认,直至finish3.版本管理操作:第一步: 创建数据仓库(例如目录为:/d/softwa

2013-11-11 15:12:31 515

原创 Centos6.3中安装GlassFish3.1.2.2

Centos6.3中安装GlassFish3.1.2.21.安装GlassFish3.1.2.2先下载相关软件包ogs-3.1.2.2.zip,安装前,先检查环境设置(java环境配置和ant环境配置)#vim /etc/profile 加入如下配置信息:JAVA_HOME=/usr/local/jdkPATH=$JAVA_HOME/bin:$PATHCLASSPATH=.

2013-10-24 15:10:40 1022

原创 ActiveXObject( Microsoft.XmlDom ) 在Firefox下兼容性问题

不同浏览器下DOM元素操作IE下一般这样做:var xmlDom= new ActiveXObject("Microsoft.XMLDOM");为了兼容Firefox,需要修改为:if (window.ActiveXObject){    var xmlDom= new ActiveXObject("Microsoft.XMLDOM");} else{    i

2013-10-12 20:09:28 2925

原创 排列组合

排列组合说明:将一组数字、字母或符号进行排列,以得到不同的组合顺序,例如1 2 3这三个数的排列组合有:1 2 3、1 3 2、2 1 3、2 3 1、3 1 2、3 2 1。解法:可以使用递回将问题切割为较小的单元进行排列组合,例如1 2 3 4的排列可以分为1 [2 3 4]、2 [1 3 4]、3 [1 2 4]、4 [1 2 3]进行排列,这边利用旋转法,先将旋转间隔设为0

2013-10-11 16:04:33 987

原创 生命游戏

生命游戏说明:生命游戏(game of life)为1970年由英国数学家J. H. Conway所提出,某一细胞的邻居包括上、下、左、右、左上、左下、右上与右下相邻之细胞,游戏规则如下:孤单死亡:如果细胞的邻居小于一个,则该细胞在下一次状态将死亡。拥挤死亡:如果细胞的邻居在四个以上,则该细胞在下一次状态将死亡。稳定:如果细胞的邻居为二个或三个,则下一次状态为稳定存活。复活:如

2013-10-11 15:56:18 739

原创 快速排序

快速排序说明:快速排序法(quick sort)是目前所公认最快的排序方法之一(视解题的对象而定),虽然快速排序法在最差状况下可以达O(n2),但是在多数的情况下,快速排序法的效率表现是相当不错的。快速排序法的基本精神是在数列中找出适当的轴心,然后将数列一分为二,分别对左边与右边数列进行排序,而影响快速排序法效率的正是轴心的选择。解法:这边所介绍的快速演算如下:将最

2013-10-11 15:32:14 545

原创 二分查找

二分查找说明:如果搜寻的数列已经有排序,应该尽量利用它们已排序的特性,以减少搜寻比对的次数,这是搜寻的基本原则,二分搜寻法是这个基本原则的代表。解法:在二分搜寻法中,从数列的中间开始搜寻,如果这个数小于我们所搜寻的数,由于数列已排序,则该数左边的数一定都小于要搜寻的对象,所以无需浪费时间在左边的数;如果搜寻的数大于所搜寻的对象,则右边的数无需再搜寻,直接搜寻左边的数。所以在

2013-10-11 15:22:15 485

原创 多维矩阵转一维矩阵

多维矩阵转一维矩阵说明:有的时候,为了运算方便或资料储存的空间问题,使用一维阵列会比二维或多维阵列来得方便,例如上三角矩阵、下三角矩阵或对角矩阵,使用一维阵列会比使用二维阵列来得节省空间。解法:以二维阵列转一维阵列为例,索引值由0开始,在由二维阵列转一维阵列时,我们有两种方式:“以列(Row)为主”或“以行(Column)为主”。由于 C/C++、Java等的记忆体配置方式都是以列

2013-10-11 15:14:43 1970

原创 选择、插入、冒泡排序

选择、插入、冒泡排序说明:选择排序(Selection sort)、插入排序(Insertion sort)与气泡排序(Bubble sort)这三个排序方式是初学排序所必须知道的三个基本排序方式,它们由于速度不快而不实用(平均与最快的时间复杂度都是O(n2)),然而它们排序的方式确是值得观察与探讨的。解法:选择排序将要排序的对象分作两部份,一个是已排序的,一个是未

2013-10-11 14:58:00 726 1

原创 java重点总结

java面向对象*.Java中的原生数据类型共有8种:1) 整型:使用int表示。(32位)(表示范围 -2147483648~2147483648)2) 字节型:使用byte表示。(表示-128~127之间的256个整数, 8位)。3)短整型:使用short表示。(16位)(表示范围 -32768 ~ 32768)4)长整型:使用long表示。(64位)(表示范围 -9233

2013-10-11 12:50:38 744 1

原创 系统对象和类分析

静态分析阶段(定义类的关系以及对象的关系)关联和链接    1) 关联——针对类而言,表示类之间的使用关系。      . 类的相互的使用关系称为双向关联。      . 指类图中用直线表示的关系;       . 线可以是水平也可以是垂直的;       . 可以在关系线上给一个逻辑名称描述这个关系;    2) 链接——针对对象而言       . 指对象图

2013-10-10 21:37:57 1281

原创 OOAD(Object-Oriented Analysis and Design)介绍

OOAD方法论的定义:    1) 面向对象是一种系统建模技术;    2) 将系统描述为许多相互作用的有关系对象;    3) 系统中相互作用的对象被组织成类;    4) OO方法论由以下三部分组成:       . 一个过程       . 一个符号       . 一系列规则 在一个OOAD软件开发过程,我们要完成二个不同的工作:    1) 分

2013-10-10 20:49:05 1599

原创 linux中mysql安装后,登录提示密码错误,解决办法

在ubuntu 13.04(centos6.3中只要有root权限)中,安装mysql后,使用命令登录mysql居然报错了,Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'(using password: YSE),这个错误很常见,需要重新重新设置一个密码,方法如下1.先关闭mysql并设置密码

2013-10-10 19:20:08 4572

空空如也

空空如也

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

TA关注的人

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