合成复用原则由成为组合/聚合复用原则,尽量使用对象组合,而不是继承来达到复用的目的 合成复用原则就是在一个新的对象里通过关联关系(包括组合关系和聚合关系)来使用一些已有的对象,使之成为新对象的一部分;新对象通过委派调用已有对象的方法达到复用功能的目的。简言之:复用时要尽量使用组合/聚合关系(关联关系 ...
分类:
其他好文 时间:
2019-11-28 22:46:34
阅读次数:
405
LeetCode做题第四天 今天晚上就不想做题,每次都是默默下定决心,然后默默放弃,没有办法,生活就是这么“吸引人”。就只好继续做一道简单题来完成任务。 编写一个程序判断给定的数是否为丑数。 丑数就是只包含质因数?2, 3, 5?的正整数。 说明: 1?是丑数。 输入不会超过 32 位有符号整数的范 ...
分类:
其他好文 时间:
2019-11-28 22:46:22
阅读次数:
73
一、问题:安装python包的时候报错ReadTimeoutError——Read time out. 二、解决办法三种方法,一是切换下载源;二是下载相应平台的安装包后安装;三是下载源码编译安装; 第一种方法,切换下载源推荐 https://pypi.tuna.tsinghua.edu.cn/sim ...
分类:
编程语言 时间:
2019-11-28 22:45:52
阅读次数:
94
Intellj IDEA快捷键入门 之 Ctrl+Space(空格) 时间 :2019/11/28 系统 :Win10系统 背景 : 步骤 : 1.win 设置 时间和语言 语言 添加语言 2.这里选最基本的就好,不想选乱七八糟的,点击"安装" 3.安装完成后(重启完成后),这里就会有两种语言,把E ...
分类:
其他好文 时间:
2019-11-28 22:45:36
阅读次数:
698
1.Springboot启动正常 2.连接MySQl测试业务逻辑时报下面错误 java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one ti ...
分类:
编程语言 时间:
2019-11-28 22:45:18
阅读次数:
94
普通函数 一、输入输出函数 1、print()函数 输出函数 向屏幕输出指定的汉字 print("hello world") print()函数可以同时输出多个字符串,用逗号“,”隔开 print("hello","how","are","you") print()会依次打印每个字符串,遇到逗号“, ...
分类:
编程语言 时间:
2019-11-28 21:39:38
阅读次数:
82
Centos7安装Docker Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季度更 ...
分类:
其他好文 时间:
2019-11-28 21:39:20
阅读次数:
85
运行上个月能跑通的py文件,结果爆出了上面错误,估计是OSX系统更新导致的,最后解决方式: brew update pwntools; 更新了pycharm的版本(2017年版换到2019年版,没想到这么久没更新了) pycharm里run -> edit configurations,在envir ...
分类:
系统相关 时间:
2019-11-28 21:38:52
阅读次数:
191
191128 [TOC] 日记 1. 今天睡了一天,肚子还是微微痛,不消化,没吃啥东西没啥力气 单词 无 回顾 数学 9.2节 偏导数 9.3节 全微分 英语 无 专业课 无 健身 请假 书法 无 ...
分类:
其他好文 时间:
2019-11-28 21:38:23
阅读次数:
130
首先管理页面进入到云平台项目管理中心 发现下面可以查看源码,点击view-source: 这个直接就绕过去了 看第二个 第二个需要满足$_SESSION['admin']==true才行,因此看看第三个php 满足这个 isset($_GET[id]) && floatval($_GET[id]) ...
分类:
其他好文 时间:
2019-11-28 21:38:11
阅读次数:
136
项目地址:https://github.com/fluttercandies/wechat_flutter wechat_flutter Flutter版本微信 效果图: 下载体验(Android):点击下载 IOS的直接拉下项目直接跑即可, 特性 文字消息 图片消息 语音消息 删除会话 语言国际化 ...
分类:
微信 时间:
2019-11-28 21:37:55
阅读次数:
163
1.交换机的主要技能指标: (1)机架插槽数:指机架式交换机所能安插的最大模块数。 (2)扩展槽数:指固定配置式带扩展槽交换机所能安插的最大模块数。 (3)最大可堆叠数:指可堆叠交换机的堆叠单元中所能堆叠的最大交换机数目。 (4)支持的网络类型:一般情况下,固定配置式不带扩展槽交换机仅支持一种类型的 ...
分类:
其他好文 时间:
2019-11-28 21:37:40
阅读次数:
121
题目:给定一个数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。candidates 中的每个数字在每个组合中只能使用一次。说明:所有数字(包括目标数)都是正整数。解集不能包含重复的组合。 来源:https://leet ...
分类:
其他好文 时间:
2019-11-28 21:37:25
阅读次数:
96
多态性一、什么是多态性二、多态的表现三、多态性的好处四、多态的目的五、从java中的接口类来理解多态性抽象类一、什么是抽象类二、抽象类的作用三、 如何实现抽象类四、从java中的抽象接口来理解抽象类1、什么是抽象类2、为什么要有抽象类3、抽象类和抽象接口类3.1 多继承问题TOC 多态性 一、什么是 ...
分类:
其他好文 时间:
2019-11-28 21:37:08
阅读次数:
206
Docker简介 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口 ...
分类:
其他好文 时间:
2019-11-28 21:36:53
阅读次数:
176
Tree Palindromes Problem Statement Given a tree rooted at node 1 with N nodes, each is assigned a lower case latin character. Print the sum of length ...
分类:
其他好文 时间:
2019-11-28 21:36:25
阅读次数:
114
实验代码: import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import java.io.*; import javax.swing.*; ...
分类:
其他好文 时间:
2019-11-28 21:36:11
阅读次数:
108