自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 收藏
  • 关注

原创 git的使用

1.下载git客户端(https://git-scm.com/downloads)2.cmd打开命令面板,自定义一下自己的名字,提交到远程会显示git config --global user.name "myshopp"git config --global user.email "[email protected]"3.cmd打开命令面板,本地进入自己的项目文件夹如(cd D:\phpstudy\PHPTutorial\WWW\myshop),告

2020-09-08 11:59:55 176

原创 redis哨兵

简介当redis主从复制中主挂掉以后,我们需要手动的将一个从服务器升为主服务器,其他的从服务也要指向新的主服务器,为了解决这一麻烦,可以使用redis提供的哨兵配置sentinel monitor mymaster 127.0.0.1 6379 2 //指定主服务器IP端口进行检测,2表示失效频率,连续两次收不到回应则主观认为失效。sentinel auth-pass ...

2020-04-13 13:24:39 135

原创 redis主从复制

形式原理操作用3个端口作为测试(6379,6380,6381),6379为主服务,其他为从服务1.复制redis目录下redis.conf(cp redis.conf redis_6380.conf)(cp redis.conf redis_6381.conf)2.修改redis.confdaemonize yes //开...

2020-04-12 17:02:25 137

原创 redis基础

简介1.Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。2.Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。3.Redis支持数据的备份,即master-slave模式的数据备份(主从)。4.原子 – Redis的所有操作都是原子性的,意思就是要么成功执行要么失败完全不执行。...

2020-04-11 23:10:53 106

转载 Linux svn安装配置与钩子设置

一、安装1、centos 下安装命令yum install subversion2、查看版本,是否安装成功svnserve --version二、配置1.创建SVN目录mkdir /home/svn/;cd /home/svn/;2.创建项目repossvnadmin create /home/svn/repos;cd /home/svn/repos/conf;...

2020-01-19 13:43:49 278

转载 WEB图片预览功能

<div class="sq-box"> <div class="sq-msx w100" style="border:none"> <div class="sq-ms">案件图片</div> <label for="pic1" class="picture" style="ma...

2019-06-18 21:42:10 799

原创 CodeIgniter中的auth权限管理,鉴权写法,CI

基类地址:application/core/MY_Controller.php<?phpdefined('BASEPATH') OR exit('No direct script access allowed'); class MY_Controller extends CI_Controller { public function __construct(){ ...

2019-06-07 16:37:02 1420

原创 CI使用方法

1.控制的创建继承CI_Controller系统类application/controllers/Blog.php(一定要大写类继承的时候也要大写)访问example.com/index.php/blog/index/abc/123输出 abc123代码如下<?phpdefined('BASEPATH') OR exit('No direct script access al...

2019-06-06 15:14:23 949

原创 小程序学习记录

小工具:http://www.bejson.comAPI测试工具:postman--------------------------------------------------------------1.系统顶级文件app.js app.json app.wxssproject.config.json //编辑器配置文件-----------------------------...

2019-06-05 19:58:42 89

原创 thinkphp使用jwt鉴权

1.下载jwt(jwt.io)找PHP获星最多的就行2.放入vendor中,并且注释顶部的命名空间3.前端用户提交账号密码后,写入token传给前端保存,之后带token访问<?phpnamespace app\index\controller;use think\Controller;use think\Db;class Index extends Bas...

2019-05-22 11:56:06 3072

原创 PHP生成图片

/** * 自定义分享图函数 * @param [type] $source [背景图地址] * @param [type] $text1 [姓名] * @param [type] $text2 [电话] * @param [type] $text3 [授权码] * @param [type] $text4 [有效日期] * @param string $fon...

2019-05-07 14:30:54 429

转载 linux安装wdcp

1.wgethttp://dl.wdlinux.cn/lanmp_laster.tar.gz2.tar zxvf lanmp_laster.tar.gz3.sh lanmp.sh

2019-05-02 17:40:52 202

原创 linux常用命令

/ 根目录bin 系统命名 ROOT权限才只能执行sbin 系统命名usr/bin 系统命名 USR用户才能执行usr/sbin 系统命名 boot ...

2019-04-22 17:31:16 105

转载 浏览器来消息提示功能

if(window.Notification && Notification.permission !== "denied") { Notification.requestPermission(function(status) { var n = new Notification('通知标题', { body: '这里是通知内容!' });...

2019-04-17 00:49:24 3391

原创 GatewayWorker融入thinkphp5

1.下载框架https://www.workerman.net/download2.整个放入vendor中3.修改Applications/YourApp/start_gateway.php中tcp改成WebSocket加上你的域名和端口$gateway = new Gateway("WebSocket://127.1.1.1:8282");4.启动GatewayWorker/sta...

2019-04-17 00:44:43 686

原创 快速使用jsonp实现跨域请求

前端:$.ajax({ url:"http://form.xxx.cn/index.php/Admin/send/index", data:{"number":tel}, dataType:"jsonp", jsonp:"callback", ...

2019-04-16 16:07:40 142

原创 thinkphp5融合workerman

1.下载workerman至vendor/workerman目录下2.public入口文件夹下面创建server.php// 定义应用目录define('APP_PATH', __DIR__ . '/../application/');//指定入口define('BIND_MODULE','server/index/index');// 加载框架引导文件require __...

2019-04-12 17:12:59 282

原创 thinkphp3.2+PHPExcel导出数据

下载PHPExcel将Classes中的内容放入.\ThinkPHP\Library\Vendor\PHPExcel中1.创建公共函数common/function.php中function exportDataExcel($xlsName,$expCellName,$expTableData){    $fileName = $xlsName.date('_YmdHis');//or...

2019-02-22 18:02:12 866

原创 window2008服务器定时任务

1.创建 .bat  后缀文件D:\SOFT_PHP_PACKAGE\php5.5\php.exe -c D:\SOFT_PHP_PACKAGE\php5.5\php.ini -q D:\wwwroot\chosetel\fukuan\ds.php 2.ds.php&lt;?php// +----------------------------------------------...

2019-01-21 17:06:57 605

原创 tp3模糊查询中文分页失效问题

解决方法:修改thinkphp page类 show方法改前:$this-&gt;url = U(ACTION_NAME, $this-&gt;parameter);改后:$this-&gt;url = U(ACTION_NAME).'?'.http_build_query($this-&gt;parameter); 

2019-01-07 19:29:43 423 1

原创 PHP正则匹配手机靓号

//-----AAA类型判断 if(preg_match('#([\d])\1{2}$#', $data[$i]['numbers'])){ $data[$i]['types'] = 'AAA'; } //-----AAAA类型判...

2018-12-11 23:03:15 1390

原创 QQ发送邮箱配置

1.开启QQ邮箱服务器--------需要注意的是密码是授权码而不是密码,在这里掉过坑2.配置邮箱文件 

2018-11-10 16:59:46 342

原创 信息流拉取

&lt;script type="text/javascript"&gt;getData();var stop=true;var page=1;$(window).scroll(function(){ //$(window).height()浏览器可视界面高度 //$(window).scrollTop()浏览器可视窗口顶端距离网页顶端的高度(垂直偏移) ...

2018-10-20 17:16:51 304

原创 thinkphp3.2微信公众号支付(jsapi支付)开发过程

第一次做微信支付(网页版本的),折腾了两天,记录一下方便下次自己再次使用,也希望能帮和我一样初次接触的朋友踩一下坑。前期准备1.开通微信认证服务号,并且开通商户平台2.下载微信支付dome,下载地址:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=11_1,解压php版本如图a.doc文件夹说明文档 b....

2018-10-18 17:00:51 4158 2

原创 微信公众号发送模板消息给用户

步骤1.添加模板消息功能 2.从模板库中选择自己合适的模板3. 公共方法funtion.php中(thinkphp3.2框架)//模板公共方法function rz_msg($openid,$temid,$first,$keyword1,$keyword2,$remark,$url){ $template = array( 'touser' =&...

2018-10-18 10:53:56 1733 1

原创 微信web用户授权

以thinkphp3.2为例步骤:1.用户授权->2.获得CODE->3.根据CODE获取openid->4.根据openid获取用户信息1.每个页面继承BaseController访问时判断有无openid保存,无保存的话直接去getUserInfo获取openidBaseController.class.php中<?phpnamespace Home...

2018-10-18 10:15:44 259

转载 mysql忘记密码

1. 关闭正在运行的MySQL服务2. 打开DOS窗口,转到mysql\bin目录3. 输入mysqld --skip-grant-tables 回车       --skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录 5. 输入mysql回车,如果成功,将出现MySQ...

2018-08-19 11:14:25 104

原创 文件上传进度upload_progress

前端:&lt;form id="upload-form" action="upload.php" method="POST" enctype="multipart/form-data"&gt;        &lt;input type="hidden" name="&lt;?php echo ini_get("session.upload_progr

2018-07-25 17:18:09 3663

转载 phpexcel读取数据入库

public function upexcel(){ //上传文件 $upload = new \Think\Upload();// 实例化上传类 $upload->maxSize = 3145728 ;// 设置附件上传大小 $upload->exts = array('xls', 'xls...

2018-06-13 18:27:28 870

转载 tp3引入外部类

1、在ThinkPHP/Library/Vendor下建立phpExcel目录,把PHPExcel中Classes目录下的文件全部拷贝过去;2、在需要使用的地方vendor('phpExcel.PHPExcel');然后就可以:$objPHPExcel= new \PHPExcel();...

2018-06-13 16:49:46 1417

转载 composer基本使用方法

composer安装和使用方法.前期准备:1.下载安装包,https://getcomposer.org/download/2.在php.ini文档中打开extension=php_openssl.dll3.下载php_ssh2.dll、php_ssh2.pdb,http://windows.php.net/downloads/pecl/releases/ssh2/0.12/4.把php_ssh2...

2018-06-01 09:32:03 5429

转载 thinkphp5 phpmail的使用

一、开启SMTP服务(使用php发送邮件需要用到SMTP服务,这里以163邮箱的SMTP服务为例)。1.登录163邮箱,在首页上找到“设置”。 2.选择开启的服务,一般都全选,POP3/SMTP/IMAP,开启SMTP服务就得先开通客户授权码。3.点击开通客户授权码,选择开启  4.需要手机验证码,需要绑定手机号。5.SMTP服务需要输入客户端授权密码,这个密码就是是你在第三方客户端上的邮箱登录密...

2018-05-29 15:16:15 1543

原创 JQ权限类勾选

&lt;tr class="b-group"&gt; &lt;th width="10%"&gt; &lt;label&gt;{$v['title']} &lt;input type="checkbox" name="rule_ids[]" value="{$v['id']}" &lt;if condi

2018-04-26 17:51:44 494

原创 tp3权限类改为tp5亲测有效

1.首先复制tp3中Auth.class.php类到tp5  extend中并改名为Auth.php2.修改命名空间,以及引入Db和config类3.把类里面C方法以及M方法全部修改为tp5的方法 C对应config::get(),M对应Db::table,记得去配置表前缀4.创建表按照auth上面给的创建5.在项目下面创建一个基类base.php&lt;?phpnamespace app\in...

2018-04-26 16:04:19 730

转载 ecshop调用指定栏目下的文章的方法

打开 index.php 添加 fun函数一个,需放在&lt;php与?&gt;中间。/** * 获得指定栏目的文章列表。 * @param   int      $cid       栏目ID * @param   int      $row       条数 * @return array */function index_get_articles($cid = 0, $row = 10){ ...

2018-04-07 16:26:53 514

转载 TP防止恶意提交

1.首先,在项目的functions.php中添加如下方法//创建TOKENfunction createToken() { $code = chr(mt_rand(0xB0, 0xF7)) . chr(mt_rand(0xA1, 0xFE)) . chr(mt_rand(0xB0, 0xF7)) . chr(mt_rand(0xA1, 0xFE)) . chr(mt_rand...

2018-04-06 09:34:57 957

原创 JQUERY上传图片本地预览写法

HTML:&lt;div class="pic"&gt;                &lt;label for="pic1"&gt;                    &lt;input id="pic1" type="file" /&gt;                    &lt;img class="pic1 picc" src=&qu

2018-04-05 11:23:42 107

原创 竞价账户结构示例

以产品为计划,示例:病种分类计划名称说明眼部眼部-上睑-双眼皮-埋线 眼部-上睑-双眼皮综合包含切开、韩式微创以及综合眼部-上睑-上睑下垂 眼部-上睑-开眼角包含内入、外切以及综合眼部-上睑-眼部行业 眼部-上睑-修复含双眼皮失败,祛眼袋修复,开眼角修复眼部-

2018-01-28 10:36:01 1293

转载 百度API快速接入PHP写法

1、https://tongji.baidu.com/web/welcome/login 注册并登录账号。 2、添加站点并安装代码(手工和自动都可以);建议添加在网站底部,这样可有效过滤无效点击。 3、安装代码后,就可以在百度统计上面看到网站浏览数据,但大多数时候,我们还是希望直接能在我们自己的网站后台看到数据,比较方便。 4、登录百度统计,管理 》其他设置 》数据导出服务。获取TOK

2017-12-25 11:08:38 1154

转载 织梦安全问题

一、安装设置 1、默认的后台模块中心的如下图所示。 2、这里除了"友情链接"模块其他都可以删掉。在后台可以先卸载再删除。3、如果是一开始就不想要的话,安装版plus目录下进行如下操作。 删除:guestbook文件夹【留言板,后面我们安装更合适的留言本插件】; 删除:task文件夹和task.php【计划任务控制文件】 删除:ad_js.php【广告】 删除:bookf

2017-04-03 15:04:10 1301

空空如也

空空如也

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

TA关注的人

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