- 博客(8)
- 收藏
- 关注
原创 【Python】tortoiseorm生成的sql不能被sql引擎解析问题
tortoiseorm生成的sql与数据库版本或型号不一致,导致sql无法被解析,可以将QuerySet的sql打印出来,修改sql字符串后再赋值回去。此方法可能会破坏tortoiseorm的执行逻辑,不过破坏的不多,建议避免在核心业务使用。中的属性字段会因为调用语句的不同而发生改变,需要自行替换。在替换sql后,不要再执行。方法会重新生成sql语句。方法验证结果,因为调用。
2024-09-23 15:06:03
335
原创 【JWT】Java生成token使用python或其他语言解析失败解决方案
在secret相同的情况下,出现java生成的token、python无法解析。或者java方面妥协,加密前对密钥处理, 就不写代码了。
2024-08-16 17:56:12
454
2
原创 解决旧版本软件:未在本地计算机上注册“Microsoft.Ace.OleDb.12.0”提供程序.
在以下网站安装相应程序即可:https://download.cnet.com/microsoft-access-database-engine-2010-redistributable-32-bit/3000-10254_4-75452795.html。很多帖子已经描述了这个问题,不过他们放出的微软官方下载链接微软已经关闭,不再提供旧版本的下载链接。很多软件需要导入excel数据或者旧版本的excel导入数据,但是出现这个问题。office2016 64位。windows10 64位。
2024-04-19 16:30:37
996
原创 五分钟讲解如何计算时间复杂度!408难度
其实,时间复杂度仅仅需要分析问题规模函数T(n)的数量级即可,并非需要复杂精细的计算,我们将算法中基本运算(即基础语句)执行的次数的公式记为f(n),则按照上述例子,将算法中所有语句被重复执行的次数之和记为T(n),它是问题规模n的函数,时间复杂度主要分析T(n)的数量级。)等时间复杂度的表达方式,这与我们所说的2n + 2截然不同,这些时间复杂度是如何表示的呢。+2n+1,通过"取大头"的方法,我们可以直接得出,该代码的时间复杂度为O(n。是指在最好情况下,算法的时间的时间复杂度。
2023-07-19 21:58:05
1632
原创 AStar寻路算法的Python实现
人工智能课老师让整的,简单的python,加上matplotlib生成了一个散点图,矩阵点生成有10以内的误差,红色点是障碍物,百分之十的几率变成障碍物,绿色的点是要走的道路。
2023-03-18 15:04:27
2003
1
原创 【go】gorilla/websocket如何判断客户端强制断开连接
通过调用websocket.IsCloseError或websocket.IsUnexpectedCloseError即可。当客户端因为某些问题异常关闭连接时,可以判断关闭连接的异常类型
2022-12-25 16:09:52
3289
1
原创 Scala中require,assert,assume等函数
Scala中提供了参数检查及断言,大多数scala程序员都是java转来的,而java在老版本并未提供相似的功能,导致在scala开发中不明白这些函数的作用,实际上就是对程序进行测试的功能,直接看源码即可一清二楚...
2021-03-12 10:37:05
696
原创 java连接kafka只能生产消息到一个分区,或收不到生产者消息
百思不得其解,还以为是版本bug之后打jar包扔到集群就能跑,于是找到如下配置修改即可server.properties# The address the socket server listens on. It will get the value returned from# java.net.InetAddress.getCanonicalHostName() if not configured.# FORMAT:# listeners = listener_name://ho
2021-01-08 09:44:09
729
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人