自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大O的博客

一个后端菜鸡的自我烹饪史

  • 博客(14)
  • 收藏
  • 关注

原创 Mongodb学习笔记(4)数据类型的坑

1. Mongodb,使用自带命令行插入数据,假如不限定数据类型,整型数将默认储存为double类型,假如需要存储整型数,需要使用NumberInt进行限定

2018-04-25 10:10:48 473

原创 UTCDateTime 的使用

$datetime = new \MongoDB\BSON\UTCDateTime(1000*time()); //此处得乘以1000,因为time的返回是以秒为单位,而UTCDateTime要求以千分之一秒为单位转datetime$datetime->toDateTime()->format('r')...

2018-04-25 10:05:51 3244

转载 Nginx配置Https

转载自:https://segmentfault.com/a/1190000004976222步骤1:Create the SSL Certificatesudo mkdir /etc/nginx/sslsudo openssl req -x509 -nodes -days 36500 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out ...

2018-04-23 13:05:44 129

原创 MongoDB学习笔记(3)在group的前提下,进行多列整合

原数据表:{ "_id" : ObjectId("5ad9a64337b2d74102d33f08"), "node_id" : 1, "time" : NumberLong("1524208449000"), "cpu" : "0.6", "memory" : 56.13 }{ "_id" : ObjectId("5

2018-04-21 15:40:47 226

原创 php7 远程读取ubuntu的cpu使用率和内存使用率

安装php扩展:apt-get install libssh2-1-dev libssh2-phppecl install ssh2-1.0脚本如下: $hostuser = "root"; $sshpasswd = "root"; $connection = ssh2_connect('192.168.99.122', "22"); ...

2018-04-20 13:53:23 418

原创 Ubuntu 16.04 配置RabbitMQ

1. RabbitMQ安装 echo 'deb http://www.rabbitmq.com/debian/ testing main' | sudo tee /etc/apt/sources.list.d/rabbitmq.listsudo wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo a...

2018-04-09 15:30:54 209

原创 Ubuntu + PHP7: 配置redis

1. 安装redis-serverapt-get install redis-servergit clone https://github.com/phpredis/phpredis.gitcd phpredis/phpize./configuremakemake install2. 配置PHP.inivim /etc/php/7.0/fpm/conf.d/redis.iniexte...

2018-04-08 10:41:21 1021

原创 Phalcon手动定义namespace的实践

使用Phalcon自带的dev工具中的modules模式建立项目,会自动为我们建立一个基础的namespace结构,但不易于理解。本文是一个纯手工定义namespace的例子:首先,我们要先在Phalcon框架中注册命名空间,打开参数文件:app/loader.php在其中添加一下代码:$loader->registerNamespaces( array( "Book...

2018-04-05 15:49:54 641

原创 vim 基础操作记录

1. 自由选中文字:v + 方向键2. 复制:选中文字后,点y3. 剪切:选中文字后,点d4. 粘贴:粘贴:p系统黏贴版:shift+insert5. 撤销和反撤销    撤销:u    反撤销:ctrl+r6. 显示行数::set nu...

2018-04-05 14:33:01 136

原创 PHP 使用 Mongodb driver:Call to undefined method MongoDB\Driver\WriteConcern::isDefault()

在使用mongodb的过程中,出现报错:Call to undefined method MongoDB\Driver\WriteConcern::isDefault()经查询,是因为这个函数在最新版本中已经被移除。解决方案是重新安装,mongoDB,PHPLIB和mongodbPHP对应的版本,版本配合规则如下:...

2018-04-04 12:58:06 2231

原创 Phalcon中使用Router定义路径

1. 手动定义url在/var/www/html/book/app/controllers下,构建一个BookController:<?phpclass BookController extends \Phalcon\Mvc\Controller{ public function indexAction() { } public function a...

2018-04-03 16:01:43 1861

原创 基于Ubuntu16,快速部署nginx+PHP7+MongoDB+Phalcon框架

为了快速部署,和新手实践,本文基本采取apt安装方式,需要联网。1. Nginx安装sudo apt-get install nginx2. PHP 7 安装sudo apt-get install php7.0-fpm其他包:sudo apt-get install mcryptsudo apt-get install -y php7.0 php7.0-dev php7.0-mysql php...

2018-04-03 14:25:21 762

原创 xshell连接本地ubuntu

1. 安装opensshsudo apt-get install openssh-server2. 查询openssh是否已经运行ps -e | grep ssh显示sshd,则已经运行,否则执行:/etc/init.d/ssh start3. 假如连接本地虚拟机中的ubuntu,需要更改虚拟机网卡设置,变成桥接网卡,并重启虚拟机。4. 打开Xshell,在连接设置中输入ubuntu的IP地址(由...

2018-04-02 21:28:32 601

原创 nginx + php7环境下,新建phalcon项目,rewrite问题

本文默认已经安装好phalcon的extension与开发工具1. 新建项目store进入到项目根目录www/html,然后执行:phalcon create-project store注意,个人理解,因为此时建立的项目包含apache的rewrite逻辑。若按照官网上教程,直接测试,会报错:Mod-Rewrite is not enabledPlease enable rewrite modu...

2018-04-02 13:21:19 2726

空空如也

空空如也

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

TA关注的人

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