自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 Docker 使用心得

创建一个docker 镜像,相关运行代码,放在docker镜像文件同级,pm2 不能与 docker一起使用()

2023-11-30 17:20:27 586

原创 echarts 二维柱状图

【代码】echarts 二维柱状图。

2023-02-07 16:42:39 400

原创 google浏览器Event.path 被删除处理

google浏览器Event.path 被删除处理

2023-02-06 14:31:29 518

原创 jenkins node项目配置更新

jenkins node项目配置更新

2022-10-13 18:10:31 1260

原创 npm 问题集合

export HTTP_PROXY=http://example.com:1234cnpm install -g node-gypcnpm install --global --production windows-build-tools不行删除安装的包npm install -g cnpm --registry=https://registry.npmmirror.com替换国内镜像重新安装包sass 配对一般使用:sass-loader 7.1.0 node-s.

2022-02-12 14:12:04 433

原创 微信小程序 web-view 使用心得

微信小程序 web-view

2022-01-11 18:11:25 1891

原创 RSA node解密 java 加密的注意事项

java 代码Cipher.getInstance("RSA/ECB/OAEPWithSHA1AndMGF1Padding");代替Cipher.getInstance("RSA")匹配node-rsa用NODE RSA JS 加密解密正常,用JAVA RSAUtils工具类加密解密正常。但是用node加密玩的java解密不了。原因:node默认的是DEFAULT_ENCRYPTION_SCHEME = 'pkcs1_oaep' 而java中默认的是pkcs1。 .

2021-11-18 16:05:26 702

原创 nginx 离线安装

需要gcc,g++,prcre等基础插件:链接:https://pan.baidu.com/s/1KiuuyPGJEnr7I0Xf8Dcs0Q提取码:s12j--来自百度网盘超级会员V2的分享进入文件夹执行如下:rpm -Uvh *.rpm --nodeps --force安装成功查询版本:gcc -vg++ -v备注:按照实际需求安装相关的包pcre-8.35 安装链接:https://pan.baidu.com/s/1AgJzNtl1IK4ip0R13Qa..

2021-10-27 17:11:05 683

原创 支付宝小程序 dom更新残留问题的处理

问题表现:产生的原因就是object原来的数据被销毁了,而dom没有及时的销毁原有的元素,新的object又生成了,导致这种现象;解决办法:可使用宏任务,延缓dom更新,从而使dom无残留setTimeout(() => { this.areas[key] = areas this.judge.area = true }, 0)...

2021-08-04 16:05:17 417

原创 vue3.0 beta 以及router vuex 注意事项

vue-router 原先的几个写法不能再这样写了// 这样写会报错,Cannot read property 'apply' of undefined// 不知道正式版会不会修正resolve => require(['@/view/home.vue'], resolve)// 这种两种写法还是ok 的() => import('@/view/home.vue')import Home from './view/home'// 新增 createRouter, crea

2021-07-22 17:21:38 85

转载 Vue dev 项目局域网访问

打开项目根目录的 package.json,然后找到scripts,如果你是希望在 npm run dev 的时候 内网可以方访问,那么你再 scripts下的dev 结尾增加一个参数--host 192.168.0.123就可以了 替换你的本机ip完整的例子"scripts": { "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js --host 10.158.4.156",

2021-07-22 10:28:09 1582

原创 css 立体图案实现

Css 立体图案border: 1px solid #ff1f1f;/box-shadow: 0 1px 0 #f3000e inset, 0 1px 5px #ff0f24;/background: -webkit-linear-gradient(top, #e42334, #ff4a4a);box-shadow: 0px 0px 5px 5px #d01d29;

2021-07-02 16:55:55 136

原创 CSS 自动向下滚动 实现

setTimeout(() => { // 延时 用于dom 刷新 let carousel = document.getElementById('carouselScroll') if (carousel.offsetHeight >= carousel.scrollHeight) { return } this.height = carousel.scrollHeight - ca...

2021-07-02 16:54:51 1441

转载 图解原型和原型链

???? 图解原型和原型链图解原型和原型链原型和原型链是 JS 中不可避免需要碰到的知识点????,本文使用图片思维导图的形式缕一缕原型、原型链、实例、构造函数等等概念之间的关系????Constructor 构造函数首先我们先写一个构造函数Person,构造函数一般为了区别普通函数要求首字母大写:function Person(){}复制代码prototype 原型原型指的就是一个对象,实例“继承”那个对象的属性。在原型上定义的属性,通过“继承”,实例也拥有了这个属性。

2021-04-09 11:49:03 112

原创 uni-app 开发的微信小程序转支付宝小程序注意事项

click.native 失效 需手动在组件中使用emit 转点击事件支付宝 rem 的单位大小 与微信小程序的完全不同,大许多部分样式 使用绝对布局 会混乱 需在根元素从新申明一次顶部导航高度 navHeight = res.titleBarHeight + res.statusBarHeight...

2021-04-02 11:43:37 619

原创 微信小程序输入发键盘弹出控制以及ios兼容问题

请先查看微信小程序组件input,相关文件,发现使用bindfocus可以获取键盘的高度,bindblur可以控制页面还原使用bindfocus输入框失去焦点时触发,event.detail.height 通过布局来,处理不想撑高的布局。...

2020-12-25 17:49:37 2303

原创 react native 集成到原生应用总结

1. 添加固定版本react#我这时相对稳定的版本npm i --save [email protected] [email protected].报错:A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacadeA failure occurred wh...

2020-12-25 17:41:57 140

原创 js 左右滑动切换图片

$('.slider').on('touchend', function (e) { // 判断默认行为是否可以被禁用 if (e.cancelable) { // 判断默认行为是否已经被禁用 if (!e.defaultPrevented) { e.preventDefault(); } } var moveEndX = e.originalEvent.ch.

2020-12-25 15:59:50 1134

原创 js移动端手势放大缩小移动图片(优化)

#msgPopover img{ width: 100%; /*padding: .2rem .4rem;*/ overflow: auto; position: relative; }<div id="msgPopover" class="mui-popover"> <div class="msg-img"> <img id="msgPopoverImg" src=.

2020-12-25 15:39:28 4166 4

原创 微信公众号开发相关知识

1.真机调试,直接在微信打开http://debugx5.qq.com然后进行X5调试配置,配置有三项代理、信息、渲染,一般代理和渲染不用配置(按自己需求配置)。信息一般配置三项,如下:...

2020-03-27 14:42:30 197

原创 UglifyJS2命令操作

UglifyJS2命令操作对命令参数进行解释:–source-map [string],生成source map文件。–source-map-root [string], 指定生成source map的源文件位置。–source-map-url [string], 指定source map的网站访问地址。–source-map-include-sources,设置源文件被包含到sou...

2020-01-16 14:34:48 612

原创 react-native 中使用mqtt总结

react-native 中使用mqtt总结react_native_mqtt(websocket)react-native-paho-mqtt(websocket)react-native-mqtt-new (mqtt, websocket)react_native_mqtt(websocket)react_native_mqtt使用websocket协议接受发送数据,需要使用其他协议的请过...

2019-10-10 11:00:42 3437

原创 linux 问题笔记

问题一,大多数命令失效[root@cd etc]# source /etc/profile-bash: sh: command not found-bash: id: command not found-bash: tty: command not found解决方法:export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:...

2019-09-12 10:30:18 225

原创 react native 代码技巧

1. 全局变量// 全局样式声明global.styles = StyleSheet.create({ fontBack: { backgroundColor: '#59bdcc' }, contBack: { backgroundColor: '#bbbbbb' }});全局变量引用<View style={[styles.conten...

2019-08-21 10:10:52 156

原创 咬文嚼字vue系列(二)

Object.freeze()Object.freeze()用于冻结对象,冻结后对象元素不能被删除,修改,添加新的元素,基本做到了唯一性,但如果冻结的元素中存在对象时,对象的元素并不会冻结,任然可以被修改等操作,就是涉及到内存空间的问题了。由于 JavaScript 的限制,Vue不能检测以下数组的变动出现这种问题的主要原因是,vue对数组进行了区别对待,并没有如同object那样,对...

2019-08-16 16:34:52 236

原创 postcss使用

postcss:它将CSS转换成抽象语法树(AST),也就是JavaScript可以操作的一种数据形式。基于JavaScript的PostCSS插件可以执行不同的代码操作。PostCSS本身并没有改变你的CSS,它请允许插件执行和转换你的代码。Postcss不是预处理器,不是后处理器,不是新语法,而是通用平台,适用于各种css相关的插件,旨在更加方便,快捷,舒适的编写css。h5移动端屏幕适用...

2019-08-16 16:34:14 2397

原创 emqx 3.2 使用问题解决方案(持续更新中)

各种问题的网上根本就没什么资料,官方也没有论坛,github上提issue也没人回简直坑:1.emqx start 执行报错无反应,跳回下级目录解决办法将emqx安装到D盘的根目录,及D:下面2.emqx start 弹框werl模拟器报错这个忘记截图了,用代码代替Werl:conflicting-start_erl and -config optons解决...

2019-08-16 10:51:55 10153 2

原创 react native初学问题集合(持续更新中)

1.连接模拟器cmd到android sdk文件加下D:\Program\Android\sdk\platform-tools>执行adb devices然后adb connect 127.0.0.1:21513注意各版本的模拟的端口不一样的,多开下的端口又不一样模拟器 端口 网易Mumu 7555 夜神 62001 逍遥 215...

2019-08-14 08:57:57 933

原创 咬文嚼字vue系列(一)

1.基础知识AMP,CMP,UMP的由来AMD是RequireJS在推广过程中对模块定义的规范化产出,AMD是异步加载模块,推崇依赖前置。CMD是SeaJS在推广过程中对模块定义的规范化产出,对于模块的依赖,CMD是延迟执行,推崇依赖就近。UMD是AMD和CommonJS的一个糅合。AMD是浏览器优先,异步加载;CommonJS是服务器优先,同步加载。dom模板与字符串模板HT...

2019-07-17 15:43:10 378

原创 node pm2 nginx 搭建

pm2 用来守护进程,提供了管理、保护、监控、负载均衡等功能,用于管理你的node在线应用。下面是对应操作命令:#安装说明npm install pm2 -g#linux 需添加软连接ln -s node地址/bin/pm2 /user/local/bin/pm2#启动node服务pm2 start app.js#查看所有pm2服务pm2 list#暂停pm2 st...

2019-06-26 18:06:33 668 1

原创 qs 用法说明

qs是一个用于解析和字符串化的工具库。var obj = qs.parse('a=c');// 结果 parse解析 { a: 'c' } var str = qs.stringify(obj);// 结果 stringify‘字符串化’ 'a=c'qs.parse('foo[bar]=baz')// { foo: { bar: 'baz' }...

2019-06-06 17:43:59 5255

原创 axios post请求

有关axios post参数的传值问题let data = {}axios({ url: '连接地址 path参数直接放里面', method: 'post 默认是 get', params: '必须是一个无格式对象 query参数', data: '是作为请求主体被发送的数据 body参数', timeout: 1000, headers...

2019-06-06 16:16:44 78519 2

原创 centos 上安装apache2

1.安装包顺序apr-1.7.0.tar.gz./configure --prefix=/opt/apr2.安装expat-devel-2.0.1-13.el6_8.x86_64.rpm此为依赖rpm -ivh expat-devel-2.0.1-13.el6_8.x86_64.rpm --nodeps --force注意:--nodeps --force是立即安装的意思,如果不加...

2019-05-31 18:27:11 1124

原创 Idea tomcat启动报错

1.报错The JRE_HOME environment variable is not defined correctly这个报错是tomcat里的配置文件catalina.bat里设置的JRE_HOME引起的,他与配置的JDK文件地址不同,修改一下就行2.The APR based Apache Tomcat Native library which allows optimal p...

2019-05-31 13:58:11 590

原创 idea导入eclipse项目说明

file--->new--->module2.next-->添加相应的项目地址3.shift+ctrl+alt+s进行项目配置4.配置服务器run-->edit Configurations5.idea要求对应的环境变量...

2019-05-31 13:42:21 128

原创 2019年前端面试(知识库)

如何解决跨域的问题1、 通过jsonp跨域2、 document.domain + iframe跨域3、 location.hash + iframe4、 window.name + iframe跨域5、 postMessage跨域6、 跨域资源共享(CORS)7、 nginx代理跨域8、 nodejs中间件代理跨域9、 WebSocket协议跨域移动端适配1px的问题各屏...

2019-04-11 13:06:46 532

原创 HTTP1.0/1.1/2.0的区别

HTTP属于网络七层协议中的"最上层":应用层。由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。这里顺便说一下网络七层协议:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层;解释 例子 应用层主要由高级传输协议构成 http,ftp等 表示层负责对相应的协议进行加密或定义数据格式 SSL(http+SSL就变成了https...

2019-03-03 12:49:47 936

原创 Apache2服务器配置(mvvm框架系统搭建)

Apache2服务器配置(通用)打包环境:nodejs,cnpm,通用执行命令如下:# 安装相关包cnpm install # 运行开发{Your IP address}:8016(搭建不需要)cnpm run dev # 代码打包cnpm run build build执行完后会在同级文件下生成一个dist文件夹,这个文件夹包含打包后的代码,只需要...

2019-02-21 18:00:05 177

原创 Apache2服务器配置(非mvvm框架系统搭建)

Apache2服务器配置(通用)需要确定apache2域名重定向a2enmod是否开启,未开启使用命令,如下:#启动域名重定向a2enmod rewritea2enmod proxya2enmod proxy_http 同时要确定代码目录下是否有.htaccess文件,问件需根据不同的服务器做修改,代码一般存在.htaccess_dist文件修改一下文件名就可以,例如云...

2019-02-21 17:58:01 142

原创 Apache2服务器配置(通用)

Apache2通用配置通用配置添加/etc/apache2/apache2.conf对相应项目的目录说明,例如:&lt;Directory "/var/www/html/online"&gt; #代码目录    AllowOverride All    Order deny,allow    allow from all&lt;/Directory&gt;然后修改/et...

2019-02-21 17:54:54 629

HP_LaserJet_Pro_MFP_M426-M427.zip

hp 打印机 插件 windows m426-m427,用于连接打印机的插件包;此解决方案只提供了没有安装程序的 PCL 6 驱动程序。要安装该打印驱动程序,请使用“添加打印机向导”。

2019-12-31

空空如也

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

TA关注的人

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