avatar
Articles
122
Tags
38
Categories
12

主页
归档
标签
分类
List
  • 音乐
  • 电影
友链
关于
ChenWeiHui's Blog
主页
归档
标签
分类
List
  • 音乐
  • 电影
友链
关于

ChenWeiHui's Blog

【STM32】思考STM32的消息推送
Created2024-08-19|Updated2024-08-19
【uniPush】SpringBoot集成uniPush推送服务
Created2024-08-19|Updated2024-08-19
介绍 UniPush 是个推(Getui)推出的一项推送服务。它是一个多平台推送解决方案,旨在帮助开发者统一管理和发送推送通知,无论用户使用的是 Android、iOS 还是其他平台的设备。 主要特点和功能 多平台支持:UniPush 支持 Android、iOS 等主流平台,开发者只需要集成一次 SDK,就能实现跨平台的消息推送。 高送达率:个推的推送服务以高送达率著称,通过精准的推送通道和智能的推送策略,确保消息能够及时送达用户设备。 精准推送:支持根据用户标签、地理位置、行为等信息进行精准推送,提高消息的有效性和转化率。 实时统计:提供详尽的推送统计报告,开发者可以实时查看推送的送达率、点击率等数据,优化推送策略。 丰富的消息类型:支持文本消息、富媒体消息(图片、音频、视频)等多种形式的消息推送,满足不同应用场景的需求。 开发者友好:提供简单易用的 API 和 SDK,快速集成到应用中。同时,个推提供详细的文档和技术支持,帮助开发者解决集成过程中的问题。 多种推送策略:包括定时推送、地理围栏推送、用户分群推送等,开发者可以根据业务需求灵活选择合适的推送策 ...
【MapStruct】基于MapStruct实现类之间转换
Created2024-08-14|Updated2024-08-14
介绍 MapStruct 是一个注解处理器,它可以在编译时自动生成实现对象之间映射的代码。它通过使用注解来定义映射关系,减少了手动编写转换代码的繁琐工作 使用场景 用于将不同类型的对象相互转换(例如从实体对象到数据传输对象DTO,或者从实体对象到视图对象VO) 使用 在 Spring Boot 项目中使用的步骤如下 引入 MapStruct maven 使用 Maven 构建工具,可以在 pom.xml 中添加以下依赖 1234567891011<dependency> <groupId>org.mapstruct</groupId> <artifactId>mapstruct</artifactId> <version>1.5.3.Final</version></dependency><dependency> <groupId>org.mapstruct</groupId> <artifactId ...
【Docker】宿主机与内部时差配置
Created2024-08-11|Updated2024-08-14
场景 当我们系统的时间与docker容器的时间存在时间差,是因为docker本身的时区没被指定 命令 12# 查看linux 时间date 123# 查看docker时间 ce5dd15b81a7 为容器iddocker exec -it ce5dd15b81a7 date 如下: 解决方式 Dockerfile 设置时间 通过dockerfile 构建镜像时,为其所有的容器设置时区 Dockerfile 文件 123456789101112131415161718#镜像的地址FROM docker.fxxk.dedyn.io/openjdk:8-jdk-alpine# 设置时区为东八区(北京时间)RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \ echo "Asia/Shanghai" > /etc/timezone# 设置容器内部的工作目录WORKDIR app# 复制jar文件到容器app目录COPY sys.jar sys.ja ...
【Linux】工作常用的命令
Created2024-08-06|Updated2024-08-06
历史 查看所有历史命令 1history 搜索包含 jar 的历史命令 执行以下命令仅显示包含 jar 的历史命令: 1history | grep jar 查找历史删除命令 1history | grep rm 会话 screen 是一个 Linux/Unix 下的终端多路复用器,它允许用户在一个单一终端窗口内启动和控制多个终端会话。在 screen 会话中启动的进程,即使用户断开 SSH 连接,进程也能继续运行。 创建会话 12# 会话名称screen -S ts_api 在 screen 会话中运行命令 1java -jar ts.jar 创建 或者 123456# ts_api 为会话名称# java -jar /root/soft/test/ts.jar 为会话中执行的命令# -d 启动一个新的 screen 会话并立即将其置于后台(即分离状态),这样你就不会立即进入这个会话# -m 强制创建一个新的会话。# -S 为新创建的会话指定一个名字screen -dmS ts_api java -jar /root/soft/test/ts.j ...
【监控告警系统】基于Prometheus+Grafana+睿象云的监控告警系统
Created2024-08-03|Updated2024-08-03
【物联网】应用场景与工作模式
Created2024-08-03|Updated2024-08-03
【SpringSecurity】安全框架的认证与授权
Created2024-08-03|Updated2024-08-03
【Azure】在Aure pipelines构建和部署SpringBoot的CI/CD流水线
Created2024-07-31|Updated2024-08-06
Azure Azure 是微软推出的云计算服务平台,提供了一系列的云服务,包括计算、分析、存储和网络等。用户可以利用这些服务开发、测试、部署和管理应用程序。Azure 支持多种编程语言、工具和框架,使其适用于各种需求,从简单的云应用到复杂的企业级解决方案。其核心优势在于高可用性、灵活性和安全性,帮助企业降低IT成本,提高运营效率。Azure 还支持混合云环境,允许企业将本地数据中心与云服务无缝集成。 Pipelines Azure Pipelines 是Azure DevOps 服务中的一部分,用于实现持续集成和持续部署(CI/CD)。它支持多种编程语言和项目类型,通过定义构建和发布管道,帮助开发团队自动化代码编译、测试和部署流程。Azure Pipelines 可以集成 GitHub、Azure Repos 等源码管理工具,确保代码变更能迅速且可靠地发布到生产环境。其核心功能包括并行构建、云托管的构建代理、丰富的任务库和扩展支持,使其成为 DevOps 实践中不可或缺的工具,有助于提高开发效率和软件质量。 场景 当我们springboot项目中,假设有三个分支 ...
【Gradle】安装配置及IDEA配置
Created2024-07-30|Updated2024-07-30
下载 Gradle 官网:https://gradle.org/ Gradle 版本已经来到了 8.9 点击install : 进到releases page 下拉,选择6.4.1 版本, 选择binary-only 下载后 解压 解压,跟maven一样解压就行,目录结构如下 配置环境变量 新增系统环境变量GRADLE_HOME 123GRADLE_HOMED:\soft\dev_soft\gradle-6.4.1 添加到path 1%GRADLE_HOME%\bin 我们接着再配一个 GRADLE_USER_HOME 环境变量, GRALE_USER_HOME 相当于配置 Gradle 本地仓库位置 验证 1gradle -v IDEA 配置
1…456…13
avatar
cwh
简单写写,记录代码
Articles
122
Tags
38
Categories
12
Follow Me
Announcement
ありがとう、私の暗い世界の小さな太陽、ありがとう、ずっと温めてくれた
Recent Post
【安全】记一次服务器被攻击2025-06-30
【doris】doris安装&服务器资源划分2025-05-10
【flink】基于flink同步mysql表结构数据到doris2025-05-10
【Vue2】Vue2集成vue-codemirror实现代码编辑器高光2025-03-19
【Vue2】Vue2接入vue-code-highlight组合实现代码高光2025-03-18
Categories
  • 其他2
  • 前端6
  • 后端27
  • 基本功1
  • 大数据1
  • 很酷的事2
  • 微服务2
  • 架构2
Tags
MyBatis 内网穿透 k3s Scheduling nginx 微服务 FreeMarker swagger MQ ai 瀚高 MySQL datax springboot Mybatis springCache Seata redis springCloud ssl javaWeb Redis aop smart-doc springSecurity docker 设计模式 Tomcat 后端 大数据 RSA 实战 Vue 架构 Annotation ES6 数据脱敏 重构
Archives
  • June 20251
  • May 20252
  • March 20255
  • February 20251
  • January 20254
  • December 20249
  • October 20242
  • September 20248
Info
Article :
122
UV :
PV :
Last Push :
©2020 - 2025 By cwh
Framework Hexo|Theme Butterfly