1、一类事物有多种形态,比如:动物有多种形态:人、猪、狗,文件有多种形态:文本文件,可执行文件2、不同的对象(形态)接收同一个方法,产生不同的响应 import abc class Animal(metaclass=abc.ABCMeta): # 同一类事物:动物 @abc.abstractmeth ...
分类:
其他好文 时间:
2021-04-07 10:37:08
阅读次数:
0
OAO dijkstra算法在复杂度方面是十分优秀的,但是其最大弊端就是无法处理带负权的图 (因为是基于已经被更新过的距离源点的边必然已经达到了最短路的这个事实 来采取贪心策略来求得最短路 而有负权路存在时,这个基础不在成立。) 这个时候就要请出Bellman-Ford算法了 (正确性证明:http ...
分类:
编程语言 时间:
2020-04-14 20:30:25
阅读次数:
61
Below are pre-built PyTorch pip wheel installers for Python 2.7 and Python 3.6 on Jetson Nano, Jetson TX2, and Jetson Xavier with JetPack >= 4.2.1 not ...
分类:
其他好文 时间:
2020-01-25 23:33:05
阅读次数:
114
1. 什么是闭包:当内部函数保存到外部时,导致原有的作用域链不被释放,闭包容易造成内存泄露 ~~~javascript function demo(){ //demo()的作用域 demo [{AO}{GO}] 即自己的作用域和全局的作用域 var a; function b(){ //b()的作用 ...
分类:
Web程序 时间:
2019-08-18 19:28:58
阅读次数:
116
T1:string 第一眼秒出思路,这不就是排序那道题的加强版吗? 然而歪?解复杂度虽然是对的,但常数过大,竟被卡到70 歪?解:(实际上std写的就是这个,但据说std被卡掉了 OAO) 因为字符集很小,所以我们可以把区间排序改为区间查询和覆盖 即:先查询区间内所有字符的个数,再从左端点开始按照大 ...
分类:
其他好文 时间:
2019-08-02 09:22:15
阅读次数:
93
最近找工作,没事东拼西凑了一个权限管理系统,仅供参考。 开发环境vs2019,sqlserver express2017 后台使用asp.net core,数据库使用ef core访问,前台使用jquery+bootstrap+admilte 先上个图 说明: 1、系统前台使用ajax访问后台,返回 ...
分类:
其他好文 时间:
2019-07-23 15:31:47
阅读次数:
372
AOP 我们先创建下方一个简单的程序,再从长远角度来看,该程序存在的问题 # 比如我们创建一个可以记录日志的工具类,然后在我们实际开发应用过程中使用这个工具类,代码如下 1:创建一个记录日志的工具类 2:在实际应用中使用这个工具类 注:上方直接将日志代码添加在业务逻辑中,会导致这个工具了侵入到业务逻 ...
分类:
编程语言 时间:
2019-04-25 18:54:15
阅读次数:
112
python-面向对象进阶 三大特性:继承,多态,封装 1,初识继承 继承指的是类与类之间的关系,是一种什么“是”什么的关系,继承的功能之一就是用来解决代码重用问题。 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可以成为基类或超类,新建的类称为派生类或子类。 代 ...
分类:
编程语言 时间:
2018-12-05 02:13:40
阅读次数:
203
沃兹尼亚是个天才,无论是对苹果还是对整个互联网社会,他都起了不可磨灭的贡献,但是直到今天,他还是不为众人所知,实在是有点可惜。 我是读『乔布斯传』的时候才知道苹果的这位联合创始人的。现在读『沃兹传』,发现这个程序员不仅伟大,设计了 APPLE I, APPLE II 这样伟大的个人电脑,还是个非常有 ...
分类:
移动开发 时间:
2018-07-15 14:57:18
阅读次数:
229