ParrySMS

半分浅木未浮沉 一镜湖月伴蛙声

web开发文章分享 -- 从摸门到入门

20180415 1 趣闻杂记 一段关于国产芯片和操作系统的往事 2 产品设计 3 交互设计 4 微信开发 服务直达开启内测!你的小程序服务可以被直接搜到 小程序与小游戏获取用户信息接口调整 5 前端开发 架构思路 ECMASc...

2018-04-24 20:17:06

阅读数 153

评论数 0

SQLyog以excel文件导入mysql数据库失败:[Microsoft][ODBC Excel 驱动程序] 保留错误 (-5016); 没有这种错误的消息

前言之前经常使用excel导入数据库的方式来进行数据填充,于2017年11月部署一个项目的时候,上线前发现导入数据失败,显示报错为[Microsoft][ODBC Excel 驱动程序] 保留错误 (-5016); 没有这种错误的消息。当时情况紧急,幸好数据量不多,便只好手动导入了全部的二十余条数...

2017-11-21 14:41:59

阅读数 4581

评论数 0

微信登录异常的解决思路 redirect_uri域名与后台配置不一致,错误码10003

欢迎关注新博客下的同篇文章 http://exp.szer.me/parry/blog/wordpress/index.php/2018/08/14/wxconfig/ 前言 很多时候开发会遇到一些异常状况。报错异常其实并不可怕,只要不扰乱到思考就能慢慢捋顺找到解决方案。同时报错信息也是非常...

2018-08-14 17:28:11

阅读数 4362

评论数 1

PHP使用Medoo在mysql获取表字段名称和字段信息的方法

欢迎移步到新博客中阅读同篇此文 http://exp.szer.me/parry/blog/wordpress/index.php/2018/06/29/medoo-col/ Medoo微框架中也支持原生查询,从而可以通过执行sql指令 SHOW COLUMNS FROM TABLE来获取...

2018-06-30 18:34:28

阅读数 217

评论数 0

Max Core Frequency 异常显示为-1.80GHz -- Intel-Extreme-Tuning-Utility-Intel-XTU (英特尔 XTU)

Intel-Extreme-Tuning-Utility-Intel-XTU 英特尔®至尊调优实用程序 (英特尔 XTU) 这是一个简单的基于 Windows 的性能调整软件, 用于新手和有经验的爱好者超频、监视和强调系统。 但是不知道为什么,只要电脑进入休眠或睡眠状态之后,再次唤醒的话,就...

2018-06-30 18:32:27

阅读数 1138

评论数 3

iPhone机型比较-到底买iPhoneX还是iPhone8?看看朋友们的意见

欢迎关注我的新博客下的同篇文章: http://exp.szer.me/parry/blog/wordpress/index.php/2018/05/17/iphone/ 前言 文中选取了部分的官网参考数据,以及综合了朋友圈的一些主观意见。另外附上了知乎的链接,希望对需要换手机的小伙伴有帮助...

2018-05-17 11:33:36

阅读数 4282

评论数 0

实现多个域名回调的微信请求转发-用于解决微信回调域名限制的工具

代码文件 ReqForward 用于解决微信回调域名限制的请求转发工具 https://github.com/ParrySMS/ReqForward 注:代码结构有些混乱,未支持全部的请求转发,后续不定时更新 请求流程说明 由于微信服务号后台限制只能有1个回调域名,当业务需求需要多...

2018-04-30 14:49:00

阅读数 772

评论数 0

PHP汉诺塔问题的递归算法实现和迭代算法实现

实现代码 程序代码地址:https://github.com/ParrySMS/Exp/tree/master/ProLang/hannota 递归法 hannoRec.php <?php /** * Created by PhpStorm. * User:...

2018-04-17 11:48:29

阅读数 122

评论数 0

PHP快速排序问题的递归算法实现和迭代算法实现

实现代码 代码地址:https://github.com/ParrySMS/Exp/tree/master/ProLang/quickSort 递归法 quickSortRec.php <?php /** * Created by PhpStorm. * U...

2018-04-17 11:36:32

阅读数 188

评论数 0

无法连接数据库问题的解决思路

如何解决无法连接数据库的问题 ? 连接数据库的本质,无非是 服务器程序 – 连接设置 – Mysql服务 三者的联通,因此出现无法访问数据库时,可以按以下思路去排查原因。 账号密码是否正确 服务器是否正常运行 ? 服务器运行是否正常(有足够内存和cpu执行数据库操作) 服务器是否ip可达...

2018-04-03 01:17:37

阅读数 351

评论数 0

PHP 命名空间下的自动加载失败--原因: 文件路径需要将\转义成/

场景描述 文件在本地win系统下测试无异常,代码如下: function stu_autoload($class){ if(file_exists($class.".php")){ require ( $class.&...

2018-04-03 01:04:27

阅读数 117

评论数 1

Nginx不解析PHP,无法打开PHP文件

php配置 确认php配置文件 php.ini 以下配置已调整。 extension_dir = “【php安装路径】\ext” enable_dl = On cgi.force_redirect = 0 fastcgi.impersonate = 1 cgi.rfc2616_header...

2018-03-23 20:48:35

阅读数 2407

评论数 0

PHP上传图片 检查并保存到指定路径

ImageCheck — 基于php的图片检查与保存工具类 开源地址: https://github.com/ParrySMS/ImageCheck/blob/master/Image.php 调用基本说明 请参阅 PHP上传图片检查类与实例用法–接收图片并安全检查后保存...

2018-03-19 21:35:54

阅读数 849

评论数 0

Ubuntu安装宝塔面板之后无法访问云数据库--原因:服务器出站规则设置

问题 & 思路 Ubuntu 按照官网指示,安装宝塔面板之后,在运营商的安全组里,导入了相关的出站入站规则(此处有坑,下文详述),然后发现无法连接外网的云数据库。 前后排查了很多原因,发现服务器能访问自己的本地数据库,而云数据库也能通过 TCP/IP 能正常连接,但是服...

2018-03-19 02:56:24

阅读数 1608

评论数 0

PHP上传图片检查类与实例用法--接收图片并安全检查后保存到本地

前言:安全问题 直接将文件上传到服务器是非常危险的行为,攻击者可以将病毒程序伪装成符合上传标准的文件,从而攻击服务器。服务器安全并不是本文提及的重点,但是该检查工具类所使用的原生函数都有对应的伪装破解方法,使用该工具类,并不能完全保证图片上传的安全,希望使用者务必记得这一点。 因此,此处推荐两...

2018-03-13 15:25:46

阅读数 387

评论数 0

PHP 根据对象属性进行对象数组的排序

根据对象属性进行对象数组的排序【转自 stackoverflow 】 Sort array of objects by object fields Question How can I sort this array of objects by one of its fields, lik...

2018-02-01 14:34:53

阅读数 2761

评论数 0

Medoo 微框架的细节小坑

1. insert() 返回值 结论:insert() 、update()、 delete() 三个函数都将会返回一个pdo对象。 使用 Medoo 1.4.5 微框架时,根据中文文档,调用 $database->insert() 函数时,返回值如下: Re...

2018-01-29 18:09:11

阅读数 1788

评论数 0

c程序运行机制与for循环的底层实现

前言 今天做OJ发现多层的for循环调用,由于时间复杂度的增加,即使是步长不大的for循环,也非常容易导致时间超限。因此查阅了一些资料进行学习。 多重的for循环,多数可用if else或者数组存值的方式进行替代。本质上也应当避开多重循环的算法,选择更优的方案解答。 [C中的循环是如何实现的...

2017-12-27 22:32:10

阅读数 1009

评论数 0

数组赋值--通过构造方法灵活地实现对象参数初始化

class Thing { public $tid; //$tid 所对应的构造参数是 $id public $name; public $zone; public $publish_time public $smallimg_url; ...

2017-12-24 18:46:13

阅读数 145

评论数 0

1421 整数转字符串(递归)

#include <stdio.h> int main() { int t,num; char str[20]; void itostr(int num,char str[]) ; scanf("%d",&t); wh...

2017-12-21 01:10:07

阅读数 198

评论数 0

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