- 浏览: 324508 次
- 性别:
- 来自: 杭州
最新评论
-
xiaowangge:
query.setDistrib(false); 之后只是获取 ...
Solr /export 海量数据导出实现 -
mozhenghua:
她的酒窝 写道你好,楼主,将数据库中的几张业务表打成宽表的方式 ...
集合聚合算法 -
pzw:
大牛的思想才是最好的东西
基于Solr的多表join查询加速方法 -
Not_Lost_Yesterday:
你的 demo 似乎写错了,我理解了你的意思 ,spring ...
spring bean id重复覆盖的问题解决 -
她的酒窝:
你好,楼主,将数据库中的几张业务表打成宽表的方式,这个打宽表的 ...
集合聚合算法
文章列表
http://tech.it168.com/db/t/2007-05-30/200705300938078.shtml
Linux下SVN服务器端和客户端的安装
- 博客分类:
- svn 安装
1.安装环境:
Linux Red Hat Enterprise AS操作系统
2.软件:
Apache httpd-2.2.8
Subversion-1.5.0
CollabNetSubversion-client-1.5.1
3.安装步骤:
3.1 安装Apache服务
tar -zxvf httpd-2.2.8.tar.gz //解压文件
cd httpd-2.2.8 //进入解压后的目录
./configure --enable-dav --enable-so --prefix=/usr/local/apac ...
tomcat的架构中有这样一个接口 org.apache.catalina.ContainerServlet 只要在配置的servlet上实现这个接口,tomcat的web容器在启动初始化servlet的时候就会调用 public void setWrapper(Wrapper wrapper) 接口将 org.apache.catalina.Wrapper 注入到Servlet类中。
tomcat中已经有org.apache.catalina.manager.ManagerServlet 这个类实现了这个接口
public class ManagerServlet
extends ...
打通两台机器的ssh
- 博客分类:
- ssh打通
在分布式应用之中经常要将两台机器的命令打通,需要在A机器上触发B机器上的某条命令,比如,在做svn的主从同步服务过程中,需要在A机器上触发B机器上的 svn up /var/www/html 命令,在A机器上可以这样执行:
ssh 10.2.3.34 "svn up /var/www/html" 这条命令在控制台中执行的话会提示您需要输入B机器上的用户名密码,才能正常执行。问题是,如果要将这条命令写道shell 文件中,在执行过程中没有机会让你去输入用户信息。
这样就需要事先在AB两台机器之间建立信任机制。
打通两台服务器的SSH的方法简单,只要执行以下 ...
纯Java通过SSH执行Linux命令的方法及代码
- 博客分类:
- ssh
转自:http://ilexes.blog.51cto.com/705330/531352
注:此ssh非彼SSH(Struts+Spring+Hibernate)
在Java中,我们可以通过Runtime去执行一些OS的命令,如: String[]
shell = new String[] { " /bin/sh " , " -c " , " ls -l " } ; Process p =
Runtime.getRuntime().exec(shell); 通过在Linux上执行 ssh --help命令, usa ...
最近有空有时间再学习一下Struts2框架中的validator模块。
struts2的validator xwork :
com/opensymphony/xwork2/validator/validators/default.xml 在xwork jar文件中
先要解决ActionProxy对象的 setMethod方法是在哪个环节设置进去的,找到这个操作流程之后,需要将这个设置流程替换掉,在将url中如果出现action的parameter的时候将这个参数的value设置到ActionProxy上面
默认是在 org.apache.struts2.dispatcher. ...
is an agile and dynamic language for the Java Virtual Machine
是一个敏捷的基于java虚拟机的动态语言
builds upon the strengths of Java but has additional power features inspired by languages like Python, Ruby and Smalltalk
基于java的功能集,且增加了强大的功能 ...
URL是URI的特殊类型,统一资源定位符作用就是要将具体的资源和加载资源的方式解耦。
http://stackoverflow.com/questions/861500/url-to-load-resources-from-the-classpath-in-java
比如,需要得到资源的流,只需要在连接参数中设置protocol这个参数 ...
tiles官方网站:http://tiles.apache.org/framework/index.html
strust2 plugin插件与tiles整合: http://struts.apache.org/2.x/docs/tiles-plugin.html
不需要在web.xml中定义<context-param>节点来配置tiles配置文件的方式 http://tiles.apache.org/framework/tutorial/w ...
今天是2011年7月30日,感觉一年当中最热的日子也就像今天这样了吧。外面太热了,除了下午去家对面的游泳池游了一个泳以外,就是躺在家里的床上端着比较电脑看看文章学习学习了。记得去年的这个时候正在加班,为口碑 ...
▋SVN 主从复制方案,主要是为了解决svn服务器大并发量访问的问题,根据svn读写的2/8原则,应该把读写分流将对SVN服务器读操作都引流到从(slave)机器上:
以下是svn 官方文档(
http://svnbook.red-bean.com/en/1.5/svn.ref.svnsync.html ,http://svnbook.red-bean.com/en/1.5/svn.reposadmin.maint.html#svn.reposadmin.maint.replication)说叙述的关于svnsyn命令的使用方法
▋官方的文档中只说明了主从全量同步的方案, ...
分布式应用中java对象序列化问题
- 博客分类:
- 分布式 rmi
██ 在分布式应用中,通常会以RMI协议作为分布式服务的对象传输协议,在不同服务器之间传输对象之前需要先将对象序列化,java底层sdk中已经将对象的序列化机制实现了。几乎可以兼容所有java类型的序列化(Serialize)
...
Eclipse plugin 笔记
- 博客分类:
- eclipse
取得当前plugin的状态保存地AutoDAOUIPlugin.getDefault().getStateLocation().toFile().getAbsolutePath()
打开一个对话框MessageDialog.openError(getShell(), "错误信息", "数据库连接设置错误!"),同样也可以使用静态类MessageDialog打开一 ...
今天在代码中写了这样一个函数:
public <T> T readObject(File pFile, Class<T> tt)
但是函数内部是利用ObjectInputStream从文件系统中取得到Object。
但是问题是之前用java的类型转换,不能用,编译不通过。
return (T)input.readObject()
这样写是不能编译通过的,但是vm1.5之后的sdk中Class增加了一个新的方法cast,可以这样写:
public <T> T readObject(File pFile, Class<T> tt) {
...
这里两天一直在学习eclipse的RCP plugin开发的使用技巧,想用eclipe的插件来实现我之前利用ibator改造的dao生成工具。
看了两天先把 extension的 view看得有点感觉了,这里我先把jface的 treeViewer这个控件说明一下,如何在eclipse的view里面显示一个树状结构的目录树。
<extension
point="org.eclipse.ui.views">
<category
name="Sample Category" ...