uniapp&vue3项目搭建 参考: uni-app 官网:https://www.dcloud.io/ HBuild X 开发工具:https://hx.dcloud.net.cn/ uni-helper (uni-app脚手架):https://uni-helper.js.org/ 免费测试api接口:https://jsonplaceholder.typicode.com/ 随机猫咪API接口:https://a 2022-05-22 04_大前端 > 09_uniapp #vue3 #uniapp
Webpack入门 参考: webpack 官方网站:https://www.webpackjs.com/ 1. 为什么需要 Webpack1.1 前端开发的痛点 浏览器原生不支持 ES6+ 模块化(import/export)、TypeScript、Vue/React 单文件组件等现代语法。 资源管理混乱:JS、CSS、图片、字体等文件依赖关系复杂,手动维护易出错。 生产环境需代码压缩、兼容性处理、 2022-05-22 04_大前端 > 11_Webpack #webpack
wechat微信小程序项目搭建 参考: 微信小程序官网:https://mp.weixin.qq.com/cgi-bin/wx 微信小程序开发文档:https://developers.weixin.qq.com/doc/ 案例源码:https://github.com/janycode/wx-wechat-mall-applet-demo .gitignore: https://github.com/janycode/wx 2022-05-22 04_大前端 > 10_小程序 #wechat #微信小程序
美团Leaf实战 参考资料:https://github.com/Meituan-Dianping/Leaf 1.Leaf-segment号段模式Leaf-segment号段模式是对直接用数据库自增ID充当分布式ID的一种优化,减少对数据库的频率操作。相当于从数据库批量的获取自增ID,每次从数据库取出一个号段范围,例如 (1,1000] 代表1000个ID,业务服务将号段在本地生成1~1000的自增ID并加载到内存 2022-04-07 15_分布式 > 01_分布式ID #架构 #分布式 #雪花算法
Swagger不同版本集成与聚合 参考资料(Swagger):https://swagger.io/ 参考资料(Knife4j):https://doc.xiaominfo.com/ 1. 官方Swagger UI1.1 访问效果 1.2 依赖pom.xml 123456789101112131415161718192021222324252627<dependency> <groupId>org. 2022-04-06 15_分布式 > 00_Api文档 #Swagger #API
RocketMQ原理及安装 一、为什么选择RocketMQApache RocketMQ 自诞生以来,因其架构简单、业务功能丰富、具备极强可扩展性等特点被众多企业开发者以及云厂商广泛采用。历经十余年的大规模场景打磨,RocketMQ 已经成为业内共识的金融级可靠业务消息首选方案,被广泛应用于互联网、大数据、移动互联网、物联网等领域的业务场景。 1、RocketMQ优缺点RocketMQ 优点: 单机吞吐量:十万级 可用性 2022-04-03 15_分布式 > 06_分布式消息队列 #架构 #RocketMQ #分布式
搜狐的MQCloud框架 参考资料1:https://toscode.gitee.com/dongzhumao86/mqcloud 参考资料(官方文档):https://github.com/sohutv/mqcloud/wiki MQCloud 是搜狐的一款开源RocketMQ企业级一站式服务平台。 1. MQCloud创建topic访问链接(也是 domain 字段配置): dev: dev-mqcloud.xx 2022-04-03 15_分布式 > 06_分布式消息队列 #架构 #分布式 #MQCloud
ssh使用详解 SSH 基本知识SSH(Secure Shell 的缩写)是一种网络协议,用于加密两台计算机之间的通信,并且支持各种身份验证机制。 实务中,它主要用于保证远程登录和远程通信的安全,任何网络服务都可以用这个协议来加密。 历史上,网络主机之间的通信是不加密的,属于明文通信。这使得通信很不安全,一个典型的例子就是服务器登录。登录远程服务器的时候,需要将用户输入的密码传给服务器,如果这个过程是明文通信,就 2022-04-01 06_服务器 > 00_Server #服务器 #ssh
SpringBoot 延时&异步任务 1. 延时任务JDK 原型单点延时或定时任务:自从JDK1.5之后,提供了ScheduledExecutorService代替TimerTask来执行延时或定时任务,提供了不错的可靠性。 1234567891011121314151617public class ScheduledExecutorTest { public static void main(String[] ar 2022-03-20 08_框架技术 > 04_SpringBoot #SpringBoot #异步 #延时
SpringBoot 事件监听机制 背景: 知道什么叫“以增量的方式应对变化的需求”吗?听过Spring监听机制吗? 1. Spring事件机制 1.1 环境准备123456789101112131415161718192021222324252627282930313233343536373839404142434445464748<?xml version="1.0" encoding=&qu 2022-03-19 08_框架技术 > 04_SpringBoot #SpringBoot #Spring事件