本书通过编写一个个小巧、有趣的游戏来教授Python编程,并且采用直接展示了游戏的源代码,通过实例来解释编程的原理的方式。
全书共21章,14个游戏程序和示例贯穿其中,介绍了Python基础知识、数据类型、函数、流程控制、程序调试、流程图设计、字符串操作、列表和字典、图形和动画、碰撞检测、声音和图像等方方面面的程序设计知识。
本书可以协助读者在轻松有趣的过程中,掌握Python游戏编程的基本技能。
2023/2/9 7:54:29 12.51MB pdf
1
fastjson是阿里的一个开源项目,在java的JavaBean对象、json字符串、json对象之间转换中很方便,网上一大堆说用法的,找这个资源可真难,如何找的请看我的博客《如何找到fastjson.jar这个阿里开源的jar包(笑哭Q^Q)》,也可以间接下载
2023/2/7 15:03:39 575KB jar java
1
分配完成budget.py的Category类。
它应该能够根据不同的预算类别(例如食物,衣服和娱乐)实例化对象。
创建对象时,它们将以类别的名称传递。
该类应具有一个称为ledger的实例变量,该实例变量是一个列表。
该类还应该包含以下方法:接受金额和说明的deposit方法。
如果未给出描述,则默认为空字符串。
该方法应将对象以{"amount":amount,"description":description}的方式附加到分类帐列表。
与deposit方法类似的withdraw方法,但传入的金额应作为负数存储在分类帐中。
如果没有足够的资金,则不应在分类帐中添加任何内容。
如果撤回发生,则此方法应返回True,否则返回False。
一种get_balance方法,该方法根据已发生的存款和取款返回预算类别的当前余额。
一种接受金额和另一个预算类别作为参数的tran
2023/2/6 4:33:33 3KB Python
1
labviewCRC校验的vi源码,还有字符串之间转换关系的一些整理使用
2023/2/5 23:23:38 57KB labview CRC校验 vi源码
1
简易电子表格:可以对表格进行建立、数据输入、数据编辑、统计、计算及其他一些表格操作。
实现功能:1.按表格方式显示表格,并支持用户使用简单的功能键2.建立空白表格,同时在屏幕上显示,使其处于可输入数据状态3.通过键盘将数据输入在屏幕上的电子表格上,同时支持基本的数据输入编辑4.将表格中任意数据块复制到另一块中。
5.支持鼠标操作各项功能6.支持汉字显示、输入7.统计计算,包括合计、求平均、求最大/小8.排序使任一行/列中的数据按大小升或降排列对字符串型数据还要可选大小写敏感9.表格保存使电子表格存储在磁盘上磁盘文件并可随时读入供继续处理
2023/2/3 22:49:13 445KB 表格
1
首先对三种基本字符串婚配算法进行了详细分析和说明,再编程实现。
创新拓展研究了Boyer-Moore算法,进行了分析和编程实现。
让四种算法对数据量极大的文本,进行子串的查询处理,并分析算法运行时间效率,并对所有输出的婚配位置结果进行相互对比验证,以证明算法设计和实现的正确性。
为了分析不同数据规模对不同算法的影响程度,通过改变文本的数据量大小,用相同的子串进行模式查找,通过对运行时间的比较以获得数据规模对算法的影响,并利用MATLAB绘制效率图进一步直观分析。
2023/1/26 6:46:37 1.1MB 字符串匹配 算法 c++程序
1
C#串口通讯源代码,可以实现串口通讯,实现字符串和16进制的发送以及接受
2023/1/22 22:27:49 61KB C# 串口通信
1
C#动态Where配合EFCore源码C#1.支持的查询字段类型包括数字,字符串,日期,枚举和布尔: *数字类型查询支持大于,小于,等于,大于等于,小于等于的比较操作 *字符串类型查询支持等于,包含,以指定字符开头或结尾的比较操作 *日期类型查询支持大于,小于,等于,大于等于,小于等于的比较操作 *枚举和布尔类型查询支持等于的比较操作2.支持多个条件按照And或Or关系的组合查询,And为默许组合方式3.支持数字,字符串,日期,枚举和布尔类型的否定查询
2023/1/18 5:44:49 3.78MB C#
1
这是个关于esp8266如何使用AT指令配置TCP客户端连接路由器实现透传的配置流程,流程顺序已给出,只要将AT指令按顺序以字符串的方式发送给esp8266即可,一旦配置成功,可断电自动重连。
2023/1/17 22:42:47 404B esp8266 TCP Client AT透传
1
安全兼容加密示例创建该存储库是为了处理越来越多的在互联网上浮现的不良加密代码示例。
随着时间的推移,该存储库将进行扩展,以包含更多语言的示例。
随着2018年10月,有跨越5个不同的平台,14种语言16倍不同的兼容的例子。
演算法加密:AES-128-GCM密钥派生:PBKDF2PBKDF2基础哈希:SHA-256由于Java无限强度策略(JavaUnlimitedStrengthPolicy),选择了具有128位密钥的AES,这是由于密码导出法要求密钥大小不超过128位。
尽管使用AES-128显示了示例,但可以通过更改参数ALGORITHM_KEY_SIZE(在某些情况下为ALGORITHM_NAME)将它们轻松地更改为256位AES。
兼容性此处显示的每个示例都跨平台和/或语言兼容。
任何语言的encryptString的结果都可以由任何语言的decryptString解密。
对于与现有示例不兼容的示例,请不要提交拉取请求。
方法每个示例都公开了4种签名大致等同于以下方法的方法:stringencryptString(plaintext:
2023/1/15 16:37:45 40KB nodejs javascript ruby kotlin
1
共 860 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡