自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老张的哲学

精彩人生就要认真过好每一天!

  • 博客(10)
  • 收藏
  • 关注

原创 excel打开java生成的文件中文乱码

excel打开java生成的文件中文乱码 java生成的csv文件数据,下载到本地后,使用excel打开,发现乱码:看了一下,csv文件是UTF-8格式的文件,excel默认不将这个文件当成UTF-8格式解析导致的。文件的本来的编码格式如下:将编码添加BOM(Byte-orderMark)之后,excel就识别了。添加BOM的方法和工具很多,例如note

2016-11-25 11:31:24 3344

原创 思考微服务

思考微服务微服务是热的要命,我也来凑凑热闹。仔细思考一下,作为一个软件架构模式,涉及的方面还是很多的,画了个草图,从如下方面逐一探索。...

2016-11-21 01:46:48 564

原创 Java取系统时间的调用速度如何?

Java取系统时间的调用速度如何? 测试了两个调用(应该取时间是系统调用):System.nanotimeSystem.currentTimeMillis 在840g上(840G1配置i54300u 1.9 -.2.5G 8G Windows 7 64bit),每秒大概在2250w/s,两个调用速度差不多。 所以其实应该速度还好啦,如果用的地方不多的话。 如

2016-11-20 01:23:02 588

原创 Java Thread到底有多快/慢?

Java Thread到底有多快/慢? 创建一个能占满CPU的任务,然后启动CPU个,看时间,然后启动更多,看平均每个任务的执行时间。计算Fibonacci数列的算法。启动n个线程,每个线程计算一个fib数列,看总的时间。单位计算资源占用效率的计算:CPU占用×时间/计算的数量10000fib   系统5%

2016-11-20 01:10:25 1110

原创 Docker基础概念与操作

Docker基础概念与操作 基础概念:o  镜像就像是一个可执行文件。o  镜像在仓库注册中心内被分门别类的存起来。o  镜像最终被放在每一个机器上,启动为一个个的容器。 镜像:因为镜像就像是一个可执行程序,所以,就会有一种约定的打包方式。Docker的守护程序就能按照这种格式,将程序启动起来,变成一个个的容器。既然镜像是运行前的程序,它存在的地方和形式

2016-11-18 09:53:39 573

原创 etcd的单节点手工安装

etcd的单节点手工安装 etcd就两个可执行文件(截至到3.0.15前)。下载地址:https://github.com/coreos/etcd/releases 注:etcd可以集群安装,在这里只想做一个单机测试,所以只是启动一个节点就可以。 1. 解压,并将文件放入系统路径中:tar zxvf etcd-v3.0.15-linux-amd64.tar.gz

2016-11-17 09:08:38 10883 1

原创 Docker引擎的手工安装

Docker引擎的手工安装 1.10之前,docker编译出来只是一个可执行文件,而到1.10之后,工程按照功能,被分为多个文件了,安装的步骤差别不大,如下: 下载包地址:https://get.docker.com/builds/Linux/x86_64/docker-latest.tgz 1. 解压目录,并将解压后的文件放入系统路径中tar zxvf docker-

2016-11-16 10:58:00 581

原创 Pid文件和路径

Pid文件和路径/var/run通常是存放pid文件的位置。/var/run是tmpfs文件系统,每次重启的时候都会清空。其中/var/run是/run的链接;由于每次都清空,所以,如果想在/var/run下面的子目录创建pid文件的话,子目录一定要记着创建一次。另外,pid文件通常还需要加锁,用于判断是否有同样的进程已经启动。Linux/Unix文件系

2016-11-14 00:02:53 9048

原创 资料与知识

资料与知识网上随便一下就是十几G的各类书籍,baidu网盘上到处都是海量的资料。在这个互联网发达的时代里面,资料永远都不是瓶颈。这些资料静静的躺在磁盘里面,只是资料而已。如何将这些资料变为知识,才是最重要的。记得看过某人的blog,他说自己坚持看书来学习,因为写书不易,所以肯定会思考的透,且系统的多。我很同意。整天在网络的帖子上看来看去,更多的还是初级入门的重复...

2016-11-13 18:59:55 382

原创 Internet地址结构

Internet的地址结构 对Internet地址结构的大致认识是类似对象设计,各个不同的协议簇共享一个通用的地址类型,但是每一种具体的协议都有自己的解释。今天由于要做一个地址的提取和映射,所以仔细看一下细节,记录如下: struct sockaddr是通用的地址,适应不同协议的地址类型。struct sockaddr_in是互联网域的地址。 这两个结构是对等的

2016-11-12 22:10:00 575

空空如也

空空如也

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

TA关注的人

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