欢迎来到记忆碎片

php实现单点登录
很早就想过为什么百度只要登录一次,其他的百度知道,百度贴吧等都登录了,百度了一下才知道这是单点登录,网上看了看,明白了要把session存入数据库或者memcache或者redis中,然后共享sessionid完成的
少量并发的解决方案-锁
如今是电商当道,既然是电商,那肯定是卖东西的,在并发情况下,防止东西超卖成为了一个必须要解决的问题,这里用了mysql的悲观锁和php的文件锁,下面我们来看看吧
在某个日期基础上加上或减去n天
在开发过程中很多时候系统函数并不能帮我们解决所有问题,很多时候需要我们自己写函数来帮助我们开发,这里就是一个自定义的js函数,在某个日期基础上加上或减去n天
编辑器生成的html代码再显示的样式冲突问题
一直都发现后台编辑器编辑好的内容,在前端展示的时候有点不一样,不过只有一点点出入,也就没管它,直到昨天,发现出入有点大了,这才想办法去解决这个问题
lrzsz,一款在linux里可代替ftp上传和下载的程序
对于服务器,我们讲究开放的端口越少相对越安全,同样使用Unix/Linux内置的软件,减少第三方软件的使用也是提升安全的一种方法,对操作Web服务器上传和下载文件相对少的朋友来说,就完全没必要开启ftp这项服务啦
jQuery获取form表单所有的值(不包括文件域)并转换为json对象或者json字符串
有时候我们需要获取form表单所有的值,进行一些特殊的操作,如ajax提交,所以有了一下函数,但是这个有些使用限制,就是不能获取文件域,也就是说不能上传文件,那怎么上传文件呢,文章会做出方法
和PHP一样的时间戳格式化函数
我们知道在php中有一个date()函数,可以方便的把时间戳格式化为时间字符串。可是在js中,我们要想实现这种效果,要写好多好多代码,非常的不方便,这里我们试着写一个js版的date()函数
nginx配置ssl证书实现https访问
现在的浏览器对于http访问的网站都会提示 您与此网站之间建立的链接不安全,这有可能会让人觉得是这个网站是钓鱼网站什么的,这里我们是在阿里云申请的免费证书来安装,让我们的网站实现https安全访问
PHP的抽象类以及接口
在学习PHP面向对象时,都会在抽象类与接口上迷惑,作用差不多为什么还那么容易混淆,何不留一去一?但是事实上两者的区别还是很大的,如果能够很好地运用PHP的两个方法,面向对象的程序设计将会更加合理、清晰高效
mysql定时备份
数据库作为一个网站的核心,是非常重要的存在,那么我们就需要对做一个定时备份,以免意外情况的发生