自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 阿里云服务器部署web项目 CentOS7+JDK1.8+Tomcat8+MySQL5.7

阿里云服务器部署web项目 CentOS7+JDK1.8+Tomcat8+MySQL5.7文章目录阿里云服务器部署web项目 CentOS7+JDK1.8+Tomcat8+MySQL5.71 准备工作1.1 查看Linux服务器版本1.2 Linux系统介绍1.2.1 CentOS系统1.2.2 Ubuntu系统1.2.3 Debian系统2 安装JDK2.1 查看是否已安装JDK2.2 查看y...

2019-06-19 16:46:10 690

原创 CentOS7.5 Nginx 反向代理 部署 Nuxt.js

1. 安装 NodeJS确认服务器有 nodejs 编译及依赖相关软件,如果没有可通过运行以下命令安装。 yum -y install gcc gcc-c++ openssl-devel下载 NodeJS 源码包并解压 进入要存放下载资源的目录,本文存放在/usr/local/src/目录下。然后执行命令下载源码包 wget https://nodejs.org/dist/v10.14.2/node-v10.14.2-linux-x64.tar.xz解压 xz -d nod

2021-07-12 19:37:37 370

原创 NuxtJS && SSR

Nuxt.js 是什么?Nuxt.js 是一个基于 Vue.js 的通用应用框架。通过对客户端/服务端基础架构的抽象组织,Nuxt.js 主要关注的是应用的 UI 渲染。Nuxt.js 预设了利用 Vue.js 开发服务端渲染的应用所需要的各种配置。NuxtJS 让你构建你的下一个 Vue.js 应用程序变得更有信心。这是一个 开源 的框架,让 web 开发变得简单而强大。1. 原理图2. nuxt.js 的优势基于 Vue.js自动代码分层服务端渲染 SSR强大的路由功能,支持

2021-07-01 10:39:53 554

原创 Axios请求传递数组的问题

Vue 开发前端,向后台 springboot 传递数组,springboot 接收数组方式无法使用– @RequestParam(“ids[]”) String [] ids –然后抛出以下异常,经过多轮验证发现@RequestParam(“ids[]”) 失效,无法使用Resolved [org.springframework.web.bind.MissingServletRequestParameterException] Required String[] parameter ‘ids[]

2021-03-15 18:10:22 977

原创 阿里云 CDN + OSS 解决方案

前言直接使用阿里云的OSS+CDN的方案有几大好处:成本低廉。OSS+CDN部署自己的网站每个月的花费远比自己买ECS服务器部署网站花费要少得多大幅降低运维成本。直接使用现成的云服务了,无需花精力去维护ECS了。极高的可用性。无论阿里云的OSS还是CDN,都已经做好了高可用性,几乎可以保证网站始终可访问极高的访问速度。ECS带宽毕竟有限的,高带宽意味着超高的费用。但是用OSS+CDN这种天然分布式的架构部署网站很轻松的解决了带宽问题,极大地提升了用户的访问体验。步骤添加二级域名假设你

2020-07-15 18:29:27 1342

原创 微信小程序使用ECharts绘制水波图

效果图需要用到的插件 ECharts 的微信小程序版本 GitHub地址: https://github.com/ecomfe/echarts-for-weixin话不多说 上代码wxml<view class="container"> <view class="canvasArea"> <ec-canvas id="dispace_charts" canvas-id="dispace_charts" ec="{{ ec_dispace_charts }}"&g

2020-07-10 11:46:13 1520 3

原创 【微信小程序】上传文件到阿里云OSS

小程序上传文件到OSS也是利用OSS提供的PostObject接口来实现表单文件上传到OSS步骤1:配置Bucket跨域访问客户端进行表单直传到OSS时,会从浏览器向OSS发送带有Origin的请求消息。OSS对带有Origin头的请求消息会进行跨域规则(CORS)的验证。因此需要为Bucket设置跨域规则以支持Post方法。登录OSS管理控制台。单击Bucket列表,之后单击目标Bucket名称。单击权限管理 > 跨域设置,在跨域设置区域单击设置。单击创建规则,配置如下图所示步骤

2020-07-10 11:45:39 3028 4

原创 【微信小程序】引用echarts 在真机上预览图表模糊的解决办法

获取移动设备的像素比 获取系统信息 ==> wx.getSystemInfo() API说明:wx.getSystemInfo()const getPixelRatio = () => { let pixelRatio = 0 wx.getSystemInfo({ success: function (res) { pixelRatio = res.pixelRatio }, fail: functi.

2020-07-10 11:44:56 434

原创 【微信小程序】wx.chooseImage方法Bug

微信小程序wx.chooseImage方法会引发底层Bug在微信小程序中调用wx.chooseImage方法选择图片,选择完图片之后页面会莫名的跳转,找了很久才发现原因。研究发现调用wx.chooseImage方法之后会触发入口文件app.js中的onLaunch、onShow方法,然后再触发当前页面的onHide、onShow方法。逻辑如下:app.onLaunch();app.onShow();page.onHide();page.onShow();这四个方法中肯定有业务逻辑,如果不做特

2020-07-10 11:44:28 1963

原创 基于Java的TCP Socket通信详解

TCP Socket通信是一种比较常用的基于连接的网络通信方式。本文通过Java实现TCP Socket通信,并将其用于计算机端,Android手机端,硬件设备端,同时做到代码规范化,实现代码最大化复用。| 本文代码可在GitHub下载,建议对照源码阅读文章 https://github.com/IVanMissAya/tcp_serverTCP连接的建立客户端和服务器间通过 三次握手 建立TCP连接。在Java中,连接建立完成后,服务器端和客户端分别获取到一个Socket实例,之后就可以通过这个So

2020-07-08 10:43:25 1342

原创 搭建 Node.js 环境

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时。配置本地 node 环境1.node官网下载。2.默认安装 $ node -v $ npm -v修改 $ npm config set registry http://registry.npm.taobao.org/ //修改淘宝源还原 $ npm config set registry https://registry.npmjs.org/ //还原默认下载源查看 $

2020-07-08 10:40:23 119

原创 VSCode 插件推荐以及setting.json配置

VSCodeVSCode 提供了工作区的功能,为你的项目创建工作区,然后在工作区文件 setting 对象内添加如下设置代码片段类插件主题One Dark ProOne Dark Pro 把 Atom 编辑器中流行的 “One Dark” 主题带到了 VS Code。vscode-icon让 vscode 资源树目录加上图标color highlight此扩展程序可样式化文档中的 CSS /网页颜色。Output Colorizer输出提示的文字颜色有一些变化,方便获取

2020-07-08 10:09:57 9586 1

原创 单个Tomcat配置多个域并配置多个证书

我的环境:tomcat8.5 阿里云https证书两个tomcat server.xml中配置如下<Connector executor="tomcatThreadPool" port="443" protocol="org.apache.coyote.http11.Http11NioProtocol" connectionTimeout="20000" enableLookups="false" maxPostSize="1048

2020-07-08 10:08:31 426

原创 图床工具-PicGo 的使用

这是一款图片上传的工具,目前支持微博图床,七牛图床,阿里云,腾讯云,又拍云,GitHub等图床,未来将支持更多图床。这是一款图片上传的工具,目前支持 微博图床,七牛图床,腾讯云,又拍云,阿里云OSS,GitHub等图床,未来将支持更多图床。下面的链接下载最新的版本https://github.com/Molunerfinn/PicGo/releases注意:mac 系统选择 dmg 下载,windwos 选择 .exe系统,如果不是下载安装包,想看源码的话,可以选择 git clone http

2020-07-08 10:05:50 998

原创 JS请求节流

不废话 撸代码节流器// 对函数进行 节流function throttle (fn, interval = 500) { let timer = null; let firstTime = true; return function () { let args = arguments; if (firstTime) { // 第一次加载 fn.apply(this, args); return firstTime = false;

2020-07-08 10:03:43 550

原创 Java处理emoji的方式

Java处理emoji的方式问题由来: java后端获取微信小程序用户昵称含emoji时,显示乱码。处理思路过滤是当接收到客户端传过来得数据---->正则判断传过来的字符串中是否包含emoji---->如果包含emoji表情的话就通过正则把emoji表情过滤掉(或者把emoji表情替换成指定字符)---->仅保存过滤emoji表情后的字符串使用 emoji-java. 首先导入依赖包 <dependency> <groupId&gt

2020-07-08 10:02:09 1152

原创 CentOS7 防火墙Firewall常用命令

CentOS7 防火墙Firewall常用命令firewalld的基本使用启动: systemctl start firewalld查看状态:systemctl status firewalld停止: systemctl disable firewalld禁用: systemctl stop firewalldsystemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。启动一个服务: systemctl start fi

2020-07-08 09:56:03 202

空空如也

空空如也

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

TA关注的人

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