刘秋宇
刘秋宇
全部文章
分类
# Java Virtual Machine(5)
# LeetCode题解(Java版)(1)
# 专业程序员(12)
# 软件设计之道(5)
Basic Knowledge(18)
JavaSE(18)
MySQL(8)
软考高级(1)
归档
标签
去牛客网
登录
/
注册
刘秋宇
没有理论指导的实践是盲目的实践,不与实践相结合的理论是空洞的理论。
全部文章
(共68篇)
【LeetCode题解】283.移动零(双指针+快排)
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums = [0,1,0,3,12] 输出: [1,3,12,0,0] 示例 2: 输入: nums = [0] ...
2022-06-15
0
234
【JavaSE】浅谈抽象类与接口
从程序设计的角度看, 抽象类可以提高代码的可重用性降低耦合度,作用于程序内部; 接口可以隐藏程序实现的细节,侧重于暴露功能,是程序内部和外部交互的桥梁。 从语法的角度看, JDK1.8前后,抽象类与接口中的方法默认访问权限: 抽象类: JDK 1.8以前,抽象类的方法默认访问权限为prote...
2022-06-15
0
229
【JavaSE】String, StringBuffer,StringBuilder的区别(源码级详解)
Java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。 现在总结一下,看看他们的不同与相同。 1.可变与不可变 String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知...
2022-06-15
0
261
【软件设计】软件设计到底是什么?
软件设计的目的? Design is there to enable you to keep changing the software easily in the long term。 设计是为了让软件在长期更容易适应变化。 —— Kent Beck 用程序员们更熟悉的排序算法为例,...
2022-06-15
0
244
【软件设计】什么是分离关注点?
软件设计之分离关注点 大多数系统的设计做得不够好,问题常常出现在分解这步就没做好。常见的分解问题就是分解的粒度太大,把各种维度混淆在一起。我们在分解问题的时候,会有很多维度,每一个维度都代表着一个关注点,这就是分离关注点。分离关注点,发现的关注点越多越好,粒度越小越好。可以分离的关注点有非常多,只...
2022-06-15
0
303
【软件设计】软件设计包括哪些方面?
软件设计,应该包括模型和规范 什么是模型? 模型,是一个软件的骨架,是一个软件之所以是这个软件的核心。模型的粒度可大可小,如果把模型理解为一个一个的类,这就是小的模型。把一整个系统当作一个整体来理解,这就是大的模型。关于设计,你一定听说过一个说法,“高内聚、低耦合”,(模块的内聚程度越高越好,模...
2022-06-15
0
378
【软件设计】如何了解一个软件的设计?
如何了解一个软件的设计? 首先是模型,它是一个软件的核心部分,也有人称之为抽象。设计最关键的就是构建出模型。 而理解一个设计中的模型,可以帮助我们建立起对这个软件整体的认知。 比如: 你在编写分布式计算代码时,需要考虑怎样在不同的节点上调度计算; 而使用MapReduce 时,只要考虑如...
2022-06-15
0
358
【软考】软件设计师-两万五千字硬核整理
控制器: (1)指令寄存器(IR) : CPU执行一条指令时,从内存储器取到缓冲寄存器中,再送入IR暂存; (2)程序计数器(PC): 将要执行的下一条指令的地址; (3)地址寄存器(IR): 当前CPU所访问的内存单元地址; (4)指令译码器(ID): 对指令中的操作码字段进行分析解释; 多核C...
2022-06-15
3
1089
【JavaWeb】JavaScript——ECMAScript+BOM+DOM(高效复习笔记)
JavaScript 概念:一门客户端脚本语言 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 脚本语言:不需要编译,直接就可以被浏览器解析执行了 功能: 可以来增强用户和html页面的交互过程,可以来控制html元素,...
2022-06-15
0
213
【JavaWeb】浅谈C/S结构与B/S结构的优缺点
软件架构: C/S: Client/Server 客户端/服务器端 在用户本地有一个客户端程序,在远程有一个服务器端程序 如:QQ,迅雷… 优点: 用户体验好 缺点: ...
2022-06-15
0
331
首页
上一页
1
2
3
4
5
6
7
下一页
末页