E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MOOC清华面向对象
为什么主线程这个死循环不会造成ANR异常呢?
原文链接:https://www.i
mooc
.com/article/45165?
cc_And
·
2024-08-24 20:09
面向对象
编程 (OOP)
面向对象
编程(OOP)是Java的核心编程范式,通过将数据和行为封装在对象中,并利用继承、封装、多态和抽象等特性,Java能够实现代码的模块化、复用性和可维护性。
TechCraft
·
2024-08-24 19:23
Java基础知识
java
开发语言
jvm
礼物
最让我感动的是
清华
大学经济管理学院的赵家和教授,虽然他已经在五年前离开了这个世界,但是他所播种下的一颗善的种子,
起飞的心
·
2024-08-24 19:31
Java
面向对象
设计原则6——迪米特法则
在我们学习
面向对象
编程的时候,总会出现一些问题,好比以前刚刚写好的代码,上线测试可以、正常运行,突然有一天说要加一个功能,改完之后,发现以前正常运行的功能不能用了,类似这样的问题有好多好多,为了避免类似的事件发生
他 他 = new 他()
·
2024-08-24 18:44
Java_7种设计原则
java设计原则
设计原则
迪米特法则
迪米特法则的实现
面向对象
设计原则——迪米特法则
概念迪米特法则解决类与类之间耦合度问题,如果类A调用了B类的某一个方法,则这两个类就形成了一种紧耦合的方式,当B类这个方法发生变化时,一定会影响A类的执行结果。迪米特法则要求每一个类尽可能少的与其他类发生关系,也就是尽可能少的让其他类发生变化时,对其代码的执行结果产生的影响降到最低。典型情况:A类调用B类的方法,B类和C类是一种关联关系,如果A类通过B类所持有的C类对象直接调用C类的方法,则A类和
guoyp2126
·
2024-08-24 17:12
程序设计
面向对象编程
3.6设计模式————迪米特法则——
面向对象
设计原则
迪米特法则的定义迪米特法则(LawofDemeter,LoD)又叫作最少知识原则(LeastKnowledgePrinciple,LKP),产生于1987年美国东北大学(NortheasternUniversity)的一个名为迪米特(Demeter)的研究项目,由伊恩·荷兰(IanHolland)提出,被UML创始者之一的布奇(Booch)普及,后来又因为在经典著作《程序员修炼之道》(ThePra
bug当铺
·
2024-08-24 17:11
什么是DOM?
DOM是以
面向对象
的方式来描述的文档模型,定义了表示和修改文档所需的对象和这些对象的行为和属性以及这些对象之间的关系。DOM的概述定义:DOM是HTML文档的内存中对
天蓝蓝23528
·
2024-08-24 16:05
前端
javascript
servlet
Python 中的类继承:实现代码重用与扩展性
Python中的类继承:实现代码重用与扩展性在
面向对象
编程(OOP)中,继承是一个重要的概念,它允许我们创建一个新类(子类),该类可以继承现有类(父类)的属性和方法。
清水白石008
·
2024-08-24 16:33
python
Python题库
python
开发语言
面向对象
02:构造器详解
本节内容视频链接:
面向对象
05:构造器详解_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV12J41137hu?
怒放的生命.
·
2024-08-24 14:17
java
开发语言
草原雄鹰诗社2023第16期周刊作品展播《组诗词65首》作者/草原雄鹰诗社诗人
多姿尽显
清华
意,异彩纷呈美丽妆。欲吐心扉滋碧翠,绽开花蕾溢芬芳。志存高洁辞君去,不惧淫威笑武皇。03咏牡丹文/侯洁群芳一谢绽天香,富
草原雄鹰诗社
·
2024-08-24 11:47
面向对象
01:类和对象的创建
本节内容视频链接:
面向对象
04:类与对象的创建_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV12J41137hu?
怒放的生命.
·
2024-08-24 11:59
java
开发语言
Typescript面试题
本质上向JS中添加了可选的静态类型和基于类的
面向对象
编程。区别:JS变量是没有类型的,即age=18,age可以
码农来喽
·
2024-08-24 10:57
面试题
typescript
前端
推荐大家学习JAVA结合Al
AI辅助下的Java学习计划目标设定-**初级阶段**:掌握Java基础语法,理解
面向对象
编程思想。-**进阶阶段**:熟练运用集合、多线程、网络编程等高级特性。
海带土豆
·
2024-08-24 10:25
开发语言
java
学习
自然语言处理NLP之中文分词和词性标注
注:此文章内容均节选自充电了么创始人,CEO兼CTO陈敬雷老师的新书《自然语言处理原理与实战》(人工智能科学与技术丛书)【陈敬雷编著】【
清华
大学出版社】文章目录一、Python第三方库jieba(中文分词
陈敬雷-充电了么-CEO兼CTO
·
2024-08-24 10:53
自然语言处理
自然语言处理系列四十》条件随机场CRF》CRF开源工具实战
注:此文章内容均节选自充电了么创始人,CEO兼CTO陈敬雷老师的新书《自然语言处理原理与实战》(人工智能科学与技术丛书)【陈敬雷编著】【
清华
大学出版社】文章目录自然语言处理系列四十条件随机场(CRF)开源工具实战新词发现与短语提取总结自然语言处理系列四十条件随机场
陈敬雷-充电了么-CEO兼CTO
·
2024-08-24 09:17
自然语言处理
人工智能
ai
python
深度学习
机器人
机器学习
设计模式六大原则(六)--迪米特法则
1.简介1.1.概述迪米特法则(LawofDemeter),也被称为最少知识原则(PrincipleofLeastKnowledge),是
面向对象
设计中非常重要的一条原则。
丁爸
·
2024-08-24 07:02
设计模式
迪米特法则
设计模式
单一职责原则
Python本地安装whl文件详解与高级pip命令技巧
有些情况我们pip一下包的时候会报错,可能因为延时或许其他不兼容的情况,这时候我们可以通过去网上下载该包的原文件,进行本地物理pip,在安装网上下载的whl之前,先明白不同后缀的差异;whl下载网址:
清华
大学开源软件镜像站
杨超越luckly
·
2024-08-24 07:59
python
php
大数据
pyqt
numpy
梁启超教育后人的仰止之道
图片发自App梁启超先生本人为三不朽伟人立德立功立言,
清华
校歌中说的是,立德立言
诸葛吹云
·
2024-08-24 06:17
设计模式六大原则之一的接口隔离原则
设计模式六大原则之一的接口隔离原则(InterfaceSegregationPrinciple,ISP)是
面向对象
设计中的一个重要原则,它强调了接口的设计应当尽量保持简洁和专一,避免创建过于庞大和复杂的接口
jun778895
·
2024-08-24 06:28
设计模式
接口隔离原则
服务器
Java学习11:认识
面向对象
,创建对象及使用
面向过程和
面向对象
有什么区别从语言方面出发:对于C语言来说,是完全面向过程的。对于C++语言来说,是一半面向过程,一半
面向对象
。(C++是半
面向对象
的)对于Java语言来说,是完全
面向对象
的。
苦难_69e0
·
2024-08-24 00:49
【C++ 面试 -
面向对象
】每日 3 题(十)
✍个人博客:Pandaconda-CSDN博客专栏地址:http://t.csdnimg.cn/fYaBd专栏简介:在这个专栏中,我将会分享C++面试中常见的面试题给大家~❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力28.C++有哪几种构造函数?C++中的构造函数可以分为4类:默认构造函数初始化构造函数(有参数)拷贝构造函数移动构造函数(move和右值引用)委托构造函数转换构造函
Pandaconda
·
2024-08-24 00:48
#
C++
面试专栏
面试
职场和发展
c++
后端
开发语言
【C++ 面试 -
面向对象
】每日 3 题(二)
Pandaconda-CSDN博客专栏地址:http://t.csdnimg.cn/fYaBd专栏简介:在这个专栏中,我将会分享C++面试中常见的面试题给大家~❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力4.
面向对象
和面向过程的区别
Pandaconda
·
2024-08-24 00:18
#
C++
面试专栏
面试
职场和发展
开发语言
c++
后端
【C++ 面试 -
面向对象
】每日 3 题(三)
✍个人博客:Pandaconda-CSDN博客专栏地址:http://t.csdnimg.cn/fYaBd专栏简介:在这个专栏中,我将会分享C++面试中常见的面试题给大家~❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力7.说说C语言如何实现C++语言中的重载?C语言中不允许有同名函数,因为编译时函数命名是一样的,不像C++会添加参数类型和返回类型作为函数编译后的名称,进而实现重载。
Pandaconda
·
2024-08-24 00:47
#
C++
面试专栏
面试
职场和发展
c++
后端
开发语言
深度学习 string 类之模拟实现一个 string 类(C++)
string类时我们认识了很多关于string类的接口,这些接口可以很好的帮助我们解决问题并简化代码,所以接下来我们要自行实现一个string类来加深对string类的理解关于string类的详细讲解参考博文:
面向对象
程序设计
ZZZ_O^O
·
2024-08-23 21:00
面向对象程序设计(C++)
c++
开发语言
深度学习
string类
【无标题】C++关键字之virtual
C++语言之所以是
面向对象
语言,原因是它满足
面向对象
的三大特性,即封装、继承、多态
wangyhwyh753
·
2024-08-23 18:12
c++
开发语言
2023-11-04
这20多个人,有些是企业高管,有些有着两家上市公司,但这些人中没有“状元”,只有两个人来自
清华
、北大(准确来说,都来自北大)。让我感到惊奇的是,这群人中,竟然有1/4来自非一本院校。
感恩学习相信小陶
·
2024-08-23 17:13
函数式编程和OO编程02——二者的等价性
(FP和OOP)-ChatGPT理论上,函数式编程(FP)和
面向对象
编程(OO)可以在功能上达到等价的效果,但它们的实现方式、代码结构以及思维模式有所不同。
MaraSun
·
2024-08-23 16:01
软件开发
函数式编程
面向对象编程
基于Python语言
面向对象
编程:类与对象 [持续更新蓄力中... ...求关注~]
稍微有点基础的可以看看,有错请指正,时间比较久了,可能我也忘记了,欢迎大家一起来讨论还是希望大家点个赞,收个藏,关个注,拜托拜托~~~人生需要鼓励和被鼓励,嘿嘿文章主要涉及到类与对象中的比较重要的几点:
面向对象
编程的最显著的几个特征
梦茹^_^
·
2024-08-23 16:59
Python
数据结构与算法探索
Python入门级编程
python
开发语言
算法
pycharm
Python中
面向对象
概述
1.什么是
面向对象
?
_宁采臣
·
2024-08-23 16:47
什么是封装?为什么是要封装?
封装是
面向对象
编程中的一种核心概念,它是将数据和操作数据的方法结合起来,形成一个整体,对外只暴露必要的接口,隐藏内部的具体实现细节。
小鼠米奇
·
2024-08-23 16:27
javascript
前端
南京理工大学
MOOC
程序设计基础(Ⅰ) SPOC | 第7章作业2答案详细解析
比赛评分输入n个选手信息(包括序号、姓名、5名裁判的评分),计算每位选手的最终得分(去掉一个最高分、去掉一个最低分后的平均分),按最终得分从高到低的顺序输出所有选手信息(包括序号、姓名、最终得分)。假设没有选手的最终分数相同。定义结构player,并定义voidinput(playera[],intn)实现n个选手信息的输入;voidfinal(playera[],intn)实现最终得分的计算;v
大学资料帮
·
2024-08-23 15:21
算法
数据结构
c++
极限编程
排序算法
Java设计模式之中介者模式
Java设计模式之中介者模式一、引言在Java及
面向对象
编程中,设计模式是软件工程中解决常见设计问题的一套解决方案。
jun778895
·
2024-08-23 14:16
java
设计模式
中介者模式
python管理——设置
清华
镜像站;安装pandas数据分析⼯具;安装pymysql连接器;python脚本
一、方法一指定pip从哪个源服务器下载和安装Python包pip3configsetglobal.index-url
清华
镜像站https://pypi.tuna.tsinghua.edu.cn/simple
冬冬的狼外婆
·
2024-08-23 11:26
python
pandas
数据分析
python的异常处理机制———try-except-else-finally形式
一.什么是异常1.错误在运行或编写一个程序时常会遇到错误异常,这时python会给你一个错误提示类名,告诉出现了什么样的问题(Python是
面向对象
语言,所以程序抛出的异常也是类)。
不想做程序猿的员
·
2024-08-23 10:18
python
pycharm
「国师教育」河南考生有多难,700分也难进
清华
北大
「国师教育」河南考生有多难,700分也难进
清华
北大河南位于中原腹地,常住人口一亿以上,地大物博,人杰地灵,英才辈出。
郑州国师高考
·
2024-08-23 09:09
软件工程(2)
面向对象
方法:Booch方法与开发实例
Booch方法(BoochMethod)是由GradyBooch提出的一种
面向对象
的软件开发方法。它是一种系统分析与设计的框架,主要用于设计和建模
面向对象
的系统。
CoderIsArt
·
2024-08-23 09:43
架构设计研究
软件工程
Booch
小豆芽芽吖流水日记 Day7
java作业还没有开始看,真的好难,自从学
面向对象
开始就有点没听懂,上节课也是一知半解的,现在作业也不会。一堆的作业没懂,六级也没有复习,真的感觉自己要熬不下去了。
小豆芽芽吖
·
2024-08-23 08:41
软件工程(3)
面向对象
方法:对象建模技术OMT与开发实例
对象建模技术(ObjectModelingTechnique,OMT)是由JamesRumbaugh开发的一种用于
面向对象
系统分析和设计的方法。
CoderIsArt
·
2024-08-23 07:32
架构设计研究
软件工程
OMT
软考高级第四版备考---第四十一天(软件工程-软件设计)
一、结构化设计结构化设计(StructuredDesign,SD)是一种面向数据流的方法,它以SRS和SA阶段所产生的DFD和数据字典等文档为基础,是一个自顶向下、逐步求精和模块化的过程二、
面向对象
设计
灬拂尘灬
·
2024-08-23 07:31
软件工程
学生时代的那些牛人(3)
他是
清华
毕业的,当年高考可是某市第一名的人(我们省有一段时间里
清华
招生就10人)。
三页胡
·
2024-08-23 07:45
自然语言处理系列三十七》词频-逆文档频率TF-IDF》Java代码实现
注:此文章内容均节选自充电了么创始人,CEO兼CTO陈敬雷老师的新书《自然语言处理原理与实战》(人工智能科学与技术丛书)【陈敬雷编著】【
清华
大学出版社】文章目录自然语言处理系列三十七Java代码实现词频
陈敬雷-充电了么-CEO兼CTO
·
2024-08-23 06:00
自然语言处理
java
nlp
ai
AI编程
chatgpt
gpt
SpringBoot中使用拦截器
Interceptor拦截器概念Interceptor(拦截器)是一种
面向对象
编程(OOP)和软件开发中广泛使用的设计模式,特别是基于请求-响应的应用程序中,如Web应用、RestfulAPI等。
Annaday
·
2024-08-23 05:21
SSM
spring
boot
java
数据库
python镜像源及使用方法(国内)
一、国内镜像源豆瓣(推荐):http://pypi.douban.com/simple/阿里(推荐):http://mirrors.aliyun.com/pypi/simple/
清华
大学(推荐):https
weixin_38185649
·
2024-08-23 05:48
python
开发语言
计算机专业考研书目(中科大)
考研408计算机学科专业基础综合一、数据结构1.教材:《数据结构》严蔚敏
清华
大学出版社
清华
大学严蔚敏的这本数据结构的教材是国内数据结构教材的权威。
FQLSY
·
2024-08-23 02:03
主流后端开发语言:JAVA、C、C++、GO、PYTHON对比
1.Java语言底层实现:Java是一种跨平台的
面向对象
编程语言,通过JVM(Java虚拟机)实现跨平台性。效率:Java的执行效率相对较低,但
shinelord明
·
2024-08-22 20:30
编程框架
java
golang
python
乱七八糟的话
2.不要再问我为什么不谈恋爱了,你为什么不上
清华
,是因为不想吗?3.我感情路不顺?谁说的,明明一路也没有。4.我喜欢你岂止是狼子野心是贼心不改。5.月老麻烦下次为我牵红线的时候能换成电缆吗?
起灵保罗喔嚯
·
2024-08-22 20:08
如何成为一名黑客?带你走进黑客世界
是一种
面向对象
、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而
白帽黑客cst
·
2024-08-22 19:50
web安全
安全
网络
网络安全
学习
#今日论文推荐#
清华
提出CogVideo:最大的文本生成视频模型
#今日论文推荐#
清华
提出CogVideo:最大的文本生成视频模型一周不到,AI画师又“进阶”了,还是一个大跨步——直接1句话生成视频的那种。
wwwsxn
·
2024-08-22 16:31
深度学习
transformer
深度学习
计算机视觉
再教育3:参加
清华
状元好习惯学习营
自从报名
清华
状元好习惯学习营,才弄清楚大人的网课是怎样一种模式。
何婉仪
·
2024-08-22 16:20
设计模式概述
设计模式不特定于某种编程语言,而是普遍适用于各种
面向对象
的编程语言。设计模式主要分为三大类:创建型模式、结构型模式和行为型模式。
WineMonk
·
2024-08-22 14:21
八股文
设计模式
设计模式
程序设计
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他