自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java中char占多少字节

-有些人可能很纳闷,在看资料书的时候书上Java基础数据类型章节中明明写着char在Java中占两个字节,但是自己去实践的时候却发现英文字母只占一个字节,而中文占两个字节???为啥????一、内码与外码这里涉及到两个概念:内码(internal encoding)和外码(external encoding) 这个知乎回答里有很好的解释:https://www.zhihu.com/question/

2018-03-18 18:01:46 11069 2

原创 Java中byte做&0xff运算的原因及解析

Java中byte数据使用到&0xff的原因及解析网上瞎写的一大堆,实在是无语。把自己理解的整理分享给大家。 首先要知道原码、反码、补码是什么。可以参考: http://blog.csdn.net/u011080472/article/details/51280919 http://www.cnblogs.com/zhangziqiu/archive/2011/03/30/Com...

2018-03-18 17:23:05 10514 3

原创 Java 数据类型的自动提升

Java 二元运算中数据类型的自动提升(均是指在二元操作符的运算中。)首先要知道Java基本类型自动转换 https://www.cnblogs.com/ljdblog/p/6253799.html 这篇博客写的很好Java类型自动提升《Java核心技术卷I》P43 Java定义了若干使用于表达式的类型提升规则: - 如果两个操作数其中有一个是double类型,另一个操作就会转换为doub

2018-03-18 17:18:15 1277 1

原创 Java PipedInputSream/PipedOutputStream的使用及源码分析

PipedInputSream/PipedOutputStream首先:这两个类就是为了在线程之间传输数据,通过使用这两个类来实现各个程序模块之间的松耦合通信。一个PipedInputStream应该只一个PipedOutputStream 绑定,不然可能造成状态混乱的。关于其内部源码的实现:内部默认缓存数组大小1024PipedInputSream/PipedOutput...

2018-03-17 11:35:25 634

原创 Dockerfile CMD的使用

CMD的三种格式:CMD [“executable”,”param1”,”param2”] (exec form, 首选格式)CMD [“param1”,”param2”] (作为ENTRYPOINT的默认参数)CMD command param1 param2 (shell form) 注意事项:上面的exec form是会被解析成一个JSON Array的,这意味...

2018-03-15 14:48:21 6024

原创 git撤销本地和以及push到远端的commit

git撤销本地和以及push到远端的commit发现自己commit的代码中还有错误、写的不好等等,就用reset来撤回吧 即便是已经提交到远端仓库中的也可以重置。使用git reset来回退本地版本:先Git log查看历史版本 HEAD是当前版本HEAD^表示上一个版本,可以多个,也可以使用HEAD~n的形式git reset <版本号> 可选参数–hard 不会保存当前工作区的修改

2018-03-15 14:30:24 1408

原创 HbaseClient Scan类中setStartRow()和setStopRo()的使用

HbaseClient Scan类中setStartRow()和setStopRo()的使用这两个函数就是设置scan的起始位置、终止位置(exclusive)。 假设test表中存储着如下RowKey: 12Aabb 3aabb Aabb aabb运行如下代码: Scan scan = new Scan(); scan.setStartR...

2018-03-02 15:03:05 6971

原创 理解Hbase RowKey的字典排序,以及设计

理解Hbase RowKey的字典排序,以及设计写点自己的理解和实践。HBase是三维有序存储的,是指rowkey(行键),column key(column family和qualifier)和TimeStamp(时间戳)这个三个维度是依照ASCII码表排序的。(比如A排在a前面)先rowkey升序排序,rowkey相同则column key升序排序rowkey、column ...

2018-03-02 14:54:58 11583

用于Linux服务器判断磁盘的Slot

这个包里包含了MegaCli 、LSIUtil 、SAS2IRCU这三个工具

2018-08-09

go1.9.3.linux-amd64.tar.gz官网最新版

Linux 64位安装包。 go1.9.3.linux-amd64.tar.gz官网最新版官网最新版

2018-02-01

官网最新golang安装包 go1.9.2.linux-amd64.tar.gz

从官网下载的最新版golang安装包,Linux 64位 版本:1.9.2 。 go1.9.2.linux-amd64.tar.gz

2018-01-24

gson jar包源码

gson jar包源码,下载后导入eclipse就可以看gson的源码了.

2015-11-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除