- 博客(95)
- 收藏
- 关注
原创 windows安装rust
本文详细介绍了在Windows系统上安装Rust编程语言环境的完整流程。通过使用轻量级的MinGW64替代默认的Visual Studio环境,可节省C盘空间。主要内容包括:1)MinGW64的下载和环境变量配置;2)Rust环境变量设置和自定义安装路径;3)安装过程中的工具链选择(x86_64-pc-windows-gnu);4)配置国内镜像源加速下载;5)两种目标三元组的区别对比;6)使用VSCode创建和运行Rust项目的具体步骤。文章还提供了常见的包查询地址和解决链接错误的配置方法。
2025-10-23 23:33:48
1049
原创 java数据权限过滤
本文介绍了两种Java数据权限过滤的实现方式:使用切面和MyBatis拦截器。切面方式通过自定义@DataFilter注解标记需要过滤的方法,结合AOP在方法执行前构建SQL过滤条件。MyBatis拦截器方式则通过实现Interceptor接口,在执行SQL前动态添加过滤条件。两种方案都支持表别名和多种过滤条件类型(如"="、"IN"),并提供了管理员权限跳过过滤的机制。切面方式需要查询参数继承特定基类,而拦截器方式通过ThreadLocal传递过滤条件。两种方法都能
2025-10-03 18:58:19
364
原创 若依ry替换mybatis为mybatis-plus
若依ruoyi框架替换mybatis依赖为mybaits-plus依赖,并替换其多数据源配置方式,改为使用mp提供的多数据源依赖。
2025-10-02 20:18:02
290
原创 扩展BaseMapper类
为mybaits-plus的BaseMapper类扩展新功能,例如扩展批量插入insertBatch方法、不存在才插入InsertIfNotExists方法。
2025-10-01 22:41:31
1700
原创 Android开发补充内容
fragment的通信和生命周期;Okhttp的基本使用方法;Retrofit的基本使用方法;RxJava的基本使用;Hilt的基本使用方法;安卓开发常用组件库Material Components for Android和Jetpack Compose Material的介绍;
2025-05-08 23:05:58
909
原创 前端使用千帆、通义千问、Ollama提供的大模型
前端使用百度千帆、阿里通义千问、Ollama提供的大模型;对AI的回答内容进行markdown解析,并让代码高亮显示;如何处理AI大模型的流式数据。
2025-02-13 20:13:21
1462
原创 十、包&并发
go中的包和go mod命令;go中的并发:Goroutine、runtime包、Channel、select、并发安全和锁、原子操作、GMP 原理与调度和context包;
2024-10-28 21:29:01
1011
原创 二、TS常用类型
ts的类型注解;ts中的原始类型、数组类型、类型别名、函数类型、对象类型、接口、元组、类型推断机制、类型断言、字面量类型、any类型和typeof;
2024-10-25 17:58:20
2814
原创 一、python基础
认识python;python环境搭建;使用pycharm编写py代码;python的注释、变量、变量类型;python程序的输入和输出;python运算符的类型、优先级;
2024-10-19 19:04:28
1239
1
原创 七、泛型&数组&集合类
kotlin中的泛型、协变与逆变机制、泛型界限、类型擦除;kotlin中的普通数组和原生类型数组;kotlin中的List集合、Set集合、Map集合、序列;
2024-10-05 19:15:38
1379
原创 二、变量与基本类型
kotlin中变量的声明和使用;kotlin的基本类型:Byte、Short、Int,Long、Float、Double、Char、String等;
2024-10-05 16:39:59
861
用java实现的将markdown(md)文档的网络图片下载到本地,并替换原图片地址为本地路径
2023-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅