- 博客(54)
- 收藏
- 关注
转载 webman 报错解决手册
每个socket链接会占用本地一个端口,短链接使用毕后会立刻关闭,这时链接处于TIME_WAIT状态,本地的端口仍然被占用着。取消禁用函数: putenv 、exec、system 、shell_exec 、pcntl_fork、pcntl_signal、pcntl_alarm、pcntl_signal_dispatch、shell_wait。原文链接:https://blog.csdn.net/Jack_num1/article/details/127750280。# 2、添加开启端口快速回收配置。
2024-06-10 21:27:00 179
原创 阿里云虚拟服务器thinkphp6官方Apache伪静态无效的解决方法
一.替换规则 <IfModulemod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </I...
2022-04-05 07:30:18 1022
原创 VUE中使用lodash的debounce和throttle方法
http://www.884358.com/lodash-debounce-throttle/#fang_doudebounce
2021-02-02 19:42:50 462
转载 lodash的防抖debounce和节流throttle
lodash的防抖debounce和节流throttle目录隐藏1防抖debounce2节流throttle文章目录收缩防抖debounce 节流throttle防抖debounce用户在输入框内频繁输入时,默认会被触发多次。如果希望在用户输入后,延迟一定时间的再触发,则可以使用防抖debounce。DEMO:在输入框内输入时,在规定时间(0.5秒)内只触发一次开启防抖前 每次输入都会触发 开启防抖后 输入间隔一段时间后才触发 代码:...
2021-02-02 19:40:35 827
原创 前端常用的60多种JavaScript工具方法
推荐一个Github工具库,喜欢去看看,有60多种常用的JavaScript代码方法,比如判断邮箱,是否是移动浏览器,获取URL参数,洗牌随机算法,检查密码强度等。 1.邮箱export const isEmail = (s) => { return /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/.test(s)}2.手机号码export const isMobile = (s) =>
2021-02-01 13:18:24 172
原创 php分页查询sqlserver2010数据库
$page =>第几页 $limit=>每页条数$sql = "select 地区,时间,类别,标题,网站,网址,作者,日期,文章 from DailyData where 库名=? and 日期=? order by 时间 desc offset (({$page}-1)*{$limit}) rows fetch next {$limit]} rows only";...
2021-01-31 09:07:31 168
原创 js遍历数组对象的键值,给相同的键值和不同的键值设置分类属性
var arr = [ {"id":"1001","name":"值1","value":"111"}, {"id":"1001","name":"值1","value":"11111"}, {"id":"1002","name":"值2","value":"25462"}, {"id":"1002","name":"值2","value":"23131"}, ...
2021-01-20 21:05:54 810 1
原创 移动端video视频播放器不全屏播放
<video id="my-player" class="video-js vjs-default-skin vjs-big-play-centered" controls x5-playsinline="" playsinline="" webkit-playsinline="" x-webkit-airplay="true" preload="auto" ...
2020-07-21 10:30:42 783
原创 记一次electron打包exe过程
electron打包exe文件的坑比较多。本次打包方式为:electron-packager。具体操作如下:1、在https://github.com/electron/electron-quick-start下载压缩文件,加压。进入electron-quick-start文件夹cmd命令安装node_modules。常用方法 npm install ,但非常慢,安装不成功。有些同学会想:...
2020-05-08 08:53:52 454
原创 TinyMCE添加图片 路径自动处理成相对路径
在vue中使TinyMCE编辑器。在往编辑器插入图片,保存后,数据库中的图片路径下会自动转换你的图片路径如:转换:/path/name.jpg为../path/name.jpg带有域名的路径也会被转换为相对路径。如何让路径带域名呢?只要在初始化时候,多添加一个参数就ok了:tinymce.init({selector: 'textarea', // change thi...
2019-05-09 18:14:20 4546 1
转载 composer自动加载一个文件后必须执行命令composer dump-autoload
"autoload": { "classmap": [ "database" ], "psr-4": { "App\\": "app/" }, "files":[ "app/Common/function.php", "a...
2019-04-27 16:45:31 8083
原创 Windows下为PHP安装redis扩展
1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本。WINDOW版redis 7.0-7.2下载地址 :https://windows.php.net/downloads/pecl/releases/redis/参考以下操作看就可以安装php7.0.12+redius了。下面方法来源网络,正常运行。参考:https://blog.csdn.net/qq_37...
2019-04-13 10:01:26 237
原创 解决微信内置网页无法上传图片的问题
用vue做移动端应用,需要在微信内置浏览器里打开。编辑器里有上传图片,刚开始这样写:<input type="file" @change="onRead($event, index)" accept="image/png,image/jpeg,image/gif,image/jpg" class="van-uploader__input">在实际测试中发现,安卓系统微信内置浏览器...
2019-03-01 23:04:56 10237 2
原创 vue中引入常用的js插件npm方法
移动端图片压缩插件localResizeIMG、介绍: 解决Webapp项目中上传图片时,拍照或者选择的图片太大,导致上传速度缓慢,用户体验差,高并发下,后台处理较大的文件压力大。 为了降低类似问题带来的影响,我们采用Vue2.0压缩图片插件localResizeIMG(lrz),压缩图片。 大体的思路:每次拍照或选择一张图片-然后压缩图片-预览上传。上传图片压缩插件是localR...
2019-02-23 09:12:42 1494
转载 phpstudy中php 5.6跨域设置
一般来说 配置 header("Access-Control-Allow-Credentials: true"); 就能解决问题在用 phpStudy继承环境 php版本为php-5.6.27-nts 时,发现这样的方式解决不了跨域问题,在需要在php.ini 中将 always_populate_raw_post_data = -1 这句打开--------------------- 作...
2019-01-29 22:32:03 3656 2
原创 vue登陆密码明文和暗文切换
组件:有赞移动端<template><div id="login"> <van-nav-bartitle="用户登陆"/> <van-cell-group><van-fieldv-model="username"requiredclearablelabel="用户
2018-08-23 20:04:38 3226
转载 星号替换手机号码的中间四位数
应用场景在个人中心或者中奖人名单是用户的手机号码,为了保护用户隐私,需要将手机号码的中间四位数替换为星号!替换的用法phoneNumber.replace(/(\d{3})\d{4}(\d{4})/, '$1****$2');1应用实例function withPhone(phoneArr){ let arr = []; phoneArr.forEac...
2018-08-19 09:36:23 1275
转载 mpvue获取当前页面地址的参数
var pages = getCurrentPages() //获取加载的页面 var currentPage = pages[pages.length-1] //获取当前页面的对象 var url = currentPage.route //当前页面url var options = currentPage.options //如果要获取url中所带的参数可以查看opti...
2018-08-16 13:40:08 7868
转载 两栏布局和三栏布局干货
一、两栏布局1)浮动布局:边栏浮动,主栏留出相应的margin (边栏宽度) <div id = "aside"> </div> <div id = "main"> </div> div{ height:500px; } #aside{ wid...
2018-07-22 10:59:36 511
转载 对js原型简单的理解和图解
最近在努力的学习js中,今天就抽了个空把自己理解的原型,记下一下在笔记中,以后自己查看,有空在会把原型链记录一下。1.prototypeprototype:是一个函数的属性,每个函数中都会有一个prototype属性,这个属性是一个指针,指向一个对象。该如何查看prototype创建一个Person函数,打开chrome里面,F12打开开发者工具在Sources,在最右边的Wa...
2018-07-22 10:08:27 158
转载 js中的hasOwnProperty()和isPrototypeOf()
这两个属性都是Object.prototype所提供:Object.prototype.hasOwnProperty()和Object.prototype.isPropertyOf()先讲解hasOwnProperty()方法和使用。在讲解isPropertyOf()方法和使用看懂这些至少要懂原型链一、Object.prototype.hasOwnProperty()概述ha...
2018-07-22 10:06:45 910
转载 javascript vue项目开发中的常用公共方法
本篇文章纯属干货,包含了笔者在实际项目开发中经常用到的一些公共通用方法,希望可以帮助大家。部分方法适用ReactNativeimport { PixelRatio, Dimensions, Platform, findNodeHandle, UIManager} from 'react-native';/** * 日期格式化函数 * @p...
2018-07-22 09:56:54 1775
转载 H5项目常见问题汇总
https://www.qdfuns.com/article/23172/305a52a57eMeta基础知识:H5页面窗口自动调整到设备宽度,并禁止用户缩放页面HTML复制全屏 1//一、HTML页面结构2<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum...
2018-07-21 11:26:50 287
转载 cript获取鼠标坐标pageX和clientX的区别
cript获取鼠标坐标pageX和clientX的区别这两种获取鼠标坐标的方法,区别在于基于的对象不同:pageX和pageY获取的是鼠标指针距离文档(HTML)的左上角距离,不会随着滚动条滚动而改变;clientX和clientY获取的是鼠标指针距离可视窗口(不包括上面的地址栏和滑动条)的距离,会随着滚动条滚动而改变;测试代码: <!DOCTYPE html>...
2018-07-21 11:07:48 1105
转载 js获取坐标
在一些DOM操作中我们经常会跟元素的位置打交道,鼠标交互式一个经常用到的方面,令人失望的是不同的浏览器下会有不同的结果甚至是有的浏览器下没结果,这篇文章就上鼠标点击位置坐标获取做一些简单的总结,没特殊声明代码在IE8,FireFox,Chrome下进行测试兼容 鼠标点击位置坐标相对于屏幕如果是涉及到鼠标点击确定位置相对比较简单,获取到鼠标点击事件后,事件screenX,screen...
2018-07-21 11:03:55 1371
转载 为 Javascript 数组添加 shuffle 方法
第一种:Javascript代码 //Array Remove - By John Resig (MIT Licensed) Array.prototype.remove = function(from, to) { var rest = this.slice((to || from) + 1 || this.length); this.length...
2018-07-17 18:36:01 1115
转载 为 Javascript 数组添加 shuffle 方法
为 Javascript 数组添加 shuffle 方法PHP 里面有个非常方便的打乱数组的函数 shuffle() ,这个功能在许多情况下都会用到,但 javascript 的数组却没有这个方法,没有不要紧,可以扩展一个,自己动手,丰衣足食嘛。为 Javascript 数组添加 shuffle 方法 – 示例 <script type="text/javascript"&g...
2018-07-17 18:23:28 1454
原创 js获取class中的属性
js获取class中属性需要的函数obj.currentStyle[attr]和getComputedStyle(element, null)var oDiv = document.getElementById('div1'); function getStyle(obj, attr){ return obj.currentStyle ? obj.currentStyle[a...
2018-07-17 09:49:09 14059
转载 php面向对象方法实例(详细)
https://blog.csdn.net/hj960511/article/details/51479755一、php面向对象的简单列子 以人为列子:<?phpheader("Content-type: text/html; charset=utf-8");class person{//下面是人的成员属性var $name;//人的名字var $sex;//人的性别var ...
2018-07-04 08:43:05 1749
转载 CSS3 - 让元素设定的宽度和高度不被内边距撑开(box-sizing属性说明)
http://www.hangge.com/blog/cache/detail_1098.html有时我们会给页面的元素(比如div)设置个固定的高度或宽度。但如果给这个div又设置了内边距或者边框的话,那么这个div就会被撑大。也就是其实际的尺寸变成了:设置的宽高尺寸+内边距+边框。这样就有可能对我们的布局造成影响,如果不想让内边距和边框影响到我们设置的固定尺寸,可以借助 box-sizing ...
2018-07-04 07:37:00 12802 3
转载 得到html传递的参数
/** * 得到html传递的参数 * @param name * @returns */function getQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(r...
2018-06-14 08:24:47 276
转载 浅谈 Axios 在 Vue 项目中的使用
介绍Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。特性它主要有如下特性:浏览器端发起XMLHttpRequests请求Node端发起http请求支持Promise API拦截请求和响应转化请求和响应(数据)取消请求自动转化json数据客户端支持抵御XSRF(跨站请求伪造)安装Vue项目中使用如下命令安装npm install axios --sav...
2018-03-25 22:05:59 506
转载 vue-axios整合使用
惯例先安装axios,不多说!cnpm install axios11.axios配置 我的目录结构src/axios/index.js,axios配置都在该文件下src/axios/index.js 如下:import axios from 'axios'import qs from 'qs'12// axios 配置axios.defaults.timeout = 5000;axios....
2018-03-25 22:05:12 1630
转载 Vue 方法与事件处理器
方法与事件处理器方法处理器可以用 v-on 指令监听 DOM 事件:<div id="example"> <button v-on:click="greet">Greet</button></div>我们绑定了一个单击事件处理器到一个方法 greet。下面在 Vue 实例中定义这个方法:var vm = new Vue({ el: '#ex...
2018-03-25 08:14:03 225
原创 element ui输入框监听enter回车事件
<el-form-item> <el-button type="primary" @keyup.enter.native="onSubmit">登陆</el-button> <el-button @click="resetForm('ruleForm')">重置</el-button> &
2018-03-02 08:13:23 23151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人