logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot 分库分表全攻略:实现、配置与优化

分库分表通过分散数据提升性能和扩展性,ShardingSphere-JDBC 提供透明化分片支持。示例展示了用户管理系统的分库分表,集成分页、Swagger、ActiveMQ、Profiles、Security、Batch、FreeMarker、WebSockets、AOP 等。性能测试表明分片显著提升并发能力。针对您的查询(ThreadLocal、Actuator、热加载、CSRF、Web 标准

#spring boot#oracle#后端
你还在用命令看日志?快用 Kibana 吧,一张图片胜过千万行日志!

Kibana是一个开源的分析和可视化平台,设计用于和Elasticsearch一起工作。你用Kibana来搜索,查看,并和存储在Elasticsearch索引中的数据进行交互。你可以轻松地执行高级数据分析,并且以各种图标、表格和地图的形式可视化数据。Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。im

#jenkins#运维
Easy Es 确实够 easy

Easy-Es(简称EE)是一款基于Elasticsearch(简称ES)官方提供的RestHighLevelClient打造的ORM开发框架,在RestHighLevelClient的基础上,只做增强不做改变,为简化开发、提高效率而生。EE和Mybatis-Plus(简称MP)的用法非常相似,如果你之前使用过MP的话,应该能很快上手EE。EE的理念是:把简单、易用、方便留给用户,把复杂留给框架。

#elasticsearch#android#大数据
开源版扣子私有化部署

修改 coze-studio/docker.env 环境文件,可以把 127.0.0.1:8888 改为 0.0.0.0::8888 这样外网也能访问了。我之前部署过deepseek-r1:7b,这里就用自己的大模型。如果访问不了github,就手动下载压缩包上传到服务器也行。新建文件 /etc/docker/daemon.json。这里要配置大模型地址和API_KEY等参数。如果是要私有化部署大

#开源
openEuler跨平台适配能力与性能实测:开箱即用的多架构支持

核心优势:全架构覆盖:支持x86_64、AArch64、RISC-V等主流架构,镜像获取便捷一致性体验:各架构安装部署流程统一,降低用户学习成本深度优化:ARM平台性能达到甚至超越x86水平,多项测试领先3-11%虚拟化性能:虚拟化开销小于8%,跨架构云原生场景表现优异实际负载验证:容器、编译、Web服务等实际场景性能表现突出。

#架构
Flutter 3.38 + Firebase:2025 年开发者必看的新变化

Firestore 查询现在将更具可读性,并提供更出色的类型安全。如果说现在代码的灵活性降低了,那绝对是件好事——因为新的。仅凭这一点,就能为您节省大量调试新 Firebase 服务的时间。离线持久化功能的更新意味着,即使在网络连接中断时,您的用户也能享受到。这有助于确保您的数据模型在整个应用中保持无缝一致,为您提供完整的。并非新概念,但在 Flutter 3.38 中,它成为了。,从而消除了运行

#flutter
Kotlin泛型位置规律与设计考量

作用域决定位置类泛型:需要在整个类中使用函数泛型:只在函数中使用接口泛型:影响整个接口生命周期决定位置长生命周期:使用类泛型短生命周期:使用函数泛型类型安全决定约束明确约束:使用上界约束多重约束:使用where子句使用场景决定型变生产者:使用out消费者:使用in读写操作:不变类泛型确保类型安全函数泛型提供扩展能力泛型约束确保只能引用正确的视图类型泛型位置的选择平衡了灵活性、安全性和可读性。

#kotlin#开发语言#android
别再“苦力”写后台,Spec Coding “跑” 起来

2025年2月,OpenAI 联合创始人、AI 研究者 Andrej Karpathy 首次提出 Vibe Coding(氛围编程),引发了编程的新变革。例如,你给它一句指令:“做一个有列表和搜索的用户管理页”它会写代码,写得还挺像回事。易出现理解偏差:接口、字段、业务逻辑经常“凭空被 AI 想象出来”;风格不统一:每次生成结构都不一样,“像每个工程师风格都完全不同”;越复杂越不稳:跨模块、校验逻

#java
Flutter 多端音频控制台:基于 audio_service 实现 iOS、Android 锁屏与通知中心播放控制

这里的方法都是对 **BaseAudioHandler方法的重写,然后使用全局音频控制器 AudioPlayerUtil **进行控制。音频播放:Future<void> play()音频暂停:Future<void> pause()音频停止:Future<void> stop()指定音频播放位置:Future<void> seek(Duration position)跳转到指定音频:Future

#flutter#音视频#ios
从零构建 React Native 导航体系-React Navigation

原生性能提升:推荐使用,利用原生导航控制器实现更流畅的动画模块化设计:核心包与导航器分离,按需安装减少包体积统一的配置 API:无论是 Stack、Tab 还是 Drawer,配置方式更加一致更好的 TypeScript 支持:内置类型推断,开发体验更友好。

#react.js#react native#javascript
    共 43 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择