- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 分布式监控技术参考资料
Prometheus资料汇总Prometheus官网 RRD 数据库简介及操作 github-prometheus Google的大规模集群管理系统Borg 监控利器之 PrometheusFalcon资料汇总基于Falcon的滴滴内部监控系统 Mt-Falcon——Open-Falcon在美团点评的应用与实践 open-falcon详细文档 dianping/cat XiaoMi/
2017-10-31 14:35:43 839
原创 spring整合RMI实现Java远程方法调用
使用Spring对RMI的支持,可以非常容易地构建你的分布式应用。 在服务端,可以通过Spring的org.springframework.remoting.rmi.RmiServiceExporter可以暴露你的服务; 在客户端,通过org.springframework.remoting.rmi.RmiProxyFactoryBean可以使用服务端暴露的服务,非常方便。 这种C/S模型的访
2017-10-30 18:31:40 476
原创 Spring Http Invoker使用简介
Spring HTTP Invoker一种JAVA远程方法调用框架实现,原理与JDK的RMI基本一致,所以我们先跟其它JAVA远程方法调用实现做下简单比较。 RMI:使用JRMP协议(基于TCP/IP),不允许穿透防火墙,使用JAVA系列化方式,使用于任何JAVA应用之间相互调用。 Hessian:使用HTTP协议,允许穿透防火墙,使用自己的系列化方式,支持JAVA、C++、.Net等跨语言使用。
2017-10-30 13:37:25 1434
转载 文件传输基础——Java IO流
java.io.File类用于表示文件(目录) File类只用于表示文件(目录)的信息(名称、大小等),不能用于文件内容的访问RandomAccessFile java提供的对文件内容的访问,既可以读文件,也可以写文件。 RandomAccessFile支持随机访问文件,可以访问文件的任意位置(1)java文件模型 在硬盘上的文件是byte byte byte存储的,是数据的集合 (2)
2017-10-25 18:45:00 347 2
原创 你在开发中遇到过哪些坑?【不断更新中】
导读:其实我们在日程开发总大大小小遇到过很多坑, 有的是不小心些错了, 有的是思路不完善, 有的是没有按照规范的流程开发。基于此我想用这篇文章中记录开发过程遇到的坑,避免以后再次掉进去! 1。日志记录,硬盘写满爆掉了。 思路: 1。其实正常的写文件应该是先判断指定路径是否有足够的可用空间,然后写入, 最后验证写入是否正确! 2。给指定的日志记录划定有限的空间, 定时的覆盖更新, 或者周期的清
2017-10-24 18:39:35 1014
原创 Java并发编程(自定义同步组件)
并发包结构图: 编写一个自定义同步组件来加深对同步器的理解业务要求: * 编写一个自定义同步组件来加深对同步器的理解。 * 设计一个同步工具:该工具在同一时刻,只允许至多两个线程同时访问,超过两个线程的 * 访问将被阻塞,我们将这个同步工具命名为TwinsLock。 * 首先,确定访问模式。TwinsLock能够在同一时刻支持多个线程的访问,这显然是共享式 * 访问,因此,需要
2017-10-19 19:20:37 444
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人