03 2023 档案
摘要:@Autowired 和 @Resource 都是用于进行依赖注入的注解,但是它们有以下几个区别: 来源不同:@Autowired 是Spring提供的注解,而 @Resource 是JavaEE提供的注解,不过Spring也支持使用 @Resource 进行依赖注入。 默认依赖查找方式不同:@Au
阅读全文
摘要:PostgreSQL JDBC URL连接重试的示例: String dbUrl = "jdbc:postgresql://localhost:5432/mydb?autoReconnect=true&maxReconnects=5&connectTimeout=5000"; Connection
阅读全文
摘要:最好能说明一下为什么不怕重复。看评论里有很多人提出这个问题,说hash冲突。 我在这里解答一下这个问题。 1.每次写入时,判断条件 不是当前的key本身存不存在,而是key和 tag 之间的差值存不存在,这一点很重要。 2.题目命题说明了一点,假定只有一个解。也就是说重复元素再多都无所谓。 case
阅读全文
摘要:2. 两数相加 坑 转换成数字进行运算,最后转换成链表。可能会出现溢出的情况。 因为无论是int还是long类型表达的数字长度是有限的,而链表的长度是可以无限追加的。 解释是干扰你的,其实就是依次从低位到高位的进位过程 笔试思路 把链表依次填充到数组中,数组容易操作,然后逐位进行加法运算; 面试思路
阅读全文
摘要:GPT回答集锦 GPT-1模型训练过程分为哪两个阶段呢? 我希望你能扮演一个机器学习工程师的角色。我将写一些机器学习的概念,你的工作是用易于理解的术语解释它们。这可能包含提供建立模型的分步说明,用视觉效果演示各种技术,或建议进一步研究的在线资源。 监督预训练是一种让机器学习算法通过自我学习提取数据的
阅读全文
摘要:以下是一个一天快速学习 Next.js 的学习路径,包含了一些具体的资源路径: 学习 React:Next.js 是基于 React 的,因此需要先熟悉 React 的基础知识。可以参考 React 官方文档进行学习,地址为:https://reactjs.org/docs/getting-star
阅读全文
摘要:列表 推导式 格式: 列表变量 = [表达式 for 变量 in range(10)] 表达式中需要使用后面的变量 组包和拆包 组包: 将多个值同时赋给一个变量时,解释器会进行自动组包操作 拆包: 将一个容器值(元组),里面的多个数据同时赋值多个变量,解释器会进行拆包操作 注意: 拆包要注意被赋值的
阅读全文
摘要:Python 官方中文文档 https://docs.python.org/zh-cn/3/ 字符串常用方法 a.查找_替换_统计 find() 掌握 注意: 找不到子串时,返回-1 rfind() 了解 index() 了解 注意: 找不到子串时,程序会崩溃,产生一条异常信息,导致程序无法执行 r
阅读全文
摘要:猜拳游戏 a. 两个角色 玩家 player - 电脑 robot b. 动作: 石头 0 , 剪刀 1, 布 2 c. 我的出拳: 由输入完成 d. 电脑的出拳: 随机数完成 e. 比较出拳 f. 相等 - 平局 g. 玩家赢: p0:r1 p1:r2 p2:r0 h. 剩下的情况就是电脑赢 if
阅读全文
摘要:函数概述 print() input() type() int() str() float() chr() ord() 函数的作用: 用来将一段功能代码封装到一起,并起个名. 在使用时,只需要使用代码的名字即可 好处: 提高代码的开发效率 使代码更加简洁 提高代码的复用率 函数的
阅读全文
摘要:硬件系统(科普了解) 主机系统 CPU(中央处理器) 控制器 运算器 内存储器 RAM Random Access Memory 随机存储器 (保存不住数据) ROM Read-Only Memory 只读存储器 外部设备: 输入设备 键盘 鼠标 输出设备: 显示器 音箱 外存储器: 软盘 U盘 硬
阅读全文
摘要:了解指标管理 1.什么是指标管理 指标管理是一款涵盖指标口径定义、指标建模和指标固化,实现指标统一管理的工具。 指标管理是一款涵盖指标定义、指标建模和指标固化,实现指标统一管理的工具。它能==帮助企业建设指标体系,疏通指标数据,落地指标管理。== 2.指标管理的作用 1)集中管理 将分散在不同系统的
阅读全文
摘要:1-12复习 详细解释Thymeleaf月springboot的关系 Thymeleaf是一个现代化的Java模板引擎,它允许开发人员使用自然模板语言来创建动态网页。而Spring Boot是一个快速开发框架,它简化了Spring应用程序的配置和部署,使得开发人员可以更加专注于业务逻辑实现。 在Sp
阅读全文
摘要:SpringAll 开启Spring Boot Spring Boot是在Spring框架上创建的一个全新的框架,其设计目的是简化Spring应用的搭建和开发过程。 spring-boot-starter-parent指定了当前项目为一个Spring Boot项目,它提供了诸多的默认Maven依赖,
阅读全文
摘要:Record 故障现象 flink同步hive到ck的数据同步不完整 告警日志 flink 任务运行日志: ```log 2023-03-01 05:21:08,021 INFO org.apache.flink.runtime.executiongraph.ExecutionGraph [] -
阅读全文
摘要:mysql初始化 1. 字符集和排序规则 一般而言,我们可能选择utf8mb4这个字符集,而不选择utf8. 这个是因为MySQL的utf8并不是真正的UTF8字符集,MySQL的utf8字符编码只有三个字节,节省空间但不能表达全部的UTF-8,只能支持“基本多文种平面”(Basic Multili
阅读全文
摘要:漏洞修复(主要为版本漏洞) 1. 扫描报告 顺序:高危 -> 中危 (大版本升级可解决多漏洞,可多次扫描) springboot项目**统一软件包版本**,maven项目引入,便于管理 2. 常见漏洞 fastjson 1.2.83 <dependency> <groupId>com.alibaba
阅读全文
摘要:CICD 应用 -> 服务 -> k8s环境 -> 流水线 spring项目 -> git -> 安全扫描 -> maven打包 -> jar -> dockerfile (基础镜像,文件,端口) -> deployment.yaml -> k8s pod管理/健康检测/svc(内部调用)/ingr
阅读全文