- 浏览: 472420 次
- 性别:
- 来自: 北京
最新评论
-
yakcy_33:
非常感谢
JSON字符串转javabean,MorphDynaBean cannot be cast to …… -
微Smile:
微Smile 写道还是没耐心 ...
迄今见过的最好的职业规划的文章 -
微Smile:
还是没耐心看完,再次 ...
迄今见过的最好的职业规划的文章 -
yobyppah:
非常感谢。
JSON字符串转javabean,MorphDynaBean cannot be cast to …… -
yupengcc:
非常感谢!
JSON字符串转javabean,MorphDynaBean cannot be cast to ……
文章列表
以前感觉用JQuery来设置自定义属性很方便,现在没有用JQuery,要用原生的JavaScript来操作自定义属性。 Jquery操作自定义属性的方法,很简洁:
$("#test").attr("test","aaa") // 设置
$("#test").removeAttr("test") // 删除
var testAttr = "ddd";
$('#test[test="'+ testAttr +'"]')
Ja ...
1. jquery.ui.dialog
官方地址 http://jqueryui.net/dialog/ jquery.ui.dialog是一个非常灵活的模式框,它的官方地址为: http://docs.jquery.com/UI/Dialog API
2. 文件引用 要使用jquery.ui.dialog,需要引用两个文件,1个是js,另外1个是css 在contentpage中添加 <script type="text/javascript" src="/Content/ui.js"></script&g ...
对于xml与java 对象的映射有很多方法,不错一般是第三方jar包,比如JAXB,digester等,实际上在JDK中式有方法直接实现的,不过相信绝大部分用Java的人不大留意他们,这绝对是被埋没的好东西,java.beans.XMLDecoder/XMLEncoder简单易用,不需要特殊配置,不需要dtd, xsd文件,对于一般的xml与java 的映射关系是可以使用它们的。
简单的使用方法:
Apache MINA是一个网络应用程序框架,用来帮助用户简单地开发高性能和高可靠性的网络应用程序。它提供了一个通过Java NIO在不同的传输例如TCP/IP和UDP/IP上抽象的事件驱动的异步API。
其中几个主要的组件如下:
I/O Service - 用来处理I/O流,对于Server端就是IOAcceptor的实现类接受Client端的连接请求,对于Client端就是IoConnector的实现类来建立到Server端的连接。
I/O Filter Chain - 用来过滤或转化数据。对于Server端和Client端来说都是IoFilter接口的实现类,MINA自己 ...
1. 多个MUST的组合不必多说,就是交集
2. MUST和SHOULD的组合。是在MUST搜出来的doc里面,根据SHOULD的query进行打分。也就是说,SHOULD的query不会影响最终的HITS,只会提供打分依据。
3. SHOULD的组合。如果最终的BooleanQuery只有SHOULD,那么搜出来的doc至少要满足一个SHOULD的query,也就是说是逻辑OR。
那么在下面这段代码中,问题就出现了:
代码的本意是在baseQuery的基础上和geoQuery做一个交集
public Map<String, Query> buildGeoQue ...
JAVA中SERIALVERSIONUID
- 博客分类:
- java
serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。有两种生成方式: 一个是默认的1L,比如:private static final long serialVersionUID = 1L; 一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如: private static final long serialVersionUID = xxxxL;
控制对象的序列化和反序列化
- 博客分类:
- java
控制序列化就是有选择的序列化对象,而不是把对象的所以内容都序列化,前篇我们的例子中介绍了transit变量和类变量(static)不被序列化,现在我们还有一种更为灵活的控制对象序列化和反序列方法,可以在序列化过程中储存其他非this对象包含的数据
我们现在再来介绍一个接口 java.io.Externalizable 。当对象实现了这个接口时,就可以灵活的控制它的序列化和反序列过程,这个接口继承了java.io.Serializable
Externalizable 接口定义了两个方法,writerExternal方法在序列化时被调用,可以再该方法中控制序列化内容,read ...
java 中的序列化
- 博客分类:
- java
1、序列化是干什么的?
简单说就是为了保存在内存中的各种对象的状态,并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存Object States,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。
2、什么情况下需要序列化
a)当你想把的内存中的对象保存到一个文件中或者数据库中时候;
b)当你想用套接字在网络上传送对象的时候;
c)当你想通过RMI传输对象的时候;
3、当对一个对象实现序列化时,究竟发生了什么?
在没有序列化前,每个保存在堆(Heap)中的对象都有相应的状态(state),即实例变量 ...
MyEclipse自动提示功能设置
- 博客分类:
- 开发工具
一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclips
一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能 ...
oracle中的over()方法
- 博客分类:
- oracle
在涉及到一些复杂逻辑的查询中,简单的SQL不能有效查出想要的结果,需要借助oracle内置函数,比如over(),over方法是不单独使用,需要配合其它的方法来使用。先在简单介绍
1.rank()over()
现在需要查询某个系的所有班级的 ...
eclipse插件(更新中)
- 博客分类:
- 开发工具
1.正则表达式插件:http://regex-util.sourceforge.net/update/
2.Spket插件js自动提示: http://www.spket.com/update/
vim中运行shell
- 博客分类:
- linux
在VIM编辑器中有3中运行shell的方法:
1、如果想长时间的运行shell命令,则可以在命令模式下输入":sh",则可以运行相当于在字符模式下,到输入结束想回到VIM编辑器中可以用exit,ctrl+D返回VIM编辑器,继续编辑刚才的任务!
2、如果只想暂时用一下shell,则可以"!command",运行结束后自动回到VIM编辑器中。
3、如果想让shell下的命令运行的结果插入到VIM编辑器中作为文本一部分,则可以".!command",注意它的结果会替换光标所在当前行!
原文:http://blog. ...
使用了一段时间的hive和hadoop,在迁移datanode时很容易,要迁移namenode,hive里就闹情绪了。更改namenode后,在hive中运行select 依旧指向之前的namenode地址。
要如何解决呢,具体操作如下:1.复制打包老的namenode2.复制打包老的namenode的hdfs目录3.到新机器准备好:修改master的值 复制到各节点 修改hive的定义4.hive这里使用了mysql来保存metadata因为这些信息会被写死在hive的DBS和SBS表里,下面是关键的一步:进入mysql,执行下面的sql,
update DBS set DB_L ...
HADOOP基本操作命令
- 博客分类:
- hadoop
假设Hadoop的安装目录HADOOP_HOME为/home/admin/hadoop。
启动与关闭
启动HADOOP
1. 进入HADOOP_HOME目录。
2. 执行sh bin/start-all.sh
关闭HADOOP
1. 进入HADOOP_HOME目录。
2. 执行
1. 下载sqoop
地址为:http://archive.cloudera.com/cdh/3/下载相应版本,如sqoop-1.2.0-CDH3B4.tar.gz
2. 下载 hadoop
地址为:http://archive.cloudera.com/cdh/3/,版本可以为hadoop-0.20.2-CDH3B4.tar.gz
3.解压 sqoop-1.2.0-CDH3B4.tar.gz ,hadoop-0.20.2-CDH3B4.tar.gz 到某目录如/home/hadoop/,解压后的目录为
A:/home/hadoop/ sqoop-1.2.0-CDH3B4.tar ...