
目录
文章平均质量分 52
软件研发技术等关知识整理
骆驼整理说
这个作者很懒,什么都没留下…
展开
-
Film&Music
五朵金花》《沉睡魔咒》《三国之见龙卸甲》《灰姑娘》《正义联盟》《沉睡魔咒2》》《秦时明月之夜尽天明》《秦时明月之诸子百家》《秦时明月之万里长城》《毒液2》《小马王》《原创 2025-01-14 18:48:46 · 525 阅读 · 0 评论 -
Java Development Kit
jdk有哪些版本以及新特性原创 2024-07-23 22:08:07 · 632 阅读 · 0 评论 -
Java函数式编程
Java函数式编程原创 2024-07-23 21:14:18 · 844 阅读 · 0 评论 -
Java泛型和枚举及反射
Java泛型枚举和反射原创 2024-07-23 20:58:33 · 417 阅读 · 0 评论 -
Java异常
Java异常原创 2024-07-23 20:52:29 · 627 阅读 · 0 评论 -
Nacos
在最新版本中,Nacos带来了许多新特性和改进,如基于能力协商机制的持久化服务实例注册与删除、Console UI展示增强、参数校验功能优化以及TopN指标的重构等,进一步提升了其性能和稳定性。它致力于微服务的发现、管理和信息配置,帮助开发者快速实现动态服务发现、服务配置、服务元数据及流量管理,从而更敏捷、更容易地构建、交付和管理微服务平台。配置中心:这是一种集中化管理配置的服务,可以集中管理配置信息,实现配置信息的共享,提供配置信息的安全管理和权限管理,并支持配置信息的版本管理和历史记录。原创 2024-06-11 00:00:37 · 588 阅读 · 0 评论 -
TiDB Distributed NewSQL Database
通过 TiDB,用户可以像使用 MySQL 一样执行 SQL 查询,而 TiDB 的分布式架构则能够自动处理数据的分片、复制和故障转移,确保高可用性和弹性伸缩。它结合了传统的关系型数据库(RDBMS)和 NoSQL 数据库的优势,旨在为企业级应用提供高性能、弹性伸缩、高可用性、强一致性的数据服务。TiDB 作为一个分布式 NewSQL 数据库,结合了传统关系型数据库的稳定性和 NoSQL 数据库的扩展性,为企业级应用提供了灵活且强大的数据服务。- TiDB 提供 ACID 事务保证,支持分布式事务。原创 2024-06-09 09:44:02 · 725 阅读 · 0 评论 -
Oracle
Oracle Database 23ai:新增了AI功能,同时提供了Java存储规程、优先事务、数据用例域、Schema权限、布尔数据类型、开发者角色、JSON Schema、实时SQL规划管理、微服务支持改进、XML与JSON搜索索引增强等300多项新功能。我的裤子后面有两个兜 一个是空的 另一个也是空的 午饭时间到了 我从容的站在高处 缓缓的将身体转向西北 慢慢的张开了嘴 你看那北风 便是我今日的午餐 幸亏今日多了些尘土 足以饱腹。数据库:由数据表、索引、触发器、存储过程、视图等组成的数据集合。原创 2024-06-09 09:35:54 · 506 阅读 · 0 评论 -
fastjson序列化对象后属性变更问题
fastjson通过反射虽然有能力识别真实的属性名,但是实际操作时会根据 getter 方法反推出属性名,造成转为JSON字符串时和实际属性名存在偏差。布尔类型的变量不要加is前缀或者使用fastjson自带的@JSONField注解,不过这种方式fastjson的侵入性太强。使用fastjson进行JSON序列化存储到数据库后,发现JSON字符串“莫名其妙地”多了一些属性。多了一个 active 属性,少了一个isActive属性。阿里巴巴java开发手册。原创 2024-06-06 17:56:02 · 523 阅读 · 0 评论 -
系统研发安全漏洞
系统研发安全漏洞原创 2024-06-06 17:41:58 · 432 阅读 · 0 评论 -
系统架构设计
SpringCloud、Springboot、nacos集成依赖jar包版本对比:SpringCloud微服务搭建源码:原创 2024-04-23 10:14:15 · 1116 阅读 · 0 评论 -
Mybatis及其他相关架构设计
MybatisPlus多表关联分页查询_mybatisplus多表联查分页查询-优快云博客Mybatis-plus 批量插入实现_mybatis-plus 批量插入功能-优快云博客sharding-mybatis分库分表-优快云博客MybatisPlus分页插件配置_mybatisplus配置分页插件-优快云博客MyBatis-Plus代码生成器-优快云博客Xml转json_fastjson xml转json-优快云博客Excel上传功能设计_基于模板上传数据并统计设计-优快云博客sftp上传原创 2024-06-06 17:33:06 · 443 阅读 · 0 评论 -
Spring框架相关集成
Spring RMI使用和原理_springboot rmi原理-优快云博客Java工具包Hutool框架_hutu框架-优快云博客Spring监听器和定时任务_定时任务怎么用监听器-优快云博客Spring框架提供的工具类-优快云博客SpringBoot注解解析-优快云博客SpringBoot集成shiro认证授权框架_shiro 1.12-优快云博客SpringBoot集成Swagger-优快云博客SpringBoot实现接口限流设计_springboot所有接口 限流-优快云博客Spri原创 2024-06-06 17:20:25 · 548 阅读 · 0 评论 -
LiteFlow
同时,LiteFlow的规则文件存储方案的多样性为不同的应用场景提供了更多的选择,使得LiteFlow更加适用于各种规模和类型的项目。LiteFlow是一个功能强大、灵活易用的规则引擎框架,适用于复杂的组件化业务编排领域。这种组件化的方式使得代码结构更加清晰,易于理解和维护。LiteFlow支持热加载规则配置,这意味着开发者可以即时调整流程步骤,无需重启系统,从而实现了系统的高度灵活性和扩展性。LiteFlow提供了多种规则文件存储方案,并允许开发人员自定义规则解析器,以满足不同场景下的规则管理需求。原创 2024-06-02 23:48:37 · 568 阅读 · 0 评论 -
消息队列(Message Queue)
这些系统提供了丰富的功能,如消息确认、持久化、发布/订阅模式、队列和主题、分布式处理以及与其他系统和服务的集成等。在选择消息队列系统时,需要根据项目的具体需求进行评估,包括系统的吞吐量、可靠性、易用性、扩展性以及成本等因素。同时,还需要考虑如何设计消息格式、如何处理消息的顺序和重复、如何保证消息的可靠性等问题。解耦:通过消息队列,生产者和消费者之间不需要直接进行通信,降低了系统组件之间的耦合度。缓冲:当消费者处理消息的速度跟不上生产者发送消息的速度时,消息队列可以起到缓冲的作用,防止消息丢失或系统崩溃。原创 2024-06-02 20:02:46 · 425 阅读 · 0 评论 -
Redis
Redis(Remote Dictionary Server),即远程字典服务,是一个开源的使用ANSI C语言编写的、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。为了提高Redis的性能,可以采取一些优化策略,如使用批量操作命令、Pipeline功能、设置适当的数据过期时间、利用分布式缓存、启用持久化机制、使用连接池以及内存压缩等。基于Key-Value的数据结构:Redis提供了丰富的Key-Value数据结构,使得数据的存储和查询变得灵活且高效。原创 2024-05-27 08:33:48 · 924 阅读 · 0 评论 -
Mysql
数据库事务ACID四大特性_数据库的事务特征-优快云博客数据库事务隔离级别-优快云博客数据库事务状态_数据库事务的状态-优快云博客数据库事务的使用_数据库事务怎么用-优快云博客数据库事务实现原理-优快云博客MySQL锁_mysql数据库锁-优快云博客Mysql索引-优快云博客Mysql存储引擎-优快云博客MySQL InnoDB存储引擎原理与缓存组件参数优化-优快云博客数据库存储过程(Stored Procedure)_storedprocedure 调用存储过程-优快云博客数据库故障与原创 2024-04-23 09:56:15 · 840 阅读 · 0 评论 -
Mybatis
【代码】Mybatis框架。原创 2024-04-23 09:25:11 · 617 阅读 · 0 评论 -
Spring
Spring官网依赖jar包版本库。原创 2024-04-22 15:47:45 · 765 阅读 · 0 评论 -
数据结构(data structure)
数据结构原创 2024-04-29 08:25:39 · 1854 阅读 · 0 评论 -
算法(Algorithm)
20]原创 2024-05-20 21:39:13 · 956 阅读 · 0 评论 -
Java IO
Java IO流相关知识点原创 2024-05-13 13:52:37 · 529 阅读 · 0 评论 -
软件开发技术栈整理
耗尽无穷岁月 踏遍四海八荒 梳理了如下知识点。原创 2024-04-20 20:27:53 · 2414 阅读 · 0 评论 -
Java虚拟机
Java虚拟机原创 2024-04-23 20:23:56 · 825 阅读 · 0 评论 -
Java网络
Java 网络原创 2024-05-13 11:56:30 · 761 阅读 · 0 评论 -
Java多线程
多线程、线程池、并发编程原创 2024-05-13 09:39:16 · 786 阅读 · 0 评论 -
Java基本数据类型和引用类型
基本数据类型和引用类型原创 2024-05-12 09:00:43 · 366 阅读 · 0 评论 -
Java编程思想
Java编程思想原创 2024-05-11 08:11:53 · 820 阅读 · 0 评论 -
Java集合
List Set和Map原创 2024-05-12 07:39:36 · 413 阅读 · 0 评论 -
Java内存溢出排查步骤
有未释放资源堆积,导致老年代被占满,然后频繁的FullGC但是资源一直释放不了,最终内存溢出。两个类(ClassClassPath,ClassClassPathList)占用比较大,用到ClassClassPath对象是一个静态的ClassPool,classPath一直被静态的全局pool所持有,导致GC一直释放不掉。系统里存在无法回收的对象,无法回收的对象越多,占用内存空间就越大,最终导致可用内存大小不足以支持程序运行所需大小。程序运行时可能会有超大的对象,所占内存大小大于系统分配内存大小。原创 2023-07-11 17:01:34 · 1596 阅读 · 0 评论 -
分析定位JVM问题JDK自带工具
JVM监控工具原创 2022-03-15 20:22:34 · 1029 阅读 · 0 评论 -
Jvm性能调优
梳理了class文件的结构、类的各种加载器、类的加载过程、虚拟机内存模型、虚拟机垃圾收集器以及各种垃圾收集算法,最终目的就是为了对Java虚拟机进行性能调优。性能调优包含多个层次,架构调优、代码调优、jvm调优、数据库调优、操作系统调优。性能调优首先明确优化的目标、分析性能瓶颈、提出优化方案、性能优化,然后通过监控和数据统计工具确认是否达到目标。何时进行JVM调优。原创 2022-03-24 21:37:43 · 784 阅读 · 0 评论 -
HotSpot虚拟机
HotSpot VM原创 2022-02-21 15:25:35 · 4461 阅读 · 0 评论 -
Class文件结构之常量池
Class类文件结构 、常量池原创 2022-03-22 17:30:46 · 780 阅读 · 0 评论