会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
星瑞的随笔
走过,路过,看过,见过,想过,梦过,做过,错过,得过,失过,笑过,哭过,最后还是重头来过。
首页
新随笔
联系
管理
2026年5月28日
使用Trae编写贪吃蛇游戏
摘要: 使用Trae,通过AI自动进行开发的例子,适合新手入门。 安装Trae CN(国内免费使用),提供了免费的模型可以使用,对于新手非常友好。 提示词: #eat.html 我将创建一个完整的贪吃蛇游戏,包含html结构,CSS样式和JavaScript逻辑。游戏包含蛇的移动、食物的生成、碰撞检测和得分
阅读全文
posted @ 2026-05-28 15:24 星瑞
阅读(19)
评论(0)
推荐(0)
2026年5月19日
Java造数工具——datafaker
摘要: Datafaker 是 JavaFaker 的现代分支,解决了原项目维护不足的问题,添加了新的数据生成器和功能,完全兼容 JavaFaker 的 API。官网:https://www.datafaker.netMAVEN配置: <dependency> <groupId>net.datafaker<
阅读全文
posted @ 2026-05-19 19:11 星瑞
阅读(5)
评论(0)
推荐(0)
Python的造数工具——Faker
摘要: Faker是Python生态中最流行的测试数据生成库,支持多种语言和地区的本地化数据生成。 它的设计理念是“简单易用,功能强大”,非常适合Python开发者和测试工程师使用 核心特性 ●多语言支持:支持50+种语言和地区,包括中文、英文、日文等 ●丰富的数据类型:姓名、地址、电话、邮箱、公司、文本、
阅读全文
posted @ 2026-05-19 16:38 星瑞
阅读(11)
评论(0)
推荐(0)
2023年2月1日
Python之异常处理
摘要: """ 异常处理 包括异常捕获、抛异常和assert date:2023-01-29 """ # 捕获异常 try: 1 / 0 except ZeroDivisionError as e: print(e) # division by zero try: 1 / 1 520 + "hi" exce
阅读全文
posted @ 2023-02-01 17:47 星瑞
阅读(44)
评论(0)
推荐(0)
Python之文件系统操作(pathlib)
摘要: """ 文件相关操作(pathlib) date:2023-01-29 """ from pathlib import Path # 获取当前工作目录 print(Path.cwd()) # D:\workspace\py\python_demo\root\demo\study_demo\file_
阅读全文
posted @ 2023-02-01 17:45 星瑞
阅读(122)
评论(0)
推荐(0)
Python之文件读取、写入和异常处理操作举例
摘要: # 文件读取、写入和异常处理操作举例 # 带参数encoding='utf-8'可解决UnicodeDecodeError编码问题 ###### 基础方法 ###### # 新建文件并覆盖写入 file_path = "D:\\test_data\\test.txt" f = open(file_p
阅读全文
posted @ 2023-02-01 17:44 星瑞
阅读(274)
评论(0)
推荐(0)
2023年1月29日
Python之高阶函数(functools)
摘要: # 高阶函数 functools import functools # 遍历序列元素为参数依次应用到函数中,最终返回累计的结果 n = functools.reduce(lambda x, y: x + y, [1, 2, 3, 4, 5], 10) # 等价于((((1+2)+3)+4)+5)+1
阅读全文
posted @ 2023-01-29 00:47 星瑞
阅读(121)
评论(0)
推荐(0)
Python之生成器
摘要: """ 生成器说明: 1、生成器一次只返回一个数据; 2、yield 把函数变成了一个生成器; 3、生成器函数的执行过程看起来就是不断地 执行->中断->执行->中断 的过程; 4、一开始,调用生成器函数的时候,函数不会立即执行,而是返回一个生成器对象; 然后,当我们使用 next() 作用于它的时
阅读全文
posted @ 2023-01-29 00:42 星瑞
阅读(234)
评论(0)
推荐(0)
Python之装饰器
摘要: # 装饰器功能说明 """ python中的装饰器(decorator)一般采用语法糖的形式,是一种语法格式。 比如:@classmethod,@staticmethod,@property,@xxx.setter,@wraps(),@func_name等都是python中的装饰器。 装饰器,装饰的
阅读全文
posted @ 2023-01-29 00:41 星瑞
阅读(159)
评论(0)
推荐(0)
2023年1月14日
Python之集合操作举例
摘要: # 集合的操作(Set、frozenset) # 集合特点:无序、元素不可重复、执行效率高但是比列表占用空间大,空间换时间 s = {"a", "b", "c"} s = set("abcd") print(s) # {'d', 'b', 'c', 'a'} print("a" in s) # Tr
阅读全文
posted @ 2023-01-14 23:36 星瑞
阅读(113)
评论(0)
推荐(0)
2023年1月10日
Python序列操作举例
摘要: # 序列操作举例 # 序列包括字符串、列表和元组 import itertools listed = [1, 2, 3] listed *= 2 print(listed) # [1, 2, 3, 1, 2, 3] print(id(listed)) # 2062263906432 对象的id,唯一
阅读全文
posted @ 2023-01-10 03:26 星瑞
阅读(104)
评论(0)
推荐(0)
2023年1月9日
Python字符串处理举例
摘要: # 字符串格式化 str = "1+2={},2的平方是{}" print(str.format(3, 4)) # 1+2=3,2的平方是4 str = "1+2={1},2的平方是{0}" # 指定下标 print(str.format(4, 3)) # 1+2=3,2的平方是4 dict = {
阅读全文
posted @ 2023-01-09 09:58 星瑞
阅读(107)
评论(0)
推荐(0)
2023年1月7日
Python列表推导式使用举例
摘要: """ 列表推导式 功能说明:列表推导式可以利用 range 区间、元组、列表、字典和集合等数据类型,快速生成一个满足指定需求的列表。 语法:[表达式 for 迭代变量 in 可迭代对象 [if 条件表达式] ] """ list = [i + 1 for i in range(10)] print
阅读全文
posted @ 2023-01-07 15:30 星瑞
阅读(237)
评论(0)
推荐(0)
2022年10月10日
Predicate<T> 断言型函数接口示例
摘要: Predicate<T>是一个函数接口,它接收一个实参,返回一个boolean类型的结果。它通常被用来处理一个对象集合的过滤。 import java.util.function.Predicate; import java.util.stream.Collectors; @Slf4j public
阅读全文
posted @ 2022-10-10 14:32 星瑞
阅读(414)
评论(0)
推荐(0)
2022年6月9日
Spring的RestTemplate功能举例
摘要: import com.google.common.collect.Maps; import com.shein.dms.common.BasicCase; import lombok.Data; import lombok.extern.slf4j.Slf4j; import org.springf
阅读全文
posted @ 2022-06-09 19:58 星瑞
阅读(75)
评论(0)
推荐(0)
下一页
公告