2023年11月10日

Java实现两字符串相似度算法

摘要: 1、编辑距离 编辑距离:是衡量两个字符串之间差异的度量,它a56爆大奖在线娱乐将一个字符串转换为另一个字符串所需的最少编辑操作次数(插入、删除、替换)。 2、相似度 计算方法可以有多种,其中a56爆大奖在线娱乐常见的方法是将编辑距离归一化为0到1之间的范围(归一化编辑距离(Normalized Edit Distance)),将编 阅读全文

posted @ 2023-11-10 11:32 C_C_菜园 阅读(1988) 评论(0) 推荐(0) 编辑

2023年11月7日

Oracle和达梦:根据外键名字查询表名

摘要: 根据外键名字查询表名 select * from user_cons_columns cl where cl.constraint_name = '外键名'; 阅读全文

posted @ 2023-11-07 13:46 C_C_菜园 阅读(102) 评论(0) 推荐(0) 编辑

Oracle和达梦:获取表是否被锁定

摘要: 1、获取表是否被锁定 select "V$SESSIONS".SESS_ID,"V$SESSIONS".SQL_TEXT,"V$SESSIONS".STATE,"V$SESSIONS".CURR_SCH,"V$SESSIONS".USER_NAME,"V$SESSIONS".TRX_ID,"V$SE 阅读全文

posted @ 2023-11-07 13:46 C_C_菜园 阅读(446) 评论(0) 推荐(0) 编辑

SpringBoot获取配置:@Value、@ConfigurationProperties方式

摘要: 配置文件yml # phantomjs的位置地址 phantomjs: binPath: windows: binPath-win linux: binPath-linux jsPath: windows: jsPath-win linux: jsPath-linux imagePath: wind 阅读全文

posted @ 2023-11-07 11:27 C_C_菜园 阅读(162) 评论(0) 推荐(1) 编辑

2023年11月6日

Java根据URL截图的4种方式

摘要: 方案选择 XHTMLRenderer(不要用) PhantomJs(三方库,已停更) Puppeteer(Chrome团队开发和维护) Selenium(支持多浏览器、多语言,服务器需要安谷歌浏览器) 一、XHTMLRenderer(不要用) XHTMLRenderer它是一个Java库,用于将XH 阅读全文

posted @ 2023-11-06 16:05 C_C_菜园 阅读(1614) 评论(0) 推荐(0) 编辑

2023年10月31日

Gradle8.4构建SpringBoot多模块项目

摘要: Gradle8.4构建SpringBoot多模块项目 一、基本 1、版本 这个版本是Jdk8最后一个SpringBoot版本 软件 版本 Gradle 8.4 SpringBoot 2.7.15 JDK 8 2、Gradle基本介绍 2.1、使用Wrapper方式构建 好处:统一gradle的版本 阅读全文

posted @ 2023-10-31 10:52 C_C_菜园 阅读(1772) 评论(0) 推荐(0) 编辑

2023年10月26日

Oracle和达梦:查询系统表、系统表字段

摘要: 1、查询系统表 当前模式下所有的表 可以查询到:表名、表注释 select * from user_tab_comments where TABLE_TYPE = 'TABLE' 2、查询系统表字段 SELECT COL.COLUMN_NAME as 字段名, COL.DATA_TYPE as 数据 阅读全文

posted @ 2023-10-26 16:34 C_C_菜园 阅读(156) 评论(0) 推荐(0) 编辑

EXCEL-统计sheet个数、统计指定单元格个数

摘要: Excel的函数,可以直接在里面执行 1、统计sheet个数 =SHEETS() 参考:https://office.tqzw.net.cn/excel/excel/8168.html 2、统计单元格个数 =COUNTIF(C3:G22,"*") 例如 最后 阅读全文

posted @ 2023-10-26 14:58 C_C_菜园 阅读(203) 评论(0) 推荐(0) 编辑

2023年10月24日

Gradle构建SpringBoot单模块项目

摘要: Gradle构建SpringBoot单模块项目 方式Ⅰ:未基于:Gradle Wrapper 方式Ⅱ:(推荐使用)Gradle Wrapper【可以不安装Gradle、统一Gradle的版本】——包括Maven也是一样的可以用Wrapper的方式 版本:JDK8 + SpringBoot2.7.15 阅读全文

posted @ 2023-10-24 10:39 C_C_菜园 阅读(187) 评论(0) 推荐(0) 编辑

2023年10月13日

Java设计模式-策略模式-基于Spring实现

摘要: 1、策略模式 1.1、概述 策略模式是a56爆大奖在线娱乐行为设计模式,它允许在运行时选择算法的行为。它将算法封装在独立的策略类中,使得它们可以相互替换,而不影响客户端代码。这种模式通过将算法的选择从客户端代码中分离出来,提供了更大的灵活性和可维护性。 在Java中,策略模式的设计理念可以通过以下步骤实现: 定义一 阅读全文

posted @ 2023-10-13 14:27 C_C_菜园 阅读(432) 评论(0) 推荐(0) 编辑