加载中
Go实战--golang中MongoDB(mgo) 插入interface

golang mongodb插入insert数据demo 插入数据库通常情况下针对每个表创建一个结构体,但是mongodb是schemaless,文档数据库,对字段没有严格要求 package main import ( "fmt" "gopkg.in/mgo....

2018/08/01 15:36
121
Composer更新慢的终极解决方案

Composer更新慢的终极解决方案

2017/10/12 15:33
11
PHP ElasticSearch的使用

在Windows上安装Elasticsearch v5.4.2 ElasticSearch 索引查询使用指南——详细版 ElasticSearch是一个基于Lucene的稳定的、分布式、RESTFul的搜索引擎。其实所谓的RestFul就是它提供URL供你...

tornado之TCPServer性能测试

tornado之TCPServer性能测试

2017/04/17 11:27
110
PHP-Socket服务端客户端发送接收通信实例详解

PHP Socket 编程进阶指南 Socket介绍 什么是socket 所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 ...

PHP
2016/08/08 13:57
49
【多进程】如何使用PHP编写daemon process

PHP 5.3.3 不能使用端口重用 PHP Notice: Use of undefined constant SO_REUSEPORT - assumed 'SO_REUSEPORT' in /soft/b.php on line 96 注意:    多进程实现只能在cli模式下,在web服务...

2013/01/07 18:17
45
要前往的网站包含恶意软件!

今天看公司网站,有的栏目出现恶意软件信息, 恶意软件详细信息 网址:http://www.XXXX/2009/1008/309.html 上次检查时间:2013年1月2日 Google 上次测试此网页时,您的服务器返回的内容将浏...

2013/01/04 15:03
250
php-fpm CPU占用率过高的排查方法

一,开启日志记录,为以后排查做准备 1.1 开启php-fpm.conf的错误日志和慢执行日志和常规日志, 采样一个小时,就可以根据这些日志的内容进行分析问题 error_log = /tmp/error.log //错误日志 ac...

2012/12/25 09:43
655
graphite 安装使用

简介: Graphite 是一款开源的监控绘图工具。 Graphite 可以实时收集、存储、显示时间序列类型的数据(time series data)。它主要有三个部分构成: carbon —— 基于 Twisted 的进程,用来接...

2012/11/30 09:53
511
Mysql InnoDB行锁实现方式

mysql中InnoDB存储引擎的行锁和表锁 InnoDB行锁是通过给索引上的索引项加锁来实现的,这一点MySQL与Oracle不同,后者是通过在数据块中对相应数据行加锁来实现的。InnoDB这种行锁实现特点意味...

01/18 16:54
13
php ssh2实现远程上传、下载、执行命令

php远程copy文件以及在远程服务器中执行命令时,所用到的模块是ssh2,以后所有的操作都依据ssh2连接句柄完成。 1. SSH2模块的安装 1.1 安装需要的扩展包 wget http://www.libssh2.org/downlo...

01/14 16:23
5
Lua 完美打印数据

例子1 : ableprint = function(data,cstring,deepIndex) --第二个参数可以为空,第三个参数不要手动添加,它是用来进行打印深度控制的。 if data == nil then print("core.print data is n....

Lua
01/07 18:12
12
Redis的PHP操作手册(转)

String 类型操作 string是redis最基本的类型,而且string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 $redis->set('key','TK'); $redis->set('...

01/05 13:43
5
手贱升级glibc

最近想研究下TensorFlow,在服务器上(不要在服务器上尝试)下载安装后系统提示 运行import tensorflow as tf报错: ImportError: /lib64/libc.so.6: version `GLIBC_2.17'not found (requir...

2018/12/29 18:34
8
taskset: 让进程运行在指定的CPU 上

关于绑定与不绑定CPU的对比 观察发现4核CPU,只有第1个核心(CPU#0)非常忙,其他都处于idle状态。 不了解Linux是如何调度的,但目前显然有优化的余地。除了处理正常任务,CPU#0还需要处理每...

2018/12/26 09:47
13
Redis源码剖析--源码结构解析

如何阅读 Redis 源码? 找工作那会儿,看了黄建宏老师的《Redis设计与实现》,对redis的部分实现有了一个简明的认识。在面试过程中,redis确实成为了面试官考核我的一个亮点,恰好以后的工作...

2018/12/20 13:14
12
layer

Layui Layer在open弹出层中异步加载数据和form表单radio、checkbox、select不渲染,不可点击的解决办法 layer 实现弹窗提交信息 function confirmUpdateAward(i) { layer.open({ type: 1, ....

2018/12/19 18:17
27
Redis中删除过期Key的三种策略

项目中有个接口要频繁调用查询数据库中的数据,为了降低数据库的压力,所以把一部分记录先缓存在redis中,对redis中的数据设置了期限。今天无意间发现一个问题,使用dbsize查询出来的数量,比...

2018/12/07 09:51
14
phpstorm增加swoole自动提示

安装完swoole扩展后,准备敲个例子尝试一下,发现所有的swoole函数全部反白,没有代码提示,看起来很难受,搜索了一番,总算是解决掉这个问题了。 下载swoole-ide-helper-en git clone http...

2018/12/03 10:41
14
多进程管理工具:goreman

Linux下多进程管理工具对开发和运维都很有用,常见的功能全面的主流工具主要有monit、supervisor。不过开发中使用则推荐轻量级小工具goreman。 goreman是对Ruby下广泛使用的foreman的重写,毕...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部