自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_37996815的博客

记录,偶尔翻翻可能有新的认识

  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 react native es6写法下子组件向父组件传值

父组件/** * Sample React Native App * https://github.com/facebook/react-native * @flow */import React, {Component} from 'react';import { Text, View, StyleSheet, Image, Animated, Toucha...

2018-06-26 20:13:35 1054

原创 vue swiper

自己用的轮播图、:踩了好多坑<template> <div> <swiper :options="swiperOption" ref="mySwiper" class="my-swiper"> <!-- 这部分放你要渲染的那些内容 --> <swiper-slide v-for=&quo

2018-05-28 10:23:01 846

原创 JS正则表达式与字符串的应用

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>reg</title></head><body> <input

2018-04-12 14:37:25 242

原创 js图片实时预览

FileReader 获取图片的base64 代码 并预览<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style>

2018-04-11 19:25:29 482

原创 js数组去重的4种方式

方式1 :通过声明一个新数组结合indexof()判断,原数组中的值有没有在新数组当中,如果没有则加入新数组 function clearRepeat1(arr) { if(arr.length<=1){ return -1 } //通过indexof判断是否有该元素 ...

2018-04-11 18:24:41 227

原创 省市区镇四级联动

早上花了好久的时间啊做了这个,都是我自己做的,本来想用一个方法就解决,无奈json数据文件限制了我在这里我设置了四个select个,然后在每个select 选中的时候获取省市区数据,再通过forEach()加载到对应的select里面,我已经上传了的省市区县的json文件<!DOCTYPE html><html lang="en"><head> &l...

2018-04-11 15:26:27 3916

原创 关于flex的list-style 问题

前面在使用li设为flex发现,设置这个属性之后我的li的list-style属性失效了,发现是list-style这个属性的问题;首先这个list-style作用的基础是元素的display属性值基于display:list-item的基础上的display:list-item会让元素以列表块元素的形式存在,之后我们蔡可以设置list-style,现在我们将display:flex设为这个,所以...

2018-04-10 22:08:40 1138

转载 offsetWidth和width的区别

1.offsetWidth属性可以返回对象的padding+border+width属性值之和,style.width返回值就是定义的width属性值。2.offsetWidth属性仅是可读属性,而style.width是可读写的。3.offsetWidth属性返回值是整数,而style.width的返回值是字符串,并且带有单位。4.style.width仅能返回以style方式定义的内部样式表的...

2018-04-10 15:30:31 144

原创 如何用伪类做出一个铅笔的效果

引言:今天讲解伪类提到伪类可以制作一些特殊的效果,也可以用于清除浮动所以今天讲以下如何用伪类做个铅笔的效果:如图:这是我们的一只铅笔,那么我们要怎么做?在这里我们只用一个标签就可实现这种效果 <div class="parent"> <div class="pencil"></div> </div>通过css我们现在形成一只笔的主体部...

2018-04-09 16:52:09 442

转载 getClientRects 和 getBoundingClientRect 的用法和区别

getClientRects获取元素占据页面的所有矩形区域 描述获取元素占据页面的所有矩形区域。语法    var rectCollection = object.getClientRects();值getClientRects 返回一个TextRectangle集合,就是TextRectangleList对象。TextRectangle对象包含了, top left bottom right w...

2018-04-06 10:28:43 299

原创 小米下拉导航栏,36kr 下拉导航栏解决方法

最近在仿写36kr的官网,发现如何实现导航栏的下拉功能在这里贴上代码记录<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>36kr-让你提前看见</title> <link r

2018-04-02 19:56:29 1141

原创 transform对p标签有问题

问题描述:我有一个div,然后对它设置宽高,最后给他分别设置transform:translate(100px,200px);transform:scale(1.5,0.5),他展示的效果是两个transform都起效了,而我对p标签也使用这两句代码,发现他支队scale()起效果,为什么?------------------------------------------------------...

2018-03-30 12:56:22 368

转载 CSS中可以和不可以继承的属性

一、无继承性的属性1、display:规定元素应该生成的框的类型2、文本属性:vertical-align:垂直文本对齐text-decoration:规定添加到文本的装饰text-shadow:文本阴影效果white-space:空白符的处理unicode-bidi:设置文本的方向3、盒子模型的属性:width、height、margin 、margin-top、margin-right、mar...

2018-03-29 08:30:28 313

转载 伪类:after清除浮动的原理和方法

浮动元素容器的clearing问题1. 问题的由来有这样一种情形:在一个容器(container)中,有两个浮动的子元素。<div> <div style="float:left;width:45%;"></div> <div style="float:right;width:45%;"></div&gt

2018-03-28 12:54:38 3612 1

原创 PHP tp5 ajax 返回的是整个html页面

问题代码 $.ajax({ type:'POST', url:'index/Comment/add', data:{'id':3,'user':user}, dataType: "json", success:function (res) { co

2018-01-15 16:30:45 8428 6

原创 文件操作 curl

//打开文件并且以写入的形式,fopen如果文件不存在会新建,但不会新建文件夹 $newFile=fopen($newFilePath,'w+'); //写入文件 fwrite($newFile,$data); //关闭文件 fclose($newFile); //初始化curl

2018-01-13 21:59:53 599

原创 TP5 GETID3使用

getid3

2018-01-13 21:58:47 2005

转载 PHP 魔术方法

本文转载这篇文章介绍了PHP中常见的魔术方法功能作用以及用法实例i,本文讲解了构造函数和析构函数__contruct()和__desctruct()以及方法重载(Property Overloading)__get(),__set(),__isset,__call()等魔术方法概述在面向对象编程中,PHP提供了一系列的魔术方法,这些魔术方法为编程提供了很多便利。PHP中的魔术方法通

2018-01-13 19:23:47 253

原创 TP5 腾讯云短信服务

将腾讯云提供的SDK文件下载下来后,在extend文件夹下面新建一个文件夹命名为sms,将下载的文件放到sms文件夹底下, 在controler类底下调用时记得在头引入这些文件use sms\SmsMultiSender;use sms\SmsSenderUtil;use sms\SmsSingleSender;然后在在方法内部使用是要先new实例化try { $send

2018-01-01 20:16:27 2262 1

原创 mysql添加远程用户

首先使用MySQL -uroot -p 然后输入密码登入服务器 现在我们使用授权法为我们的mysql添加特定ip的远程链接输入GRANT ALL PRIVILEGES ON *.* TO root@特定IP IDENTIFIED BY '密码

2017-12-29 20:04:21 246

原创 mysql查看所有用户

使用shell命令MySQL -uroot -p 输入密码后再select user,host from mysql.user; 结果:

2017-12-29 19:48:41 106231 11

原创 微信小程序request请求session失败

这两天要被request请求搞死了,一直从服务器那边请求不到session,后面看来网上的解决办法才知道少了session_id,下面是我的解决方式:小程序端://得到thridsession和session_id var thridsession=wx.getStorageSync('thridsession'); //如果thridsession存在则取服务器验证登入是否失效

2017-12-29 15:42:52 5432

原创 Linux 下php的session出现session_start()denied解决

先定位到 cd /var/lib/php地下有个session的文件夹 用 ls -l 插烂他的读写状态,若为只读, 用chomd 777 * 将文件夹的读写状态改为可读可写可执行,然后问题解决

2017-12-27 20:54:50 1248 1

原创 tp nginx url访问问题

我也是被这个问题折腾了一整天,都有点想让我放弃的念头了,不过最后我还是在一篇文章里面发现了解决方法,真的和感谢那个博主的文章,真的是要好好研究以下pathinfo这个东西了,怎么说,开兴又难过,开心的是问题解决了,难过的是发现自己不懂的大小好多; 贴出这个博主的文章,分享给大家nginx+thinkphp下解决不支持pathinfo模式

2017-12-25 20:45:36 703

转载 tp5 nginx url 出错

对于ThinkPHP的URL访问路劲如 :http://域名/index.php/Index/BlogTest/read,原先的Nginx的是不支持的pathinfo路劲的,导致你在thinkPHP5上面测试的时候,输入相应的URL也不会提示模块名,控制器名或者方法名错误,而是出现一个404找不到的错误,那是因为Nginx无法解析这样的链接,下面讲讲如何配置

2017-12-25 16:39:25 1816

原创 开心终于把ssl配置完成,实现https访问

弄了一天终于把nginx下的ssl配置完成,走了太多弯路了,不过终于还是经过自己努力解决了问题,开心 历程: 由于我上个月个申请了一个腾讯云的服务器,根据腾讯云的开发文档配置了LNMP,虽然跟着教程一步步这里写代码片配置看似挺简单的,但是中间我还是走了许多的弯路,主要是归咎于自己的linux学的不咋地,很多shell语句不熟悉,对linux的文件目录结构不清晰导致的; 由于现在我要将我的服务器

2017-12-24 16:00:08 7208

原创 微信小程序-访问豆瓣电影api400错误

最近在写小程序的毕业设计,卡在了wx.requset的400问题上wx.request({ url: 'https://api.douban.com/v2/book/isbn/:9787115439789', header:{ 'content-type': 'application/json' // 默认值 //需要将json修改为t

2017-12-23 10:35:51 1514 1

转载 php 正则表达式

前段时间学习了正则表达式,现在回头看看发现自己忘记了好多 今天重新复习一下,温故而知新。 首先我要重我昨天遇到的一个问题入手: 写个方法将单词首字母大写,比如hello_world 或者 hello word变成 HelloWorld 解决思路:首先我想到的是如何将带有下划线和空格的字符串分割成数组,很明显,下划线和空格就是我们要的分割标志。我头脑里立马出现了exlpode()这个方法,但是

2017-11-26 10:47:56 449

原创 前端复习

1,行内元素和块元素 从排列方式上:块元素是从上往下,行内元素是从左到右; 行内元素没有宽高,脱离文档流;块元素有宽高;块元素和行内元素能够通过display互相转换 2,盒子模型: 1)盒子模型概念理解 他是由 content padding margin border 组成的 2) 外边距合并 3)box-sizi...

2017-11-24 15:40:03 255

原创 ajax实时索搜

今天想着做个demo玩玩,意识想不到要做声明,突然灵光一现,不如做个基于ajax的实时搜索功能,啊啊啊啊,没想到的是我遇到了好多坑,只怪自己学院不精。 这个demo我们要实现的功能就是你在输入框输入的内容,我可以实时的返回一些结果给你第一个问题就是你在输入框输入空格的时候我们要屏蔽你这个空格输入,不让他触发ajax。第二个问题就是我在写原生ajax的时候,我是使用的POST方式进行传输,

2017-11-17 23:29:04 246

原创 php实现文件上传

上次在看了一篇文章实现了前端的图片预览,这次做一个php实现文件的上传功能,发现代码太久没敲都忘了好多,中间出了好多问题?在此谨记; 首先我们创建两个文件,1个前端的模板文件,另一个就是PHP文件了。 在前端文件上我们要写一个form表单了,我们这个是上传文件的所以别忘了在里面加上怎么一句话enctype="multipart/form-data",要不然你文件是上传不上去的。

2017-11-14 21:43:13 180

原创 php知识复习

1,strcmp(): 根据ascall码比较两个数的大小,小写的比大写大,相等返回0,大的返回1,小的返回-1。 2,抽象类: 那么什么叫抽象方法呢?在所有的普通方法上面都会有一个“{}”,这个表示方法体,有方法体的方法一定可以被对象直接使用。而抽象方法,是指没有方法体的方法,同时抽象方法还必须使用关键字abstract做修饰。 而拥有抽象方法的类就是抽象类,抽象类要使用abstract关

2017-11-14 21:15:47 204

原创 微信小程序如何使用template

微信小程序如何使用*template* 这两个刚刚接触微信小程序在大概了解小程序的框架和开发文档的情况下开始了我的第一个微信小程序项目—仿美团生活。 在了解template是发现这个模板文件能够降低代码重构,提高代码的复用性,对于他的使用听我慢慢道来。 template可以通过本身的index页面使用也可以通过外部引入。页面内使用:在页面内直接声明一个template

2017-10-30 17:14:27 1070

原创 http状态码

今天复习以下HTTP状态码:复习嘛就是要温故知新状态码一般有从一到五一表示消息队列二表示成功系列三表示重定向系列四表示客户端系列五表示服务器系列我们经常遇到的有:200:表示请求成功302:表示地址重定向307:表示缓存已经有一样的东西不必再次请求404:客户端错误403:表示禁止访问500:服务器错误

2017-09-25 10:18:30 174

转载 JS实现上传图片实时预览

ie亲测有效在进行项目开发时,对图片上传功能一直比较模糊,上传并预览图片效果难以实现。经过上网搜索资料,发现网上流传出来的多图上传功能代码不全,后台接收文件只能收到最后添加的一张图片。以下代码实现,单张图片上传并本地实时预览的效果,经测试,兼容性还不错。#preview,.img,img {width: 200px;height:

2017-09-19 17:33:45 363

js图片实时预览

通过FileReader类读取文件,FileReader 获取图片的base64 代码 并预览

2018-04-11

空空如也

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

TA关注的人

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