- 博客(11)
- 收藏
- 关注
原创 linux(本机)配置域名(多域名)
1. 修改linux的hosts(本机) 修改文件:/etc/hosts : 127.0.0.1 budget.cdsafe.com.cn2. 修改conf文件,使其加载 httpd-vhosts.conf 打开 :/opt/lampp/etc/httpd.conf # Virtual hosts #Include etc
2017-08-22 15:56:33 6134
转载 Mysql 数据库date, datetime类型设置0000-00-00默认值报错问题
Mysql 数据库date, datetime类型设置0000-00-00默认值报错问题现象:MySQL5.7版本之后,date, datetime类型设置默认值”0000-00-00”,出现异常:Invalid default value for ‘time’原因:在命令行窗口查看当前的sql_mode配置:select @@sql_mode;结果如下:ONLY_FULL_GROUP_BY,
2017-08-22 12:23:53 4008
转载 登录失败次数限制(原生php代码实现)
登录密码错误次数限制 安全对每个网站的重要性,不言自明。 其中,登陆又是网站中比较容易受到攻击的一个地方,那么我们如何对登陆功能的安全性加强呢? 我们先来看一些知名的网站是如何做的Github Github网站同一个账号在同一个IP地址连续密码输错一定次数后,这个账号是会被锁定30分钟的。如下图所示:Github这么做的主要原因,我觉得主要基于以下考虑:防止用户的账号密码被暴力破解Si
2017-08-22 12:08:29 9671
转载 MySQL优化的几点建议
MySQL优化建议设计数据表的时候要遵守三范式,但是不要严格遵守。可以适度打破范式。一个表字段不适合过多。常用表中只要保留常用的字段尽量给每个字段添加NOT NULL根据表的特点来选择合适的表引擎, 如果这个表经常被写,应该选择innodb,但是MySQL5.6一般都是选择innodb根据表存放的数据来决定字符集,一般选择utf8,但是如果想要存放emoji表情,就应该选择utf8mb4尽量选择更加
2017-08-22 12:05:58 277
转载 使用Redis实现购物车
使用Redis实现购物车功能 一般情况下购物车功能都是使用SESSION/COOKIE实现的,也就是将整个购物车数据都存储到SESSION中。这样做的好处就是不用操作数据库就可以实现,同时用户可以不同登录就可以将商品加入到购物车中,缺点就是1. 导致SESSION过于臃肿 2. SESSION数据默认是存储到文件中的,所以操作SESSION是相对比较慢的。 而将购物车数据存放到Redis
2017-08-22 12:02:38 9148
转载 将PHP的SESSION数据存放到Redis中
将PHP的SESSION数据存放到Redis中 在php中,SESSION的数据默认是存放到文件中,这样性能不仅不高,而且不利于扩展。在搭建集群后,默认存放到文件中就不适用了。所以,我们一般将SESSION自定义,让SESSION中的数据存放到 数据库中、Memcache中、Redis中。今天介绍如何将SESSION数据存放到Redis中。步骤如下修改php.ini session.sav
2017-08-22 11:33:07 2475
转载 Mysql 数据库date, datetime类型设置0000-00-00默认值报错问题
Mysql 数据库date, datetime类型设置0000-00-00默认值报错问题现象:MySQL5.7版本之后,date, datetime类型设置默认值”0000-00-00”,出现异常:Invalid default value for ‘time’原因:在命令行窗口查看当前的sql_mode配置:select @@sql_mode;结果如下:ONLY_FULL_GROUP_BY,
2017-08-18 09:44:12 1775
转载 HTML5 WebSocket(Client) + JavaWeb(Server) 实现简单的聊天室功能
转:http://blog.csdn.net/a973893384/article/details/49981119
2017-08-15 17:44:32 318
转载 使用Node.js+Socket.IO搭建WebSocket实时应用
Web领域的实时推送技术,也被称作Realtime技术。这种技术要达到的目的是让用户不需要刷新浏览器就可以获得实时更新。它有着广泛的应用场景,比如在线聊天室、在线客服系统、评论系统、WebIM等。WebSocket简介谈到Web实时推送,就不得不说WebSocket。在WebSocket出现之前,很多网站为了实现实时推送技术,通常采用的方案是轮询 (Polling)和Comet技术,Comet又可细
2017-08-15 17:43:07 600
转载 Windows下Git的安装和基本使用方法
Windows下Git的安装和使用Windows下Git的安装和使用windows下安装Git创建代码仓库Repository提交代码到本地仓库过滤部分文件查看修改内容撤销未提交的修改添加查看提交记录windows下安装Git下载Git在win下的安装包,下载地址:Git-For-Windows上述官网下载地址可能被墙,下不到的朋友还还可以到这里下载:Github安装文件是ex
2017-08-08 17:57:32 295
转载 百度编辑器PHP上传大视频设置
1、修改相对应的ueditor\PHP\config.json编辑器文件夹中的配置文件config.json在其中查找”videoMaxSize”: 1024000000, /* 上传大小限制,单位B,默认1GBB */ 这是我修改后的参数;2、php.ini相关设置 打开php.ini,首先找到 file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开 up
2017-08-02 12:21:45 1041
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人