自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 python3操作字符串的常用api(包含代码示例)

print(words) # 输出: ['Hello,', 'world!', 'Welcome', 'to', 'Python.']- 查找子字符串`sub`在字符串中的位置,`find`返回-1表示未找到,`index`抛出异常。- 将字符串分割成列表,`sep`为分隔符,`maxsplit`指定最大分割次数。- 替换字符串中的`old`子串为`new`子串,`count`指定替换次数。print(stripped_text) # 输出: Hello, World!

2024-12-19 09:46:05 949

原创 缓存击穿、缓存穿透和缓存雪崩是什么,分别有什么解决方案

当某个热点数据被大量请求访问,而该数据在缓存中恰好过期失效,此时所有请求都会直接访问数据库,导致数据库瞬间压力激增。

2024-12-06 10:02:56 924

原创 python3删除文本文件中的重复数据

line = line.strip() # 去除行末的换行符和空白字符。# 描述:删除数据集中的重复行。删除文本中的重复数据。

2024-12-02 11:53:25 159

原创 python3通过驱动包连接oceanbase并将数据导出为excel

1.创建文件夹driver并将驱动包放到项目中。2.编写db_config配置。3.pip安装需要的依赖包。

2024-12-02 11:34:12 419

原创 什么是布隆过滤器,如何在Java中使用

例如,在Web服务器上,你可以使用布隆过滤器快速过滤掉重复的或不需要处理的请求,然后使用线程池处理剩余的请求。布隆过滤器的优点是空间效率高和查询速度快,但是它可能会产生假阳性错误(即可能错误地报告一个元素存在于集合中,实际上并不存在),并且一旦添加了元素,就无法从过滤器中删除。在这个例子中,BloomFilter.create方法创建了一个布隆过滤器实例,Funnels.stringFunnel(Charsets.UTF_8)是一个哈希函数,1000000是预期的元素数量,0.01是期望的误报率。

2024-07-27 10:16:37 280

原创 使用ExecutorService、Callable和Future来提交任务、获取结果并确保所有任务完成后关闭线程池:

下面这段代码首先创建了一个固定大小的线程池,然后提交了5个模拟耗时操作的Callable任务。每个任务完成后都会返回一个字符串表示任务完成。通过遍历Future列表并调用get()方法,我们可以等待每个任务完成并获取其结果。最后,确保所有任务都已完成并正确关闭线程池。

2024-07-19 10:23:44 282

原创 【无标题】Stream流中实现list中实体类类型转换

/ 收集结果到新的 List 中。// 假设这里填充了用户数据。.map(Main::beanProcess) // 应用 beanProcess 方法。.map(UserVo.class::cast) // 强制转换为 UserVo 类型。// 输出或使用 processedUserVos。// 这里可以是任何对 user 对象的处理逻辑。// 例如,创建并返回一个 UserVo 对象。// 假设的 beanProcess 方法。// 假设的 UserVo 类。// 假设的 User 类。

2024-07-09 10:38:09 392

原创 elementui下给select多选框添加tooltip并且选中值的lable在tooltip中换行显示

{ value: '选项5', label: '北京烤鸭' },{ value: '选项1', label: '黄金糕' },{ value: '选项2', label: '双皮奶' },{ value: '选项3', label: '蚵仔煎' },{ value: '选项4', label: '龙须面' },value1: [], // 假设这是用户选择的值数组。// 创建一个新数组,包含所选项的label。

2024-06-28 10:38:54 809

原创 给elementui的select框添加tooltip提示

{ value: 'option1', label: '选项1', tooltip: '这是选项1的提示' },{ value: 'option2', label: '选项2', tooltip: '这是选项2的提示' },currentTooltipContent: '', // 存储当前选中项的tooltip内容。-- 使用el-tooltip包裹el-select来实现悬浮提示 -->placeholder="请选择">selected: '', // 绑定的选中值。// 可以继续添加更多选项。

2024-06-13 15:53:35 1605

原创 java中Stream流使用treemap给list中的实体类去重

/ 假设这是新的实体类Student。

2024-06-05 10:14:18 529

原创 PostgreSQL 15.6月度销售额及环比增长率(%)

PostgreSQL 15.6计算环比增长率

2024-03-27 11:30:56 352

原创 mysql5.7计算环比增长率

mysql5.7计算环比增长率

2024-03-25 12:20:24 586

原创 python3.x中使用正则表达式

re.U 根据Unicode字符集解析字符。这个标志影响 \w, \W, \b, \B.re.X 该标志通过给予你更灵活的格式以便你将正则表达式写得更易于理解。1.在python中使用正则表达式----findall方法。re.L 做本地化识别(locale-aware)匹配。re.S 使 . 匹配包括换行在内的所有字符。re.M 多行匹配,影响 ^ 和 $re.I 使匹配对大小写不敏感。

2024-02-20 16:25:49 194

原创 Python中的 print() 函数

Python中的 print() 函数在默认情况下会在输出内容后自动添加一个换行符(\n),因此每次调用 print() 时都会在控制台或输出流中开始新的一行。如果你不想让它自动换行,可以通过设置 end 参数来改变输出结尾的字符。在这个例子中,第一行的 print 不会换行,而是以空字符串结束,所以 "Hello" 和 "World" 会被打印在同一行上。

2024-02-19 16:55:06 218

原创 python3.x操作oracle数据库

确保你的环境能够通过TNS名字正确解析到Oracle数据库服务器。如果使用的是EZCONNECT方式(即直接在DSN中指定IP地址和端口),则应确保地址、端口和服务名无误。在Python中操作Oracle数据库,你需要使用cx_Oracle这个第三方库。请将上述代码中的username、password、hostname、port、service_name和your_table及查询条件替换为实际的数据库信息。首先,请确保你已经安装了cx_Oracle库,可以通过pip安装:在终端执行。

2024-02-19 09:48:11 764

原创 关于yml中 - 的使用

在YAML(YAML Ain't a Markup Language)配置文件中,横线 - 通常用于表示列表项。当一个键值对或者一个数据结构需要表示为有序列表时,每一项前都会使用 - 符号。在上述例子中,- 表示每一行都是 myList 或 servers 键下的一个单独元素。对于 servers 列表来说,每一项都是一个拥有 name、ip 和 port 属性的对象。

2024-02-18 09:45:40 977

原创 linux的基本操作命令

举 例:对比文件test.sh test.sh_bak 是否有差异diff test.sh test.sh_bak。举 例:拷贝文件test.sh 为 test.sh_bak:cp test.sh test.sh_bak。举 例:从test.txt文件中查询test的内容:grep test test.txt。举 例:查询本目录下面的test.txt:find ./ -name test.txt。举 例:查看test.txt的前10行:head -10 test.txt。举 例:查看当前用户:id;

2024-02-08 15:44:01 349

原创 python中入参 *numbers如何理解

这段Python代码定义了一个名为my_fun的函数,该函数接受任意数量的位置参数(通过*numbers表示)。首先打印出numbers参数的类型,由于使用了星号(*)收集参数,numbers将是一个元组(tuple)。所以执行这段代码后,控制台首先会输出<class 'tuple'>,然后输出6。使用for循环遍历numbers中的每个元素,并将其累加到total中。打印出type(numbers)会显示 <class 'tuple'>。numbers将收集到元组(1, 2, 3)。

2024-02-07 17:00:45 224

原创 使用递归实现求斐波那契数列第n项的值

feb(0) = 1 (假设,此处未在代码中定义)

2024-02-07 15:31:47 170

原创 python3.x操作mysql数据库遇到的问题及解决方案

python3.x操作mysql数据库

2024-02-07 10:59:42 1624

原创 Windows中oracle备份脚本

echo Windows环境下Oracle数据库的自动备份脚本。::以“YYYYMMDD”格式取出当前时间。echo 1. 使用当前日期命名备份文件。echo 2. 自动删除7天前的备份。::设置用户名、密码和要备份的数据库。::删除7天前的备份。

2024-02-07 09:38:40 299

原创 Linux中oracle备份脚本

备份到10.180.142.6:/home/oraclebak。#echo "现在开始进行压缩备份数据..."echo "现在开始进行数据备份..."#echo "压缩备份数据结束..."#echo "删除备份数据开始..."#echo "删除备份数据结束..."echo "备份脚本开始启动..."echo "数据备份结束..."echo "备份执行完毕..."

2024-02-06 14:21:59 964

原创 【无标题】?.

该函数用于判断res对象中的name和headImg属性是否存在,并且这两个属性的值都不为null或undefined。如果满足条件,则执行后续的代码块。//用户信息接口的调用。

2024-02-06 13:46:39 424

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除