摘要: 1. ==和equals的区别 1.1 == 它的作用是判断两个对象的地址是不是相等。即判断两个对象是不是同一个对象。(基本数据类型比较的是值,引用数据类型比较的是内存地址) 因为 Java 只有值传递,所以,对于 == 来说,不管是比较基本数据类型,还是引用数据类型的变量,其本质比较的都是值,只是 阅读全文
posted @ 2021-03-30 16:28 骑着蜗牛追夕阳 阅读(136) 评论(0) 推荐(0)
摘要: 创建新环境 conda create --name envName python=3.6 --name:可以缩写为-n,envName是新创建的虚拟环境的名字,创建完后的目录位于conda的安装目录的envs目录下。 python=3.6:安装的虚拟环境的python版本,若未指定默认是安装anac 阅读全文
posted @ 2020-11-18 22:05 骑着蜗牛追夕阳 阅读(133) 评论(0) 推荐(0)
摘要: 1 常见动态规划类型 坐标型动态规划 序列型动态规划 划分型动态规划 区间型动态规划 背包型动态规划 最长序列型动态规划 博弈型动态规划 综合型动态规划 2 动态规划题目特点 计数 有多少种方式走到右下角 有多少种方法选出k个数使得和为Sum 求最大值最小值 从左上角走到右下角路径的最大数字和 最长 阅读全文
posted @ 2020-10-14 21:37 骑着蜗牛追夕阳 阅读(213) 评论(0) 推荐(0)
摘要: 开闭原则 模块、类和函数应该对扩展开发,对修改关闭。 用抽象构建框架,用实现扩展细节。 优点:提高软件系统的可重用性和可维护性。 开发的软件正在构建一个复杂的结构,一旦我们完成了它的一部分,不应该再修改它,而是应该在它的基础之上继续建设。 最好的办法是尝试在完成后保持模块不变,并通过继承和多态扩展来 阅读全文
posted @ 2020-10-07 00:40 骑着蜗牛追夕阳 阅读(92) 评论(0) 推荐(0)
摘要: 类与类间的关系 在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 泛化 泛化(Generalization)表示 阅读全文
posted @ 2020-09-19 00:13 骑着蜗牛追夕阳 阅读(265) 评论(0) 推荐(0)
摘要: 在Idea中打开Project Struct界面:File → ProjectStruct 按下图步骤操作 以上步骤完成后,点击OK。在主菜单下选择 Build → Build Arfifacts → Build,即可完成打包 测试打包后的jar包 java -jar wordCount.jar p 阅读全文
posted @ 2020-09-18 14:27 骑着蜗牛追夕阳 阅读(215) 评论(0) 推荐(0)
摘要: 1 Anaconda查看镜像配置 conda config --show 查看conda的配置信息 conda config --show-sources 查看当前使用的源 2 添加清华源镜像 conda config --add channels https://mirrors.tuna.tsin 阅读全文
posted @ 2020-09-16 22:35 骑着蜗牛追夕阳 阅读(341) 评论(0) 推荐(0)