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