自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue项目首屏加载优化方案 - 路由懒加载 & Nginx Gzip

路由懒加载方案当打包构建应用时,JavaScript 包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更加高效了。原来路由配置文件没有用到路由懒加载时,我们一般是这样配置的。import Vue from 'vue'import Router from 'vue-router'import Blog from '@/components/blog/index'import Article from '@/compon

2020-05-17 17:39:24 403

原创 Android平台签名证书生成指南

Android 平台打包发布 apk 应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份。Android 证书的生成是自助和免费的,不需要审批或付费。可以使用JRE环境中的 keytool 命令生成。以下是 windows 平台生成证书的方法:安装JRE环境如已安装请跳过此操作。JRE 安装包下载:https://www.oracle.com/technetwork/java/javase/downloads/index.htmlJRE 安装,并将 JRE 安装路径

2020-05-16 22:41:18 674

原创 使用 SpringBoot 线程池ThreadPoolTaskExecutor 异步记录日志

为什么使用线程池?摘录自 YourBatman在Java中,我们一般通过集成 Thread 类和实现 Runnnable 接口,调用线程的 start() 方法实现线程的启动。但如果并发的数量很多,而且每个线程都是执行很短的时间便结束了,那样频繁的创建线程和销毁进程会大大的降低系统运行的效率。线程池正是为了解决多线程效率低的问题而产生的,他使得线程可以被复用,就是线程执行结束后不被销毁,而是可以继续执行其他任务。使用场景当你的任务是非必要的时候。比如记录操作日志、通知第三方服务非必要信息等,可以使

2020-05-14 16:31:38 2666

原创 随身笔记 - IPV6 - 基础介绍篇

基础介绍关于 IPV6 定义IPv6(Internet Protocol Version 6)是网络层协议的第二代标准协议,也被称为IPng(IP Next Generation)。它是IETF(Internet Engineering Task Force,Internet工程任务组)设计的一套规范,是IPv4(Internet Protocol Version 4)的升级版本。IPv6和IPv4之间最显著的区别就是IP地址长度从原来的32位升级为128位。IPv6以其简化的报文头格式、充足的地址空间

2020-05-13 00:43:48 879

原创 随身笔记 - XMPP协议详解

1、XMPP的基本网络结构是怎样?xmpp中定义了三个角色,客户端、服务器和网关;通讯可以在这三者之间的任意两者中进行双向进行。服务器同时承担了客户端的信息记录,连接管理和信息的路由功能。网关承担着与异构即时通信系统的互联互通,异构系统可以包括SMS(短信),MSN,ICQ等。基本的网络形式是单客户端通过TCP/IP连接到单服务器,然后在之上传输XML。2、XMPP协议的网络架构:XMPP是一个典型的C/S架构,而不是像大多数即时通讯软件一样,使用P2Pclient到client的架构,也就是说在大多

2020-05-13 00:39:28 743

原创 前端笔记 - Vue SPA SEO方案 - 使用预渲染插件prerender-spa-plugin

前言SPA、SEO、SSR 介绍已经有大佬总结的够详细,够简单易懂了。参考阅读:https://www.jianshu.com/p/fcb98533bc18?tdsourcetag=s_pctim_aiomsg预渲染插件使用版本要求"vue": "^2.6.10","prerender-spa-plugin": "^3.4.0","@vue/cli-service": "^3.8.0",安装 cnpm install prerender-spa-plugin --save配置文件

2020-05-12 18:44:48 980

空空如也

空空如也

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

TA关注的人

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