- 博客(13)
- 收藏
- 关注
原创 元数据-定义约定(实战使用与设计)
元数据Metadata),又称中介数据中继数据,为描述数据的数据(data about data),主要是描述数据属性(property)的信息,用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。元数据算是一种电子摘自百度百科,最近整理一波有关元数据使用定义的实战;一些零散的知识点整理,记录有关灵感.约定大于配置,配置大于编码,有些眼前一亮的编码会记录,同时也记录一些感悟;
2024-04-04 02:36:06 855 1
原创 redisson 限流实战开发
使用限流注解需要在开发时候就开始准备限流工作,需要开发时就对要限流的代码的 QPS 了解,一旦要调整就需要重新编码,约定大于配置,配置大于编码,这里通过存储限流规则的方式实现了动态限流
2024-03-02 22:11:59 1770 10
原创 Java 累加合计,性能测试(初步走入 Java 8 新特性实战)
完整的,列举几种计算列表数据求和, 致力于最简洁明了的代码实现功能,当然算法很菜,思路可以学习,有现成代码可以直接拉下来测试, 年关将至,外乡剑修早些回家
2024-01-14 22:55:08 1266 1
原创 Jsoup 网路爬虫 实战使用
爬虫(Web Crawler)是一种自动化程序,也称为网络爬虫、网络蜘蛛或网络机器人,它们被设计用于自动地浏览互联网上的网页并收集信息。爬虫以一种系统化的方式遍历互联网,访问网页并获取页面内容,然后将这些数据传递给搜索引擎或其他应用程序进行处理、索引或分析。爬虫的工作原理是通过遵循超链接来跟踪网页之间的链接,从一个页面获取链接,再通过这些链接找到其他页面。它们收集的数据可以用于不同的用途,例如搜索引擎的网页索引、数据挖掘、分析和展示等。
2023-12-31 14:37:14 1820
原创 数据库优化系列之分表实践与思考
主要介绍分表,通过两个场景下的分表代码示例实现分表,讨论分表使用场景,引用了成体系的知识从概念到经验值,再到实现,创作跨度比较大后续会再次整理.
2023-10-10 02:25:57 435 1
原创 Navicate 使用与 SQL 分析
记录一些常见软件的使用功能,方便我迅速去查找,对功能感兴趣也会模仿去实现图形界面对应的功能,长期更新可以收藏,从需求出发,更深入了解 数据库语言如何快速度导出库表结构和数据? Navicate 如何导出数据库中的存储过程、事件、视图等?
2023-09-16 19:17:01 567 2
原创 分布式定时任务的实现方式
可以自定义一些配置会更灵活一些,可以读以下官方文档如果用到特性可以去看下相关配置,缺点就是全英文,优点就是全面。引入依赖Config 配置类注册. RedissonClient 注册到 spring@Data@Bean配置 Client 链接spring:redisson:host: xport: 6379RLock 创建一个锁,锁名设置要求唯一,有辨识性,将定时任务实现逻辑放到锁内,抢到锁才能执行任务。
2023-09-09 15:36:25 997 1
原创 程序设计通用能力-标签
Java 通用能力--标签体系 , 通过标签的形式更好的使用信息,处理信息,让程序更加的有温度,通过积累涉及打造属于自己的标签体系
2023-08-31 01:20:47 373
原创 Mybatis-puls 多表联查使用
什么是关系数据库?随便一搜有了很多答案,但是大家都太官方了,输入固定输出,底层复合计算机体系结构,都是程序嘛?不过是编译语言不一样,执行业务不一样,不同的程序各司其职,数据库不过是操纵硬盘的程序罢了,SQL 语言那,类比于接口固定参数,不同的语句是不同的接口,可变部分是传入参数,接口组合实现功能,有专门的公司对这个程序更新,而大多数程序员只要使用各种各样的数据库实现操作计算机底层硬件写入想要的数据就可以了.
2023-08-18 22:57:38 3803
原创 算法学习梳理1
链表的时间复杂度和空间复杂度主要取决于遍历、插入和删除操作。遍历链表和插入/删除已知位置的节点的时间复杂度都是O(n),其中n是链表的长度。而在未知位置插入/删除节点的时间复杂度为O(n)。而链表的空间复杂度为O(n),因为链表中的每个节点都需要额外的存储空间。关于时间复杂度有一个传奇就是某知名公司几千行嵌套循环导致游戏启动速度巨慢.
2023-07-20 17:10:23 66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人