1. 文件类型和文件后缀名 在上一章中我们讲到,操作系统最终执行的是二进制指令。这些指令被打包成了一个可执行文件(例如 Windows 中的 .exe 文件)。 但电脑上的文件不止是可执行文件,还有图片、音频、文本等各式各样的文件。那操作系统是怎么知道该用哪个程序去打开这些文件的呢? 这就涉及到两个
一、从人与人的沟通说起 我们平时和别人交流,会用语言去表达我们的想法。比如你说:“帮我打开这个盖子”,对方就能理解并完成动作。 在计算机世界里,我们也需要通过“语言”来告诉它我们要做什么。只不过,计算机能听懂的不是中文也不是英文,而是二进制指令集(也就是 0 和 1 的组合)。 所以,写代码的本质就
hello,我是双面,一个菜菜的计算机人,开始分享我的个人博客啦 我主要是http后端开发 业余的时候会搞数据挖掘,浏览器自动化控制脚本等(个人接单赚点钱,不然真的会饿死QWQ) 学了很长一段时间,开始写自己的个人博客啦 (文笔不是很好QWQ)
大家好,今天我们要来聊聊 Spring 框架中的两个非常重要的概念:控制反转(Inversion of Control,简称 IoC) 和 依赖注入(Dependency Injection,简称 DI)。 这篇文章我们主要讲的是通过 XML 配置文件 来实现 IoC 和 DI,适合刚入门的小白朋友
在学习spring框架中的小伙伴一定会听说过loc(控制反转)和di(依赖注入),对于初学者来说可能比较难以理解,这篇文章主要是讲解这两个东西 1、什么是耦合度 耦合度,就是对象和对象不可分开的程度,比如以下代码 // 邮件服务类 class EmailService { public vo
在上篇文章,我们学习了面向对象的基本概念,这期我们学习面向对象的三大思想之一的封装 首先、我们看下面的代码 class Person { public String name; public int age; public void introduce() {
面向对象设计思想简介 在软件工程中,程序设计思想从早期的面向过程逐渐转向了更加灵活、可维护性更强的面向对象设计思想。面向对象编程(OOP)通过模拟现实世界中的实体及其交互来构建软件系统,这使得代码更易于理解、维护和扩展。 1. 类(Class) 类是面向对象编程的核心概念之一,它定义了一组具有相同属