[置顶] Java RMI从基础例子到使用securityManager再到ssl的RMI在到spring的RMI

什么是RMI,请参考看RMI远程调用部分。 额,很多人都说RMI没什么用,直接使用WebService就可以了。但是我觉得使用一些简单的,只用于自己开发的系列JAVA软件之间的远程调用的时候RMI还是具有自己的优势的,所以本人就做了一些研究,在网上参考了很多例子,想办法做到安全的RMI远程调用。 一、简单的例子,通过这个例子,首先可以使搭建一个简单的RMI的调用环境。 package rmi...
阅读(36492) 评论(3)

[置顶] Java使用reids,以及redis与shiro集成

什么是redis:redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各...
阅读(49012) 评论(22)

Trident State译文

Trident State 译文 Trident针对状态化的数据源的读写进行了一流的分装。State可以包含在拓扑中-例如,保存在内存中,有HDFS提供备份-也可以保存在一个外部的数据库中,像Memcached和Cassandra。针对以上的所有情况,Trident的API都是一样的。   为了保证state在更新的过程中遇到重试或者失败处理时任然能够具有幂等性,storm采取了必要的容错。...
阅读(27) 评论(0)

Trident API 概览

Trident API 概览   在网上看到了很多有TRIDENT相关API的翻译,看来看去,总觉得没有说清楚很多东西,所以自己结合使用的经验翻译了一篇出来;翻译完以后,也发现 在自己的翻译中也有很多地方是表达不清楚的··不过多少感觉有些个人的理解编织在里面了。大侠们勿喷哈! 原文地址:http://storm.apache.org/releases/1.1.0/Trident-API-Ov...
阅读(74) 评论(0)

设计模式与重构汇总

面向对象的基本原则: 单一原则:引起一个类发生变化的原因只有一个 开放封闭原则:对于类的修改是封闭的,而对于类的扩展是开放的 依赖倒置原则:高层不依赖于底层,都应该依赖与抽象;抽象不依赖于细节,细节依赖于抽象; 里氏代换原则:子类可以代替父类出现; 继承是父类、实现是接口; 依赖是方法中的参数用到了别的类, 关联是类中的属性有别的类而且自己不维护, 组合要自己维护属性中其他...
阅读(45) 评论(0)

修改hadoop中yarn的webui中显示的任务时间为中国时间

在${HADOOP_HOME}\share\hadoop\yarn目录下找到hadoop-yarn-common-x.x.x.jar,然后用winRAR打开; 打开以后结构如下: 进入webapps/static/目录,然后修改yarn.dt.plugins.js;做出如下修改: (1)给js文件中添加如下代码: Date.prototype.Format = fu...
阅读(3094) 评论(0)

在storm中使用定时保存

在storm中使用实时保存会对性能带来很大的考验,所以在很多场景中还是使用定时保存;而且storm自带了定时功能,使用方式如下: 首先在topo中的config中定义一个通信时间,定义方式如下: conf.put(Config.TOPOLOGY_TICK_TUPLE_FREQ_SECS, 60); 设置这个属性以后,就会每隔60秒发送一次心跳信息到所有的bolt中,也就是每隔...
阅读(3180) 评论(0)

在storm中使用流

storm是一个强大的流式计算框架,单流的storm在使用中非常普遍,而同时storm也提供对多个流的支持;通过定义多个流,用户可以进一步的把数据发放到不同的流中进行处理。 代码如下: 一、 定义多个流的spout public class MultiStreamRandomWordSpout extends BaseRichSpout { private static final lo...
阅读(3260) 评论(0)

ueditor跨域上传图片文件(基于jsp框架、tomcat)

额,好久没有用到ueditor了,因为现在的相关工作很少涉及到富文本编辑;最近临时带了一个项目,里面要用到富文本编辑器,而且文件要统一上传到文件服务器上保存;应为以前用过ueditor就试着在网上着一些跨域保存的资料,找了半天都是只言片语说不清楚,最后摸索了两天,综合了网上的很多办法,结合自己的一些改进,有了这篇文章。 一、文件上传项目的相关配置: 1、把下载的ueditor解压到...
阅读(4297) 评论(0)

shiro扩展获得用户登录类型并提供cookie的方式记住用户密码

在最近的项目中要实现一个需求:“同时让两种类型的用户进行登录,登录后如果用户勾选了记住密码就要生成cookie来记录用户的密码和用户名”。本人做安全认证的时候一直在使用shiro,所以就想到在shiro的基础上进行一些扩展来满足需求。 shiro自带的参数中有三个值,分别是username、password和rememberme,而自带的rememberme使用的时候并没有生成自定义cookie...
阅读(2993) 评论(0)

Hadoop64位版本安装后遇到的警告处理

在使用hadoop的过程中,会遇到一个警告,内容如下: WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 对于这个问题网上很多说法是由于系统位数和所下载的hadoop的位数不...
阅读(3500) 评论(0)

实现 tomcat 热加载证书

原文地址:https://my.oschina.net/u/157514/blog/395238 之前一篇中说了如何 建立 https 通信的完整流程,其中涉及了java web容器 tomcat,关于它的配置是: <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" ...
阅读(243) 评论(0)

zkCli使用手册

zkClient命令笔记 connect host:port 连接到其他的zk服务器,例:connect 192.168.174.222:2181 ------------------------------------------------------------------------------------------------------- get path [w...
阅读(3560) 评论(0)

微信开发--自定义菜单

一、定义几个实体类 public class AccessToken {//这里定义一个AccessToken的实体类,用来保存获取到的accesstoken private String token;//获得到的token private int expireIn;//过期时间 public String getToken() { return token; } publi...
阅读(3151) 评论(0)

js中使用shiro标签的一个小坑

在jsp页面中使用shiro标签很简单 你的标签 这样就可以把标签加上权限了。 但是有时候你的标签是js动态生成的,就像下面的例子: function objYHDataListBut(val,row,index){ var result = ""; var result = '  '+ '  '; return resul...
阅读(5692) 评论(8)

线程池的方式构建hbase的connection

package normal.dao; import java.io.IOException; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import org.apache.hadoop.conf.Configuration; import org.apache.had...
阅读(3910) 评论(6)

flume通过tcp/udp采集数据并存到kafka配置及操作方式

/*官方提供的kafka sink*/ a1.sinks.k1.channel = c1 a1.sinks.k1.type = org.apache.flume.sink.kafka.KafkaSink a1.sinks.k1.kafka.topic = mytopic a1.sinks.k1.kafka.bootstrap.servers = localhost:9092 a1.sin...
阅读(4661) 评论(0)
78条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:478946次
    • 积分:4396
    • 等级:
    • 排名:第6340名
    • 原创:70篇
    • 转载:6篇
    • 译文:2篇
    • 评论:66条
    博客专栏
    最新评论