<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[店上男孩的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dinglijava</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dinglijava]]></copyright><item><title><![CDATA[getField 和 getDeclaredField 的区别]]></title><link>https://blog.youkuaiyun.com/dinglijava/article/details/73350430</link><guid>https://blog.youkuaiyun.com/dinglijava/article/details/73350430</guid><author>dinglijava</author><pubDate>Fri, 16 Jun 2017 19:24:22 +0800</pubDate><description><![CDATA[有这样一种场景，ClassA 与 ClassB 俩个类，这俩个类中的属性有很大一部分是相同的。比如：在使用MongoDB存储时，ClassA 
是商品信息，ClassB 是库存信息，ClassB的很多属性会和ClassA相同（原因：MongoDB关联查询性能会急速下降）。
这个时候已经创建好ClassA 类型的实例，需要创建ClassB类型的实例。
有如下俩种方式：
1、调用ClassB]]></description><category></category></item><item><title><![CDATA[MongoDB 学习笔记三 修改器]]></title><link>https://blog.youkuaiyun.com/dinglijava/article/details/43421513</link><guid>https://blog.youkuaiyun.com/dinglijava/article/details/43421513</guid><author>dinglijava</author><pubDate>Wed, 04 Feb 2015 21:43:09 +0800</pubDate><description><![CDATA[1、$inc 
修改器$inc可以对文档的某个值为数字型（只能为满足要求的数字）的键进行增减的操作。


2、$set
用来指定一个键并更新键值，若键不存在则创建。



3、$unset
主要是用来删除键。（不论对目标键使用1、0、-1或者具体的字符串等都是可以删除该目标键。）



4、$push
向文档的某个数组类型的键添加一个数组元素，不过滤重复的数据。添加时]]></description><category></category></item><item><title><![CDATA[MongoDB 学习笔记二]]></title><link>https://blog.youkuaiyun.com/dinglijava/article/details/43419791</link><guid>https://blog.youkuaiyun.com/dinglijava/article/details/43419791</guid><author>dinglijava</author><pubDate>Mon, 02 Feb 2015 22:45:17 +0800</pubDate><description><![CDATA[1、插入文档

db.persons.insert({_id:"001",name:"zhao"})
2、批量插入文档
shell中使用for循环（shell不支持批量插入）
for(var i=1;i
db.persons.insert(_id:i,name:i)
}

3、save操作
Mongodb另一个更新命令是save，格式如下：
db.collection.sav]]></description><category></category></item><item><title><![CDATA[Spring MVC 的工作原理]]></title><link>https://blog.youkuaiyun.com/dinglijava/article/details/42834385</link><guid>https://blog.youkuaiyun.com/dinglijava/article/details/42834385</guid><author>dinglijava</author><pubDate>Sun, 18 Jan 2015 11:28:18 +0800</pubDate><description><![CDATA[上面是 Spring MVC 的调用过程：
1、客户端发送一个请求到达服务器，服务器对请求进行解析，如果匹配DispatcherServlet的请求映射路径（在web.xml中指定），web容器就将请求转交给DispatcherServlet.
2、DispatcherServlet接收到请求后，根据请求的信息（URL，方法、报文头和参数）以及HandlerMapping 的配置找到处理请求的]]></description><category></category></item><item><title><![CDATA[MongoDB 学习笔记一]]></title><link>https://blog.youkuaiyun.com/dinglijava/article/details/42536067</link><guid>https://blog.youkuaiyun.com/dinglijava/article/details/42536067</guid><author>dinglijava</author><pubDate>Thu, 08 Jan 2015 22:58:13 +0800</pubDate><description><![CDATA[一 、MongoDB 的基本操作：
1、创建数据库 ： use myTest  创建数据库，名称为 ： myTest
2、显示数据库 ： show dbs
3、显示文档 ： show collections 
4、向集合中插入文档： db.myTest.insert({name : “test”})
5、更新数据 ： db.myTest.update({name : "test"}, {]]></description><category></category></item><item><title><![CDATA[eclipse 导入myeclipse web项目]]></title><link>https://blog.youkuaiyun.com/dinglijava/article/details/42405143</link><guid>https://blog.youkuaiyun.com/dinglijava/article/details/42405143</guid><author>dinglijava</author><pubDate>Sun, 04 Jan 2015 22:52:45 +0800</pubDate><description><![CDATA[在直接Import
MyEclipse的项目文件导入到Eclipse之后，需要在项目所放的workspace内修改引入项目目录下的.project文件，修改如下：
1.增加一个，代码如下：
Java代码：  


              org.eclipse.wst.validation.validationbuilder                             ]]></description><category></category></item><item><title><![CDATA[redhat server 5.5 安装 git]]></title><link>https://blog.youkuaiyun.com/dinglijava/article/details/39505451</link><guid>https://blog.youkuaiyun.com/dinglijava/article/details/39505451</guid><author>dinglijava</author><pubDate>Tue, 23 Sep 2014 22:13:34 +0800</pubDate><description><![CDATA[因为编译安装，所以先安装相应的devel包：
yum install zlib-devel
yum install gettext-devel
yum install openssl-devel
yum install curl-devel 
yum install expat-devel 
下载解压缩git： 
wget 
http://www.kernel.org/pub/so]]></description><category></category></item><item><title><![CDATA[redhat yum 源配置]]></title><link>https://blog.youkuaiyun.com/dinglijava/article/details/39505217</link><guid>https://blog.youkuaiyun.com/dinglijava/article/details/39505217</guid><author>dinglijava</author><pubDate>Tue, 23 Sep 2014 22:00:33 +0800</pubDate><description><![CDATA[先检查下版本信息：
[@sohu_99_3 ~]#  lsb_release -a
LSB Version:    :core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: RedHatEnterpriseServ]]></description><category></category></item><item><title><![CDATA[hibernate的Criteria Query]]></title><link>https://blog.youkuaiyun.com/dinglijava/article/details/9956285</link><guid>https://blog.youkuaiyun.com/dinglijava/article/details/9956285</guid><author>dinglijava</author><pubDate>Tue, 13 Aug 2013 23:44:08 +0800</pubDate><description><![CDATA[当查询数据的时候，常常需要设置查询条件。在SQL或HQL语句中，查询条件常常放在where子句中。此外，Hibernate还支持Criteria查询（Criteria Query），这种查询方式把查询条件封装为一个Criteria对象。在实际应用中，使用Session的createCriteria()方法构建一个org.hibernate.Criteria实例，然后把具体的查询条件通过Criter]]></description><category></category></item><item><title><![CDATA[正则表达式]]></title><link>https://blog.youkuaiyun.com/dinglijava/article/details/7882305</link><guid>https://blog.youkuaiyun.com/dinglijava/article/details/7882305</guid><author>dinglijava</author><pubDate>Sun, 19 Aug 2012 10:09:18 +0800</pubDate><description><![CDATA[正则表达式用于字符串处理、表单验证等场合，实用高效。现将一些常用的表达式收集于此，以备不时之需。


匹配中文字符的正则表达式： [\u4e00-\u9fa5]
评注：匹配中文还真是个头疼的事，有了这个表达式就好办了

匹配双字节字符(包括汉字在内)：[^\x00-\xff]
评注：可以用来计算字符串的长度（一个双字节字符长度计2，ASCII字符计1）

匹配空白行的正则表达式：]]></description><category></category></item><item><title><![CDATA[java 中 static 方法 的继承问题]]></title><link>https://blog.youkuaiyun.com/dinglijava/article/details/7753070</link><guid>https://blog.youkuaiyun.com/dinglijava/article/details/7753070</guid><author>dinglijava</author><pubDate>Mon, 16 Jul 2012 21:20:53 +0800</pubDate><description><![CDATA[首先，对于 父类中的 static 方法，子类是可以继承的、重载、方法的隐藏。
然后，我们需要明白一个概念：
 方法的隐藏和数据成员的隐藏是一个含义。




example:
public class Father {
public static int x = 2;
public static void printFather(){
System.out.println(]]></description><category></category></item><item><title><![CDATA[关于 web.xml 配置的事情]]></title><link>https://blog.youkuaiyun.com/dinglijava/article/details/7296548</link><guid>https://blog.youkuaiyun.com/dinglijava/article/details/7296548</guid><author>dinglijava</author><pubDate>Sun, 26 Feb 2012 22:11:05 +0800</pubDate><description><![CDATA[在配置web.xml的时候，添加了标签，可是却提示错误，出了红叉，但是不影响 tag的使用，错误提示为： cvc-complex-type.2.4.a: Invalid content was found starting with element

'taglib'. One of '{"http://java.sun.com/xml/ns/j2ee":description, "http:]]></description><category></category></item><item><title><![CDATA[mysql 和jsp 的中文乱码问题]]></title><link>https://blog.youkuaiyun.com/dinglijava/article/details/7272218</link><guid>https://blog.youkuaiyun.com/dinglijava/article/details/7272218</guid><author>dinglijava</author><pubDate>Sun, 19 Feb 2012 13:18:38 +0800</pubDate><description><![CDATA[第一：mysql 创建数据库时，如果没有指定数据库的编码方式，它就会默然的用mysql 环境下的编码方式，然后如果没有指定表的编码方式，它默然会采用数据库的编码方式，字段没有指定编码方式，它会有表的编码方式，所以最好在创建他们的时候就指定他们的编码方式，（我指定的是GBK，我也试过utf8 可是不知道为什么还是乱码，希望知道的朋友指点？）
第二：就是连接数据库时指定url：
url=“jdbc]]></description><category></category></item></channel></rss>