自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 mysqldump: [Warning] Using a password on the command line interface can be i

今天使用/usr/local/server/mysql/bin/mysqldump -h127.0.0.1 -uroot -proot reading > ./reading.sql导出数据库的时候报了这个错,当然数据库也没有导出来。 这个问题应该是在MySQL5.6+版本的时候就有出现,可...

2020-01-07 18:48:02

阅读数 1

评论数 0

原创 微信公众号开发错误代码45047的原因

原文地址 开发微信公众号的时候出现了一个错误代码45047,百度了一番,发现原因是用户发送一条消息,公众号对该用户最大可以回复20条消息,超过20条就会出现45047的返回码,然后必须用户点击菜单或者回复消息之后,又可以发送20条。猜想此举是腾讯为了避免用户收到过多的垃圾信息,关键是腾讯做了这个接...

2020-01-07 18:43:22

阅读数 16

评论数 0

原创 Linux安装配置完nginx后无法解析php

原文地址 配置Nginx服务器之后,打开域名,是直接下载而不是直接打开网页,是因为配置的Nginx无法解析PHP的原因。 根据我出现的问题,我的解决办法如下: 1、打开nginx.conf配置文件, 那个127.0.0.1的端口号是nginx与fastcgi交互的id和端口号,也就是fastcg...

2020-01-07 18:41:59

阅读数 2

评论数 0

原创 分享雷军二十年前写的代码,全部都是汇编,来看看雷军的编程水平吧。

以下附雷军的代码: 原文地址 ; ; RI.ASM Revision 2.12 [ July 12, 1994 ] Revision equ 'V2.12 ' ; ; ; ; RAMinit Release 2.0 ; Copyright (c) 1989-1994...

2019-12-17 15:27:23

阅读数 20

评论数 0

原创 input 输入框禁止自动填充密码

原文地址 1、在form表单或者input中使用autocomplete=”off” 但是有时候却不管用,因为浏览器已经很智能的支持密码保存了。 2、不让页面读取缓存数据 3、对于type=“password”时禁止自动填充密码的方法有两种: (1)去掉input的name和id属性(不...

2019-12-17 15:20:38

阅读数 14

评论数 0

原创 a链接在新窗口打开(设置target 属性)

原文地址 a链接在何处打开取决的是 标签的 target 属性。 如果是想让a链接在新窗口打开,只需要将target的属性设置为_blank,代码如下: <a href=" target="_blank" > 下面是target的所有属性: _blank ...

2019-12-13 11:24:53

阅读数 42

评论数 0

原创 THINKPHP 3.* 内置单字母函数D、F、S、C、L、A、I

原文地址:里面有详细使用方法 单字母函数D、F、S、C、L、A、I 他们都在ThinkPHP核心的ThinkPHP/Mode/Api/functions.php这个文件中定义。 有几个常用的,下面我分别说明一下他们的功能: D() 加载Model类 M() 加载Model类 A() 加载Actio...

2019-12-13 11:21:21

阅读数 7

评论数 0

原创 Mysql中的 and 与or 优先级别

原文地址 当 select * from table where a and 条件 b OR 条件 c 的时候 需要将 or 条件用括号括起来再用 and 连接 如下 select * from table where 条件 a and (条件 b OR 条件 c); ...

2019-12-11 17:54:49

阅读数 3

评论数 0

原创 html seo优化

原文链接 Html代码seo优化最佳布局,实例讲解 众所周知,搜索引擎对html代码是非常优化的,所以html的优化是做好推广的第一步。一个符合seo规则的代码大体如下界面所示。 1、<!–聚酯多元醇)–> 这个东西是些页面注释的,可以在这里加我的“聚酯多元醇”,但过多关键字可能被搜索...

2019-12-11 17:43:53

阅读数 6

评论数 0

原创 使用css、js实现网页内容禁止选中

做网站的时候有些内容不希望别人复制,所以就要实现这个功能,实现方法如下: css *{ moz-user-select: -moz-none; -moz-user-select: none; -o-user-select:none; -khtml-user-select:none; -webkit...

2019-10-28 13:50:59

阅读数 13

评论数 0

原创 一个PHP文件搞定支付宝系列之手机网站支付(兼容微信浏览器) 转

网上的很多PHP支付宝支付接入教程都颇为复杂,且需要配置和引入较多的文件,本人通过整理后给出一个单文件版的,希望可以给各位想接入支付宝支付的带来些许帮助和借鉴意义。 一个PHP文件搞定支付宝系列:https://github.com/dedemao/alipay 一个PHP文件搞定微信支付系列:h...

2019-10-21 10:55:06

阅读数 24

评论数 0

原创 一个PHP文件搞定微信支付系列之原生支付(扫码支付) 转

网上的很多PHP微信扫码支付接入教程都颇为复杂,且需要配置和引入较多的文件,本人通过整理后给出一个单文件版的,只有200行代码,希望可以给各位想接入微信扫码支付的带来些许帮助和借鉴意义。 直接运行该文件即可得到一个支付二维码的图片。 需要注意的事项: 1.该文件需放到支付授权目录下,可以在微信支付...

2019-10-21 10:50:18

阅读数 23

评论数 0

原创 jq循环定时器动态切换网站标题

setInterval(title_qiehuan,1000);//这里的数字的以毫秒为单位,1000就是一秒钟 function title_qiehuan(){ var title = $('title').text(); if(title == '标题一...

2019-10-17 16:20:26

阅读数 28

评论数 0

原创 好玩特别有趣的一个网站

第一个链接 第一个链接

2019-10-15 11:48:39

阅读数 21

评论数 0

原创 php给图片添加水印方法汇总(包括文字水印和图片水印)

1: 面向过程的编写方法 //指定图片路径 $src = '001.png'; //获取图片信息 $info = getimagesize($src); //获取图片扩展名 $type = image_type_to_extension($info[2],false); //动...

2019-09-26 15:44:19

阅读数 73

评论数 0

原创 TP5.0Indirect modification of overloaded element of think\Collection has no effect

这个问题一般出现在给对象循环赋值的时候出现。 代码如下: ```php $data=Db::name("data")->select(); foreach($data as $k => $v){ $data[$k]['colum']=1; }...

2019-09-26 14:23:26

阅读数 21

评论数 0

原创 php缩小和放大图片(缩放图片)

list($width, $height)=getimagesize($filename); //缩放比例 $per=round(400/$width,3); $n_w=$width*$per; $n_h=$height*$per; $new=imagecreatetruecolor($n_w,...

2019-09-26 12:09:07

阅读数 163

评论数 0

原创 PHP给图片添加文字(文字水印)(imagestring不支持中文,改用imagettftext)

想在图片上画点东西,在网上查到的方法是imagestring,但是呢,不支持中文,发现可以用imagettftext,不同就是imagettftext需要引入字体,在网上找一个或者在自己的电脑上自带的字体找一个就好。 代码如下: $width = 600; $height = 650; heade...

2019-09-26 12:06:27

阅读数 333

评论数 0

原创 PHP微信公众号网页授权获取用户基本信息

接下来说一说怎么通过网页授权获取用户基本信息(国家,省,市,昵称,openid,头像,用户名)等。 必要条件: 1)公众号认证 2)有网页授权获取用户基本信息的权限接口 填写授权回调页面的域名 登录公众平台–>开发者中心–>接口权限表 找到 网页授权获取用户基本信息 然后修改–>...

2019-09-24 17:42:32

阅读数 27

评论数 0

原创 TP5.1 调用common里面自定义的常量(自定义常量)

公共文件:\application\common.php define('__PUBLIC__','/'); 控制器使用

2019-09-23 16:47:51

阅读数 123

评论数 0

原创 layui执行添加或者修改后,重新加载数据表格数据(刷新页面动作)

这是点击编辑按钮执行的js,要想实现添加后刷新数据表格的动作,只需要加上 window.parent.location.reload(); 即可,亲测有效!!!

2019-09-16 13:26:54

阅读数 544

评论数 0

原创 composer修改成国内镜像

因为composer安装包数据是从github.com上下载的,安装包的源数据从packagist.org上下载 作为两个国外的网站,连接速度会很慢,而且很有可能网站被墙。 所以composer中国全量镜像将安装包数据以及安装包元数据缓存到国内的机房,并通过国内的CDN进行加速, 这样我们访问时就...

2019-09-10 15:12:43

阅读数 238

评论数 0

原创 微信跳转到关注指定公众号的链接

https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=(这里放获取到的biz值就行了)#wechat_redirect 获取biz值:https://blog.csdn.net/qq_41399976/article/detai...

2019-09-10 15:02:43

阅读数 532

评论数 0

原创 获取微信公众号的biz值

本文主要介绍如何获取指定微信公众号的”biz”,至于biz编号能做什么我想大家在搜集这个词的时候就应该了,这里就不墨迹了。具体如下: 以下都是在电脑版的微信打开: 1、找到你需要获取的公众号页面,找到历史文章页面 2、然后直接复制该页的链接,里面就包含了”biz“ 链接如下:https://...

2019-09-10 14:59:35

阅读数 507

评论数 0

原创 tp3.2可以插入数据库一条数据,但某个字段就是插入不进去

删除根目录下 /data/runtime/Data 中的文件 即可解决问题 原因是,打开这个下面的任何一个文件你就知道了。

2019-09-09 10:12:11

阅读数 10

评论数 0

原创 php使用聚合短信接口

$url = "http://v.juhe.cn/sms/send"; $params = array( 'key' => '您申请的ApiKey', //您申请的APPKEY 'mobile'...

2019-09-05 13:23:58

阅读数 34

评论数 0

原创 tp3.2 分析打印查询sql语句

$res_exi = usercoupon−&gt;fetchSql()−&gt;where(′userid=&quot;′.user_coupon-&gt;fetchSql()-&gt;where(&#x27;user_id=&quot;&...

2019-09-03 11:20:07

阅读数 58

评论数 0

原创 Mysql中的 and 与or 优先级别

当 select * from table where a and 条件 b OR 条件 c 的时候 需要将 or 条件用括号括起来再用 and 连接 如下 select * from table where 条件 a and (条件 b OR 条件 c);

2019-09-03 11:16:05

阅读数 15

评论数 0

原创 PHP实现微信网页授权登陆

官方文档地址 1.识别浏览器,普通浏览器跳到登陆页面;微信打开的话,发起微信网页授权登陆,微信用户允许授权第三方应用后,微信会拉起应用或重定向到第三方网站,并且带上授权临时票据code参数; 2.通过code参数加上AppID和AppSecret等,通过API换取access_token; 3.通...

2019-08-15 14:45:49

阅读数 90

评论数 0

原创 PHP判断当前的设备是手机(Mobile)还是电脑(PC)

在做web的时候,经常需要用到对移动设备的适配,当然可以直接把网站做成响应式蛾,但是如果不想这么做的话,可以使用php判断一下当前的设备是手机还是电脑。 方法一: /** * Test if the current browser runs on a mobile device (smart p...

2019-08-09 10:31:02

阅读数 260

评论数 0

原创 几个提高ThinkPHP5性能的小技巧

以下方法在网站稳定后再生成上传。方法如下: 路由缓存 生成类库映射文件 生成数据表字段缓存 开启请求缓存 为应用或者模块生成配置缓存文件 如何生存路由缓存 php think optimize:route 如果你的应用中,定义使用了大量的路由规则,那么博主建议你可以在实际...

2019-08-07 17:09:31

阅读数 22

评论数 0

原创 ThinkPHP5配置redis缓存

ThinkPHP采用cache类提供缓存功能支持,采用驱动方式,在使用缓存之前需要进行初始化操作。支持的缓存类型包括file、memcache、wincache、sqlite、redis和xcache等,默认情况下是file类型,配置redis缓存可以单一配置redis也可以同时使用多个缓存类型。...

2019-08-07 14:22:54

阅读数 19

评论数 0

原创 PHP数组序列化和反序列化

PHP序列化在我们实际项目运行过程中是一种非常常见的操作。比如当我们想要将数组值存储到数据库时,就可以对数组进行序列化操作,然后将序列化后的值存储到数据库中。其实PHP序列化数组就是将复杂的数组数据类型转换为字符串,这样就方便数组存库操作。 我们对PHP数组进行序列化和反序列化操作,主要就用到两个...

2019-08-07 10:25:42

阅读数 14

评论数 0

原创 封装pdo单例类

为什么要使用PHP单例模式? 1、php的应用主要在于数据库应用, 所以一个应用中会存在大量的数据库操作, 使用单例模式, 则可以避免大量的new 操作消耗的资源。 2、如果系统中需要有一个类来全局控制某些配置信息, 那么使用单例模式可以很方便的实现。 3、在一次页面请求中, 便于进行调试, 因为...

2019-08-06 10:33:01

阅读数 14

评论数 0

原创 数据库for update是行锁还是表锁

当使用select … for update …where …时,mysql进行row lock还是table lock只取决于是否能使用索引(例如主键,unique字段),能则为行锁,否则为表锁;未查到数据则无锁。而 使用’<>’,'like’等操作时,索引会失效,自然进行...

2019-08-05 09:19:57

阅读数 660

评论数 0

原创 php怎么在客户端禁用cookie之后使用session?

在服务器端,要使用session,最本质的问题是要能够在服务器端拿到session的ID。 通常情况下,在开启了session的页面中,即使用了session_start()的页面,首次访问的时候,会产生一个新的session,并有一个与之对应的sessionID,服务器会将这个sessionID...

2019-08-02 14:25:14

阅读数 10

评论数 0

原创 php+redis实现消息队列

php+redis消息队列是php+mysql性能不足时的一个中间间处理方案。通过这个中间的处理,保证的数据的可用性和准确性。用于服务器瞬间请求大,数据库压力大的情况。如并发量大导致的超卖、并发量大导致的数据重复情况。 流程:php接受请求和数据 -> php把数据写入redis队列中(入队...

2019-07-19 15:28:44

阅读数 12

评论数 0

原创 laravel操作memcache

记一下,备忘 更改cache.php中cache_driver值为memcached。 use Cache; #控制器中使用缓存 public function memcache(){ Cache::put('memcache','hello...

2019-07-17 13:34:27

阅读数 25

评论数 0

原创 RESTful API 最佳实践

RESTful 是目前最流行的 API 设计规范,用于 Web 数据接口的设计。 它的大原则容易把握,但是细节不容易做对。本文总结 RESTful 的设计细节,介绍如何设计出易于理解和使用的 API。 一、URL 设计 1.1 动词 + 宾语 RESTful 的核心思想就是,客户端发出的数据操作指...

2019-07-17 13:21:04

阅读数 13

评论数 0

原创 php返回HTTP状态码

HTTP协议状态码,调用函数时候只需要将$num赋予一个下表中的已知值就直接会返回状态了。 <?PHP /** * HTTP Protocol defined status codes * HTTP协议状态码,调用函数时候只需要将$num赋予一个下表中的已知值就直接会返回状态了。 * @...

2019-07-17 11:15:46

阅读数 20

评论数 0

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