自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 getField 和 getDeclaredField 的区别

有这样一种场景,ClassA 与 ClassB 俩个类,这俩个类中的属性有很大一部分是相同的。比如:在使用MongoDB存储时,ClassA 是商品信息,ClassB 是库存信息,ClassB的很多属性会和ClassA相同(原因:MongoDB关联查询性能会急速下降)。这个时候已经创建好ClassA 类型的实例,需要创建ClassB类型的实例。有如下俩种方式:1、调用ClassB

2017-06-16 19:24:22 2805

原创 MongoDB 学习笔记三 修改器

1、$inc 修改器$inc可以对文档的某个值为数字型(只能为满足要求的数字)的键进行增减的操作。2、$set用来指定一个键并更新键值,若键不存在则创建。3、$unset主要是用来删除键。(不论对目标键使用1、0、-1或者具体的字符串等都是可以删除该目标键。)4、$push向文档的某个数组类型的键添加一个数组元素,不过滤重复的数据。添加时

2015-02-04 21:43:09 486

原创 MongoDB 学习笔记二

1、插入文档db.persons.insert({_id:"001",name:"zhao"})2、批量插入文档shell中使用for循环(shell不支持批量插入)for(var i=1;idb.persons.insert(_id:i,name:i)}3、save操作Mongodb另一个更新命令是save,格式如下:db.collection.sav

2015-02-02 22:45:17 712

翻译 Spring MVC 的工作原理

上面是 Spring MVC 的调用过程:1、客户端发送一个请求到达服务器,服务器对请求进行解析,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web容器就将请求转交给DispatcherServlet.2、DispatcherServlet接收到请求后,根据请求的信息(URL,方法、报文头和参数)以及HandlerMapping 的配置找到处理请求的

2015-01-18 11:28:18 12663

原创 MongoDB 学习笔记一

一 、MongoDB 的基本操作:1、创建数据库 : use myTest  创建数据库,名称为 : myTest2、显示数据库 : show dbs3、显示文档 : show collections 4、向集合中插入文档: db.myTest.insert({name : “test”})5、更新数据 : db.myTest.update({name : "test"}, {

2015-01-08 22:58:13 323

转载 eclipse 导入myeclipse web项目

在直接ImportMyEclipse的项目文件导入到Eclipse之后,需要在项目所放的workspace内修改引入项目目录下的.project文件,修改如下:1.增加一个,代码如下:Java代码:                org.eclipse.wst.validation.validationbuilder                             

2015-01-04 22:52:45 493

原创 redhat server 5.5 安装 git

因为编译安装,所以先安装相应的devel包:yum install zlib-develyum install gettext-develyum install openssl-develyum install curl-devel yum install expat-devel 下载解压缩git: wget http://www.kernel.org/pub/so

2014-09-23 22:13:34 403

原创 redhat yum 源配置

先检查下版本信息:[@sohu_99_3 ~]#  lsb_release -aLSB Version:    :core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarchDistributor ID: RedHatEnterpriseServ

2014-09-23 22:00:33 392

转载 hibernate的Criteria Query

当查询数据的时候,常常需要设置查询条件。在SQL或HQL语句中,查询条件常常放在where子句中。此外,Hibernate还支持Criteria查询(Criteria Query),这种查询方式把查询条件封装为一个Criteria对象。在实际应用中,使用Session的createCriteria()方法构建一个org.hibernate.Criteria实例,然后把具体的查询条件通过Criter

2013-08-13 23:44:08 355

转载 正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:

2012-08-19 10:09:18 156

原创 java 中 static 方法 的继承问题

首先,对于 父类中的 static 方法,子类是可以继承的、重载、方法的隐藏。然后,我们需要明白一个概念: 方法的隐藏和数据成员的隐藏是一个含义。example:public class Father {public static int x = 2;public static void printFather(){System.out.println(

2012-07-16 21:20:53 979 1

转载 关于 web.xml 配置的事情

在配置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:

2012-02-26 22:11:05 282

原创 mysql 和jsp 的中文乱码问题

第一:mysql 创建数据库时,如果没有指定数据库的编码方式,它就会默然的用mysql 环境下的编码方式,然后如果没有指定表的编码方式,它默然会采用数据库的编码方式,字段没有指定编码方式,它会有表的编码方式,所以最好在创建他们的时候就指定他们的编码方式,(我指定的是GBK,我也试过utf8 可是不知道为什么还是乱码,希望知道的朋友指点?)第二:就是连接数据库时指定url:url=“jdbc

2012-02-19 13:18:38 231

空空如也

空空如也

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

TA关注的人

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