道者编程


article   来源:原创 2019-05-30 15:48:42

Linux网络编程基础——IO模型

什么IO多路复用,同步,异步,阻塞,非阻塞,一切从最基础学习。linux有一句著名的哲学:一切皆文件;不仅仅包括我们通常所说的文件/文件夹,其他的进程、线程、管道、套接字、代码、块设备……,一切的一切都是“文件”。文件都是以流的形势传输,又叫文件流,流其实就是文件、数据按照特点的编码格式输入输出。所以这一切的操…

article   来源:原创 2019-05-06 15:21:07

centos7升级gcc

最近安装一个破玩意儿,因为gcc版本太低,无法编译c++最新的特性,导致编译失败,yum的gcc版本tm太低,想着升级一下,只能手动编译了,干!先不要急着删除旧的gcc,因为你编译的时候也是要先有一个可用的C compiler才能编译。1:安装文档系统插件$ yum -y install texinfo2:下载…

article   来源:原创 2019-05-05 17:10:33

OpenCV php的初步使用

OpenCV是跨平台的计算机视觉库,主要用于视觉方面的开发,比如图形图像处理,人脸识别,人机互动等等,封装了很多高大上的算法。这里平台使用centos7,先来安装一下。一:安装1:安装必要的插件:$ yum install -y install gcc-4.8 g++-4.8 \ build-essentia…

article   来源:原创 2019-04-04 17:22:39

centos7安装docker,以及php、nginx、mysql环境(二)

先熟悉第一篇,第一篇是基础:centos7安装docker,以及php、nginx、mysql环境(一)第一篇讲了一些docker的基本认知,以及通过pull安装应用,这章记录一下通过dockerfile方式,区别:  拿nginx来说:pull nginx,相当于 yum install …

article   来源:原创 2019-03-13 11:48:57

linux安装svn客户端工具——rapidsvn

我用的是deepin系统,基于Debian的定制桌面系统,和大名鼎鼎的Ubuntu为同一个体系。1:这里采用yum安装:Linux的两大体系:软件包安装,Debian为:apt-get;Redhat为:yum$ sudo apt-get install rapidsvn #安装rapidsvn $ sudo …

article   来源:原创 2019-03-12 17:17:37

centos7安装docker,以及php、nginx、mysql环境(一)

安装之前先搞清楚几个破概念:镜像、容器、仓库,我这里不使用专业术语,这东西网上介绍很多,但是让人看的云里屋里的,反正我找了不下10个网页没看懂这些到底是死马鬼。举例说明吧:镜像(images):镜像就是安装程序,比如centos系统,或者伟大的php,mysql,nginx这些安装程序就是镜像,镜像的不同版本就…

article   来源:原创 2019-03-05 11:18:24

linux压缩与解压

一:tar命令1:解压(1):.tartar -xvpf file.tar -C /tmp #将file.tar 解压到/tmp目录# f 指定要解压或者压缩的文件名,必须放在参数末尾,这里是file.tar# x 解压命令# v 显示解压或者压缩的过程# p 保留原文件,就是解压后,压缩文件还存在# -C 指…

article   来源:原创 2019-02-22 10:57:16

lrzsz上传下载工具(rz sz)

lrzsz是linux的上传下载工具,没有那些FTP工具那么强大,但是小巧轻便,尤其时候传输小文件,方便快捷。大文件不适合,慢的要命。一:安装:$ yum -y install lrzsz 二:使用1:上传 :命令格式:rz [文件名]-a 以文本方式传输(ascii)。 -b 以二进制方式…

article   来源:原创 2018-09-26 22:16:41

sphinx+mysql+php构建千万级搜索引擎

一:介绍Sphinx是一个基于SQL的全文检索引擎,可以结合MySQL,PostgreSQL做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。Sphinx 单一索引最大可包含1亿条记录,在1千万条记录情况下的查询速度为0.x秒(毫秒级)。Sphinx创建索引的速度为:创…

article   来源:原创 2018-09-20 13:57:23

Centos7中samba服务器的搭建

一:介绍:Samba是一套使用SMB(Server Message Block)协议的应用程序, 通过支持这个协议, Samba允许Linux服务器与Windows系统之间进行通信,能够跨平台的互访通信二:安装:检查系统是否安装过Sambarpm -qa | grep samba安装Sambayum -y in…

共有 49 条记录  首页 上一页 下一页 尾页 12345

道知

about me

身体是革命的本钱,健身,养生,运动,公众号都有!

链接