自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行走天下

站着不动,永远只是个观众。莫为青春懊悔。

  • 博客(13)
  • 收藏
  • 关注

原创 mysql保存emoji表情(比如微信开发用户昵称)

使用mysql数据库的时候,如果字符集是UTF-8并且在php服务器上,当存储emoji表情的时候,会抛出以上异常(比如微信开发获取用户昵称,有的用户的昵称用的是emoji的图像)这是由于字符集不支持的异常,因为utf-8编码有可能是两个,三个,四个字节,其中Emoji表情是四个字节,而mysql的utf-8编码最多三个字节,所以导致数据插不进去。解决方式:一.从数据库层面进行解决(mys...

2019-08-31 23:00:40 2502

原创 linux firewall 防火墙 添加端口开放

命令:2000是需要开放的端口号firewall-cmd--zone=public--add-port=2000/tcp--permanent注意:添加之后需要重启防火墙才有效果命令:firewall-cmd --reload如图...

2019-08-31 21:47:23 1500

原创 workerman-环境要求 -安装

Windows用户workerman从3.5.3版本开始已经能够同时支持linux系统和windows系统。1、需要PHP>=5.3.3,并配置好PHP的环境变量。2、Windows版本的Workerman不依赖任何扩展。3、安装使用以及注意事项参见这里。====本页面以下只适用于Linux用户,Windows用户请忽略。 ====Linux用户(含Mac OS)...

2019-08-31 15:46:38 973

原创 二维数组 随机排序 php

不多说什么,直接来代码<?php$arr=['C','2','3','4','5','6','7','1','9','10','J','Q','K'];shuffle($arr);print_r($arr);?>结果

2019-08-27 22:31:24 1152

原创 如何在jquery中提取字符串部分并忽略数字 或者 只获取数字去掉字符串

提取字符串部分并忽略数字案例:数据:foobar1, foobaz2, barbar23, nobar100这样的字符串需要foobar, foobaz, barbar, nobar并忽略数字部分。var s = "foobar1";s = s.replace(/\d/g, "");alert(s);结果: "foobar"(\d是“数字”的正则表达式类。我们正在替...

2019-08-22 22:27:18 1629

原创 linux命令df中df -h和df -i的区别

df 命令linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。1.命令格式:df [选项] [文件]2.命令功能:显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIX...

2019-08-15 11:44:14 486

原创 微信小程序 登录注意的详细

在回调中调用wx.login登录,可能会刷新登录态。此时服务器使用 code 换取的 sessionKey 不是加密时使用的 sessionKey,导致解密失败。建议开发者提前进行login;或者在回调中先使用checkSession进行登录态检查,避免login刷新登录态。//用户登陆 检查session_key 是否过期function loginStatus() {...

2019-08-11 19:17:04 883

原创 对于访问量比较大网站,数据统计处理方法,减轻服务器压力 php

对于访问量比较大网站,数据统计是一个比较消耗资源的。一旦访问过大,就出现服务器崩溃现象。我们可以把这些统计做成数据表,服务器使用定时任务更新这表的数据,前端页面直接拿这表的数据就好的,就不用统计了。主要是针对sql语句内包含的sum()等函数。后处理方法改为:需要统计的数据放在服务器计划任务里按业务逻辑需求定时计算。保证页面加载的时候不涉及运算。以免出现类似情况。定时任务:co...

2019-08-04 17:38:14 409

原创 mysql 筛选重复项(单列或者多列同时重复)

----------单列--------格式SELECT检查字段,COUNT(检查字段) as countFROMtable_nameGROUP BY 检查字段HAVING count > 1----------多列--------SELECT检查字段1, COUNT(检查字段1),检查字段2, COUNT(检查字段2),...FROMtable_...

2019-08-04 12:37:30 355

原创 索引失效的情况

索引并不是时时都会生效的,比如以下几种情况,将导致索引失效:1、如果条件中有or,即使其中有部分条件带索引也不会使用(这也是为什么尽量少用or的原因),例子中 id 无索引注意:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引2、存在索引列的数据类型隐形转换,则用不上索引,比如列类型是字符串,那一定要在条件中将数据使用引号引用起来,否则不使用索引(就是什么类型我...

2019-08-04 10:39:55 712

原创 php获取文件后缀的9种方法

1. 第一种使用explode根据’.’分割成数组,再找到这个数组中最后一个元素,就是后缀名。$files='test.jpg';explode('.',$files);2. 第二种先使用strrchr函数找到最后一个’.’开始的字符串,包括’.’再使用substr函数从1下标开始截取,截取’.’后面的内容$files='test.jpg';$test=strrchr...

2019-08-03 15:13:59 1424

原创 对于用户的数据做安全处理(这只是一部分)

1、html的代码的插入 假如$a是数据库查询的出来的结果,那么会把别的url直接输出了,会造成xss攻击<?php$a='This is some <a href="">url</a> text.';echo $a;?>把预定义的字符 "<" (小于)和 ">" (大于)转换为 HTML 实体:<?php$a='T...

2019-08-03 13:11:12 253

原创 http协议和https协议的区别

一、传输信息安全性不同1、http协议:是超文本传输协议,信息是明文传输。如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息。2、https协议:是具有安全性的ssl加密传输协议,为浏览器和服务器之间的通信加密,确保数据传输的安全。二、连接方式不同1、http协议:http的连接很简单,是无状态的。2、https协议:是由SSL+HTTP协议构...

2019-08-02 11:31:13 3086

空空如也

空空如也

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

TA关注的人

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