自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

转载 Class.forName和ClassLoader.loadClass区别

Java中class是如何加载到JVM中的:1.class加载到JVM中有三个步骤    装载:(loading)找到class对应的字节码文件。    连接:(linking)将对应的字节码文件读入到JVM中。    初始化:(initializing)对class做相应的初始化动作。2.Java中两种加载class到JVM中的方式    2.1:Class.forNam

2014-09-22 17:14:56 5850 2

转载 mongodb分片技术

在mongodb里面存在另一种集群,就是分片技术,跟sql server的表分区类似,我们知道当数据量达到T级别的时候,我们的磁盘,内存就吃不消了,针对这样的场景我们该如何应对。 一:分片     mongodb采用将集合进行拆分,然后将拆分的数据均摊到几个片上的一种解决方案。 下面我对这张图解释一下:     人脸:       代表客户端,客户端肯定说,你数据库

2014-09-19 16:40:20 509

转载 mongodb运维技术

这一篇我们以管理员的视角来看mongodb,作为一名管理员,我们经常接触到的主要有4个方面:1.  安装部署2.  状态监控3.  安全认证4.  备份和恢复,下面我们就一点一点的讲解。 一:安装部署        我之前的文章都是采用console程序来承载,不过在生产环境中这并不是最佳实践,谁也不愿意在机器重启后满地找牙似找mongodb,在mongodb里

2014-09-19 10:20:44 512

转载 mongodb主从复制

从这一篇开始我们主要讨论mongodb的部署技术。    我们知道sql server能够做到读写分离,双机热备份和集群部署,当然mongodb也能做到,实际应用中我们不希望数据库采用单点部署,如果碰到数据库宕机或者被毁灭性破坏那是多么的糟糕。 一:主从复制1: 首先看看模型图  2: 从上面的图形中我们可以分析出这种架构有如下的好处:       数据备份。

2014-09-18 18:36:30 509

转载 mongodb索引操作

好,今天分享下mongodb中关于索引的基本操作,我们日常做开发都避免不了要对程序进行性能优化,而程序的操作无非就是CURD,通常我们又会花费50%的时间在R上面,因为Read操作对用户来说是非常敏感的,处理不好就会被人唾弃,呵呵。    从算法上来说有5种经典的查找,具体的可以参见我的算法速成系列,这其中就包括我们今天所说的“索引查找”,如果大家对sqlserver比较了解的话,相信

2014-09-18 16:47:22 480

转载 mongodb高级操作

今天跟大家分享一下mongodb中比较好玩的知识,主要包括:聚合,游标。一: 聚合      常见的聚合操作跟sql server一样,有:count,distinct,group,mapReduce。 count        count是最简单,最容易,也是最常用的聚合工具,它的使用跟我们C#里面的count使用简直一模一样。  distinct       这

2014-09-18 14:56:07 515

转载 mongodb细说增删查改

一: Insert操作     上一篇也说过,文档是采用“K-V”格式存储的,如果大家对JSON比较熟悉的话,我相信学mongodb是手到擒来,我们知道JSON里面Value可能是“字符串”,可能是“数组”,又有可能是内嵌的一个JSON对象,相同的方式也适合于BSON。      常见的插入操作也就两种形式存在:“单条插入”和“批量插入”。       ①  单条插入   

2014-09-18 12:35:59 534

转载 mongodb- Java API 增删改操作

[java] view plaincopyprint?package com.x.mongodb;    import java.net.UnknownHostException;  import java.util.HashMap;  import java.util.List;  import java.util.Map;    im

2014-09-17 18:06:18 540

转载 mongodb- Java API 查询操作

[java] view plaincopyprint?package com.x.mongodb;    import java.net.UnknownHostException;  import java.util.Collection;  import java.util.HashMap;  import java.util.Iterator

2014-09-17 18:04:59 1523

转载 MongoDB整合Spring 详细讲解

下载版本分别为:spring-data-commons-dist-1.4.0.M1spring-data-document-1.0.0.M2.zip下面给出我工程的图片 然后就开始我们开发之旅吧!首先新建application.xml配置文件[html] view plaincopyspan sty

2014-09-16 19:19:47 784

转载 mongoVUE使用操作指南(图文)

下面介绍一款mongoDB的界面管理工具 mongo VUE (高于1.3版本需要注册激活)  下面给个主界面:进去之后选择刚才创建连接的名下面会出现hems数据库,hems数据库中的集合存放在Collections下面。选择一个表进行(CURD)增加文档 :右击集合名选择Insert Document   填写的数据以json格式录入。查看文档:   这里我选

2014-09-16 18:48:39 1065

转载 日志组件logback的介绍及配置使用方法

Logback的默认配置      如果配置文件 logback-test.xml 和 logback.xml 都不存在,那么 logback 默认地会调用BasicConfigurator ,创建一个最小化配置。最小化配置由一个关联到根 logger 的ConsoleAppender 组成。输出用模式为%d{HH:mm:ss.SSS} [%thread] %-5level %logg

2014-09-04 16:52:57 507

转载 MyBatis+MySQL 返回插入的主键ID

需求:使用MyBatis往MySQL数据库中插入一条记录后,需要返回该条记录的自增主键值。 方法:在mapper中指定keyProperty属性,示例如下:Xml代码  insert id="insertAndGetId" useGeneratedKeys="true" keyProperty="userId" parameterType="com.

2014-09-03 10:55:47 661

转载 Shiro标签

Shiro提供了JSTL标签用于在JSP/GSP页面进行权限控制,如根据登录用户显示相应的页面按钮。  导入标签库Java代码  @taglib prefix="shiro" uri="http://shiro.apache.org/tags" %>  标签库定义在shiro-web.jar包下的META-INF/shiro.tld中定义。 gu

2014-09-02 16:43:23 1505

转载 Spring整合mybatis使用

MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。Spring框架中整合mybatis主要下面

2014-09-02 09:07:07 529

转载 proxy-target-class="true" 与proxy-target-class="false"的区别

proxy-target-class="true"/>  注意:proxy-target-class属性值决定是基于接口的还是基于类的代理被创建。如果proxy-target-class 属性值被设置为true,那么基于类的代理将起作用(这时需要cglib库)。如果proxy-target-class属值被设置为false或者这个属性被省略,那么标准的JDK 基于接口的代理将起作用。

2014-09-01 16:16:18 547

转载 JSR 303 - Bean Validation 介绍及最佳实践

关于 Bean Validation在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,不同的层由不同的开发人员来完成。很多时候同样的数据验证逻辑会出现在不同的层,这样就会导致代码冗余和一些管理的问题,比如说语义的一致性等。为了避免这样的情况发生,最好是将验证逻

2014-09-01 15:55:09 535

SAS统计分析应用_董大钧.pdf

董大钧sas统计分析应用教程,帮助sas初学者快速掌握sas基本

2014-06-30

马云谈创业

王利芬 前两天我接到马云的电话,他说不希望我在电视上专门为他本人的书做广告,这样不利于《赢在中国》这个项目,因为《赢在中国》的任务是要打造选手,让选手成功,评委只是帮助选手们成功的人,并且说他知道自己是谁,要干什么,要到哪里。

2011-09-10

空空如也

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

TA关注的人

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