自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 TDengine初体验

TDengine初体验快速上手指南:https://www.taosdata.com/cn/getting-started/centos7安装下载TDengine-server-2.0.4.0-Linux-x64.tar.gz文件tar zxvfTDengine-server-2.0.4.0-Linux-x64.tar.gzcdTDengine-serversudo ./install.sh启动服务sudo systemctl start taosd执行de...

2020-09-24 20:24:17 614

原创 curl命令断点续传多线程下载文件

新版本发布curl命令7.66.0版本支持多线程下载参考:https://daniel.haxx.se/blog/2019/09/11/curl-7-66-0-the-parallel-http-3-future-is-here/断点续传多线程下载方式以下载MySQL服务器安装包为例,命令如下:curl --parallel --parallel-immediate -k -L -C - -o mysql-community-server-5.7.30-1.el7.x86_64.rpm https

2020-05-12 17:41:33 5558

转载 Docker镜像瘦身与优化

Docker镜像瘦身与优化小镜像的制作原则选用最小的基础镜像减少层使用多阶段构建基础镜像减少层,去除非必要的文件删除文件不要跨行使用单行命令分离依赖包,以及源代码程序,充分利用层的缓存使用.dockerignore多阶段构建使用golang镜像作为builder镜像奇淫技巧不同语言的示例Ruby(Rails)Golang参考资料推荐阅读小镜像的制作原则选用最小的基础镜像减少层去除非必要的文...

2019-06-14 09:49:23 815

原创 自动生成configure和makefile

简要记录下自动生成configure和makefile的过程一、生成configure文件1. 生成configure文件autoscan ./ 命令生成configure.scanmv configure.scan configure.ac 并修改configure.ac文件的内容FULL-PACKAGE-NAME,VERSION,BUG-REPORT-ADDRESS...

2017-04-04 16:18:59 4112

原创 CentOS Docker容器中安装LVS负载均衡(二) keepalived

安装环境:Docker容器和宿主机都是CentOS 7.3版本前一篇CentOS Docker容器中安装LVS负载均衡(一) ipvsadm已经说了容器安装ipvsadm遇到的一个问题。这一篇也是类似的问题,容器内要使用Keepalived,宿主机中同样要安装Keepalived否则容器内运行ipvsadm会出现如下错误:\1. Docker容器

2017-03-31 09:25:11 3489 2

原创 CentOS Docker容器中安装LVS负载均衡(一) ipvsadm

安装环境:Docker容器和宿主机都是CentOS 7.3版本1. Docker容器内安装ipvsadmyum install -y ipvsadm# enable IP forwardecho 'net.ipv4.ip_forward = 1' >> /etc/sysctl.conf sysctl -ptouch /etc/sysconfig/ipvsadm s

2017-03-29 14:03:37 3981

原创 hadoop2.6.3安装

hadoop2.6.3安装Ubuntu 14.04 LTS 64位版本上安装hadoop 2.6.3过程记录ssh免密码登录

2016-01-27 21:54:33 589

原创 HTTP Keep-alive长连接libcurl设置接口

HTTP Keep-alive长连接描述使用libcurl是如何设置http保持长连接curl_easy_setoptCURLOPT_TCP_KEEPALIVE

2015-05-20 20:32:57 26951 1

原创 如何用openssl命令行生成证书

openssl, openssl非交互模式, 自签名证书,CA, 根证书,https,

2015-04-10 17:13:25 1141

转载 一个很简单的Makefile模板

# 我的一个很简单的Makefile模板# 每次自己写的一些小程序,都用这个改改,时间长了居然都忘了一些# 具体的含义,这里就来一个中文完全注释版吧。CC=gcc########################################################## 递归展开式变量:# 缺点1:使用此风格的变量定义,可能会由于出现变量递归定义而导

2014-07-22 22:57:03 722

转载 哪种语言合适写爬虫程序

1、如果是定向爬取几个页面,做一些简单的页面解析,爬取效率不是核心要求,那么用什么语言差异不大。当然要是页面结构复杂,正则表达式写得巨复杂,尤其是用过那些支持xpath的类库/爬虫库后,就会发现此种方式虽然入门门槛低,但扩展性、可维护性等都奇差。因此此种情况下还是推荐采用一些现成的爬虫库,诸如xpath、多线程支持还是必须考虑的因素。2、如果是定向爬取,且主要目标是解析

2014-07-22 22:08:13 3366

转载 Qt的跨平台绘图系统

Qt的跨平台绘图系统

2014-07-09 15:43:17 913

原创 Webkit页面加载过程分析(1)-发送请求篇

在WebKit渲染页面前,首先要从网络加载主页面和所有的子资源数据,本文描述主页面资源加载过程中Get请求发送过程。分析的源码基于Qt5beta2版本的WebKit 图1 WebCore页面加载图 1. 应用层处理过程     当用户输入URL网址回车后,应用外壳程序首先得到处理,BrowserMainWindow::loadUrl被调用,并进而间接调用WebVie

2012-12-06 00:52:20 1799

转载 dmidecode详解

1、DMI简介  DMI (Desktop Management Interface, DMI)就是帮助收集电脑系统信息的管理系统,DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。 SMBIOS(System Management BIOS)是主板或系统制造者以标准格式显示产品管理信息所需遵循的统一规范。SMBIOS和DMI是由行业指导机构Desktop Management Ta

2012-12-03 23:28:57 1220

原创 linux平台取CPUID

1. 控制台通过dmidecode命令取CPUID        dmidecode -t 4 | grep ID2. 程序中自动获取CPUID    也是通过读取dmidecode命令的输出,取出CPUID字符串,代码如下static inline char *  skip_ws(const char *p)  {      while (issp

2012-12-03 23:25:41 8367

空空如也

空空如也

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

TA关注的人

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