码迷,mamicode.com
首页 >  
搜索关键字:设计模式 要素 类型 原则    ( 180082个结果
面向对象(上)-方法-方法的重载
##一、方法的重载 定义:在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或者参数类型不同即可 总结:“两同一不同” 两同--同一个类、相同方法名 一不同--参数列表不同(参数个数不同、参数类型不同) ##二、举例 构成重载的举例 例一:Arrays类中重载的sort()/binaryS ...
分类:其他好文   时间:2021-07-08 17:39:47    阅读次数:0
[极客大挑战 2019]BuyFlag 1
本篇文章通过CTF试题-主要内容就是php-strcmp函数绕过,php弱类型比较 ...
分类:其他好文   时间:2021-07-07 17:54:36    阅读次数:0
MySQL 5.7原生JSON格式支持
在MySQL与PostgreSQL的对比中,PG的JSON格式支持优势总是不断被拿来比较。其实早先MariaDB也有对非结构化的数据进行存储的方案,称为dynamic column,但是方案是通过BLOB类型的方式来存储。这样导致的问题是查询性能不高,不能有效建立索引,与一些文档数据库对比,优势并不 ...
分类:数据库   时间:2021-07-07 17:53:24    阅读次数:0
设计模式之 责任链模式
当你想让一个以上的对象有机会能够处理某个请求的时候,就使用责任链模式。 ...
分类:其他好文   时间:2021-07-07 17:51:14    阅读次数:0
你所不知道的 C# 中的细节
前言 有一个东西叫做鸭子类型,所谓鸭子类型就是,只要一个东西表现得像鸭子那么就能推出这玩意就是鸭子。 C# 里面其实也暗藏了很多类似鸭子类型的东西,但是很多开发者并不知道,因此也就没法好好利用这些东西,那么今天我细数一下这些藏在编译器中的细节。 不是只有 Task 和 ValueTask 才能 aw ...
分类:Windows程序   时间:2021-07-07 17:49:06    阅读次数:0
Python学习(1)-基础语法学习丨【生长吧!Python】
Python学习(1)-基础语法学习,了解Python相关知识和语法。 ...
分类:编程语言   时间:2021-07-05 19:08:57    阅读次数:0
C语言学习之基本数据类型【一】
近期学习鸿蒙硬件物联网开发,用到的开发语言是C; 一、基础语法:第一个案例: 命令 gcc hello.c #include <stdio.h> //stdio.h 是一个头文件 , #include 是一个预处理命令,用来引入头文件 void func2(){ printf("C语言小白变怪兽") ...
分类:编程语言   时间:2021-07-05 19:05:43    阅读次数:0
工厂模式
目的:为了减少应用程序与具体类之间的依赖(松耦合),将对象的创建进行封装。所有的工厂都是用来封装对象的创建。 - 简单工厂模式。(简单工程其实不是一个设计模式,反而像是一种编程习惯)- 工厂方法模式:定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。- 抽象 ...
分类:其他好文   时间:2021-07-05 19:04:02    阅读次数:0
11适配器模式
一、适配器模式定义 1.适配器模式又叫做变压器模式,它的功能是将一个类的接口变成客户端所期望的另一种接口,从而使原本因接口不匹配而导致无法在一起工作的两个类能够一起工作,属于结构型设计模式 2.在软件开发中,基本上任何问题都可以通过增加一个中间层进行解决。适配器模式,其实就是一个中间层。适配器模式其 ...
分类:其他好文   时间:2021-07-05 18:50:02    阅读次数:0
Qt:QJsonParseError
0、说明 QJsonParseError用于JSON解析时报告error。 1、模块和加载项 Header #include<QJsonParseError> qmake QT += core Since Qt 5.0 2、静态字段 类型 字段 取值 说明 enum ParseError Const ...
分类:Web程序   时间:2021-07-05 18:25:07    阅读次数:0
180082条   上一页 1 ... 3 4 5 6 7 ... 18009 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!