随笔分类 - 其他
其他
CentOS7用阿里云Docker Yum源在线安装Docker 17.03.2
摘要:参考文档 安装步骤 删除已安装的Docker 配置阿里云Docker Yum源 安装指定版本 启动Docker服务 参考文档 官方Docker安装文档:https://docs.docker.com/install/linux/docker ce/centos 阿里云Docker安装文档:https
阅读全文
什么时候该用readfile() , fread(), file_get_contents(), fgets()?
摘要:fread() 和 readfile() fread() 最大一次性能读取 8k长度的字节数,所以不能一次性读取大文件去作下载。 优势在于,操作更加灵活,每次读取指定字节的内容,用于下载时方便控制服务器的流量。 readfile() 优势是能够一次性读取大文件;不需要PHP预读到内存,下载速度更快,
阅读全文
Aliyun OSS Nginx proxy module(阿里云OSS Nginx 签名代理模块)
摘要:1、此文章主要介绍内容 本文主要介绍如何利用Nginx lua 实现将阿里云OSS存储空间做到同本地磁盘一样使用。核心是利用Nginx lua 对OSS请求进行签名并利用内部跳转将所有访问本地Nginx的请求加上OSS 签名转发给OSS,实现本地Nginx无缝衔接阿里云OSS,存储空间无限扩展,存储
阅读全文
Centos7下使用Ceph-deploy快速部署Ceph分布式存储-操作记录
摘要:之前已详细介绍了Ceph分布式存储基础知识,下面简单记录下Centos7使用Ceph deploy快速部署Ceph环境: 1)基本环境 192.168.10.220 ceph admin(ceph deploy) mds1、mon1(也可以将monit节点另放一台机器) 192.168.10.239
阅读全文
gRPC学习
摘要:概述 gRPC 一开始由 google 开发,是一款语言中立、平台中立、开源的远程过程调用(RPC)系统。 在 gRPC 里客户端应用可以像调用本地对象一样直接调用另一台不同的机器上服务端应用的方法,使得您能够更容易地创建分布式应用和服务。与许多 RPC 系统类似,gRPC 也是基于以下理念:定义一
阅读全文
centos6 更新gcc glibc2.17
摘要:curl Lks http://www.hop5.in/yum/el6/hop5.repo /etc/yum.repos.d/hop5.repo yum install gcc wget http://copr be.cloud.fedoraproject.org/results/mosquito/
阅读全文
批量替换行首
摘要:find $path/pb/ name ' _grpc.py'|xargs sed i '' 's|^import. as. |from . &|g' find $path/pb/ name ' _grpc.py'|xargs sed i '' 's|^\(import. as. \)|from .
阅读全文
Python包的相对导入时出现错误的解决方法
摘要:在练习Python中package的相对导入时,即 from . import XXX 或者 from .. import XXX 时会遇到这样两个错误: SystemError: Parent module '' not loaded, cannot perform relative import
阅读全文
gRPC 在 Python中的应用
摘要:python m grpc_tools.protoc proto_path=. python_out=. grpc_python_out=. hello.proto 简介 在python中使用grpc和protobuf,比java和c 中使用要简单一些。只需要先安装grpcio包,然后就可以应用了。
阅读全文
Flask性能优化对比
摘要:基于Flask的网关:Flask,Uwsgi,Gevent,Gunicorn(gevent),Tornado,Twisted !/usr/bin/python coding:utf 8 美颜Feed在线推荐系统 作者:志恩 时间:2018 10 17 网关性能对比 python index.py [
阅读全文
CentOS 7.5 安装 Python3.7
摘要:1、安装开发者工具 yum y groupinstall "Development Tools" 2、安装Python编译依赖包 yum y install openssl devel zlib devel bzip2 devel sqlite devel readline devel libffi
阅读全文
在CentOS上安装Python3的三种方法
摘要:Centos7默认自带了Python2.7版本,但是因为项目需要使用Python3.x你可以按照此文的三个方法进行安装. 注:本文示例安装版本为Python3.5, 一、Python源代码编译安装 安装必要工具 yum utils ,它的功能是管理repository及扩展包的工具 (主要是针对re
阅读全文
debian9升级安装到python3.6和pip3.6
摘要:安装步骤 1.添加testing源 vim /etc/apt/sources.list deb http://mirrors.163.com/debian/ testing main 2.更新源 apt get update 3.安装python3.6 apt get install python3
阅读全文
php curl 上传json数据
摘要:PUT $data = array('username'= 'dog','password'= 'tall'); $data_json = json_encode($data); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl
阅读全文
cygwin 安装 apt-cyg
摘要:apt cyg apt cyg is a Cygwin package manager. It includes a command line installer for Cygwin which cooperates with Cygwin Setup and uses the same repo
阅读全文
docker常用命令
摘要:docker machine start id docker pull lizhien/centos7 lnmp docker commit develop lizhien/centos7 lnmp docker push lizhien/centos7 lnmp docker run — name
阅读全文
docker 标记和推送镜像
摘要:打开Launchpad并定位到docker Quickstart Terminal图标. 点击Docker Quickstart Terminal图标, 打开一个窗口. 将光标定位到Docker Quickstart Terminal窗口 输入docker images命令来查看当前的镜像列表: $
阅读全文
mac中使用 sourcetree 的快速配置和git服务器登录
摘要:问题: 1、mac中下载sourcetree配置仓库地址,一直在提示输入密码,无法登录成功,更无法获取源码。 2、找不到配置仓库时的账号密码,只看到地址。 场景: git服务器:自己的GIT服务器,非github。 登录方式:证书登录。 解决方案: 首先,sourcetree无法使用设置密码账号的方
阅读全文
Mac OS X 下安装使用 Docker (2017年7月)
摘要:两年前的一篇 Mac OS X 下安装使用 Docker 安装时还是用的 boot2docker, 如今进化到了在 Mac OS X 下用 Docker Toolbox, 而且命令也由 boot2docker 换成了 docker machine. 当然由于是非 Linux 系统, 所以Mac OS
阅读全文
利用exif.js解决ios手机上传竖拍照片旋转90度问题
摘要:HTML5+canvas进行移动端手机照片上传时,发现iOS手机上传竖拍照片会逆时针旋转90度,横拍照片无此问题;Android手机没这个问题。 因此解决这个问题的思路是:获取到照片拍摄的方向角,对非横拍的ios照片进行角度旋转修正。 利用exif.js读取照片的拍摄信息,详见 http://cod
阅读全文

浙公网安备 33010602011771号