系统优化
-
linux修改系统时间和linux查看时区、修改时区的方法详解程序员
一、查看和修改Linux的时区 1. 查看当前时区命令 : “date -R” 2. 修改设置Linux服务器时区方法 A命令 : “tzsel…
-
启动项目报错Error: listen EADDRINUSE详解程序员
我在使用elasticsearch的kibana插件时候,有一次启动,遇到这个错误: Error: listen EADDRINUSE 0.0.0.0:5601 它的意思是,端口5…
-
CentOS下编译安装MySQL 5.6.21详解程序员
一、编译安装MySQL前的准备工作 安装编译源码所需的工具和库 yum install gcc gcc-c++ ncurses-devel perl 安装cmake:http://…
-
Linux下的多线程编程详解程序员
1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的 Unix也支持线程的概念,但是在一…
-
在Linux中查看文件的编码及对文件进行编码转换详解程序员
如果你需要在Linux中操作windows下的文件,那么你可能会经常遇到文件编码转换的问题。Windows中默认的文件格式是GBK(gb2312),而Linux一般都是…
-
制作Linux下程序安装包——使用脚本打包bin、run等安装包详解程序员
制作简单的安装包的时候可以简单的用cat命令连接两个文件,然后头部是脚本文件,执行的时候把下面的文件分解出来就行了。一般这个后部分的文件是个压缩 包,那样,就能够打包很多文件了,在…
-
关于Linux下C编译错误(警告)cast from ‘void*’ to ‘int’ loses precision详解程序员
char *ptr; //此后省略部分代码 if( (int)ptr==-1 ) //出错地方 那句话的意思是从 void* 到 int 的转换丢失精度,相信看到解释有些人就明白了…
-
linux 线程操作问题undefined reference to ‘pthread_create’的解决办法(cmake)详解程序员
问题原因: pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a. 所以在使用pthread_create()创建线程时,需要链接该库。…
-
pthread_create如何传递两个参数以上的参数详解程序员
涉及多参数传递给线程的,都需要使用结构体将参数封装后,将结构体指针传给线程 定义一个结构体 struct mypara { var para1;//参数1 var para2;//…
-
类成员函数作为pthread_create函数参数详解程序员
from:http://www.cnblogs.com/shijingxiang/articles/5389294.html 近日需要将线程池封装成C++…