• 欢迎访问小杰博客网站
  • 欢迎访问小杰博客网站哦
Redis、Memcache和MongoDB的区别

Redis、Memcache和MongoDB的区别

Memcached Memcached的优点: Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、value的字节大小以及服务器硬件性能,日常环境中QPS高峰大约在4-6w左右)。适用于最大程度扛量。 支持直接配置为session handle。 Memcached的局限性: 只支持简单的key/value数据结……

理解RESTful架构

理解RESTful架构

RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。 但是,到底什么是RESTful架构,并不是一个容易说清楚的问题。下面,我就谈谈我理解的RESTful架构。 一、起源 REST这个词,是Roy Thomas Fielding在他2000年的博士论文中提出的。 Fielding是……

Laravel如何优雅的使用Swoole

Laravel如何优雅的使用Swoole

背景## 正在做一个智能家居的项目,接收下位机(就是控制智能家居硬件模块的HUB)协议解析,Web端维护硬件状态,利用APP交互。由于下位机数据是发送到服务器的XXX端口,所以必须对XXX端口进行监听。其实和聊天室的概念差不多,研究了一下workerman、swoole和其他几个开源的项目,决定采用swoole。 关于php解析下位机的16进制协议,其实……

laravel5.5安装excel

laravel5.5安装excel

注意5.5版本,要求安装的excel也要高版本,不然会报错 composer require maatwebsite/excel ~2.1.23 ……

php-cp连接池(mysql和redis)

php-cp连接池(mysql和redis)

php-cp(php-connect-pool)是用php扩展写的一个数据库连接池。 ​我们知道php开发速度快,适合创业快速迭代,但当流量大了之后,php大量的短连接给db层造成多余的消耗,而php处理请求过程中连接会一直持有再加上进程之间不能共享tcp连接会导致撑高mysql的连接,mysql的性能会随着连接数的升高而急速下降,所以很多大公司都强转jav……

cakePHP的联表查询

cakePHP的联表查询

cakephp的联表查询 PHP $fields = array('BagBook.id','BagBook.bid','BagBook.position','Cmbook.name as name','BagBook.bag_class_id' ,'Cmbook.cover_url as co……

PHP报imagettfbbox(): any2eucjp(): invalid code in input string的两个解决办法

PHP报imagettfbbox(): any2eucjp(): invalid code in input string的两个解决办法

PHP在使用Intervention/image往图片插入文字时,报了imagettfbbox(): any2eucjp(): invalid code in input string错误。原因是PHP的一个bug把我们输入的文字被识别成日文。 方法一: 网上大多数解决方法是重新编译PHP,取消–enable-gd-jis-conv这个参数。 方法二: 对我……

PHP自动根据文字大小确定转化的图片高度

PHP自动根据文字大小确定转化的图片高度

PHP自动根据文字大小确定图片高度 PHP <?php header ("Content-type: image/png"); // header('Content-Type: text/html; charset=utf-8'); mb_internal_encoding("UTF-8"……

PHP GD库生成图片自动换行函数,自动分页函数

PHP GD库生成图片自动换行函数,自动分页函数

/* 文字自动换行 * @param $card 画板 * @param $pos 数组,top距离画板顶端的距离,fontsize文字的大小,width宽度,left距离左边的距离,hang_size行高 * @param $str 要写的字符串 * @param $iswrite  是否输出,ture,  花出文字,false只计算占用的高度 * @pa……

php文本转图片自动换行的方法

php文本转图片自动换行的方法

今天无意中浏览网面的时候发现一个长微博,它可以将文本转成png图片,于是乎就研究一下PHP文本转图片的方式,其实只要是用到了PHP的扩展库,GD库来生成图片,再通过图像函数生成,代码写出来后,发现如果文字太多了,图片就会超过屏幕的宽度,导致浏览器右拉条的出现,于是,想想有没有什么办法可以使图片能够自动换行,通过GG,发现了一篇文章,通过判断字符串和截取字符串……