腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
用户3029758的专栏
专栏作者
举报
99
文章
169270
阅读量
18
订阅数
订阅专栏
申请加入专栏
全部文章
编程算法
java
c++
linux
bash
sql
bash 指令
数据库
存储
http
windows
ide
tcp/ip
html
dns
数据结构
python
jquery
centos
网站
jdk
面向对象编程
php
javascript
css
云数据库 SQL Server
打包
git
文件存储
访问管理
shell
ssh
二叉树
udp
小游戏
费用中心
DNS 解析 DNSPod
node.js
汇编语言
makefile
django
eclipse
github
jar
tomcat
ubuntu
apache
apt-get
命令行工具
SSL 证书
腾讯云测试服务
vr 视频解决方案
容器
开源
jvm
正则表达式
gui
yum
spring boot
hashmap
ftp
grep
rpc
gcc
socket编程
uml
https
action
count
cron
datetime
debug
double
dt
excel
filter
gdi
having
height
join
limit
select
send
syslog
var
virtual
width
框架
链表
排序算法
日志
搜索文章
搜索
搜索
关闭
设计模式—–里氏替换原则
double
height
virtual
width
开放封闭原则(Open Closed Principle)是构建可维护性和可重用性代码的基础。它强调设计良好的代码可以不通过修改而扩展,新的功能通过添加新的代码来实现,而不需要更改已有的可工作的代码。抽象(Abstraction)和多态(Polymorphism)是实现这一原则的主要机制,而继承(Inheritance)则是实现抽象和多态的主要方法。
对弈
2019-11-09
870
0
设计模式—–开放封闭原则
编程算法
在面向对象的设计中有很多流行的思想,比如说 "所有的成员变量都应该设置为私有(Private)","要避免使用全局变量(Global Variables)","使用运行时类型识别(RTTI:Run Time Type Identification,例如 dynamic_cast)是危险的" 等等。那么,这些思想的源泉是什么?为什么它们要这样定义?这些思想总是正确的吗?本篇文章将介绍这些思想的基础:开放封闭原则(Open Closed Principle)。
对弈
2019-11-07
823
0
设计模式—–单一职责原则
datetime
send
**对于设计原则的理解应该首先从它的动机入手,即遵循这个原则带来的好处是什么?对于SRP来讲,如果遵循“一个类应该有且只有一个变化的原因”是因,那么“任何一个变化只会影响一个类”就是果。可见SRP的动机主要是系统的可维护性,即降低适应变化的成本。 **
对弈
2019-11-07
572
0
UML类图总结
uml
编程算法
面向对象编程
UML类图 1.基本概念 UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。 2.类图 用户根据用例图抽象成类,描述类的内部结构和类与类之间的关系,是一种静态结构图。 在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 各种
对弈
2019-11-02
796
0
设计模式—–策略模式
费用中心
编程算法
**策略这个词应该怎么理解,打个比方说,我们出门的时候会选择不同的出行方式,比如骑自行车、坐公交、坐火车、坐飞机、坐火箭等等,这些出行方式,每一种都是一个策略 **
对弈
2019-11-02
469
0
设计模式一:简单工厂模式
http
简单工厂模式属于创建型模式,又叫做静态工厂方法(Static Factory Method)。简单工厂模式是由一个工厂对象决定创建哪一种产品类实例。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为不同工厂模式的一个特殊实现
对弈
2019-09-29
361
0
LeetCode题解002:两数相加
编程算法
存储
如果链表中的数字不是按逆序存储的呢?例如: (3→4→2)+(4→6→5)=8→0→7
对弈
2019-09-23
428
0
LeetCode题解001:两数之和
编程算法
存储
hashmap[num] = i #这句不能放在if语句之前,解决list中有重复值或target-num=num的情况 不过方法四相较于方法三的运行速度没有像方法二相较于方法一的速度提升。运行速度在 70ms 多
对弈
2019-09-15
541
0
Windows下 gcc/g++的安装与配置
gcc
windows
http
打开链接:https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/
对弈
2019-09-08
9.2K
0
linux基本命令
linux
网站
http
div class="cke_widget_wrapper cke_widget_block cke_widget_codeSnippet cke_widget_wrapper_has cke_widget_selected">
对弈
2019-09-04
1.6K
0
CentOS7基本配置
ssh
centos
linux
声明:本文为原创,作者为 对弈,转载时请保留本声明及附带文章链接:http://www.duiyi.xyz/centos7%e5%9f%ba%e6%9c%ac%e9%85%8d%e7%bd%ae/
对弈
2019-09-04
1.8K
0
C++用数组和链表实现栈(含断言)
c++
链表
声明:本文为原创,作者为 对弈,转载时请保留本声明及附带文章链接:http://www.duiyi.xyz/c%e5%ae%9e%e7%8e%b0%e9%9b%b7%e9%9c%86%e6%88%98%e6%9c%ba-64/
对弈
2019-09-04
560
0
数据库事务和锁
sql
存储
事务 作为单个逻辑工作单元执行的一系列操作。 事务特性 ACID A atomicity 原子性 事务是不可分割的原子单元,要么全部完成,要么全部不完成,不可能停在中间。操作成功 整个事务提交 commit 操作失败 事务回滚 rollback A给B转账 A扣款 B到账 C consistency 一致性 A给B转账 A转了1000 B只到了500 I isolation 隔离性 多个事务并发访问,事务之间是隔离的 D durabiliy 持久性 事务一旦提交,持久化保存在数据库 断电,重启都不会改变数据
对弈
2019-09-04
498
0
为什么是int main()而不是void main()
c++
编程算法
ide
这是基于我们学校老师一直使用void main(),而发的感慨,大一学习C语言时,我就在想,老师上课演示的为什么一直用void main(),而不是int main()呢?不为了偷懒?还是习惯性的语句呢?在查阅了部分大牛的博客,翻阅了C Primer Plus和C++ Primer Plus这两本圣经级别的书本之后,得出以下结论(有一部分是别人的结论,属于半转载),可能不太严谨,请多多包涵。
对弈
2019-09-04
3.4K
0
Win基本框架代码
框架
声明:本文为原创,作者为 对弈,转载时请保留本声明及附带文章链接:http://www.duiyi.xyz/c%e5%ae%9e%e7%8e%b0%e9%9b%b7%e9%9c%86%e6%88%98%e6%9c%ba-58/
对弈
2019-09-04
460
0
Https详解
SSL 证书
https
https=http+SSL SSL:加密套接字 ssl加密使用openssl库 openssl : 1. ssl加密套件 2. https的通信 apt-get install openssl
对弈
2019-09-04
719
0
阶段01Java基础day16集合框架02
java
编程算法
声明:本文为原创,作者为 对弈,转载时请保留本声明及附带文章链接:http://www.duiyi.xyz/c%e5%ae%9e%e7%8e%b0%e9%9b%b7%e9%9c%86%e6%88%98%e6%9c%ba-23/
对弈
2019-09-04
297
0
阶段01Java基础day10面向对象05
c++
bash
bash 指令
声明:本文为原创,作者为 对弈,转载时请保留本声明及附带文章链接:http://www.duiyi.xyz/c%e5%ae%9e%e7%8e%b0%e9%9b%b7%e9%9c%86%e6%88%98%e6%9c%ba-17/
对弈
2019-09-04
287
0
阶段01Java基础day07面向对象02
编程算法
c++
jvm
声明:本文为原创,作者为 对弈,转载时请保留本声明及附带文章链接:http://www.duiyi.xyz/c%e5%ae%9e%e7%8e%b0%e9%9b%b7%e9%9c%86%e6%88%98%e6%9c%ba-14/
对弈
2019-09-04
316
0
阶段01Java基础day03JAVA基础
java
声明:本文为原创,作者为 对弈,转载时请保留本声明及附带文章链接:http://www.duiyi.xyz/c%e5%ae%9e%e7%8e%b0%e9%9b%b7%e9%9c%86%e6%88%98%e6%9c%ba-10/
对弈
2019-09-04
598
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档