自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (3)
  • 收藏
  • 关注

原创 在windows下IIS管理器,网站报401.2错误解决办法

401.2错误是指没有身份验证头无效。网站遇到这个问题,后来上网查了下解决方法,解决了,但自己还是要记录下。解决步骤就是:进入IIS管理器,找到出问题的那个网站,然后找到它的身份验证,将匿名身份验证给启用,就好了...

2018-11-24 14:37:38 2846

原创 微信小程序支付(thinkphp)

之前一直想学下微信支付,这次终于有机会来操作一下,还是记录下来,跟大家分享分享。一、首先,我们要在微信官方网站上去下载支付接口,然后改个名方便调用(例如:WeiXinpay),然后将下载的文件放入thinkphp的Vendor文件下面;二、然后去官网下载商户操作证书:https://pay.weixin.qq.com/index.php/account/api_cert,并放入WeiXin...

2018-11-24 14:23:08 861

原创 thinkPHP5渲染模板输出

有段时间没使用thinkphp5了,今天想起来用一下,结果在模板输出那就卡壳了,原来我在模板输出时习惯性的使用:return $this->fetch();结果今天一用,就报错了,后来查看手册才找到原因。在模板渲染输出时,可以直接使用:return view();或者先:use think\view; 然后再:$view=new view();return $view->fetch...

2018-10-30 09:18:48 1927 1

原创 Fiddler使用时弹框提示“Fiddler creation of the root certificate was not successful”的解决办法

最近使用Fiddler抓包工具,安装后提示:“Fiddler creation of the root certificate was not successful”问题,上网查询后说是没有安装证书,然后结合网上说的办法进行了解决,自己也记录一下。一、使用命令进入fiddler的安装目录二、然后使用如下命令语句(其中最后的时间:12/31/2020必须比现在的时间大):makece...

2018-09-27 10:22:46 3573

原创 在微信浏览器里使用js或jquery实现页面重新刷新

最近在微信浏览器中发现使用js:location.reload()没反应。所以我们可以使用location.href='链接'+window.location.search+100*Math.random()。使用这个来代替location.reload(),在链接后面加个随机数,这样可以解决微信浏览器缓存的问题...

2018-05-03 14:11:52 3241

原创 thinkphp5.0与thinkphp3.2的几个不同之处(主要写5.0的)

5.0的入口文件是放在public文件夹下面,所以如果要单独配置站点,则需要选到public文件夹模板渲染方面:5.0使用的是:return $this->fetch();(fetch里不带参数,是自动定位到当前操作的模板文件,如果带参数就跟原来的一样)数据库方面:5.0在使用数据库时将U、M等函数去掉,统一使用Db("表名"),例如:db('User')->where('name'...

2018-04-10 10:29:31 1445

原创 php微信公众号模版消息发送(群发)

public function sendall(){ $all_openid=$this->tosendall(); foreach($all_openid as $value){ $this->set_msg($value); }}public function tosendall(){ $access_token=$this-&g...

2018-04-04 09:42:31 2908 4

原创 php与微信上传永久图文

/* * 新增永久素材 * */ public function addImg(){ $filetype=explode('.',$_FILES["uploadfile"]["name"]); $file_info=array( 'filename'=>$_FILES["uploadfile"]["name"],

2017-09-19 10:37:09 1309 5

原创 php下删除真实文件或图片

//我使用的是thinkphp框架function delpic(){ header("Content-Type:text/html;charset=utf-8"); $pic = "/Public/Uploads/imgs/cadres/img/2017-07-04/595b456da4c5b.jpg";//图片名 $a="cquedp".$pic

2017-08-01 17:27:51 648

原创 js原生图片轮播

图片轮播 *{ margin: 0 auto; text-decoration: none;} body { padding: 20px;} #container { width: 600px; height: 400px; border: 3px solid #333; overflow: hidden; position: relati

2017-07-27 10:52:45 234

转载 PDO笔记

转载地址:http://www.ido321.com/1424.htmlPDOStatement对象  PDO对象的query()和prepare()方法均会返回一个PDOStatement对象,该对象可以用于PDO的预处理执行。其常见方法如下:方法描述execute()执行一条预处理语句rowCo

2016-08-11 19:32:01 276

转载 php smarty模板引擎的6个小技巧

转载地址:http://www.jb51.net/article/49318.htm下面本文将以具体的例子一一分析:capture标签capture的中文意思是抓取,它的作用是抓取模板输出的数据,当我们需要它的时候,调用它,以得到抓取数据的目的。如下例子:复制代码代码如下:{capture name="test"}

2016-08-11 19:27:03 273

原创 CSS3动画效果二

nimationCSS3中真正的动画属性是animation,而前面的transform和transition都只是对DOM元素的变形或者是状态的过渡。实际上,CSS3所支持的动画效果只是填充动画,也就是说先设定整个动画生命周期中的几个关键状态(key  frame,关键帧),然后动画将自行计算并模拟关键帧之间的过渡。那么在设置animation的属性之前就必须先设定好关键帧了。关键帧@k

2016-08-11 19:18:11 319

原创 CSS3动画效果一

CSS3添加了几个动画效果的属性,通过设置这些属性,可以做出一些简单的动画效果而不需要再去借助JavaScript。CSS3动画的属性主要分为三类:transform、transition以及animation。transformrotate设置元素顺时针旋转的角度,用法是:transform: rotate(x);参数x必须是以deg结尾的角度数或0,可为负数表示反向

2016-08-11 19:17:00 274

原创 css3笔记

//圆角效果border-radius:0 0 0 0;//阴影box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff inset;//边框应用图片border-image:url() 0 round平铺/repeat重复/strech拉伸;//颜色透明color:rgba(0,0,0,0.8);//渐变色彩backgroun

2016-08-11 18:13:31 192

转载 HTML5笔记二

转载地址:http://www.cnblogs.com/sailxc/archive/2011/06/24/2089106.htmlHTML5的新的表单属性 新的form属性:l   autocompletel   novalidate 新的input属性:l   autocompletel   autofocusl   fo

2016-08-11 18:09:45 209

转载 HTML5笔记一

转载地址:http://www.cnblogs.com/sailxc/archive/2011/06/23/2088284.htmlHTML5简介 什么是HTML5? l   HTML5是下一代的HTML,将成为HTML、XHTML 以及HTML DOM 的新标准。l   HTML 的上一个版本诞生于1999 年。自从那以后,Web 世界已经经历了巨变。

2016-08-11 18:08:35 305

原创 HTML5拖拽效果

drag and drop(拖拽)拖拽元素事件 : 事件对象为被拖拽元素dragstart : 拖拽前触发 drag :拖拽前、拖拽结束之间,连续触发dragend : 拖拽结束触发目标元素事件 : 事件对象为目标元素dragenter : 进入目标元素触发,相当于mouseoverdragover : 进入目标、离开目标之间,连续触发dragleave :

2016-08-11 17:58:25 395

转载 PHP学习笔记总结 转

转载地址:http://www.cnblogs.com/qq78292959/archive/2012/12/28/2837283.html其他    isset() 变量是否存在    boolean empty() 检查变量是否存在,并判断值是否为非空或非0    void unset() 销毁变量    header('Content-Type: text/h

2016-08-11 17:54:40 485

原创 PHP笔记一

函数 函数的定义: 1.函数是一个被命名的 2.独立的代码段 3.它执行特定的任务 4.并可以给调用它的程序返回一个值  函数的优点: 1.提高程序的重用性 2.提高程序的可维护性 3.可以提高软件的开发效率 4.提高软件的可靠性 5.控制程序的复杂性  函数的声明 function函数名() { 函数体 }  function函数名(参数1,参数2,参

2016-08-11 17:47:57 191

原创 HTML5表单元素

表单元素总汇  input 表示用来收集用户输入数据的控件 textarea 表示可以输入多行文本的控件 select 表示用来提供一组固定的选项 option 表示提供提供一个选项 optgroup 表示一组相关的option 元素 button 表示可用来提交或重置的表单按钮(或一般按钮) datalist 定义一组提供给用户的建议值 fieldset 表示

2016-07-31 22:27:12 202

原创 HTML5音频视频

1.video 视频元素属性名称说明 src 视频资源的URL width 视频宽度 height 视频高度 autoplay 设置后,表示立刻开始播放视频 preload 设置后,表示预先载入视频 。(注:preload 属性有三个值:none 表示播放器什么都不加载;metadata 表示播放 之前只能加载元数据(宽高、第一帧画面等信息);auto 表示请求浏览器尽快下

2016-07-31 22:19:46 212

原创 HTML5 CSS3笔记

一、文本元素1.b>表示关键字2.表示重要的文字3.强制换行、安全换行4.加以强调 5.表示不准确或校正6.表示删除文字7.表示给文字加上下划线8.添加小号字体。元素实际作用就是将文本放小一号。9.等表示输入和输出 HTML5  HTML5 HTML5 HTML5 解释:表示计算机代码片段;表示编程语言中的变量;表示程序 或计算机的输出;

2016-07-31 21:55:15 209

原创 bootstrape的CSS样式二

组件一、字体图标要先有class=”glyphicon”,才能在class加其他的图标,这才能使用 二、下拉菜单1. 首先在外边div或父元素必须要有class=”dropdown”(下拉菜单向下)或class=”dropup”(向上弹出)。这样才能显示菜单2. 隐藏二级菜单:class=”dropdown-menu”3. 还要有data-toggle="dropdow

2016-07-31 21:21:48 337

原创 bootstrape的CSS样式一

一、排版1. 标题:h1到h6或.h1~.h62. 副标题:small或.small3. 页面主体:p4. 段落突出:.lead5. 着重:strong6. 斜体:em7. 基础缩略语:title=”缩略的内容”。为缩略语添加.initialism是将缩略语字体变小8. 引用:.pull-right可以让引用展现出向右侧移动、对齐的效果。 二、表格1.

2016-07-31 21:18:36 249

原创 CSS3样式二

一、2D1. 2D平移:transform:translate()。参数:2个。分别是水平方向,和垂直方向。2. 2D旋转:transform:rotate()。先要有一个transform-origin的定义(transform-origin:变换参照点)3. 2D缩放:transform:scale()。只有1个参数时,水平方向与垂直方向同比例扩大或缩小;参数值代表放大的倍数,不需

2016-07-23 22:01:07 232

原创 CSS3样式一

一、新增选择器:1. 属性选择器:① E[att~=”val”]:具有att属性且属性值为 用空格分隔的字词列表,其中一个等于val的E元素。② E[att^="val"]:以val开头的字符串。③ E[att$="val"]:以val结尾的字符串。④ E[att*="val"]:包含有val的所有字符串。 2. 伪类选择器:① :not():不含有S选择符。②

2016-07-23 21:59:44 250

原创 CSS3画八卦太极图(绕一个圆旋转)

html代码:    css代码:@-webkit-keyframes action2{                                        /*动画*/            100%{transform:rotate(360deg);}        }        .div2{            width: 200

2016-07-22 22:22:49 2338

转载 canvas知识点

转载地址:http://www.2cto.com/kf/201406/308286.htmlbeginPath() 开始路径 moveTo(x,y) 把路径移到画布中指定点 不创建路径lineTo(x,y) 添加一个新点 closePath() 结束路径 fillStyle 用来设置填充颜色stroke 绘制异地内衣好的路径 fill() 填充已定义好的路径

2016-07-14 21:55:30 228

转载 HTML5中应该记住的知识

转载地址:http://developer.51cto.com/art/201506/479156.htm1 :基于HTML5的移动Web应用Canvas绘图:通过获取HTML中的Dom元素Canvas,调用其渲染上下文的Context对象,使用Js进行图形绘制。多媒体:Video和Audio     (多媒体视频格式:Ogg  MPEG4  WebM)本地存储:通

2016-07-14 21:32:31 268

转载 CSS3的相关知识

转载原地址:http://www.adobe.com/cn/devnet/html5/articles/css3-basics.html新增功能从一开始,CSS已经允许你为你的HTML内容的信息定制显示方式。 字体、颜色、背景图像、立体边界等等 均可以通过现有的CSS式样方便地进行配置。 CSS3不会降低 Web的现有能力,相反,它增加和扩展浏览器的能力

2016-07-09 22:10:04 221

转载 HTML5基础知识

转载原地址:http://www.ibm.com/developerworks/cn/web/wa-html5fundamentals/HTML5 是一种专门用于组织 Web 内容的语言。它通过创建一种标准化的、直观的 UI 标记语言简化 Web 设计和开发。HTML5 提供了解析和划分页面的方法,它允许创建各种独立的组件来按照逻辑组织站点,同时还为站点提供联合功能。HTML5 可以称

2016-07-09 22:03:24 212

转载 Html5 css3的介绍和相关知识

转载原地址:http://bbs.tianya.cn/post-itinfo-261386-1.shtmlHTML5+CSS3概述  HTML5和CSS3不仅仅是两项新的Web技术标准,更代表了下一代HTML和CSS技术。虽然HTML5的标准规范还没有正式发布,但是未来的发展前景已经可以预见,那就是HTML5必将被越来越多的Web开发人员所使用,各大主流浏览器厂家已经积极更新自

2016-07-09 21:48:40 451

转载 PDO多种方式取得查询结果

转载地址:https://sjolzy.cn/PDO-query-results-achieved-in-many-ways.html1.快取一行FetchColumn是为应用程序取得一个仅包含单列的数据,代码如下:$u = $db->query(“SELECT id FROM users WHERE login=‘login’ AND pas

2016-07-02 00:01:18 3133

转载 Smarty笔记

1 .include_once语句:引用文件路径,路径必需正确。2 $smarty=new Smarty();新建一个对象smarty, 实例化一个对象。3 $smarty->template_dir=“”;指定$smarty对象使用的tpl模板的路径,它是一个目录,默认目录为当前的templates的目录,实际编程中,可能要指定目录。4 $smar

2016-07-01 23:49:53 256

转载 PHPSmarty

转载地址:http://www.cnblogs.com/dreamhome/archive/2012/11/10/2763718.html/*一、什么是smarty?smarty是一个使用PHP写出来的模板PHP模板引擎,它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新

2016-07-01 23:31:56 226

原创 PDO常用方法

1. Query:执行一条SQL语句,如果通过,则返回一个PDOStatement对象;2. Exec:执行一条SQL语句,并返回受影响的行数。此函数不会返回结果集合;3. Prepare:可以避免sql注入;4. lastInsertId:返回最后插入行的ID或序列值;5.fetch()是用来获取一条记录。配合while来遍历。6.fe

2016-06-24 23:15:13 285

原创 PDO连接数据库

$dsn = 'mysql:dbname=pg32; host=127.0.0.1; port=3306; charset=utf8';  //数据库名;数据库服务器;端口号;字符集$user = 'root';   //用户名$password = '';  //密码try {    // 创建对象(已经包含了连接了,同时也确定了数据库,还同时设置了字符集)    $db

2016-06-24 11:19:30 371

原创 PDO常用方法

PDO::query()主要用于有记录结果返回的操作(PDOStatement),特别是select操作。PDO::exec()主要是针对没有结果集合返回的操作。如insert,update等操作。返回影响行数。PDO::lastInsertId()返回上次插入操作最后一条ID,但要注意:如果用insert into tb(col1,col2) values(v1,v2),(v

2016-06-24 11:08:45 340

原创 面向对象三

一、面向对象的三大特征:1. 封装:把对象的属性和行为结合成一个独立的相同单位,并尽可能屏蔽对象的内部 细节。(创建一个类,把里面的东西给屏蔽掉)。    封装方法:函数;类;访问修饰符(private、protect)优点:信息隐藏。封装即隐藏。 2. 继承:extents,复用。① 继承时,protected修饰的内容被复制下来,不用重复去书写;② 继承时,构造方法

2016-06-19 08:20:01 185

thinkphp微信小程序支付

这个是thinkphp方面的微信小程序支付,具体的操作步骤可以去我博客看看,有一篇写微信小程序支付的:https://blog.csdn.net/lyx_lyq/article/details/84438411 记得把证书给换成自己的。

2018-11-24

PHP上传大文件

PHP+JS上传大型文件,带进度条,注释清楚,方便易懂,

2018-10-30

thinkphp九宫格的抽奖

thinkphp九宫格的抽奖,可以与数据库相连,代码改动小,方便,简单

2018-04-10

空空如也

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

TA关注的人

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