自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Dockerfile命令详解(超全版本)

制作Dockerfile为Docker入门学习的第一步(当然,除了环境搭建)。本文收集、整理了官网关于制作Dockerfile的全部命令(除SHELL没整理,这个就不弄了),可帮助大家快速进入Dockfile制作的学习。以下为正文,下面进入学习姿势吧! FROM功能为指定基础镜像,并且必须是第一条指令。如果不以任何镜像为基础,那么写法为:FROM...

2019-03-05 17:45:45 967

转载 基于Docker和Golang搭建Web服务器

1 场景描述基于centos7的docker镜像搭建golang开发环境 在docker容器内,使用golang实现一个Web服务器 启动docker容器,并在容器内启动Web服务器我购买了一个最低配的阿里云ECS服务器,并安装好了git和docker,然后在本地实现Dockerfile和golang源代码,并将源码上传到github,然后再到ECS服务器通过git下载代码,并生成doc...

2019-02-18 14:19:23 368

转载 opencv实时识别指定物体

opencv 实时识别指定物体一. 引入    opencv人脸识别大家应该都听说过,本篇目的是利用opencv从视频帧中识别指定的物体,并框出来,且可以保存截取到的物体图片,会将整个流程都讲一下,包括训练自己的分类器,使用训练好的分类器进行识别。这里以识别舌头为例。二.  环境:    1.  python 3.6.3    2. opencv 3.4.0三. 训练自己的分类器...

2019-01-27 16:00:29 5189 2

转载 Linux下编译运行Go程序

编译go build test.go  go支出交叉编译 ,window 编译运行在 linux 系统 设置指令    set  GOOS=linux指定输出文件go build -o mygameserver1修改权限命令chmod 777 程序名称1后台运行的命令nohup ./程序名 & 1不输出错误信息nohup...

2019-01-24 14:47:46 6489

转载 用nohup命令让Linux下程序永远在后台执行

Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:         /usr/local/mysql/bin/mysqld_safe --user=mysql & 但是我们很多程序并不象mysqld一样可以做成守护进程,可能我们的程序只是普通程序而已,一般这种程序即使使用 & 结尾,如果终...

2019-01-24 14:36:01 829

转载 Nginx+Varnish 实现动静分离,为服务器分流,降低服务器负载

相必大家在看加快网站响应速度方面的文章时,都提过这么一条:动静分离。那怎样实现动静分离呢,这里笔者就亲自搭建相关服务实现动静分离。 动静分离是一种架构,就是把静态文件,比如JS、CSS、图片甚至有些静态页面交给独立的服务器集群处理,从而进行分流,使服务器降低压力。 上面说把一些静态的文件分离出去,有读者就会笑了,静态文件能有多少,能消耗多少资源。读者以实际经验告诉大家,千万不要...

2019-01-05 01:13:17 290

转载 [转]HTTP 头部参数详细解释

1. Accept:告诉WEB服务器自己接受什么介质类型,*/* 表示任何类型,type/* 表示该类型下的所有子类型,type/sub-type。 2. Accept-Charset:浏览器申明自己接收的字符集   Accept-Encoding:浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩,支持什么压缩方法 (gzip,deflate)   Accept-Languag...

2019-01-04 21:42:19 1237

原创 安装轻量级消息队列 httpsqs

安装轻量级消息队列 httpsqs 安装依赖①wget https://github.s3.amazonaws.com/downloads/libevent/libevent/libevent-2.0.20-stable.tar.gztar -zxvf libevent-2.0.20-stable.tar.gzcd libevent-2.0.20-stable./con...

2018-12-29 17:27:52 397

转载 如果不知道MySQL当前使用配置文件(my.cnf)的路径的解决方法

如果不知道当前使用的配置文件的路径,可以尝试下面的操作:# which mysqld/usr/local/mysql/bin/mysqld# /usr/local/mysql/bin/mysqld --verbose --help |grep -A 1 'Default options'2016-06-02 16:49:39 0 [Note] /usr/local/mysql/bi...

2018-12-27 01:20:27 550

转载 简单理解php的socket编程

php的socket编程算是比较难以理解的东西吧,不过,我们只要理解socket几个函数之间的关系,以及它们所扮演的角色,那么理解起来应该不是很难了,在笔者看来,socket编程,其实就是建立一个网络服务的客户端和服务端,这和mysql的客户端和服务端是一样的,你只要理解mysql的客户端和服务端是怎么一回事,你就应该能够理解下面我要讲的东西吧。    关于socket编程所涉及到的网络协议,...

2018-08-04 12:00:08 109

原创 PHP负载均衡 mysqlnd插件mysqlnd_ms教程及详细介绍

一、首先,mysqlnd是啥个玩意? 为什么要使用mysqlnd?原因一: license问题libmysql是MYSQL AB公司开发的,现在已经是Oracle集团所属的了,它使用MYSQL license发布。This ultimately led to MySQL support being disabled by default in PHPmysqlnd 是php的一部分,使用...

2018-08-03 12:53:32 1052

转载 浅析MySQL中exists与in的使用

exists对外表用loop逐条查询,每次查询都会查看exists的条件语句,当 exists里的条件语句能够返回记录行时(无论记录行是的多少,只要能返回),条件就为真,返回当前loop到的这条记录,反之如果exists里的条 件语句不能返回记录行,则当前loop到的这条记录被丢弃,exists的条件就像一个bool条件,当能返回结果集则为true,不能返回结果集则为 false如下:se...

2018-07-29 01:32:09 131

原创 php swoole 常用案例

swoole使用服务器及客户端4种服务器【tcp/udp/web/websocket】TCP服务器//创建Server对象,监听 127.0.0.1:9501端口$serv = new swoole_server("127.0.0.1", 9501);//监听连接进入事件$serv->on('connect', function ($serv, $fd) { ...

2018-07-26 11:11:38 1112

转载 php通过pecl方式安装扩展

安装peclcd /usr/local/php/bin/wget http://pear.php.net/go-pear.phar -O go-pear.phpphp go-pear.php##回车默认安装安装php扩展pecl search key-word #用于查找扩展pecl install key-word #用于安装扩展查询相关扩展[root...

2018-07-20 01:41:22 6406

转载 json_encode里面经常用到的 JSON_UNESCAPED_UNICODE和JSON_UNESCAPED_SLASHES

php格式化json的函数json_encode($value,$options)其中有2个比较常用到的参数JSON_UNESCAPED_UNICODE(中文不转为unicode ,对应的数字 256)JSON_UNESCAPED_SLASHES (不转义反斜杠,对应的数字 64)通常json_encode只能传入一个常量,如果同时使用2个常量怎么办?JSON_UNESCAPED_UNICODE ...

2018-06-15 15:23:01 543

转载 WorkerMan学习篇:websocket+workerman聊天功能(三):点对点发送消息模拟(亲测可用_准备尝试着做客服接口)

1.WorkerMan学习篇:准备和热身2.WorkerMan学习篇:连接mysql时到底发生了什么鬼3. WorkerMan学习篇:websocket+workerman聊天功能设计(一):简单认证4.WorkerMan学习篇:websocket+workerman聊天功能(二):同步在线用户列表上节课我们已经完成了同步在线用户列表,因为我们是使用IP作为一个唯一判断标志,所以我们的一台电脑...

2017-10-22 01:31:15 3737

转载 虾米网音乐真实地址解析

转载自:http://www.cnblogs.com/bobzhou/archive/2013/02/16/bobzhou.html 最近经常上虾米听歌,有些歌蛮好听的,昨天回上海准备下载一些音乐路上听,发现要用虾币购买,第一想法在chrome浏览器中按下F12,看Network中发出的报文,很轻松的找到了类似http://f3.xiami.net/78926/417559/08%201769

2017-10-10 16:17:40 4745

原创 window 安装 scrapy 框架

①  python 必须是 2.x 版本   因为scrapy 不支持 3.x 版本     pip install scrapy②补充安装(Windows平台下,安装Scrapy之前首先要进行以下操作)安装OpenSSL在Win32 OpenSSL page中下载安装Visual C++ 2008 redistributables和对应的OpenSSL安装包,并把其可

2017-09-25 15:26:25 254

转载 python操作Excel读写--使用xlrd

一、安装xlrd模块   到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。二、使用介绍  1、导入模块       import xlrd   2、打开Excel文件读取数据       data = xlrd.open_workbook('excelFile.xls')   3

2017-09-21 10:29:34 252

原创 python 安装scrapy错误提示:UnicodeDecodeError: 'ascii' codec can't decode byte 解决方案

应该是出了编码问题,谷歌了一下找到了解决方案:在python的Lib\site-packages文件夹下新建一个sitecustomize.py:import sys sys.setdefaultencoding('gb2312')搞定,就是这么简单!

2017-09-19 15:48:56 1903 2

原创 win7系统 python 安装 scrapy 亲测可用【跳坑专用】

尝试安装  scrapy      果然错误         以上错误 大致意思是:缺少一个 c++ 9.0 的依赖文件解决步骤:① https://pypi.python.org/pypi/setuptools  到这里下载  文件 如  setuptools-36.5.0-py2.py3-none-any.whl     下载好切换到该文件保存的目录  运行 pip i

2017-09-19 14:47:28 499

转载 windows下安装Scrapy出错cl.exe failed with exit status2解决方法

在用pip install Scrapy安装scrapy时出错error: command 'C:\\Users\\rainer\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\cl.exe' failed with exit status2网上找了很久,发现很多人遇到

2017-09-19 10:54:26 2171

空空如也

空空如也

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

TA关注的人

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