自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(58)
  • 资源 (10)
  • 收藏
  • 关注

原创 npm的“--force“和“--legacy-peer-deps“参数

-legacy-peer-deps标志是在v7中引入的,目的是绕过peerDependency自动安装;它告诉 NPM 忽略项目中引入的各个modules之间的相同modules但不同版本的问题并继续安装,保证各个引入的依赖之间对自身所使用的不同版本modules共存。–legacy-peer-deps:在安装时忽略所有 peerDependencies,采用 npm 版本 4 到版本 6 的样式。f 或 --force:将强制 npm 获取远程资源,即使磁盘上存在本地副本也是如此。

2023-11-15 15:53:50 1758

原创 将博客搬至CSDN

为管理博客便捷,现将本人在博客园经营了多年的博客搬家到CSDN,希望能不忘初心,继续坚持下去。

2023-08-03 17:22:00 76

原创 npm更新指定的组件

npm更新指定的组件1、例如:react-router已经更新到4.x版本,想要下载2.x版本,可以通过下面命令npm install --save-dev react-router@2.8.1或 npm install --save react-router@2.8.12、–save -dev–save:将保存配置信息到package.json。默认为dependencies节点...

2023-08-03 17:18:00 928

原创 解决微信小程序使用switchTab跳转后页面不刷新的问题

wx.switchTab({ url: ‘../index/index’, success: function (e) { var page = getCurrentPages().pop(); if (page == undefined || page == null) return; page.onLoad(); }...

2023-07-29 17:18:00 378

原创 vscode setting

{"php.validate.executablePath":"D:/phpstudy_pro/Extensions/php/php7.3.4nts/php.exe","files.autoSave":"afterDelay","git.ignoreMissingGitWarning":true,"workbench.colorTheme":"Webstorm...

2020-07-18 10:16:00 37

原创 element-ui中表格 type="expand"设置全部展开

1、table需要绑定两个属性expand-row-key和row-key <el-table :data="tableData" :expand-row-keys="expends" //expends是数组,设置你要展开行的id :row-key="getRowKeys" //通过getRowKeys方法获取到row的行id值 &g...

2020-06-08 17:33:00 88

原创 css实现超出部分显示省略号

/*显示一行,省略号*/ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;/*显示两行,省略号*/text-overflow: -o-ellipsis-lastline; overflow: hidden; text...

2020-05-31 23:17:00 30

原创 element-ui组件中的select等的change事件中传递自身及自定义参数

触发change事件时可能不只需要传递被选中项的值,还要传递index过去,来改变同一循环中的其他标签的状态。那你就需要这样像以下这样写:<div v-for="(item,index) in itemList"> <el-select v-model="item.value" @change="((val)=>{changeStatus(val, ind...

2020-04-28 17:18:00 101

原创 vue 配置发布测试环境,成产环境api

vue通过配置不同命令自动发布到测试环境或者成产环境cnpm run build 配置开发环境cnpm run build:test 打包到测试环境cnpm run build:prod 打包到成产环境vue 在vue-cli脚手架会生成build config两个文件夹在build文件夹下新建webpack.test.conf.js 将webpack.prod.conf.js内容复...

2020-04-21 17:34:00 37

原创 el-image组件大图预览定位当前图片

<!DOCTYPE html><html><head> <meta charset="UTF-8"> <!-- import CSS --> <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"&g...

2020-04-21 17:30:00 75

原创 解决WebStorm中文显示不正常的问题

升级了webstorm,发现中文显示不正常,缺字啥的;搜索了一下解决方案:File | Settings | Appearance & Behavior | Appearance,Theme 选择DarculaFile | Settings | Editor | Font,Font 选择Consolas,Fallback font选择SimsunFile | Settings |...

2020-03-27 14:27:00 34

原创 js 过滤数组中的空值或null

let data = {"terminalCode":"T0014077","terminalName":"测试门店4","licenseName":"山西太原XXX超市","terminalAddress":"山西太原杏花岭","shopkeeperName":"马宇","shopkeeperPhone":"13766662222","licenseCode":"ADEAF546656","...

2020-03-24 18:28:00 27

原创 thinkphp5.0 使用paginate 分页后 foreach 循环体内不能处理数据的解决办法

方法一、使用toArray()将查询出来的分页数据转成数组$data = $goods_list->toArray();方法二、 $data = $goods_list->all();替换处理<?php//model里面的分页函数public function pageQuery(){ $rs = $this->where($where)-&g...

2020-03-23 16:54:00 36

原创 小程序 wx.showToast 延时跳转

wx.showToast({ title: '成功', icon: 'success', duration: 2000, success:function(){ console.log('haha'); setTimeout(function () { //要延时执行...

2020-02-25 17:05:00 38

原创 常用代码片段

网页灰色:<style>html{overflow-y:scroll;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);}</style><A href="#">设为首页</A><A >...

2019-12-18 14:44:00 30

原创 apache合并js,css 配置实现

Apache版本号:2.4.18系统:CentOS6.5apache需安装了模块mod_concatx.so,才可实现js、css请求合并配置;源码安装apache后,编译安装mod_concatx.so,相关方法见源码安装apache配置文档;Httpd.conf配置打开模块如负载均衡反向代理proxy模块,负载均衡请求分配规则模块lbmethod,以及mod_slotme...

2019-12-18 14:42:00 43

原创 最全的常用正则表达式大全(包括校 验数字、字符…)

一、校验数字的表达式1、数字:^[0-9]*$2、n位的数字:^\d{n}$3、至少n位的数字:^\d{n}$4、m-n位的数字:^\d{mn}$5、零和非零开头的数字:^(0|[1-9][0-9]*)$6、非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{12})?$7、带1-2位小数的正数或负数:^(\-)?\d+(\.\d{12})?$8、正数、...

2019-12-18 14:40:00 35

原创 PHP 前一天 后一天时间

date_default_timezone_set('PRC'); //默认时区echo "今天:",date("Y-m-d",time()),"<br>";echo "今天:",date("Y-m-d",strtotime("18 june 2008")),"<br>";echo "昨天:",date("Y-m-d",strtotime("-1 day")), "...

2019-12-18 14:39:00 23

原创 同时执行多个$.getJSON() 数据混乱的问题的解决

在执行之前加$.ajaxSettings.async = false; (同步执行)执行你的代码之后及时恢复为$.ajaxSettings.async = true; (异步执行)不然影响别的地方的需要异步执行的代码。example:$.ajaxSettings.async = false;$.getJSON(url, data, function(data){ });$.getJS...

2019-12-18 14:38:00 25

原创 从内容中提取图片

$preg = '/(src)=([\"|\']?)([^ \"\'>]+\.(gif|jpg|jpeg|bmp|png))\\2/i';preg_match_all($preg, $data['content'], $pics);foreach ($pics[3] as $v){echo $v."<br>";}

2019-12-18 14:37:00 36

原创 MYSQL 更新字段,向字段追加字符串

方法:UPDATE 数据表名 SET 字段名 = CONCAT('要追加的字符串', 字段名)例:UPDATE book_book SET pic = CONCAT('/uploads/face/', pic)

2019-12-18 14:35:00 31

原创 GIT 操作笔记

设置不用每次都输入 账号密码git config --global credential.helper store然后,下次再输入一次 账号密码 就可以了。删除github上的文件$ git pull origin master 将远程仓库里面的项目拉下来$ dir查看有哪些文件夹$ git rm -r --cached target删除target文件夹$ git commi...

2019-12-17 09:15:00 24

原创 微信开发中网页授权access_token与基础支持的access_token异同

问题1:网页授权access_token与分享的jssdk中的access_token一样吗?答:不一样。网页授权access_token 是一次性的,而基础支持的access_token的是有时间限制的:7200s。问题2:网页授权access_token与基础支持的access_token不同,那微信分享中的access_token,是不是基础支持的access_token答:是网...

2019-12-17 09:14:00 29

原创 PHP根据XY坐标来截取指定大小图片

$x=$_GET['x'];//客户端选择区域左上角x轴坐标$y=$_GET['y'];//客户端选择区域左上角y轴坐标$w=$_GET['w'];//客户端选择区的宽$h=$_GET['h'];//客户端选择区的高$filename="c:/myimg";//图片的路径$im...

2019-12-17 09:10:00 27

原创 js中for循环中需要调用异步方法,怎么确保执行的顺序?

异步,就不能用for循环,因为for循环体中是没有办法暂停等待异步调用的。应该用函数递归的方式循环递归函数就是在函数体内调用本函数。使用递归函数一定要注意,处理不当就会进入死循环。递归函数只有在特定的情况下使用 ,比如阶乘问题function f(num){  if(num<1){    return 1;  }else{    return f(num-1)*nu...

2019-12-17 09:09:00 39

原创 PhpStorm中如何使用Xdebug工具,入门级操作方法

1.简介:PhpStorm是一个轻量级且便捷的PHP IDE,其提供的智能代码补全,快速导航以及即时错误检查等功能大大提高了编码效率。它以其独特的开发便利性,短时间内赢得了大量PHPer的青睐。Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。你可以通过调试器进行前后端交互式地调试脚本。PhpStorm作为一款强大的IDE...

2019-12-16 10:43:00 36

原创 小程序分享

/** * 用户点击右上角分享 */ onShareAppMessage: function(options) { let image = this.data.shareInfo.imagePath ? this.data.shareInfo.imagePath : '/assets/images/headPhoto.png' // 动态图片地址 // 分享配置...

2019-12-11 09:27:00 23

原创 解决vue项目路由出现message: "Navigating to current location (XXX) is not allowed"的问题

原因:在路由中添加了相同的路由。解决:重写路由的push方法在src/router/index.js 里面import Router from 'vue-router'下面写入下面方法即可/** * 重写路由的push方法 */const routerPush = Router.prototype.pushRouter.prototype.push = function push(...

2019-10-22 09:53:00 39

原创 CSS3 选择器

CSS3 选择器在 CSS 中,选择器是一种模式,用于选择需要添加样式的元素。"CSS" 列指示该属性是在哪个 CSS 版本中定义的。(CSS1、CSS2 还是 CSS3。)选择器例子例子描述CSS.class.intro选择 class="intro" 的所有元素。1#id#firstname选择 id="firstname" 的所有元素。1**选择所...

2019-09-26 16:03:00 20

原创 JavaScript中使用typeof运算符需要注意的几个坑

typeof是一个运算符,它对操作数返回的结果是一个字符串,有6种(只针对ES,不包含HOST环境对象)。1.'undefined' 2.'boolean' 3.'string' 4.'number' 5.'object' 6.'function'因为它本身是运算符,它不是函数,使用时没必要加个小括号。if (typeof(obj) === 'undefined') { // ....

2019-09-26 15:19:00 42

原创 javascript中return的设计缺陷

function a(){  return {    "bar":1  }}a()返回:{bar: 1}function b(){  return {    "bar":1  }}b()报错:Uncaught SyntaxError: Unexpected token :原理:把大括号{放在一行的结尾而不是下一行的开头,因为它会避免在JavaScr...

2019-09-26 15:18:00 32

原创 ios软键盘弹出布局上移问题解决方案

添加事件:window.scrollTo(0,0)<input class="flex f14" placeholder="请输入您的详细地址" onblur="window.scrollTo(0,0)" />VUE全局添加实例化添加new Vue({ store, router, render: h => h(App)}).$mo...

2019-09-23 17:54:00 53

原创 获取过去或未来的日期

getDate(a){ let date1 = new Date(); let date2 = new Date(date1); date2.setDate(date1.getDate() + a); return date2.getFullYear()+"."+(date2.getMonth()+1)+"."+date2.getDate(); },...

2019-09-18 17:28:00 29

原创 vue-awesome-swiper使用自动轮播和循环轮播不生效(loop和autoplay)

方法一:在项目中使用vue-awesome-swiper如果loop和autoplay总是出现各种问题,第一次加载的时候,轮播是不动的,需要重新加载一下swiper才会轮播解决方案://轮播设置swiperOption: {  direction: 'vertical',  observer:true,//修改swiper自己或子元素时,自动初始化swiper   observ...

2019-08-30 20:35:00 118

原创 js函数传参是按值传递还是按引用传递?

基本类型、引用类型闲扯完了,开始写今天要总结的基础知识。基本类型: undefined、Null、Boolean、Number、String五种 (简单的数据段);引用类型: object (由多个值构成)。两种类型在使用上的区别:复制变量这块好理解,看一个例子的对比就秒懂:// 基本类型var num1 = 5;var num2 = num1;num2 = 10;consol...

2019-08-30 19:28:00 29

原创 javascript 引用类型和基本类型

js中的数据类型有以下几种:Number Boolean undefined Object Function String Null基本类型:Number Boolean String undefined null引用类型:Object Function基本类型的数据是存放在栈内存中的,而引用类型的数据是存放在堆内存中的复制变量值    基本类型:...

2019-08-30 16:17:00 25

原创 数据表字段查询

<?php/** * 生成mysql数据字典 */header("Content-type: text/html; charset=utf-8");error_reporting(E_ALL^E_NOTICE);//配置数据库$dbserver = "171.217.69.175";$dbusername = "root";$dbpassword = "123456...

2019-08-20 14:14:00 25

原创 Emmet

li[data-num=$@65 data-src=lasha/$@.mp3]*10>span

2019-08-20 14:13:00 23

原创 前端性能优化的七大手段

前面的话  本文将详细介绍前端性能优化的七大手段,包括减少请求数量、减小资源大小、优化网络连接、优化资源加载、减少重绘回流、使用性能更好的API和构建优化减少请求数量【合并】  如果不进行文件合并,有如下3个隐患  1、文件与文件之间有插入的上行请求,增加了N-1个网络延迟  2、受丢包问题影响更严重  3、经过代理服务器时可能会被断开  但是,文件合并本身也有自己的问题  1...

2019-08-19 14:32:00 24

原创 ant-design-vue table组件字段提示、格式化

<div> <a-table :columns="columns" :rowKey="record => record.id" :dataSource="dataSource" :scroll="{ x: 2200 }" :rowSelection="{selectedRowKeys: selectedR...

2019-08-15 15:53:00 46

layIM_V3.01 web即时通讯

layIM_V3.01 web即时通讯

2017-03-29

图片转码工具

将图片转换成64位编号,写入css样式表文件,节省空间

2014-01-13

eWebEditor7.0

eWebEditor是eWebSoft.com旗下eWeb团队开发的基于网页的、所见即所得的在线HTML编辑器。她能够在网页上实现许多桌面编辑软件(如:Word)所具有的强大可视编辑功能;她是一个真正的绿色软件

2013-06-18

在线电子杂志FlippingBook全功能版

汉化破解版在线电子杂志,做图片展示效果相当不错

2011-03-22

冰舞2.6 ASP网站漏洞扫描工具

冰舞是一款针对ASP脚本网站的扫描工具。它结合扫描和注射为一体,能够很全面的寻找目标网站存在的漏洞。

2009-08-10

asp广告管理系统,支持多种风格

asp广告管理系统,支持多种风格,gif,swf,幻灯片,轮显

2008-12-29

asp分页函数(无错版)

asp分页函数,好用,可编辑样式,目前状况下我还没用出过问题,呵呵

2008-12-29

批量字符修改器批量字符修改器

批量字符修改器,可以批量修改网页中的字符代码,好像不支持中文

2008-10-08

webchange

网页批量修改 webchange

2008-06-20

空空如也

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

TA关注的人

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