- 浏览: 62554 次
- 性别:
- 来自: 福州
最新评论
-
zhengchao860730:
moshalanye 写道汗! 写的没重点,含糊。不知道你到底 ...
Spring报错“Cannot proxy target class because CGLIB2”不一定是没有CGLIB等相关JAR -
zhengchao860730:
tanghanlin 写道总体不错,还有更深入的更新么?比较忙 ...
Solr学习(三) 单独ZooKeeper(外部)实例 + SolrCloud(tomcat)实例 -
zhengchao860730:
青春的、脚步 写道??有没有气动很慢的感觉目前没有呀。。 启动 ...
Solr学习(三) 单独ZooKeeper(外部)实例 + SolrCloud(tomcat)实例 -
青春的、脚步:
??有没有气动很慢的感觉
Solr学习(三) 单独ZooKeeper(外部)实例 + SolrCloud(tomcat)实例 -
tanghanlin:
总体不错,还有更深入的更新么?
Solr学习(三) 单独ZooKeeper(外部)实例 + SolrCloud(tomcat)实例
文章列表
概要
ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。
本文仅阐述ZooKeeper集群的配置方法(windows 7 64bit 环境下)。3个ZK实例~
关于ZooKeeper的工作原理本文不做阐述,详见 ZooKeeper原理与它的集群工作流程
步骤一:
解压三份"zookeeper-3.4.5" 至任意磁盘目录下,我这里放在D:盘根目录,分别命名为”zookeeper-3.4.5 2181“、”zookeeper-3.4.5 2182 ...
<!--
- Resin 3.1 configuration file.
-->
<resin xmlns="http://caucho.com/ns/resin"
xmlns:resin="http://caucho.com/ns/resin/core">
<!-- 添加的所有JAR文件。在/ lib目录 -->
<class-loader>
<tree-loader path="${resin.home}/ext-lib" ...
概要
ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。
本文仅阐述ZooKeeper工作原理,对于如何使用ZooKeeper本文不做讨论。
ZooKeeper的特性
原子性:一个update操作不是成功就是
开场白:
简单讲述如何配置独立的外部 ZooKeeper 集群管理组件来管理 solr集群(多实例solr)
本章建立在 Solr学习(一) 、Soer学习(二)基础上进行配置。
声明:描述的比较笼统繁琐,有偏差的地方请大家毫不留情的拍砖
完成目标:
单zookeeper(独立)实例 + 多solr-4.2.0(tomcat)实例集群管理。
前期准备:
1、下载ZooKeeper-3.4.5.tar.gz解压。
2、完成Solr-4.2.0+Tomcat6.0环境部署(如果为完成请参考Solr学习一)
名词解释:
8080服务器:下文统称端口为8080 ...
开场白:
本章简单讲述如何在solr中配置著名的 IK Analyzer 分词器。
本章建立在 Solr学习(一) 基础上进行配置。
通过(一)的介绍,目前已经成功部署好单实例 solr+tomcat
声明:描述的比较笼统繁琐,有偏差的地方请大家毫不留情的拍砖
准备工作:
学习背景:公司搜索平台项目需求,技术选型为Solr开源框架方面技术,后续多实例集群管理,ZooKeeper集群管理等。
本章节目的:单个实例Solr , 在windows环境下,部署于tomcat6 上的案例。
声明:描述的比较笼统繁琐,有偏差的地方请大家毫不留情的拍砖
开始进入正题~~~
环境及版本说明
操作系统
windows 7旗舰版 64位
处理器
I3-3220 3.3GHz
内存
4GB
JDK版本
JDK1.7.0_15 64位
Tomcat版本
Tomcat6.0.35 64位
Solr版本
So ...
Spring2.5启动时候报错 “Cannot proxy target class because CGLIB2” 不一定是缺少CGLIB.jar或者相关的JAR包。
你使用Spring AOP 进行操作时候。例如事务管理。 如果你Service层的方法在Spring中的IOC 实现,但是该Service层的类并没有实现接口。 也可能报这个错误。此时除了引入CGLIB2和 ASM包以外。 你可以尝试着写入接口。 Service层的类实现该接口后。启动WEB就不会报这个错误。好好想想aop的含义。及你用Spring的AOP的意义。 面向接口编程的习惯。
Spring的xml加载方式
- 博客分类:
- Spring
一:类加载方式即调用JAVA代码来加载XML(允许一次加载多个XML)
String[] configs = {"applicationContext.xml","spring.xml"};
ApplicationContext ctx = new ClassPathXmlApplicationContext(configs);
TestBean testBean= (TestBean) ctx.getBean("testBean");
二:web.XML加载方式
<servlet> ...
Statement stmt = Conn.createStatement(1004,1007);
//只可向前滚动;
TYPE_FORWORD_ONLY = 1007 ;
//双向滚动,但不及时更新,就是如果数据库里的数据修改过,并不在ResultSet中反应出来。
TYPE_SCROLL_INSENSITIVE = 1004;
//双向滚动,并及时跟踪数据库的更新,以便更改ResultSet中的数据。
TYPE_SCROLL_SENSITIVE = 1005;
今天碰到个很纠结的事情, 忘一个表里头插入数据 用insert into语句来做。 数据量非常大, 并且没有进行分批次提交(commit); 导致出现错误 ORA-03113: 通信通道的文件结束 ; 后来升级了数据库版本之后该问题解决,废话不多说解决办法有如下两种:
第一方案:比较保险的做法是分批提交 每200条commit一次;
第二方案:升级数据版本,我当前数据库版本为Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 升级后为 Connected to Oracle Database ...
function ByteString() {
//判断是不是为正整数
this.checkThanZero = function(str) {
if (/^[0-9]*[1-9][0-9]*$/.test(str))
return true;
else
return false;
};
// 对字符串进行trim
this.trim = function(str) {
return ...
Web页面运行在各种各样的浏览器当中,浏览器载入、渲染页面的速度直接影响着用户体验。非常不幸的是,效率最低的IE浏览器仍然占领者绝大多数市场份额,这已经严重制约了互联网的发展(感叹一下:“马赛克和IE——阻碍人类文明发展的绊脚石!”)。
简单地说,页面渲染就是浏览器将html代码根据CSS定义的规则显示在浏览器窗口中的这个过程。先来大致了解一下浏览器都是怎么干活的:
用户输入网址(假设是个html页面,并且是第一次访问),浏览器向服务器发出请求,服务器返回html文件;
浏览器开始载入html代码,发现<head>标签内有一个<link>标签引用外部CSS文件 ...
由于公司项目的需要,现需要一棵带有复选框的树形结构,但项目里头已经运用了Jquery的SimpleTree组件来做树形展现,可是猴子用的版本不支持复选框勾选,也不想重新去找一个树形结构来用,于是乎就想对它进行扩展,现在来展示一下结果。呵呵,如果发现了啥BUG请及时给予回帖,猴子先谢谢啦~。。。。
该树形脚本需依赖 jquery1.2.6版本开发包。(高版本的我没试过,应该没啥影响!)
扩展内容:jquery.simple.tree.js
....
/**
* added by zhengchao 2010-03-31
* beforeAjax : 展开AJAX之前 ...