- 浏览: 108565 次
- 性别:
- 来自: 南京
文章列表
1.介绍
大多数公司在使用 Elasticsearch 之前,都已经维护有一套 Hadoop 系统。因此,在实时数据慢慢变得冷却,不再被经常使用的时候,一个需求自然而然的就出现了:怎么把 Elasticsearch 索引数据快速转移到 HDFS 上,以解决 Elasticsearch 上的磁盘空间;而在我们需要的时候,又可以较快的从 HDFS 上把索引恢复回来继续使用呢? Elasticsearch 为此提供了 snapshot 接口。通过这个接口,我们可以快速导入导出索引镜像到本地磁盘,网络磁盘,当然也包括 HDFS。
环境
hadoop 2.3.1
elastice ...
2015-06-06 02:32:42 event [ERROR] Error when processing event
java.lang.RuntimeException: java.io.EOFException
at backtype.storm.utils.Utils.deserialize(Utils.java:68)
at backtype.storm.utils.LocalState.snapshot(LocalState.java:24)
at backtype.storm.utils.LocalStat ...
VIEW DEMODOWNLOAD SOURCE
在iframe框架开发的网站中,如果在struts2中配制了session丢失就跑到登陆网页,这里的登陆网页会被嵌入到显示内容的那块区域,怎么能够让它替换整个窗口,
跳出iframe框架
呢?
解决session过期跳转到登陆页面并跳出iframe框架
在你想控制跳转的页面,比如login.jsp中的<head>与</head>之间加入以下代码:
<script language="JavaScript">
if (window != top)
top.location.href = loc ...
最近做一个项目,excel导入数据,有一个同事使用模态对话框,上传并返回提示,如果正确上传文件,给提示,关闭模态对话框,刷新父窗口的列表。
1.打开一个模态对话框:
function openWindow(innerWidth,innerHeight)
{
window.showModal ...
js 弹出窗口居中
<script type="text/javascript">
/*
弹出窗口居中
*/
function openwindow(url,name,iWidth,iHeight)
{
var url; //转向网页的地址;
var name; //网页名称,可为空;
var iWidth; //弹出窗口的宽度;
var iHeight; ...
在重置按钮在form表单中,可以加入一个input, type="reset":
<form >
<input type="text"/>
<input type="reset" value="reset" />
</form>
在重置按钮不在form表单中,上面的重置按钮就不管用了,如何重置表单中的内容呢?
内容重置的实现:
<script type="text/javascript">
...
方法1:
证件类型:
<select id="zj">
<option value="">
所有
</option>
<option value="IDCARD"
<c:if test="${requestScope.certidType=='IDCARD'}">selected="true"</c:if>>
身份证
</o ...
在jsp页面中实现类似锚点的定位
今天在jsp页面中想用a标签的锚点实现在页面内的定位,一种方法为
<a href="javascript:void(0)" onclick="window.location.hash='view'"></a>
<a name="view"></a>
这种方法url后面会带上#view.
于是去网上搜了一番,又发现一个不错的方法,使用scrollIntoView()函数,
<a href="javascript:v ...
■取消按钮按下时的虚线框,在input里添加属性值 hideFocus 或者 HideFocus=true
<input type="submit" value="提交" hidefocus="true" />
■只读文本框内容,在input里添加属性值 readonly
<input type="text" readonly />
■防止退后清空的TEXT文档(可把style内容做做为类引用)
<input type="text" sty ...
<input name=”country” id=”country” size=12 value=”disabled提交时得不到该值 " disabled=”disabled” > 放在form表单中提交后得不到该值。 将disabled=”disabled” 改为 readonly = “readonly” 即可
1. 设置为disabled的input将会有下面的限制:
不能接收焦点 使用tab键时将被跳过 可能不是successful的 被限制的对象值将不会被传递到后台程序。
2.设置为readonly的input将会有下面的限制:
...
js隐藏控件
用JavaScript隐藏控件的方法有两种,分别是通过设置控件的style的“display”和“visibility”属性。当style.display="block"或style.visibility="visible"时控件或见,当style.display="none"或style.visibility="hidden"时控件不可见。不同的是“display”不但隐藏控件,而且被隐藏的控件不再占用显示时占用的位置,而“visibility”隐藏的控件仅仅是将控件设置成不可见了,控件仍然占俱原来 ...
在写页面时,经常要用到select标签,有一些效果我们经常使用。 1. 在我们请求过服务器之后又返回到原来的jsp页面,如何让select选项在我们上次选择的那一项上面呢?
<script>
//页面加载时调用
window.onload=function(){
//服务器传一个上次所有的内容过来
var typeval= '${requestScope.type}';
var type= document.form1.type;
for(var i=0;i<type.options.length;i++){
//将上次那个选项置为选择状态
...
基本的概念
1. 输入流和输出流
相对于程序而言,程序向文件或内存写入内容叫做输出流。从文件或内存中读取内容到程序叫做输入流。
2. 字节流和字符流
在java中,采用unicode编码,一个字符占用两个字节16bit(字位),一个字节8bit。字节流就是读写二进制文件及任何类型的文件,字符流就是读写文本文件。
有两个方法很像可是结果却是不一样的! 类 FileInputStream java.lang.Object - java.io.InputStream - java.io.FileInputStream int read() 从此输入流中读取一个数据字节。放到返回值是读到数据放到 int中的低8位,如果要显示char强转为字符输出。如果已到达文件末尾,则返回 -1。 int read(byte[] b) 从此输入流中将最多 b.length 个字节的数据读入一个 byte 数组中。 这个返回值也是int,但这个int表示的是读入缓冲区的字节总数,如 ...