摘要:
1、今天工作中,同时要我给应用申请3个docker,因为之前是一直在做开发,部署就在tomcat里面测试,下来搜素了一下,发现docker和maven类似,不过docker是环境的一个快照,因为之前开发环境、测试 环境总是有时候不一致,有了docker,我们就可以将整个环境打包,并且文件的大小也比虚... 阅读全文
2016年1月11日 #
2016年1月10日 #
摘要:
1.hive介绍 hive是一个数据仓库的解决方案,它的数据存储依赖于HDFS,数据结算依赖于MR,也就是说,hive就是一个在数据仓库的服务,它只需要安装到一台普通的PC上即可,仅仅对外提供SQL服务(和hadoop、hbase、spark、storm不同,应为这些都是分布式服务),对客户端的S... 阅读全文
2016年1月9日 #
摘要:
====================================================================================== 1、提供注册服务、消费者可以适时检测到服务变更,基于zookeeper存储数据、watch观察者机制 2、服务可以通过界面配置 阅读全文
2016年1月3日 #
摘要:
storm分布式流式计算框架。 nimbus:主进程服务(职责就是任务的分配的,程序的分发) supervisor:工作进程服务(职责就是启动线程池,接受任务,运行任务,报告任务的运行状态) 注意容错:supervisor与nimbus都是基于zookeeper来实现容错,任务运行的元数据存储的zk 阅读全文
2015年12月29日 #
摘要:
1.项目中使用Log4j对其日志进行配置管理,采取的方式一种是通过properties文件设置,另一种方式就是通过设置xml文件的配置。 使用场景: 编程模型:log.err();log.debug();and so on 物理存储:一个项目每天定时产生一个日志文件 ... 阅读全文
2015年12月27日 #
摘要:
1.开发中如何使用枚举,一般在开发中使用消息提示。枚举可以继承,实现接口等。public enum Result { SUCCESS(1,"201 ok") { @Override void doCallBack(String msg) { System.out.println("201 s... 阅读全文
2015年12月19日 #
摘要:
static interface Response { void process(); } static abstract class CallServiceHandler { CallServiceHandler nextHandle; ... 阅读全文
2015年12月3日 #
摘要:
1.hashcodehashcode是通过hash函数放回的一个int值,在对象的equals是,必须重写hashcode。因为对象的hashcode就类似一个MD5的加密值,只要这个值相等,对象肯定相等,而不用通过equal比较(equals比较就是一个属性一个属性的比对,效率太低,而hashco... 阅读全文
2015年11月22日 #
摘要:
1、磁盘管理 LVM 对磁盘的管理,可以拉伸分区的大小而不用格式化2、网络管理 Iptables 对网络的端口进行管理,放行禁用3、服务器 apache、nigix html静态的服务器 nigix同时也是一个反向大代理4、集群 LB-负载均衡 nigix应用层... 阅读全文
2015年11月21日 #
摘要:
20140417-20151119 工作记录 改科室BUG20140416 入职2014041720140418 下午忘了打卡 周五 2014042120140422201404232014042420140425 材料分析 201404282014042920140430 20140504 放了半 阅读全文