codemanship的专栏

一个服务器工程师的杂货铺

排序:
默认
按更新时间
按访问量

centos 6编译zeromq 4.1.2版本

目前,服务器使用的zeromq的版本是4.1.2, 存在一个bug: Resource temporarily unavailable (src/signaler.cpp:282) 如果直接升级zeromq的版本担心引起不兼容问题,以及其他依赖zmq的程序异常。所以决定在4.1.2上自己打...

2018-01-15 17:27:16

阅读数:133

评论数:0

FLV文件格式解析

最近要用到flv,整理了一些flv格式的资料,供参考。 flv文件主要由两部分组成:header和body。 1.header header部分记录了flv的类型、版本等信息,是flv的开头,一般都差不多,占9bytes。具体格式如下: 文件类型 3 bytes “FLV” ...

2016-06-27 17:48:53

阅读数:418

评论数:0

CentOS 6 系列按国别阻止网络流量

CentOS 6 系列按国别阻止网络流量

2016-04-13 16:19:13

阅读数:335

评论数:0

在linux系统中如何使用命令行获取本机的公网IP

最近本地配置了服务器,使用了家用的带宽没有固定的IP地址。因此,需要获取到自己的公网IP地址。 机器是CentOS 6.5的服务器版本自然就没有办法通过浏览器访问的方式获取到公网IP地址。 因此记录一些从命令行获取公网IP的方法。 首先,需要在机器上按照curl: sudo yum ins...

2015-10-20 14:14:35

阅读数:4388

评论数:0

Xcode7 使用NSURLSession发送HTTP请求的问题

Xcode升级到了7.0之后,原先没有异常的程序也出现了如下报错: App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exce...

2015-10-10 16:16:23

阅读数:397

评论数:0

CentOS 6.X 挂载4TB的硬盘的方法

CentOS 6.X 挂载4TB的硬盘的方法。 使用工具parted对4TB硬盘进行分区格式化。

2015-07-25 15:55:39

阅读数:3415

评论数:1

Go1.5 改进摘要

Go1.5 改进简介 1.   纯Go(+少量汇编)实现 runtime 和 编译器 2.   改进 垃圾回收器, 支持并发 (有个指标好像是 停顿在 10 毫秒以内). 3.   GOMAXPROCS默认值改为 CPU 核数 4.   internal限制规则推广到第三方...

2015-07-13 19:16:05

阅读数:1019

评论数:0

Mac OSX 如何删除云梯VPN的配置

之前安装了云梯VPN,现在不想用了。它安装占用了大量的位置。现在想要删除。却发现没有地方删除。 本文提供了最终解决方案。

2015-07-07 21:08:26

阅读数:9343

评论数:0

CentOS使用key登录服务器时候出现密码失败问题

在CentOs服务器上配置好key登录的各种设置; 使用ssh进行登录,出现密码异常。 发现提示输入用户密码而不是key的密码。

2015-07-02 23:13:32

阅读数:875

评论数:0

Go by Example: Pointers

Go语言是一门开源的编程语言,它的设计目标是能够打造编译简单、执行速度快和可靠的软件。 Go by Example是Go语言的动手学习指南,它的每个例子都有适当的注释。 这是第十七章节,关于指针( Pointers)

2015-06-28 16:49:13

阅读数:1237

评论数:0

我为什么从 Python 转向 Go?

作者微博:http://weibo.com/p/1005052755890521 原文地址:http://toutiao.io/r/rnmoe 应puppet大拿刘宇的邀请,我去西山居运维团队做了一个简短分享,谈谈为什么我要将我们的项目从python转向go。 ...

2015-06-14 13:34:39

阅读数:1084

评论数:0

Linux服务器管理常用的命令集合

1、查找并删除几天前的文件 find  path2Delete  -name '*filename*' -mtime +n |xargs rm -f 上述命令需要三个参数: path2Delete: 需要删除旧文件的文件夹路径; filename: 需要删除的文件名; n: 需要删除几天前的数据...

2015-05-10 10:58:38

阅读数:399

评论数:0

别再自称“码农”了,编程是门思维的艺术

一个足球评论员可能并不会踢足球,却并不妨碍在解说比赛时对某某球星的技艺评头论足。同样我也绝不敢以高明的程序员自居,而只是以类似足球评论员的角度来阐述我对程序员的理解。这样,大家也许就不以我为鄙薄狂妄了。这是我必须首先声明的。 什么是程序员 按照Wikip...

2015-04-21 11:58:45

阅读数:1123

评论数:0

将Centos的yum源为国内的阿里云源

阿里云Linux安装软件镜像源 阿里云是最近新出的一个镜像源。得益与阿里云的高速发展,这么大的需求,肯定会推出自己的镜像源。 阿里云Linux安装镜像源地址:http://mirrors.aliyun.com/ CentOS系统更换软件安装源 第一步:备份你的原镜像文件,以免出错后...

2015-04-15 11:33:52

阅读数:14139

评论数:0

Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again

今天使用yum安装,遇到一下问题: Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again 处理很简单,修改文件“/etc/yum.repos.d/epel.repo”...

2015-04-15 11:19:26

阅读数:622

评论数:0

Google公布实现Go 1.5自举的计划

本文转自InfoQ的公众号,分享给大家。 ​ Google最近公布了实现Go 1.5自举(Bootstrap)的计划。相关文档的作者是Go核心开发者Russ Cox,他在Go语言上已经耕耘了接近6年。据Russ介绍,Google就“如何从Go源码树中去除所有的C程序”已经酝酿了...

2015-03-18 21:34:15

阅读数:807

评论数:0

非交互式修改本地用户的密码

最新需要更新服务器的root密码 使用saltstack部署工具进行批量修改,因此就不能使用交互的方法。 非交互的方法有一下两种: 1、使用chpasswd echo "test:1234" | chpasswd 2、使用passwd也可以实现非交互的密码修改 echo &qu...

2015-03-16 17:06:09

阅读数:1560

评论数:1

yum 下载软件的存放位置

yum 下载软件的存放位置  /var/cache/yum/*/packages 通常安装后删除,但亦可通过配置保留。  配置yum.conf  keepcache选项 keepcache=1. 用yum只下载rpm包 首先,安装yum-utils: yum -y install yum-u...

2015-03-02 16:30:08

阅读数:665

评论数:0

linux端口映射转发工具rinetd安装使用

Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/rinetd中指定的地址/端口对。尽管rinetd使用非闭锁I/O运行作为一个单一过程,它可能重定向很多连接而不对这台机器增加额...

2015-01-26 15:20:46

阅读数:3457

评论数:0

Go by Example: Recursion

Go语言是一门开源的编程语言,它的设计目标是能够打造编译简单、执行速度快和可靠的软件。 Go by Example是Go语言的动手学习指南,它的每个例子都带有适当的注释。 这是第十六章节,关于递归函数(Recursion)。

2015-01-02 23:21:37

阅读数:957

评论数:0

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