<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[逝之风]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cheng1111111</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cheng1111111]]></copyright><item><title><![CDATA[java之路指导]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/44754185</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/44754185</guid><author>cheng1111111</author><pubDate>Mon, 30 Mar 2015 17:42:23 +0800</pubDate><description><![CDATA[java之路]]></description><category></category></item><item><title><![CDATA[Rest模式get,put,post,delete含义与区别(转)]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/44593641</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/44593641</guid><author>cheng1111111</author><pubDate>Tue, 24 Mar 2015 16:16:19 +0800</pubDate><description><![CDATA[POST   /uri     创建  
DELETE /uri/xxx 删除   
PUT    /uri/xxx 更新或创建  
GET    /uri/xxx 查看  


GET操作是安全的。所谓安全是指不管进行多少次操作，资源的状态都不会改变。比如我用GET浏览文章，不管浏览多少次，那篇文章还在那，没有变化。当然，你可能说每浏览一次文章，文章的浏览数就加一，这不也改变了资源的]]></description><category></category></item><item><title><![CDATA[Java正则表达式校验邮箱和手机号]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/42122051</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/42122051</guid><author>cheng1111111</author><pubDate>Wed, 24 Dec 2014 11:53:27 +0800</pubDate><description><![CDATA[import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class CheckMobileAndEmail {
	/**
	  * 验证邮箱地址是否正确
	  * @param email
	  * @return
	  */
	 public static boolean checkEmail(String e]]></description><category></category></item><item><title><![CDATA[JDom解析和生成XML文档]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/42121653</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/42121653</guid><author>cheng1111111</author><pubDate>Wed, 24 Dec 2014 11:25:29 +0800</pubDate><description><![CDATA[原创作品，允许转载，转载时请务必以超链接形式标明文章 原始出处 、作者信息和本人声明。否则将追究法律责任。
作者：永恒の_☆ 地址：http://blog.youkuaiyun.com/chenghui0317/article/details/12137845

一、前言

    JDom是一套非常优秀的java开源api，主要用于读写xml文档，具有性能优异、功能强大、和非常方便使用的特点，并且]]></description><category></category></item><item><title><![CDATA[使用Dom4j解析XML]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/42119585</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/42119585</guid><author>cheng1111111</author><pubDate>Wed, 24 Dec 2014 09:21:05 +0800</pubDate><description><![CDATA[dom4j是一个Java的XML API，类似于jdom，用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API，具有性能优异、功能强大和极端易用使用的特点，同时它也是一个开放源代码的软件，可以在SourceForge上找到它.
       对主流的Java XML API进行的性能、功能和易用性的评测，dom4j无论在那个方面都是非常出色的。如今你可以看到越来越多的Ja]]></description><category></category></item><item><title><![CDATA[Servlet的url-pattern匹配规则]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/41720145</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/41720145</guid><author>cheng1111111</author><pubDate>Thu, 04 Dec 2014 10:04:20 +0800</pubDate><description><![CDATA[1.  写法
①完全匹配：以“/”开头，以字母（非“*”）结束
   如：/test/list.do
②目录匹配：以“/”开头且以“/*”结尾
   如：/test/*
   /*
③扩展名匹配：以“*.”开头，以扩展名结束
   如：*.do
④ “/” 用来表明对应的Servlet为应用默认的Servlet。在这种情况下Servlet路径是请求的URI去掉上下文路径并且路径信息]]></description><category></category></item><item><title><![CDATA[SpringMVC中使用Interceptor拦截器]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/41675121</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/41675121</guid><author>cheng1111111</author><pubDate>Tue, 02 Dec 2014 10:16:31 +0800</pubDate><description><![CDATA[SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的，它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证，或者是来判断用户是否登陆，或者是像12306 那样子判断当前时间是否是购票时间。
   一、定义Interceptor实现类
   SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在]]></description><category></category></item><item><title><![CDATA[spring @PathVariable和@RequestParam的区别]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/41511027</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/41511027</guid><author>cheng1111111</author><pubDate>Wed, 26 Nov 2014 09:24:19 +0800</pubDate><description><![CDATA[请求路径上有个id的变量值，可以通过@PathVariable来获取  @RequestMapping(value = "/page/{id}", method = RequestMethod.GET) 

@RequestParam用来获得静态的URL请求入参     spring注解时action里用到。 
简介：
handler method 参数绑定常用的注解,我们根据他们处理的R]]></description><category></category></item><item><title><![CDATA[StringBuilder与StringBuffer的区别]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/41486805</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/41486805</guid><author>cheng1111111</author><pubDate>Tue, 25 Nov 2014 18:19:07 +0800</pubDate><description><![CDATA[相信大家看到过很多比较String和StringBuffer区别的文章，也明白这两者的区别，然而自从Java 5.0发布以后，我们的比较列表上将多出一个对象了，这就是StringBuilder类。String类是不可变类，任何对String的改变都会引发新的String对象的生成；而StringBuffer则是可变类，任何对它所指代的字符串的改变都不会产生新的对象，可变和不可变类这一对对象已经齐全]]></description><category></category></item><item><title><![CDATA[JAVA-- M选N的组合算法]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/41206485</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/41206485</guid><author>cheng1111111</author><pubDate>Mon, 17 Nov 2014 11:23:29 +0800</pubDate><description><![CDATA[M选N的组合算法 
  只要每个数字出现一次就可以 
  举例 ：也就是说123与321和213属于重复 只算一组
  此算法已经排除了重复数据
  应用--彩票的注数算法
本程序的思路是开一个数组b，其长度和数据数组一致，其前N位为1，N就是要取的数的个数，然后按照b的数据为1的下标来取数据数组的数字
然后从左到右扫描数组b元素值的“10”组合，找到第一个“10”组合后将其变为
“]]></description><category></category></item><item><title><![CDATA[简单是终极的复杂。]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/41007329</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/41007329</guid><author>cheng1111111</author><pubDate>Tue, 11 Nov 2014 09:41:07 +0800</pubDate><description><![CDATA[在这些天的码代码的过程中，]]></description><category></category></item><item><title><![CDATA[springmvc restTemplate访问远端工程]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/40817653</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/40817653</guid><author>cheng1111111</author><pubDate>Wed, 05 Nov 2014 09:23:20 +0800</pubDate><description><![CDATA[get访问
restTemplate = new RestTemplate();
        String result = restTemplate.getForObject(url, String.class);]]></description><category></category></item><item><title><![CDATA[eclipse debug (调试) 学习心得]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/40784035</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/40784035</guid><author>cheng1111111</author><pubDate>Tue, 04 Nov 2014 13:54:13 +0800</pubDate><description><![CDATA[eclipse debug (调试) 学习心得
进入debug模式：
1、设置断点
2、启动servers端的debug模式
3、运行程序，在后台遇到断点时，进入debug调试状态
=============================
作用域 功能 快捷键 
全局 单步返回 F7 
全局 单步跳过 F6 
全局 单步跳入 F5 
全局 单步跳入选择 Ctrl+F5 
全]]></description><category></category></item><item><title><![CDATA[SpringMVC中的文件上传]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/40709125</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/40709125</guid><author>cheng1111111</author><pubDate>Sun, 02 Nov 2014 13:58:37 +0800</pubDate><description><![CDATA[这是用的是SpringMVC-3.1.1、commons-fileupload-1.2.2和io-2.0.1


首先是web.xml



[html] 
view plaincopyprint?


xml version="1.0" encoding="UTF-8"?>  web-app version="2.5"       xmlns="http://java.su]]></description><category></category></item><item><title><![CDATA[git更新ip]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/40180519</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/40180519</guid><author>cheng1111111</author><pubDate>Fri, 17 Oct 2014 08:46:40 +0800</pubDate><description><![CDATA[git

1.C:\Users\Administrator\.ssh中的known_hosts删除掉，更改config中的IP

2.配置完后运行,测试是否配置正确,请通过 Git Bash 执行:ssh git@192.168.1.206 -T

3.在项目中git gui->remote->remove remote->origin

4.remote->add    名字：o]]></description><category></category></item><item><title><![CDATA[程序员常去的网站]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/40147705</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/40147705</guid><author>cheng1111111</author><pubDate>Thu, 16 Oct 2014 14:29:31 +0800</pubDate><description><![CDATA[程序员常去的网站

http://www.gotapi.com/
语言：英语
简介：HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。
http://www.w3schools.com/
语言：英语
简介：W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。
http://www.xml.org.cn/
语言：中文
简介：可以说是XML的]]></description><category></category></item><item><title><![CDATA[thrift服务端获取客户端ip地址。]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/40047051</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/40047051</guid><author>cheng1111111</author><pubDate>Mon, 13 Oct 2014 16:10:06 +0800</pubDate><description><![CDATA[class TrackingProcessor implements TProcessor {
    TrackingProcessor (TProcessor processor) {this.processor=processor;}

    public boolean process(TProtocol in, TProtocol out) throws TException {
  ]]></description><category></category></item><item><title><![CDATA[Java操作Hbase进行建表、删表以及对数据进行增删改查，条件查询]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/39960291</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/39960291</guid><author>cheng1111111</author><pubDate>Fri, 10 Oct 2014 12:25:13 +0800</pubDate><description><![CDATA[1、搭建环境

  新建JAVA项目，添加的包有:

   有关Hadoop的hadoop-core-0.20.204.0.jar

   有关Hbase的hbase-0.90.4.jar、hbase-0.90.4-tests.jar以及Hbase资源包中lib目录下的所有jar包。




2、主要程序





[java] 
view plaincopy]]></description><category></category></item><item><title><![CDATA[this 与 super 用途]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/39498471</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/39498471</guid><author>cheng1111111</author><pubDate>Tue, 23 Sep 2014 14:52:58 +0800</pubDate><description><![CDATA[一、this用途：
一是引用隐式参数，二是调用该类其他的构造器。
二、super用途：
一是调用超类的方法，二是调用超类的构造器
三、用法举例



[java] 
view plaincopy


package com.test.xqh;    public class Manage extends Employee {        private String se]]></description><category></category></item><item><title><![CDATA[Eclipse快捷键大全]]></title><link>https://blog.youkuaiyun.com/cheng1111111/article/details/39494525</link><guid>https://blog.youkuaiyun.com/cheng1111111/article/details/39494525</guid><author>cheng1111111</author><pubDate>Tue, 23 Sep 2014 09:55:11 +0800</pubDate><description><![CDATA[Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行 
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对]]></description><category></category></item></channel></rss>