上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 103 下一页
摘要: 最近在搞spark streaming,很自然的前端对接的就是kafka。不过在kafka的使用中还是遇到一些问题,比如mirrormaker莫名其妙的丢失数据[原因稍后再说],消费数据offset错乱[之后介绍spark streaming的时候再解释] 总之,还是遇到了不少的问题。本篇就从下面几 阅读全文
posted @ 2017-12-06 19:07 xingoo 阅读(1383) 评论(0) 推荐(0) 编辑
摘要: 今天做了一个跨地区机房的压测小程序,主要的思路就是基于事先准备好的rowkey文件,利用多线程模拟并发的rowkey查询,可以实现并发数的自由控制。主要是整个流程下来,遇到了点打包的坑,所以特意记录下。 编写代码 rowkey文件的准备就不说了。首先是HbaseClient的查询接口,由于创建连接的 阅读全文
posted @ 2017-11-24 22:26 xingoo 阅读(2096) 评论(0) 推荐(2) 编辑
摘要: 对于程序员来说,计算机网络的知识是很重要也很基础的。尤其是做web开发就要对http或者https很熟。有的时候涉及到域名,还会碰到跨域问题。这些其实都是计算机网络相关的知识,本篇就主要回顾下计算机网络中的重要内容: 1 IP地址 2 分层结构 3 网络层 4 传输层 5 应用层 IP地址 IP地址 阅读全文
posted @ 2017-11-22 08:31 xingoo 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: 线程是计算程序运行的最小载体,由于单个单核CPU的硬件水平发展到了一定的瓶颈期,因此就出现了多核多CPU的情况,直接就导致程序员多线程编程的复杂。由此可见线程对于高性能开发的重要性。 那么线程在计算机中有好几种状态,他们之间是怎么切换的?sleep和wait又有什么区别?notify和notifyA 阅读全文
posted @ 2017-11-16 22:11 xingoo 阅读(1375) 评论(2) 推荐(0) 编辑
摘要: 众所周知,volatile关键字可以让线程的修改立刻通知其他的线程,从而达到数据一致的作用。那么它具体涉及到哪些内容呢? 关于缓存 计算机最大的存储空间就是磁盘(硬盘),但是访问的速度也是最慢的,价格最便宜;再就是内存,容量更小,造价更高,但是速度也更快。不过跟cpu的计算速度比起来,那就太慢了。可 阅读全文
posted @ 2017-11-15 19:58 xingoo 阅读(8202) 评论(0) 推荐(2) 编辑
摘要: 最早接触到ThreadLocal是在阅读dianping的Cat client,当时对它不是很理解,就搜索了一下,大概了解是一种解决线程安全问题的机制。现在再次阅读《实战java高并发程序设计》时,又重新对它有了更深一步的了解。 并发程序很重要的主题就是解决多线程安全的问题,最常见的处理办法就是引入 阅读全文
posted @ 2017-11-13 23:03 xingoo 阅读(833) 评论(1) 推荐(0) 编辑
摘要: 列表对于日常开发来说实在是太常见了,以至于很多开发者习惯性的用到数组,就来一个ArrayList,根本不做过多的思考。其实列表里面还是有很多玩法的,有时候玩不好,搞出来bug还得定位半天。所以这里就再啰嗦一下,整理下相关的内容。 基础知识 一般计算机相关的专业都应该学过数据结构,而很多的集合都是应用 阅读全文
posted @ 2017-11-08 19:16 xingoo 阅读(2205) 评论(0) 推荐(1) 编辑
摘要: 并发包需要注意的知识点 集合类的体系结构 阅读全文
posted @ 2017-11-07 22:48 xingoo 阅读(753) 评论(0) 推荐(1) 编辑
摘要: 背景知识 哈希冲突 哈希是指通过某种方法把数据转变成特定的数值,数值根据mod对应到不同的单元上。比如在Java中,字符串就是通过每个字符的编码来计算、数字是本身对应的值等等,不过就算是再好的哈希方法,也有可能出现两个不同的对象hash值相同的情况。如果在HashMap中,hashcode相同,它们 阅读全文
posted @ 2017-11-02 21:50 xingoo 阅读(421) 评论(0) 推荐(0) 编辑
摘要: ![](http://images2017.cnblogs.com/blog/449064/201710/449064-20171030220544590-128746365.png) 阅读全文
posted @ 2017-10-30 22:06 xingoo 阅读(936) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 103 下一页