- 博客(20)
- 收藏
- 关注
原创 访问HTTPS跨域问题
前言:网站升级,从HTTP升级为HTTPS,配置过程还算顺利到时到最后访问的时候显示跨域简单翻译一下:jquery-3.3.1.min.js:2混合内容:位于“https://www.XXX.com”的页面是通过https加载的,但请求了一个不安全的XMLHttpRequest端点“http://www.XXX.com”。此请求已被阻止;内容必须通过HTTPS提供。也就是说...
2019-12-25 13:56:08 9674
原创 爬虫:QueryList 优雅的渐进式PHP采集框架
目录@[TOC]安装@[TOC]简单使用@[TOC]QueryList文档@[TOC]简单测试这是QueryList官方介绍,那么他到底是如何简单的呢?我们一起看看###安装###简单使用###QueryList文档http://www.querylist.cc/docs/guide/v4/example文档介绍相当清楚,使用起来也相当便捷...
2019-08-20 15:25:11 618
转载 MySQL】浅析临时表和永久表同名引发的问题
在ORACLE中,无论是永久表还是临时表,在同一个Schema中,只能有一个表名,不会存在临时表和永久表同名的问题。 而在MySQL中却不是这样的。 在执行MYSQL默认建表语句时,不会去检测当前是否有同名的临时表和永久表。 一、来看如下实验:1、先创建一张普通表mysql> create table a ( a int ,b int); Query OK, 0...
2019-07-04 17:06:16 799
转载 mysql字符串函数之repeat用法
语法REPEAT(str,count)Returns a string consisting of the string str repeated count times. If count is less than 1, returns an empty string. Returns NULL if str or count are NULL.返回一个由字符串str重复count次数...
2019-07-04 16:32:38 1470
原创 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated
上述错误是因为mysql的配置文件不全或者错误导致的第一步查找mysql的配置文件 my.cnflinux使用whereis my.cnf 或者 find / -name my.cnf 进行查找 一般默认在/etc/my.cnfwindows1.第一种方法:在DOS命令行窗口登录MySQL,输入如下命令查看MySQL的安装目录和数据存放目录,MySQL的配置文件就在数据存放...
2019-07-04 13:46:22 2016
转载 python3.x和python2.x的区别
1.性能Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可以取得很好的优化结果。Py3.1性能比Py2.5慢15%,还有很大的提升空间。2.编码Py3.X源码文件默认使用utf-8编码,这就使得以下代码是合法的: >>> 中国 = 'china' &g...
2019-07-01 14:35:16 178
转载 CentOS7 yum 安装与配置MySQL5.7
1、配置YUM源 1234 # 安装yum源# yum install http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm# 检查mysql源是否安装成功# yum repolist enabled | grep "mysql.*-community.*" ...
2019-07-01 11:21:20 216
翻译 PHP 7.2.x 中废弃的功能
1、不带引号的字符串不带引号的字符串是不存在的全局常量,转化成他们自身的字符串。 在以前,该行为会产生E_NOTICE,但现在会产生E_WARNING。在下一个 PHP 主版本中,将抛出Error异常。2、png2wbmp()和jpeg2wbmp()GD 扩展内的png2wbmp()和jpeg2wbmp()现已被废弃,将在下一个 PHP 主版本中移除。3、I...
2019-07-01 11:02:03 666
原创 PHP实现敏感词过滤
为了构建良好的网络环境以及为了大家健康的上网。。。。。。。。编不下去了反正你知道敏感词过滤一定是要有的,如果没有这东西有关部门不找你喝茶哦!坏笑/坏笑废话不多说指尖上干货$fake = file_get_contents('CensorWords.txt'); // 读取关键字文本信息 这个文本就是敏感词的文本网上都有 最好选择最新最全的$content = trim($conte...
2019-01-07 17:42:53 3359
原创 如何实现代码加密
1、代码为什么要加密?只要有程序员在,在源代码可读的情况下,无论多么复杂的系统,总有人可以破解其中的奥妙。就比如Windows Server 2008的激活(没有源代码的情况),最新版的Windows Server 2008需要联机才能激活,即使这样,也有人可以做出注册机。没有源代码的Windows尚且如此,那有源代码就更容易破解了。 人都是有好奇心的 正如那句歌词 :得不到的更加...
2018-11-23 16:49:50 12183 1
原创 对称加密
需要对加密和解密使用相同密钥的加密算法。由于其速度快,对称性加密通常在消息发送方需要加密大量数据时使用。对称性加密也称为密钥加密。所谓对称,就是采用这种加密方法的双方使用方式用同样的密钥进行加密和解密。密钥是控制加密及解密过程的指令。算法是一组规则,规定如何进行加密和解密。因此加密的安全性不仅取决于加密算法本身,密钥管理的安全性更是重要。因为加密和解密都使用同一个密钥,如何把密钥...
2018-11-23 16:47:58 187
原创 PHP获取网络时间
大家知道,我们一般获取时间无论是time或者是data他只是获取服务器时间,这个没毛病,但是把时间更改了呢!so,整理了下获取中科院国家授时中心的时间(大家放心,很准的^_^),下面附上代码:$weeks = array( 'Mon'=>'星期一', 'Tue'=>'星期二', 'Wed'=>'星期三', 'Thu'=>'星期四', 'Fri'=>'星期五', '...
2018-11-23 16:18:35 1362
原创 PHP获取网络时间
需要在桌面软件中获取当前时间,为了避免客户修改本地时间,所以需要获取网络的当前时间废话不多说贴上代码我们获取的是中科院国家授时中心的时间$weeks = array( 'Mon'=>'星期一', 'Tue'=>'星期二', 'Wed'=>'星期三', 'Thu'=>'星期四', 'Fri'=>'星期五', ...
2018-10-11 13:18:48 1096
原创 mongodb简单操作登录
<?php$data = $_POST;$name = $data['name'];$pwd = $data['pwd'];$m = new MongoDB\Driver\Manager("mongodb://localhost:27017");// 第一$filter = ['name'=>$name,'pwd'=>$pwd];// 第二$options = [];$query...
2018-05-02 08:40:20 571
原创 Redis的数据类型
Redis 的数据类型主要有: string:字符串类型,可以包含任何数据。包括jpg图片或者序列化的对象。里面的incr方法可以实现网站计数器功能,每次访问一个就可以进行加1操作。降低了数据库的压力。 list:是一个双向链表,通过push,pop操作从链表的头部或者尾部添加删除元素。这使得list既可以用作栈,也可以用作队列。比如可以获取最新添加的10个商品,获取最新的登陆...
2018-04-02 16:48:43 194
原创 普通红包算法
有些地方可能不太合理,代码可能不太规范,希望大家多提宝贵意见红包金额不可以大于200 每人平分红包,如果不能平均,那么最高者和最低者相差不能大于0.1 header("content-type:text/html;charset=utf-8"); $post=$_POST; $money=$post['money']; if($money>20
2017-12-15 20:22:44 779
原创 为什么会有session和cookie以及简单使用
使用Cookie1、创建一个新的Cookie Cookie cookie = new Cookie("username",name);2、设置cookie在客户端上存活多久 cookie.setMaxAge(30*60);3、把cookie发送到客户 response.addCookie(cookie);4、从客户请求得到
2017-12-15 20:15:32 488
原创 yii2发邮件
yii2中官方为了解决邮件发送问题,提供了swiftMailer扩展。我们先来了解下什么是swiftMailer。Swift是一个完全采用面向对象编码用于发送e-mail的PHP函数库。Swift不依赖于PHP的mail()函数,因为用它发送多封邮件时会占用较高的服务器资源。Swift通过直接连到SMTP服务器或MTA能够更快,更高效地发送邮件。1、配置return [
2017-11-17 09:30:58 520
原创 对称加密
需要对加密和解密使用相同密钥的加密算法。由于其速度快,对称性加密通常在消息发送方需要加密大量数据时使用。对称性加密也称为密钥加密。所谓对称,就是采用这种加密方法的双方使用方式用同样的密钥进行加密和解密。密钥是控制加密及解密过程的指令。算法是一组规则,规定如何进行加密和解密。因此加密的安全性不仅取决于加密算法本身,密钥管理的安全性更是重要。因为加密和解密都使用同一个密钥,如何把密钥安全地传递
2017-11-16 09:39:41 336
转载 什么是递归
作者:李继刚链接:https://www.zhihu.com/question/20507130/answer/15551917来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。· 什么是递归?1. 定义Wiki [1]:Recursion is the process of repeating items in a self-similar w
2017-11-10 14:13:32 990
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人