xocoder's coding life

还是不要叫程序员,显得一点艺术气质都没有

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

svn只有可读权限时远程dump

原文 As of subversion 1.7, you can also use the new command svnrdump. From the docs Dump—that is, generate a repository dump stream of—revisions o...

2018-03-15 20:56:33

阅读数:24

评论数:0

linux普通用户启动的进程如何绑定1024以下端口

问题 在linux中,1024以下端口被称为privileged port,即特权端口。特权端口只能被由root启动的进程监听,该问题常出现在nginx非root启动的场景下(web需要80端口,而非root启动nginx后nginx无法bind 80端口) 解决方法 为特定可执行文件赋...

2018-03-06 20:38:59

阅读数:106

评论数:0

ethereum-gas-how-it-works-翻译

英文原文:https://steemit.com/ethereum/@tomshwom/ethereum-gas-how-it-works 本文的目的 理解gas如何工作对于有兴趣参与以太坊ICO、使用智能合约、以及哪怕是最简单的两个钱包的交易的所有用户来说都是非常关键的。在本文中,我希望...

2018-01-18 11:29:36

阅读数:176

评论数:0

CentOS编译bitcoind报错libdb_cxx headers missing解决

该报错是因为找不到berkeleyDB的相关头文件导致的,开始还满世界找berkeleyDB来自己编译安装,发现安装后依然是这个报错。折腾了很久才发现bitcoin的contrib目录下有一个install_db4.sh,用这个安装的步骤是:1../install_db4.sh /usr/loca...

2017-12-27 17:30:38

阅读数:472

评论数:0

linux(centos)编译安装BerkeleyDB

unzip berkeleyDB to local directory cd to the directory which generated by previous step cd build_unix directory ../dist/configure –enable-cxx(or wit...

2017-12-27 16:14:33

阅读数:48

评论数:0

分布式系统下的纠删码技术

http://blog.csdn.net/u011026968/article/details/52295666

2017-12-16 16:38:29

阅读数:83

评论数:0

LIBTOOL is undefined 问题的解决方法

http://blog.csdn.net/sky_qing/article/details/9707647

2017-10-25 16:08:27

阅读数:117

评论数:0

CentOS7 软件源

http://blog.csdn.net/neo_rat/article/details/52627749

2017-10-25 13:42:53

阅读数:111

评论数:0

centos6 更新glibc-2.14

CentOS默认的glibc版本为2.12.1, 网上给出的升级至glibc-2.14.1的方法, 都是用glibc-2.14.1.tar.gz,如下 tar -vzxf glibc-2.14.1.tar.gz cd glibc-2.14.1 mkdir build cd build ....

2017-10-24 21:06:02

阅读数:1392

评论数:2

不关闭seLinux解决vsftpd服务本地用户不能登录问题(500 OOPS: cannot change directory:/home/***)

原文地址:http://www.cnblogs.com/dajianshi/p/3747927.html

2017-08-31 17:36:06

阅读数:331

评论数:0

基于Redis的分布式锁到底安全吗

原文地址: https://juejin.im/post/58b3a93c1b69e60058b49767

2017-07-18 14:04:52

阅读数:137

评论数:0

TLS协议格式

http://blog.syscallx.com/2016/06/18/tls.html

2017-06-12 12:59:17

阅读数:279

评论数:0

Unix/Linux中的read和write函数

比较细致的分析,探讨了一些不常见的异常情况,值得一读。 http://www.cnblogs.com/xiehongfeng100/p/4619451.html

2017-05-24 16:11:38

阅读数:146

评论数:0

使用MongoDB C Driver时遇到的问题解决汇总

1、configure使用--disable-automatic-init-and-cleanup选项的原因: 在mongoc官网的页面中(http://mongoc.org/libmongoc/current/init-cleanup.html)可以看到,automatic-init是一个已经...

2017-02-28 20:35:39

阅读数:888

评论数:0

mongoDB C Driver使用介绍

http://www.cnblogs.com/oloroso/p/5733083.html http://www.cnblogs.com/oloroso/p/5790491.html

2017-02-27 19:47:54

阅读数:273

评论数:0

mongoDB用户/权限相关命令

获得数据库的所有用户权限信息: db.getUsers() 获得某个用户的权限信息: db.getUser() 创建角色: db.createRole() 更新角色: db.updateRole() 删除角色: db.dropRole() 获得某个角色信息: db.g...

2017-02-25 19:17:42

阅读数:402

评论数:0

mongoDB 3.0 用户创建及权限介绍

原文:http://www.cnblogs.com/zhoujinyi/p/4610050.html 摘要:       MongoDB 3.0 安全权限访问控制,在添加用户上面3.0版本和之前的版本有很大的区别,这里就说明下3.0的添加用户的方法。 环境、测试:       在安装Mon...

2017-02-24 20:58:02

阅读数:198

评论数:0

C++11关键字auto如何得到const迭代器

auto给C++11的变量定义带来了很多方便,最主要的我认为就是迭代器的使用了 auto之前的 方法通常是typedef一个容器类型,然后以此类型名再得到迭代器类型。 auto则非常简便: int main() { std::map map; map[1] = "...

2016-11-16 14:32:23

阅读数:1303

评论数:0

CMake添加预定义宏

ADD_DEFINITIONS(-D宏名称 -D宏名称......)

2016-11-05 16:39:20

阅读数:6788

评论数:0

hiredis简介

mark https://blog.log4d.com/2014/03/hiredis/

2016-06-03 11:49:41

阅读数:435

评论数:0

MySQL主从复制原理

mark一个 http://www.open-open.com/lib/view/open1431661632716.html

2016-06-03 10:57:04

阅读数:312

评论数:0

/usr/bin/ld: cannot find -lmysqlclient

由于libmysqlclient.so在/usr/lib64/mysql/下,所以导致直接-lmysqlclient在默认链接目录找不到在前面再加上-L /usr/lib64/mysql 问题解决

2016-05-06 14:16:25

阅读数:449

评论数:0

解决screen报错:Directory '/var/run/screen' must have mode 777

root身份执行:chmod g+s /usr/bin/screen

2016-04-28 16:51:11

阅读数:1614

评论数:0

make输出到文件

原文:http://blog.csdn.net/feihongwang/article/details/6975670 Linux中,脚本语言环境中,即你用make xxx即其他一些普通linux命令,比如ls,find等,不同的数字,代表不同的含义:  数字 含义 标准叫法 0 标准输...

2016-04-19 10:16:40

阅读数:2224

评论数:0

ctags为已知语言添加扩展名

格式:ctags --langmap=语言:+后缀(要加.) -R例如,.tcc后缀需要被认为是C++文件ctags --langmap=C++:+.tcc -R

2016-03-31 18:29:14

阅读数:1075

评论数:0

谈谈我对Linux下“生产者/消费者线程模型”的理解

生产者消费者线程模型常常用于网络编程,即一个线程监听事件发生(生产者,例如产生“收到数据”事件),其他线程来处理事件(消费者,例如处理收到的数据)比较笨的办法是: 消费者线程不停地loop等待数据,当生产者线程发现收到数据时,找一个线程(先不讨论找线程的策略),把“收到数据”这一事件告诉消费者线...

2016-03-23 15:39:57

阅读数:1866

评论数:0

http压力测试工具

httpload

2016-03-14 16:24:42

阅读数:310

评论数:0

mark一个搜索相关技术的博客

http://www.searchtb.com/

2016-03-14 14:32:36

阅读数:360

评论数:0

glibc下的内存管理

http://www.cnblogs.com/lookof/archive/2013/03/26/2981768.html

2016-03-03 14:45:45

阅读数:406

评论数:0

linux下删除-号开头的文件

折腾了快半个小时,受尽了折磨,结果只要加上路径就可以。rm –file // this is not work rm ./–file // this is worked

2016-03-02 17:00:43

阅读数:1810

评论数:0

Linux无root权限安装mysql绿色版

顺便提供一个5.5.46的安装包: http://pan.baidu.com/s/1gepWNvH 1、打开etc/my.cnf将client的socket路径和mysqld的socket路径都改为mysql所在目录的var/mysql.sock。 2、./bin/mysqld_safe -...

2016-02-02 16:23:23

阅读数:1472

评论数:2

linux系统下获取本机/所在网络的公网IP

curl members.3322.org/dyndns/getip

2016-01-28 11:43:56

阅读数:1841

评论数:0

linux环境coding,并远程同步到windows

linux下有很多强大的命令行工具是windows不具备的,例如grep、awk等。 在上一个项目时,就有同学跟我反映过这个问题,希望在linux下写代码,但在保存的同时能实时同步到windows,从而在windows上运行 今天听到有同事说samba可以实现类似的东西, 有时间的话准备研究一...

2016-01-27 14:26:58

阅读数:708

评论数:0

linux zip压缩文件忽略指定的文件/文件夹

zip命令压缩文件,如果需要忽略文件夹,则-x选项可以完成 如果需要忽略多个目标,则使用多个-x选项,例如: zip package.zip -x "FileA" -x "FileB" -r . 这里有个小坑: 如果希望忽略一个文件夹,则指出名字是不行...

2016-01-26 16:36:14

阅读数:6397

评论数:0

腾讯开放云越来越全面了

腾讯开放云越来越像模像样了,居然还帮游戏搞起了测试。 从移动客户端的兼容性到压力测试、安全测试,一应俱全。 http://wetest.qq.com/gaps/

2016-01-26 10:57:50

阅读数:364

评论数:0

PHP数组相加和merge的区别

当key为string类型时: <?php $arr1 = array('a'=>'PHP'); $arr2 = array('a'=>'JAVA'); //如果键名为字符,且键名相同,array_merge()后面数组元素值会覆盖前面数组元素值 print_r(array_me...

2016-01-09 16:13:08

阅读数:1456

评论数:0

函数后面加throw关键字

今天在公司看代码时发现了这样的代码,记一下随后全面了解: http://www.cnblogs.com/Braveliu/archive/2013/08/31/3293285.html

2016-01-07 14:18:10

阅读数:636

评论数:0

scp命令格式

老忘,记下 向目标机器的目标目录拷贝文件的格式如下: scp 文件路径(若是目录使用-r选项) 目标机器的目标用户@目标机器地址:目标目录(绝对目录)

2016-01-06 17:38:21

阅读数:767

评论数:0

STL allocator的rebind接口的作用

http://www.cnblogs.com/wpcockroach/archive/2012/05/10/2493564.html

2015-12-19 22:17:53

阅读数:1691

评论数:0

有时间要看一下,GNU grep用到的字符串匹配算法(Boyer-Moore算法)

http://blog.csdn.net/sealyao/article/details/4568167

2015-10-12 09:47:20

阅读数:506

评论数:0

linux查看某个端口号的所有连接状态

netstat -an|grep 端口号

2015-09-06 22:34:15

阅读数:5529

评论数:0

linux服务器必要的两个系统设置

两个设置都跟ulimit命令有关。 1.最大打开文件数: 这个设置会影响socket的数量,因为每一个socket都算一个file discriptor,所以,这个数量也决定了socket能够连接多少,服务器需要设置大一点(默认通常是1024,显然远远不够) 设置方法:uli...

2015-08-25 15:42:39

阅读数:426

评论数:0

运行时的程序保存core文件

gcore -p pid

2015-07-10 18:12:04

阅读数:652

评论数:0

linux ssh私钥登陆失败:server refused our key原因

如果确定key没有问题,那极有可能是.ssh目录/authorized_keys文件权限不对造成的 centos 5.x下: .ssh目录权限600 authorized_keys文件权限400 (5.x下没有做过实验,只是听同事说的) centos 6.x下: .ssh目录权...

2015-05-18 14:24:14

阅读数:3440

评论数:0

VS2013环境64位windows Mysql静态链接失败

http://bbs.csdn.net/topics/390523114

2015-04-29 22:40:20

阅读数:661

评论数:0

linux下查看过去一段时间内系统资源使用情况

sar命令可以做到: http://www.chinaz.com/server/2013/0401/297942.shtml

2015-04-14 20:26:27

阅读数:1982

评论数:0

一个非常好用的截图工具SETUNA

Ctrl + 1可以截图,并显示在桌面上 点击截图ESC即可关掉一个截图 http://www.9553.com/soft/12638.htm

2015-04-07 22:23:33

阅读数:8437

评论数:0

坑爹的SIGPIPE

先记录一下,这个信号需要忽略,否则会导致进程退出,没有core文件,详细信息: http://blog.chinaunix.net/uid-24830931-id-3786670.html

2015-04-07 18:51:50

阅读数:407

评论数:0

ctags跳转时列出所有匹配项

以前都用ctrl + ],为了列出所有其他匹配项还要:ts。今天才发现g]可以直接列出所有匹配项,省得再:ts了。 另外,修改.vimrc中,加上 nmap g] 即可直接把Ctrl + ]映射到g]。 顺便备份一个写的比较全面的vim快捷键映射的教程:(主要是各种组合键、特殊键...

2015-03-06 17:16:23

阅读数:2037

评论数:0

muduo代码阅读笔记及注释

http://dirlt.com/muduo.html#sec-1-3

2015-02-01 04:52:44

阅读数:1068

评论数:0

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