- 博客(35)
- 问答 (1)
- 收藏
- 关注
原创 leetcode 接雨水II(407)
水位由最短的板子决定。我们可以从矩阵的边界开始,逐渐向内推进,确保每次遇到的都是当前最低的高度,从而确定可以存储的水量。下雨后,雨水将会被上图蓝色的方块中。总的接雨水量为1+2+1=4。使用优先队列(最小堆)来解决。
2024-12-12 14:16:39
232
原创 python魔法(python高级magic方法进阶)
Python解释器在导入模块时,会将模块中没有缩进的代码全部执行一遍(模块就是一个独立的Python文件)。当一个对象在删除的时需要更多的清洁工作的时候此方法会很有用,比如套接字对象或者是文件对象。() 取值、赋值、删除这“三剑客”的套路,在Python中,我们已经见过很多次了,比如前面的@property装饰器。是在一个对象实例化的时候所调用的第一个方法。() 如果为一个类编写了该方法,那么在该类的实例后面加括号,可会调用这个方法。() 方法,是由对象后加括号触发的,即:对象() 或者 类()()
2024-09-30 14:19:39
1077
原创 为什么python使用len(array)却不再使用java中类似的 array.size()了?
python中的len(array)和java中的array.size()的区别
2024-09-23 22:00:00
948
原创 三程问题,眨眼间又到了金三银四
今天是二月份的最后一天了,有没有跟我一样准备在这金三银四里找工作的朋友们???今天给大家讲一下一个高频的面试题就是我们python中的三程问题何为三程,python中的三程即为进程,线程,协程线程进程和协程多进程进程是CPU,内存等资源分配调度的基本单位进程也是程序执行的一个实例,程序运行的时候系统就会创建一个进程,同时也会为它分配资源,然后把该进程放入就绪队列,进程调度器选中它的时候就会为它分配CPU时间,程序开始真正的运行多线程线程是程序执行的最小单位,.
2022-03-01 19:06:50
191
原创 最干的Docker指令
Docker容器技术首先,想要学习Docker我们需要了解一下底层,让我们先来了解一下到底是什么docker吧虚拟机基础虚拟机的最大缺点:成本过高,需要将一台电脑的内存,cpu等资源分给两个系统使用Docker容器技术Docker容器技术只适配linux系统Docker容器技术可以根据进程自行分配资源,这样就可以始终保持资源共享状态,性能更高Docker 是基于golang语言设计的高性能容器技术Docker 使用:虚拟机原理 vmware viertb...
2021-12-17 10:12:06
741
原创 订单生成方法
生成订单号# 我们常使用字符串拼接def get_order_code(): order_no = str(time.strftime('%Y%m%d%H%M%S',time.localtime(time.time()))) return order_no接口调用如下分表逻辑分表逻辑才用负载分承原理,适用于当数据量过大的时候,如果数据都在一张表中,会导致数据库的读写数据降低分表逻辑的特点是两张表的表结构完全相同入库时可以设置条件决定如何选择表入库...
2021-12-14 14:02:17
1548
原创 一个非常经典且非常常见的错误
我们再进行开发的进行过程中会遇到很多的突发情况,本菜鸟今日在练习项目的时候就遇到了一个vue的循环报错sockjs.js?9be2:1609 GET http://192.168.173.107:8080/sockjs-node/info?t=1639144069994 net::ERR_CONNECTION_TIMED_OUT的错误本菜鸟也是上网查询过后才知道了报错原理本人使用的是vue3搭配的python3.9的开发环境出现此情况的原因是因为在开发过程中更...
2021-12-10 22:23:37
575
空空如也
帅气的博主会python或者Linux嘛?
2021-10-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人