基础学习

2024/4/11 13:22:11

学堂在线—Java程序设计—课程笔记(第1章 Java语言基础知识,第1章续 习题讲解视频)

第1章 Java语言基础知识,第1章续 习题讲解视频第1章 Java语言基础知识1.0 导学1.1 Java与面向对象程序设计简介1.2 基本数据类型与表达式1.3 数组1.4 算法的流程控制1.5 习题讲解编程练习题1. 字符串排序题目思路代码2. 求斐波拉契数题目思路代码3. 交集题目思路代码…

Python基础入门(持续更新中)

一、发展历程 Python的创始人为荷兰人吉多范罗苏姆(Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中单词P…

牛客网语法篇练习分支控制(一)

1.据说智商140以上者称为天才,KiKi想知道他自己是不是天才,请帮他编程判断。输入一个整数表示一个人的智商,如果大于等于140,则表明他是一个天才,输出“Genius”。 while True:try:a int(input())if a >140:print…

Java设计模式精讲—课程笔记8(第18章 迭代器模式 + 第19章 策略模式 + 第20章 解释器模式)

Java设计模式精讲—课程笔记818 迭代器模式讲解源码解析18.1 迭代器模式讲解18.2 迭代器模式代码解析18.3 迭代器模式源码解析(jdkmybatis)19 策略模式讲解Coding源码解析19.1 策略模式讲解19.2 策略模式coding19.3 策略模式源码解析(jdkspri…

Java设计模式精讲—课程笔记9(第21章 观察者模式 + 第22章 备忘录模式 + 第23章 命令模式 + 第24章 中介者模式)

Java设计模式精讲—课程笔记921 观察者模式讲解Coding源码解析21.1 观察者模式讲解21.2 观察者模式coding21.3 观察者模式源码解析-jdk-guava22 备忘录模式讲解Coding源码解析22.1 备忘录模式讲解22.2 备忘录模式coding22.3 备忘录模式源码解析-spring23 命令模式讲解Coding源码…

Java设计模式精讲—慕课网—课程笔记3(第4章 简单工厂 + 第5章 工厂方法 + 第6章 抽象工厂 + 第7章 建造者模式)

Java设计模式精讲—慕课网—课程笔记34 简单工厂讲解coding源码解析4.1 简单工厂讲解4.2 coding4.3 JDK源码解析5 工厂方法讲解coding源码解析5.1 工厂方法讲解5.2 coding5.3 源码解析( jdk logback )6 抽象工厂模式讲解coding源码解析6.1 抽象工厂讲解6.2 coding6.3 源码解析…

学堂在线—Java程序设计—课程笔记(第7章 图形用户界面)

第7章 图形用户界面7.1 绘图7.2 Swing基础7.3 Swing的层次7.4 布局管理7.5 内部类7.6 事件处理的基本概念7.7 事件派发机制7.8 顶层容器7.9 中间层容器7.10 原子组件7.11 其他Swing特性7.1 绘图 图形环境和图形对象: GUI组件左上角坐标默认为(0,0&#…

学堂在线—Java程序设计—课程笔记(第2章 类与对象)

第2章 类与对象第2章 类与对象2.1 面向对象方法的特性2.2 类声明与对象创建、数据成员、方法成员2.3 包、类的访问权限控制2.4 对象初始化、内存回收2.5 枚举类2.6 应用举例、本章小结编程练习题1. Rectangle类题目思路代码2. MyPoint类题目思路代码3. 三角形类题目思路代码第2…

牛客网Python篇数据分析习题(一)

1.现有一个Nowcoder.csv文件,它记录了牛客网的部分用户数据,包含如下字段(字段与字段之间以逗号间隔): Nowcoder_ID:用户ID Level:等级 Achievement_value:成就值 Num_of_exercise&a…

IntelliJ IDEA神器使用技巧——慕课网——学习笔记

IntelliJ IDEA神器使用技巧——慕课网——学习笔记IntelliJ IDEA神器使用技巧1 IDEA下载安装2 高效定位代码2.1 无处不在的跳转2.2 精准搜索3 代码小助手们3.1 列操作3.2 live template3.3 postfix3.4 alter enter4 编写高质量代码4.1 重构4.2 抽取5 寻找修改轨迹5.1 git的集成…

学堂在线—Java程序设计—课程笔记(第3章 类的重用)

第3章 类的重用第3章 类的重用3.1 类继承的概念和语法、隐藏和覆盖3.2 Object类3.3 终结类与终结方法、抽象类3.4 泛型、类的组合编程练习题1. 教师学生评分题目思路代码2. 图形面积计算题目思路代码3.多类型排序题目思路代码第3章 类的重用 3.1 类继承的概念和语法、隐藏和覆…

学堂在线—Java程序设计—课程笔记(第4章 接口与多态)

第4章 接口与多态4 接口与多态4.1 接口4.2 类型转换、方法的查找4.3 多态的概念、应用举例4.4 构造方法和多态性部分习题编程练习题1. 偶数分解题目思路代码2. 最大公约数和最小公倍数题目思路代码3. 铺砖问题题目思路代码4 接口与多态 4.1 接口 接口:纯抽象类&am…

Java设计模式精讲—课程笔记7(第15章 桥接模式 + 第16章 代理模式 + 第17章 模板方法模式)

Java设计模式精讲—课程笔记715 桥接模式讲解Coding源码解析15.1 桥接模式讲解15.2 桥接模式Coding15.3 桥接模式源码解析(jdk)16 代理模式讲解Coding源码解析16.1 代理模式讲解16.2 代理模式Coding-静态代理16.3 代理模式Coding-动态代理16.4 代理模式源…

学堂在线—Java程序设计—课程笔记(第6章 对象群体的组织)

第6章 对象群体的组织6.1 Java集合框架介绍6.2 主要接口及常用的实现类6.3 常用算法6.4 数组实用方法,基于动态数组的类型(Vector, ArrayList)6.5 遍历Collection6.6 Map接口及其实现6.1 Java集合框架介绍 Java集合框架: 对外的接…

学堂在线—Java程序设计—课程笔记(第5章 输入输出)

第5章 输入输出5.1 异常处理5.2 输入输出流的概念5.3 写、读文本文件5.4 写、读二进制文件5.5 File类、处理压缩文件5.6 对象序列化、随机文件读写编程练习题5.1 异常处理 异常:又称为例外,是特殊的运行错误对象; Java中声明了很多异常类&am…

牛客网Python篇数据分析习题(三)

1.现有一个Nowcoder.csv文件,它记录了牛客网的部分用户数据,包含如下字段(字段与字段之间以逗号间隔): Nowcoder_ID:用户ID Level:等级 Achievement_value:成就值 Num_of_exercise&a…

Python基础知识入门(三)

Python基础知识入门(一) Python基础知识入门(二) 一、元组类型 元组是用英文小括号 () 把所有元素包裹起来,元组里面的每一个数据叫作元素。每个元素之间都要用 英文逗号 ( , ) 隔开。例如:(1,2,3)。 注意…

C++基础学习笔记(三)——核心编程PART1

参考链接:https://www.bilibili.com/video/BV1et411b73Z?p84&vd_sourceb4d9cee68649c8adcb1e266f7147cd5c 一、内存分区模型 C程序在执行时,将内存大方向划分为4个区域 代码区:存放函数体的二进制代码,由操作系统进行管理…