- 博客(75)
- 收藏
- 关注
原创 【PlantUML】- 时序图
时序图,是我们梳理复杂系统交互或设计的一大法宝。本篇文章,我们来介绍一下PlantUML的时序图。这个相对类图来讲,比较简单,也不需要布局。概念不多解释,直接上示例。读完文章,相信你就能实际操作了。
2024-01-13 19:18:51 2935
原创 【PlantUML】-类图-布局,如何改变元素位置
本篇文章以例子为基础,简单地说几个在实际应用过程中摸索出来的PlantUML布局的原则。相信看完这篇文章(有示例),你就可以轻松驾驭PlantUML的布局,自由调动元素了。
2024-01-13 18:49:45 7352
原创 【转载】-财报-丈母娘教咱看财报(资产负债表-利润表-现金流量表)
近期,在知乎看到“云峰金融”的一篇关于金融知识的文章,挺有意思的,挑出核心内容,又添加了一些内容的解释,特来分享一下。对于金融入门小白来讲,非常友好。如有不正确的地方,欢迎指正。
2024-01-06 18:33:39 2393
原创 【GitHub】-design-pattern-extend(设计模式扩展)
偶然间看到一篇文章 《Java 中保持扩展性的几种套路和实现》写的不错,但是类图画的差了点儿意思。于是,自己动手画了画,对其中的内容作了一些调整,对包做了进一步划分,便于理解消化。
2024-01-06 12:45:17 2223
原创 【源码】-MyBatis-如何系统地看源码
本文就从源码的角度来系统地看看MyBatis、拦截器、数据库连接池以及动态数据源是如何交互的。如有说的不正确的地方,欢迎指正。
2023-12-29 19:21:36 2413
原创 【连接池】-从源码到适配(下),使用dynamic-datasource导致连接池没生效(升级版本)
书接上文,连接池没生效,启用了一个什么默认的连接池。具体是什么,一起来看看源码吧。
2023-12-29 16:48:50 2820
原创 【连接池】-从源码到适配(上),你遇到过数据库连接池的问题吗?This connection has been closed
本文从项目需求出发到项目最终发版提测,讲述一下项目中遇到的问题(MyBatis数据库厂商适配、查看数据库链接、连接池失效等)以及打怪升级过程(思路),文章中会提到涉及到的坑以及解决办法。相信看完,多少会给你提供一些价值。
2023-12-16 20:36:25 2250
原创 【经济】-图文-30分钟普通人也能看懂经济如何运行
最近看了一个关于宏观经济的视频,经济机器是如何运行的,视频的作者是Ray Dalio(雷·达利奥),发表于2017年,视频时长30分钟,小动画做的很棒。看完视频后,觉得挺有意思的,做下记录。转眼,2023年即将过去,就目前的现状:疫情、部分企业倒闭、大厂裁员、欠债、国家政策等等,看完视频或读完文章,你觉得现阶段我们位于长期债务周期的哪个阶段?又或是位于短期债务周期的哪个阶段?能否通过宏观,抓住腾飞的几年?
2023-11-28 19:00:00 2539
原创 【PlantUML】-类图
写在前面 UML,大家都听过,可是说清楚,能通过UML沟通的人倒不是很多。画图能帮助我们快速回忆一些信息,也方便做大型方案设计。本文将基于IDEA的插件——PlantUML(关于如何安装,请看文档底部的系列文章),并结合plantuml官网,整理出基本的最常用的元素来说明如何绘制类图。如果遇到文章中未整理的其他元素,可自行再去查看官方文档。目录写在前面一、基本概念二、具体步骤1.环境说明2.元素2.1 具体类2.2 抽象类、接口、注解、枚举2.3 包(命名空间)3.访问权限4.关系5.布局三、参考资
2022-05-16 16:50:26 4349
原创 【文章收录】-站在巨人的肩膀上一起飞
本篇文章用来摘录一些不错文章,一些有趣的文章,一些小知识点,感谢系列文章作者。站在巨人的肩膀上,不重复造轮子 ~
2024-07-16 15:21:38 1058
原创 【复盘】- 2024崇礼168-DTC100公里-我退赛了(大姑娘坐轿头一回)
本篇文章用来记录一下2024崇礼168首百退赛的经历,复盘一下内外因,可能给你提供不了完赛的经验,但能让你少踩一些坑。风天雨天太阳天,泥土水路沙石路你都体验过了,该踩的坑你也踩了。
2024-07-14 23:24:26 1646
原创 【读书笔记】-曾经被誉为全民阅读的《高效能人士的七个习惯》,究竟是一个什么样的书?
本篇聊一聊主角《高效能人士的七个习惯》这本书,豆瓣评分8.5,这本书写于1989年,作者Stephen R. Covey,曾是克林顿总统所倚重的顾问。2003年俄文版在俄罗斯上市时,普京对媒体发表感慨,建议俄罗斯公民阅读这本书。全书通篇围绕成长的三个层次(依赖、独立和互赖)和七个原则展开。
2024-03-16 12:34:08 1845
原创 【数组】-Lc53-最大子序和(动态规划)
给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。
2024-03-15 18:36:43 1513
原创 【树】-Lc572-判断二叉树是否另一棵二叉树的子树(双层嵌套递归)
给你两棵二叉树 root 和 subRoot 。检验 root 中是否包含和 subRoot 具有相同结构和节点值的子树。如果存在,返回 true ;否则,返回 false 。
2024-03-08 11:52:12 1329
原创 【树】-Lc114-二叉树原地展开为链表(先序遍历)
给定一个二叉树,原地将它展开为单链表。展开后的单链表应该同样使用TreeNode,其中right 子指针指向链表中下一个结点,而左子指针始终为null。
2024-03-07 09:15:00 1671
原创 【字符串】-Lc415-字符串相加求和(char转int ‘0‘ = 48,StringBuilder.reverse())
给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和。
2024-02-29 16:59:15 1284
原创 【字符串】-Lc151-反转字符串中的单词(String.split(String regex), String.join(CharSequence delimiter, CharSequence.)
给你一个字符串 s ,请你反转字符串中 单词 的顺序。
2024-02-29 16:58:20 1239
原创 【字符串】-Lc20-有效的括号(借助栈解决匹配问题)
给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。
2024-02-29 15:53:47 1295
原创 【字符串】-Lc3-无重复字符的最长子串(indexOf(String str, int fromIndex))
给定一个字符串,请你找出其中不含有重复字符的 最长子串的长度。
2024-02-29 13:04:50 1433
原创 【数组】-Lc325-和等于k的最长子数组长度(前缀和 + Map)
和等于k的最长子数组长度。给定一个数组 nums 和一个目标值 k,找到和等于 k 的最长子数组长度。如果不存在任意一个符合要求的子数组,则返回 0。
2024-02-14 20:27:45 1395
原创 【链表】-Lc146-实现LRU(双向循环链表)
运用你所掌握的数据结构,设计和实现一个 LRU (Least Recently Used, 最近最少使用) 缓存机制,本篇文章为双向循环链表的实现方式。
2024-02-14 13:09:00 1324
原创 【链表】-Lc146-实现LRU(巧妙借助LinkedHashMap)
运用你所掌握的数据结构,设计和实现一个 LRU (Least Recently Used, 最近最少使用) 缓存机制,支持get和put操作。
2024-02-04 11:49:53 1548
原创 【链表】-Lc328-基于奇偶节点拆分链表(oddHead,oddTail,evenHead,evenTail)
给定一个单链表,把所有的 奇数节点 和 偶数节点 分别排在一起。这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。请尝试使用原地算法完成。
2024-01-31 13:06:53 1276
原创 【链表】-Lc86-基于基准值拆分链表(bigHead, bigTail, smallHead, smallTail)
以给基准值 x,将链表分割成 2 部分,所有小于 x 的结点排在大于或等于 x 的结点之前。请返回重新排列后的链表的头指针。注意:分割以后保持原来的数据顺序不变。
2024-01-31 13:01:38 1536
原创 【链表】-Lc2-两数相加(哑结点 + 循环)
给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。
2024-01-25 18:28:14 1379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人