- 博客(42)
- 收藏
- 关注
转载 mac 下做端口映射
// # 转发80端口到8080端口// $ echo " rdr pass inet proto tcp from any to any port 80 -> 127.0.0.1 port 8080" | sudo pfctl -ef -// # 查看当前端口转发规则// $ sudo pfctl -s nat// # 移除端口转发规则,不必执行// # sudo pfctl -F all -f /etc/pf.confMac pfctl Port Forwarding -
2021-12-24 14:08:28
2035
原创 对node_modules 中修改的内容进行补丁修复
node_modules中的源码有bug,项目有着急上线时,可以使用patch-package对node_modules中的内容进行补丁修复,这样团队其他人也不用再修改一次node_modules中的内容了,直接install安装就可以使用方法:掘金https://juejin.cn/post/6962554654643191815...
2021-10-31 16:34:26
521
转载 jQuery源码阅读
1. 立即执行函数简化后的代码就是这样(function(global, factory) { ...})(window, function () {});Q:采用立即执行函数的好处是什么呢?A: 通过定义一个匿名函数,创建了一个新的函数作用域,相当于创建了一个私有的命名空间,不会污染全局变量。若想访问全局对象,将全局对象以参数的形式传进去即可。此外,新的作用域内对象想访问传入的全局对象时,就不需要一步一步的往上找,可提高效率。...
2021-06-03 15:50:04
2102
转载 React的Table组件在更新dataSource时,未重新渲染页面
参考地址添加链接描述由于dataSource是list对象,如果采用如下方法,则只是操作引用: handleDataSource = () => { let temp = this.state.dataSource; temp.push({ id: 'a', key: 'a', jobName: 'a', jobGroup: 'a', jobStatus: '2', owner:'zs'
2020-11-26 17:51:26
2192
原创 Snabbdom作业
1、下面关于虚拟 DOM 的说法正确的是:A A. 使用虚拟 DOM 不需要手动操作 DOM,可以极大的提高程序的性能。 B. 使用虚拟 DOM 不需要手动操作 DOM,可以极大的提高开发效率。 C. 虚拟 DOM 可以维护程序的状态,通过对比两次状态的差异更新真实 DOM。 D. 虚拟 DOM 本质上是 JavaScript 对象,可以跨平台,例如服务器渲染、Weex 开发等。 2、下面关于 Snabbdom 库的描述错误的是:D A. Snabbdom 库是
2020-10-12 23:42:16
315
1
原创 antd Upload组件设置fileList后onChange只执行一次的解决办法
最近使用antd Upload组件后发现,当上传失败或者上传格式不正确,也会出现在列表中,想要控制显示列表,需要设置fileList,设置后发现,onChange只执行一次且拿到的状态一直是uploading,即使服务器上传成功了也拿不到,最后才发现uploading状态必须设置fileList不然,只执行一次,折腾半天,无语死了,以此记录一下参考地址...
2020-09-09 20:23:56
9916
10
原创 uniapp 解决phoneX原生tabbar 安全区域问题
参考了uniapp给出的解决方案,发现在真机并不生效因此在普通H5需要设置meta标签来支持<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no, viewport-fit=cover"/>原理如下解决方案padding-bottom: constant(safe-area-inset-bott
2020-07-27 16:19:10
1707
1
原创 vant 在ios微信浏览器 日期选择控件 无法正常选择日期
最近遇到一个问题,在ios11下vant 1.4.0版本,时间控件无法选择,用过css可解决,就记录一下解决方案地址
2019-07-11 10:30:14
4089
转载 VUE CLI3 less 全局变量引用
原文地址https://blog.youkuaiyun.com/songshuguowang/article/details/87188914
2019-06-26 15:27:47
2657
原创 单页面应用微信公众号开发
最近一年开发的项目都是微信公众号相关的,遇到了很多坑,没有发现一个相对来说完整的文档,因此自己记录一下,欢迎大家补充。获取用户的唯一标识 在用户与公众号产生消息交互后,公众号可获得用户的openid(加密后的微信号,每个用户对每个公众号的openid是唯一的,不同公众号,同一用户的openid不同) 如果开发者想要把多个公众号、移动应用、小程序之前做账号的统一,则需要Uni...
2019-01-15 18:29:42
1269
转载 微信IOS6.7.4版本在输入框弹出键盘后,页面没恢复
原文链接链接失效了,补充一下ios中,键盘的弹起,页面会往上挪动,使输入框展示在页面中间,键盘隐藏页面会下挪恢复原状在6.7.4版本中,不会回挪,这将导致有相对定位(fixed,absolute:相对于浏览器窗体)的节点发生位移,导致节点点击事件偏移而无法选中解决方案:输入框失去焦点(即键盘隐藏时),手动调整页面,document.activeElement.scrollInto...
2019-01-08 19:07:26
512
原创 vue 微信公众号分享遇到的坑
1. 首先注册需要用的到jssdk接口,在hash模式下,注册的地址需要是#之前的,实现代码如下 var url = '' if (document.URL.indexOf('/#/') !== -1) { url = document.URL.split('#')[0] } else if (document.URL.indexOf('/?#/') !== -1) { ...
2018-08-31 21:13:35
2667
原创 css文件 请求的MIME类型为 text/plain 的解决方法
当请求的css 文件的MIME 类型 为 text/plain 时,文件会当做 .txt 文件来处理,浏览器就会拒绝渲染产生这样的问题和服务器的配置有关系在服务器上加上下面两句就好了
2018-01-30 10:43:50
15619
原创 vue 使用clipboard实现复制功能
在vue中使用clipboard.js 时候发现一个问题,如果移动端不是input或者button,则复制不成功,使用步骤如下 1. 引入clipboard.js npm install clipboard --save2. 在需要使用的组件中importimport Clipboard from 'clipboard';3. 添加需要复制的内容<...
2018-01-26 10:26:10
26079
1
原创 微信公众号开发 用vue做前端页面 解决IOS返回白屏问题
原文链接地址问题描述:进入A页面——>B页面——>ios自带的返回——>白屏出现——>手动点击白屏处——>问题解决原因分析:在ios机器上使用webview开发Vue项目时候,go history(-1),无法将body的高度拉掉,使得遮住,触发轻点击,方可消除遮罩解决方案实现原理:html,body都是100%,#app撑起了...
2018-01-10 18:09:46
15271
原创 Vue 动态设置网站title 解决ios在微信浏览器中不生效问题
最近在做微信公众号开发,公司采用了前后端分离,前端用了vue,现在遇到一个需求是 当用户阅读一本书的时候,把书名做为网站title显示出来。楼主采用 document.title = "文章标题"安卓可以正常显示,但是ios在微信浏览器中不生效最后的解决办法: setTimeout(function(){ //利用iframe的onload事件刷新页面
2018-01-05 16:07:21
4670
转载 微信小程序模板消息41003 page路径错误解决办法
开发版: 模板消息的路径为:page: '/pages/main/detail?id=' + that.queryid + '&title=' + that.title在服务通知里是可以进入相对应的页面,但是线上用这个路径,显示页面不存在解决办法:线上版:page: 'pages/main/detail?id=' + that.queryid + '&title
2017-11-03 18:33:52
2639
原创 filter筛选素数 js
function get_primes(array) { return array.filter(function (element) { if(element === 1) return false; for(var x = 2;x <= element -1;x++){ if(element % x
2017-09-01 17:36:34
1166
原创 js数组去重
方法1: function unique1(array) { var newArr = []; //遍历数组 for(let key of array ){ //如果key已经保存到了临时数组,则跳过,否则保存到临时数组里 if(newArr.indexOf(key)== -1){
2017-09-01 17:15:58
349
原创 js实现图片预览和FormData上传
1. html<!-- 预览的图片 --><div class="file-image"> <img src="" alt="" id='image'></div><!-- 添加图片 --><div class="file-btn"> 添加图片 <input type="file" @change="addImage" id="file"></div><!-- 上传图片 -->
2017-08-28 15:27:07
8716
原创 html文件中img的路径
1.当图片和html文件在同一个文件夹下时<img src="a.jpg" alt=""> 或者 <img src="./a.jpg" alt=""> 2.当图片所在的文件夹和html文件在同一个文件夹下时<img src="images/a.jpg" alt=""> 或者 <img src="./images/a.jpg" alt=""> 3.当图片和html都被各自的父文件夹包
2017-04-19 16:03:31
3028
转载 文章标题
1.安装node2.安装npm3.全局安装 uglifyjsnpm install uglify-js -g4.压缩4.1打开cmd4.2切换到要压缩的文件所在的目录4.3uglifyjs test.js -c -m -o test.min.js
2017-04-19 15:40:16
246
原创 得到计算后样式兼容性代码
function fetchComputedStyle( obj , property) { if (window.getComputedStyle){ //把用户输入的property检测是不是驼峰,如果是,转为连字符 // 转为连字符的方法 :强制把用户输入的大写字母,变成小写字母加- // paddingLe
2017-02-22 17:05:55
392
原创 轮播图
html代码<div class="carousel">//图片部分 <div class="imgList" id="imgList"> <ul> <li class="current"><a href="#"><img src="images/sohu/aaa.jpg" alt=""></a></li> <li><a hr
2017-02-22 15:21:48
348
原创 批量添加监听序号
给以下几个盒子添加监听事件,当点击的时候一次弹出“我是第i 个” html代码<p></p><p></p><p></p><p></p><p></p><p></p><p></p>css代码 p{ width: 80px; height: 80px; float: left; margin-r
2017-02-22 13:10:58
477
原创 一键实现全选和全不选
html代码<div id="box"> <p><input type="checkbox">1</p> <p><input type="checkbox">2</p> <p><input type="checkbox">3</p> <p><input type="checkbox">4</p> <p><input type="checkbox">5</p>
2017-02-22 11:20:20
3169
原创 验证本地电话号码的正则表达式
本地电话通常有以下特点: 1.前面区号是3位或4位数字 2.中间有一个 - 3.后面本机号码有7或8位数字var reg = /^\d{3,4}-{1}\d{7,8}$/;var input = prompt("请输入一个本地号码");alert(reg.test(input));
2017-02-17 09:49:54
1448
原创 MongoDB安装
工具 mongodb-win32-x86_64-2008plus-ssl-3.4.0-signed.msi1.安装MongoDB1.点击安装在D:\MongoDB目录下2.创建data和db文件夹D:\MongoDB\data\db3.打开cmd(windows键+r输入cmd)命令行,进入D:\MongoDB\bin目录d:cd MongoDBcd bin4.输入如下的命令启动mongod
2016-12-02 17:13:00
633
原创 用link标签实现 shortcut icon(给网页标题前添加一个小图标favicon.ico)
用link标签实现 shortcut icon
2016-09-19 18:53:22
37816
原创 JDBC中数据类型与日期问题
1.当要在表中插入一个日期类型的数据时导入的java.util.Date包,而在创建语句时则是需要把java.util.Date转化为java.sql.Date2.当读取Date类型的数据时,可不进行转化,子类到父类可以不转化,并且java.sql.Date包中的Date已经进行了格式化
2016-05-23 15:36:10
881
原创 HTML中img路径问题
1.当.html与图片在一个文件夹下时,直接用图片的名字即可2.当img图片文件夹和.html文件位于同一个文件夹下,可用 或者 3.当img文件夹和.html文件所在的文件在在同一个文件夹中,则需要 4. 网络链接图片5. base64图片
2016-03-24 23:37:57
13042
原创 软件工程第二次作业修改
1.(1) 可行性研究的目的不是解决问题,而是确定问题是否值得去解决。(2) 应该从技术可行性、 经济可行性、操作可行性、法律和社会效益等方面来研究2.问题的定义: 存款:储户填写存款单,由业务员输入系统,系统记录信息,打印存款单给储户 取款:储户填写取款单,由业务员输入系统,系统记录信息,计算利息,打印取款单,储户存款:取款:3.问题定义
2015-11-22 19:08:47
407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人