- 博客(22)
- 资源 (44)
- 收藏
- 关注
转载 MongoDB的应用
最近,因为工作的原因,我们正在使用MongoDB做一些大数据量存储的尝试。对于MongoDB的复制功能部署问题,有一些无奈!首先说明一下我们的情况,我们需要使用的项目情况,对于MongoDB的期望,MongoDB的无奈和解决方案。我们的站点是一个7×24h提供服务的电子商务网站。海量数据存储,高并发,实时是我们最大的特点,也是我们的需要解决的难点。我们目前的业务量一直在增长,所以从架构角度
2014-07-24 17:56:39 593
转载 离线安装eclipse的Maven插件
1、下载eclipse:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/heliossr22、下载m2eclipse插件:http://m2eclipse.sonatype.org/sites/m2e/0.12.1.20110112-1712/3、将features中的jar包拷贝
2014-07-15 22:35:13 19381 2
转载 Maven入门实战笔记07-私服
使用Nexus创建私服私服:见 Maven入门实战笔记04-仓库 一节中相关内容 三种Maven仓库管理软件:Apache的ArchivaJFrog的ArtifactorySonatype的Nexus 安装Nexus下载Nexushttp://www.sonatype.org/nexusBundle:http:
2014-07-14 22:25:58 1078 1
转载 maven Nexus入门指南(图文)
Nexus介绍Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST
2014-07-14 22:24:43 633
转载 spring @component的作用
1、@controller 控制器(注入服务)2、@service 服务(注入dao)3、@repository dao(实现dao访问)4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的) @Component,@Service,@Controller,@Repository注解的类,并把这些类纳入进spring容器中管理。 下面写这个是
2014-07-10 17:05:59 7413
原创 实现子类主动注册
一、获取注册类package com.util.test;import java.util.HashMap;import java.util.Map;public class StaticProvider { protected static Map registeredCompanies = new HashMap(); //provide different pa
2014-07-10 11:41:09 1341
转载 不重启tomcat而执行新的class
在工程的配置文件(一般位于%TOMCAT_HOME%\conf\Catalina\localhost\工程名.xml,参考manager.xml)中的Context元素,有一个reload属性,值为true是自动加载,反之就需要重新发布。其实没有必要重启Tomcat的,只需要修改保存工程的web.xml,Tomcat就会自动发布该工程。附:使用EditPlus打开web.xml,即使没有修改,
2014-07-09 09:57:13 3360
转载 为什么要使用NoSQL?NOSQL的优势
NoSQL在2010年风生水起,大大小小的Web站点在追求高性能高可靠性方面,不由自主都选择了NoSQL技术作为优先考虑的方面。今年伊始,InfoQ中文站有幸邀请到凤凰网的孙立先生,为大家分享他之于NoSQL方面的经验和体会。 非常荣幸能受邀在InfoQ开辟这样一个关于NoSQL的专栏,InfoQ是我非常尊重的一家技术媒体,同时我也希望借助InfoQ,在国内推动NoSQL的发展,希望跟我
2014-07-09 09:31:56 614
转载 互联网百万级应用的大数据处理问题
我说的大数据量处理是指同时需要对数据进行检索查询,同时有高并发的增删改操作。记得以前在XX做电力时,几百万条数据,那时一个检索查询可以让你等你分钟。现在我是想探讨下对大数据量的处理,那时我就在想例如腾讯,盛大,动辄数以亿计的帐号,怎么能这么快呢, 于是找到了互联网现在对数据处理的发展。对于大数据量处理,如果是互联网处理的话,一般分为下面阶段:1.第一阶段,所有数据都装入一个数据库,当数据量大了肯定
2014-07-08 17:00:13 829
转载 处理百万级以上的数据处理
处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is n
2014-07-08 16:41:35 964
原创 定时器Quartz ClassNotFound org.springframework.scheduling.quartz.SchedulerFactoryBean
org.springframework.scheduling.quartz.SchedulerFactoryBean
2014-07-07 13:50:46 18118 2
转载 java 解析json字符串
如果转载我的这篇文章请注明出处,谢谢!最近工作中,需要解析json格式的字符串,恰好有个例子,感觉不错,拿来分享。 运行这个类需要加载jar包:ezmorph-1.0.6.jar、json-lib-2.4-jdk15.jar、jsoup-1.6.1.jar、commons-beanutils-1.8.0.jar、commons-collections.jar、commons-lang-
2014-07-07 11:33:16 29113 1
转载 JSON 数据传输 与调用远程接口
String content=""; try { URL url = new URL(urlStr); HttpURLConnection httpURLConnection = (HttpURLConnection) url .openConnection(); //获取连接
2014-07-07 11:15:50 1972
转载 外连接 ON 条件的三个作用 SQL中on条件与where条件的区别
SELECT * FROM a LEFT JOIN b ON a.id=b.id AND a.id=1 AND b.id=2这里 ON 中有三个条件,其意义分别为:a.id=b.id 两个表的连接条件,只有 a.id 与 b.id 相同的记录才进行匹配。可以看到 a.id=b.id 指定如何匹配;a.id=1 表示谁被匹配(不表示最终结果的筛选条件);b.id=2 表
2014-07-04 11:58:58 2975
原创 junit4 junit.framework.AssertionFailedError: No tests found in错误
package com.util.test;import org.junit.After;import org.junit.Before;import org.junit.Test;public class JunitTest { @Before public void getOn()throws Exception{ System.out.println("上车
2014-07-03 15:05:23 4158
转载 静态导入
import 语句从根本上来说唯一有价值的是减少了击键次数,使代码更易于阅读。在JAVA 5中,新增加了一个特性静态导入 ( static import ) ,当希望使用类的静态成员时,就可以使用静态导入。 import static java.lang.System.out; import static java.lang.Integer.*;public class Tes
2014-07-03 14:40:29 672
转载 深入Log4J源码之Log4J Core
http://www.blogjava.net/DLevin/archive/2012/06/28/381667.html
2014-07-01 17:07:05 645
转载 三种东西永远不要放到数据库里!
我已经在很多演讲里说过,改进你的系统的最好的方法是先避免做“蠢事”。我并不是说你或你开发的东西“蠢”,只是有些决定很容易被人们忽略掉其暗含 的牵连,认识不到这样做对系统维护尤其是系统升级带来多大的麻烦。作为一个顾问,像这样的事情我到处都能见到,我还从来没有见过做出这样的决定的人有过好 的结果的。图片,文件,二进制数据既然数据库支持BLOB类型的数据,把文件塞进BLOB字段里一定没有错了!?
2014-07-01 16:46:30 653
转载 log4j将记录日志保存到数据库
一、前提条件 系统必须是使用LOG4J进行日志管理,否则方法无效。 系统必须包含commons-logging-xxx.jar,log4j-xxx.jar这两个JAR包,XXX为版本号。 二、操作步骤 1、创建日志表 要把日志持久化,必须在数据库中创建一张用来存储日志信息的表,表内字段为日志 的一个主要属性包括:操作类,执行方法,打印时间,日志级别,日志内容。 CREATE TABLE RESLO
2014-07-01 16:45:47 4691 2
PHP基础教程
2017-06-18
Hibernate实战
2017-06-18
redis 64bit for windows 2.6.12
2014-11-01
apache-maven-3.1.1-bin(win)
2013-12-08
eclipse中安装subclipse(svn插件)
2013-12-08
Setup-Subversion-1.7.5 svn服务器
2013-12-08
ApacheTomcat6高级编程中文卷2
2013-07-19
ApacheTomcat 6高级编程中文卷1
2013-07-19
一线架构师实践指南
2017-06-18
锋利的jQuery
2017-06-18
深入理解Java虚拟机
2017-06-18
大型网站技术架构
2017-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人