- 博客(170)
- 收藏
- 关注
原创 vue3动态的改变整个项目的字体大小
本文介绍了三种实现动态字体大小调整的方法:1)Vue指令方式,在main.ts中定义v-fs指令;2)Less混合模式,通过.fs()混入处理字号;3)Unocss全局配置,利用postprocess钩子修改生成的CSS。三种方法都通过calc()结合--font-adjust变量实现字体大小的动态调整,支持不同单位(px/rem/em),方便用户根据需要选择指令、CSS预处理或原子化CSS方案来实现字体缩放功能。
2026-02-25 11:29:57
10
原创 vue3打包后运行在低版本浏览器和手机上运行
Vue3兼容低版本浏览器的配置方案 摘要:通过配置vue.config.ts中的legacy插件,可以使Vue3打包后的项目在低版本浏览器和移动设备上运行。配置包括指定目标浏览器版本(如IE11、Android 4.4、iOS 9等),并添加必要的polyfill支持,包括es.array.iterator、es.promise等现代polyfill,以及regenerator-runtime、core-js等传统polyfill,确保在老旧环境中的兼容性。
2025-11-21 13:44:05
198
原创 分布式存储技术调研
MainIO建议使用4台服务器部署集群,此软件是使用AGPL-3.0开源,用于商业的时候,必须开放源码。hdfs不建议大量小文件使用且需要装Hadoop环境。JuiceFS比较新,网上的东西较少。GridFS适用于MongoDB数据库,基于MongoDB并且不支持mysql。
2023-06-30 11:05:15
979
原创 gin框架
创建gomod:go mod init 项目名称下载gin依赖:go get -u github.com/gin-gonic/gin创建main.go文件运行:go run main.go。
2022-11-10 22:18:27
500
原创 golang入门
下载(尽量下载压缩包的zip):https://golang.google.cn/dl/配置GOROOT,值为go安装路径配置GOPATH:值为你项目或者练习项目的路径,自己创建,这里我是在golang安装目录在新建一个空的olangWorkSpace文件下。配置path测试,在命令行在输入go env 进行测试GOROOT和GOPATH配置的对不对。
2022-11-10 22:17:15
782
原创 RabbitMQ
翻译为消息队列,通过典型的生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,轻松的实现系统间解耦。别名为消息中间件通过利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。...
2022-08-02 11:21:36
319
原创 记录贴-java谈论关于是值传递还是引用传递引发的思考
1、在讨论是值传递还是引用传递的时候突然有一个问题。在swag里面可不可以把mian里面的s2值修改掉,为什么。2、经过了思考,发现不行,无论怎么修改main中的s2还是two除了数组、封装类等一些方式,下面会说到。1、上述程序的运行结果是[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MwUjLL2G-1654863535902)(记录贴-java谈论关于是值传递还是引用传递引发的思考.assets/image-20220610194111835.png)]说明s2在swa
2022-06-10 20:19:24
180
原创 MQ消息队列介绍
1、什么是MQMQ本质上是一个队列,是一种跨进程的通信机制,可以用于上下游传递消息。是一种逻辑解耦+物理解耦的消息通信服务,使用了MQ之后,消息发送上游只需要依赖MQ,不需要依赖其他服务。2、为什么要用MQ1、流量消峰使用消息队列进行做缓冲,这样服务器不容易宕机,但是下单速度会变慢。2、应用解耦3、异步处理A调B,B执行MQ进行异步处理,这样A就不用等B了,等B执行MQ就会发消息给A。3、MQ分类1、ActiveMQ优点:单机吞吐量万级,时效性ms级,可用性高,基于主从架构实现高可用
2022-05-21 21:14:03
755
原创 java项目自动打包部署
1、手动打包1、打包命令mvn clean package2、运行java -jar xxxx.jar2、使用jenkins进行自动化打包部署到服务器中服务器需要以下环境:1、java2、maven3、git4、docker5、jenkins1、项目相关1、修改pom.xml<packaging>jar</packaging><build> <plugins> <plugin>
2022-05-04 01:30:10
3416
原创 nacos+gateway报503
1、问题1、浏览器显示503。2、控制台输出 not available service2、解决很有可能是依赖版本问题,导致解析不到。在配置文件中的uri=lb://改为uri=http://例spring.cloud.gateway.routes[0].uri=http://localhost:8001...
2022-04-27 14:34:00
1361
原创 nacos+feign+Hystrix+gateway使用
1、使用nacos(注册中心)1、下载2、启动在\nacos\bin目录下鼠标双击startup.cmd启动3、访问测试http://127.0.0.1:8848/nacos/index.html账号密码都是nacos登录成功就可以了4、配置maven依赖 <!--Spring Cloud 其中springcloud的版本要和springboot版本相对应--> <dependency> <groupId
2022-04-26 22:58:23
590
原创 微信扫描登录
1、微信扫描登录流程时序图2、注册微信开发者并且拿到appId、appSecret、redirectUrl3、导入maven依赖<!--httpclient--><dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.1</ver
2022-04-24 13:15:53
1117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1