自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Shiva的博客

如果可以,让我带你走

  • 博客(14)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 生成基于雪花算法的随机编号

<?phpclass SnowFlake{ private static $lastTimestamp = 0; private static $lastSequence = 0; private static $sequenceMask = 4095; private static $twepoch = 1508945092000;...

2019-03-20 10:53:26 1713

转载 调度算法

调度算法作为程序员,今天你决定翘掉晚上的加班,约女朋友看电影。电影是 20:00 开始。虽然翘掉了加班,但你从公司出来,就已经 19:00 了。公司在望京 SOHO,约会地点在朝阳大悦城。(这点时间,祝你好运吧)也许你运气真的很好,19:50 就赶到商场了。心里想:“还有10分钟才开始,电影院在 F8,乘个直梯,两分钟就到,今

2018-05-04 11:51:02 1339

原创 PHP盐值加密(注册、登陆)

前两天在做项目时,get到了一个新的技能。就是盐值加密,用来提升用户注册、登陆的安全性。很简单的一个东西,我大概说一下实现原理,代码就不贴图了。 加密盐的实现方法:加密存储:    输入: 密码字符串passWord    输出:盐值 salt 、密码密文passWordHash    函数:加密hash函数    其中:“盐值 salt”是在加密过程中生成的随机字符串;    可以将salt放到...

2018-04-23 09:44:40 3892

原创 linux下安装swoole扩展及加载错误解决方案

这两天工作中接触到了swoole,所以在服务器上安装学习一下:     1.安装swoolecd /usr/local/srcwget https://github.com/swoole/swoole-src/archive/v1.9.1-stable.tar.gztar zxvf v1.9.1-stable.tar.gzcd swoole-src-1.9.

2018-03-20 14:49:06 1587

原创 Redis提示(error) MISCONF Redis is configured to save RDB snapshots, but it is currently not able to pe

今天在本机做redis一个小测试时,发现一个问题,无法存储值。第一次遇到,报错如下:后来在网上查找了相关资料,输入:config set stop-writes-on-bgsave-error no如果提示ok,那么问题就解决了...

2018-03-12 16:06:20 191

原创 CI框架实现某字段自加数值

在CI框架中怎么实现给某字段自加某个值呢,很简单框架中有自带的方法:$this->db->set('字段名', '字段名+你要增加的数值', FALSE);示例:$this->db->set('point', 'point+10', FALSE);

2018-01-18 14:56:52 2524

原创 微信公众号开发获取openID以及用户详细信息,超详细步骤,亲测开发

微信公众号开发获取openID以及用户详细信息,超详细步骤,亲测开发

2018-01-10 17:16:52 61865 11

原创 nginx 和 php-fpm 使用unix socket通信及配置

哈哈,阿里云最近貌似在搞活动,之前一直在本地玩虚拟机,总觉得不是很方便,于是趁着活动期间买了一台服务器,很值,感谢马云。     今天看了一下php-fpm和nginx使用unix socket的方式通信,自己也配置测试了一下,ok,测试成功,没毛病,现在给大家分享一下。     首先,我们--- cd /dev/shm   (网上大多数人选择tmp下,至于为什么我选择这个路径

2017-08-11 10:37:46 11351 2

原创 Linux(Centos)下设置php-fpm开机启动

首先,新建php-fpm文件    vim /etc/init.d/php-fpm    然后加入对应的脚本文件: #!/bin/sh # chkconfig: 2345 15 95# description: PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI implementation \

2017-07-29 11:19:21 5522

原创 Linux(Centos)下设置nginx开机启动

今天来设置CentOs下nginx的开机启动    首先vim /etc/init.d/nginx 来新建nginx文件    #!/bin/sh## nginx - this script starts and stops the nginx daemon## chkconfig: - 85 15# description: NGINX is an HTTP(S) ser

2017-07-29 10:52:19 526

原创 Jquery+php+mysql实现上拉加载更多,后端CI,超详细,有示例(其实就是ajax无刷新分页)

来吧,今天不玩虚拟机了,改代码了,今天在公司做了个小东西挺有意思,上拉加载更多,用ajax实现的,不复杂,关键的一两个点想明白了就通了。不多说了,先上代码:前端代码:/**** @author By Shiva*** Created *//*需要jquery支持哦*/ //Let's Go $(function(){ /*起始页数,每页显示数据已经在

2017-07-27 19:32:37 3997

原创 vagrant up启动 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 报错,已解决

好吧,恶心的虚拟机又来了,这次换了Cygwin下使用的vagrant up,我在本地有两个box镜像文件,一台已经启动,另外一台在启动时报错,截图如下:解决方案:进入你的cygwin安装目录,找到home目录,然后找到.ssh目录,下面有一个known_hosts文件,打开它删除对应的ssh-rsa就可以啦

2017-07-26 16:23:58 370

原创 VMware安装VMtools,有/mnt/hgfs但没有共享文件的解决方法,已成功

VMtools的安装,实现虚拟机与本地文件夹的挂载与共享

2017-07-15 16:27:08 15592 14

原创 Linux下Samba服务器配置,已成功

之前一直在用Virtualbox和vagrant来在本地搭建虚拟机,但是各种意外情况,烦的能搞死你,莫名其妙的崩溃,出错(也有可能是我的问题),所以决定用之前熟悉的VMware来搭建开发环境。在本地(win)开发时需要能够和虚拟机共享文件夹,VMware自带的tool工具先不赘述。看了些资料发现Samba是个不错的选择,废话不多说,开始配置Samba服务器吧。    1.下载及安装:   

2017-07-15 09:41:06 5294

PHPExcel类

PHPExcel类

2017-07-15

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

TA关注的人

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