- 博客(122)
- 资源 (1)
- 收藏
- 关注
原创 P1_Java基础语法
常用Dos命令#盘符切换 D:#查看当前目录下的所有文件 dir#切换目录 cd change directory返回上级目录cd..#清理屏幕 cls (clear screen)#退出终端 exit#查看电脑的ip ipconfig#打开应用 notepad #ping命令 ping www.baidu.comIDEA使用快捷命令sout System.out.println();psvm
2021-01-14 19:52:08
1588
原创 DS Array&LinkedList、Stack&Queue、Tree&Map、Search&Sort
遍历:先序、中序、后序、层次线索化:左孩子/前驱、右孩子/后继。
2025-11-07 23:01:16
311
原创 OS_3 Memory、4 File、5 IO
TLB:具有并行查找能力的高速缓冲存储器,用于存放当前访问的若干页表项,以加速地址变换的过程。对应的,主存中的页表成为慢表。
2025-11-01 17:30:27
47
原创 CS Principles of Computer Organization
:对阶操作是“小阶向大阶看齐”,只涉及阶码的增大,且增大的幅度有限(两阶码之差)。只要初始阶码在正常范围内,对阶后的阶码一般不会立刻超出表示范围:若尾数求和后需要右规(尾数右移,阶码加1),且此时阶码已经很大,加1后可能超出最大值,导致阶码上溢:若需要左规(尾数左移,阶码减1),且阶码本来很小,多次左规可能使其低于最小值,导致阶码下溢:某些舍入操作(如“0舍1入”)可能导致尾数进位,若进位使得尾数超出表示范围,可能需再次右规,从而增加阶码上溢风险。
2025-10-25 20:20:54
149
原创 OS_2 进程与线程(进程管理)
管程(Monitor)确实是操作系统课程中一个比较抽象但极其重要的概念。别担心,我们用一种更直观的方式来拆解它。简单来说,你可以,它专门用来管理共享资源,确保多个线程或进程能安全、有序地工作💡 管程如何工作wait🔄 一个生动的例子:生产者-消费者问题让我们用经典的“生产者-消费者”问题来加深理解。假设有一个大小有限的缓冲区。简单来说,如果把并发编程比作管理交通,信号量像是手动控制红绿灯,需要你精确计算时间;
2025-10-23 22:56:21
48
原创 OS_1 Operating System Overview
而现代多任务操作系统(通常指抢占式分时系统)是多道程序设计思想在交互性、公平性和系统控制力上的强化和扩展。几乎所有的现代通用操作系统(如Windows, Linux, macOS)都是多任务操作系统。基于2009-2025年408统考真题。二、CPU运行模式;中断、异常、系统调用。一、操作系统概述、功能、特征、发展阶段。三、体系结构、操作系统引导、虚拟机。你可以这样理解它们的关系:。操作系统的归宿是RAM。
2025-10-18 19:21:27
64
原创 Linux
文章目录Linux系统环境搭建安装CentOS购买云服务器系统目录结构常用基本命令目录管理基本属性看懂文件属性修改文件属性文件内容查看Vim文件编辑器进程管理Linux系统目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。环境搭建Linux的安装步骤比较繁琐,其实云服务器挺普遍的,而且价格也便宜,如果不想搭建,也可以直接买一台学习使用!安装CentOS安装 VMware 虚拟机
2021-12-09 16:31:33
1081
原创 学习sql很好的例子
4A-server:RoleDaopublic List<RolePo> getPage(int start, int end, Map<String,Object> param, String orgTypeId, long... tenantId) { StringBuffer sql = new StringBuffer(128); List<Object> params = new LinkedList<>(); sql.ap
2021-12-03 16:07:55
850
原创 SpringCloud详细笔记(持续更新中)
SpringCloud文章目录SpringCloudJava程序员周瑜尚硅谷:https://github.com/leelovejava/cloud2020父工程Project空间创建,父工程pom文件支付模块构建开启热部署Devtools:方便调试消费者订单模块工程重构5 Eureka服务注册与发现(已停更,但仍然使用较多)Eureka基础知识:APP23 actuator微服务信息完善Eureka自我保护理论知识禁止自我保护停更说明6 Zookeeper服务注册与发现(使用较少)7 Consul服务
2021-11-21 09:36:58
1825
原创 工作问题记录
1,The Network Adapter could not establish the connectionOracle数据库连接yml配置问题2,queryForList方法返回数据类型问题JdbcTemplate针对数据查询提供了多个重载的模板方法,你可以根据需要选用不同的模板方法。如果你的查询很简单,仅仅是传入相应SQL或者相关参数,然后取得一个单一的结果,那么你可以选择如下一组便利的模板方法:int queryForInt(String sql) int queryForI
2021-11-17 15:05:37
1708
原创 文件上传和下载(亲测可用)
使用阿里云服务器上传controller层: /** * 文件上传 * * @param reportCode * @param moduleId * @param fileName * @param file * @return * @throws Exception */ @Value("${ctj.fineReport.host}") private String ip; .
2021-11-10 17:22:40
1374
原创 4A服务按库拆分|组件、服务|合并打包、独立打包(进行中)
11月4A服务拆分总结数据源配置报错【报错如下】Error starting ApplicationContext. To display the conditions report re-run your application with ‘debug’ enabled.2021-11-09 23:56:29.331 ERROR 29608 — [ main] o.s.b.d.LoggingFailureAnalysisReporter :APPLICATION
2021-11-10 16:54:16
818
原创 maven配置文件settings.xml详解
顶级元素<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.
2021-11-10 01:08:21
477
原创 学习笔记规划&记录
学习笔记规划&记录(更新中)SpringMVC2021尚硅谷杨博超(进行中)RedisSpringBootSpringCloud
2021-11-08 01:18:48
275
原创 Java8新特性Stream
Stream更新中。。。总结:# 创建:通过集合、通过数组、通过静态方法ofStream<Employee> stream = employees.stream();Stream<Employee> parallelStream = employees.parallelStream();Arrays.stream(arr);Stream<Integer> stream = Stream.of(1, 2, 3, 4, 5, 6);# 使用 ## 中间
2021-10-31 11:47:17
458
原创 开发环境配置2021-10-24
1024Linux安装环境0.Linux环境1.Git安装2.JDK安装3.Node安装4.Python安装5.Maven安装6.MySQL安装7.Redis安装8.消息队列RabbitMQ安装9.应用服务器Tomcat安装10.Web服务器Nginx安装11.Docker环境安装更新中。环境配置记录:192.168.1.7 宿主机 172.20.10.10192.168.1.8 CentOS-7 172.20.10.11192.168.1.9 CentOS-7 172.20.10.1
2021-10-24 23:09:14
3218
原创 数据库Question
问题1:解决mysql不是内部或外部命令选择Mysql安装的目录,在Mysql安装的目录中找到bin目录,把此路径复制C:\Program Files\MySQL\MySQL Server 5.7\bin注意是在bin目录下才可以 打开cmd输入mysql -uroot -p后系统响应,再输入密码password就行了,即可进入到Mysql...
2021-03-26 13:37:59
295
原创 JDBC练习
文章目录数据准备代码实现数据准备代码实现1、请查出每个导师所带研究生的姓名import test.JDBCUtils;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ArrayList;import java.util.HashMap;import java.util.List;
2021-03-24 23:42:05
373
原创 JDBC详细版本(0324)
文章目录1 JDBC入门(Java Database Connection:Java数据库连接)1.1 客户端操作MySQL数据库的方式1.1.1什么是JDBC1.1.2 使用JDBC开发使用到的包1.2 JDBC的核心API1.3 导入驱动jar包1.4 加载和注册驱动1.5 如何使用JDBC2 DriverManager类2.1 DriverManager作用2.2 类中的方法2.3 使用JDBC连接数据库的四个参数2.4 连接数据库的URL地址格式3 Connection接口3.1 Connectio
2021-03-24 14:39:06
2484
原创 MySQL多表查询(其实就是去查询多个表合并之后的结果)(0323)
文章目录1 表连接查询1.1 什么是多表查询1.2 笛卡尔积现象1.3 内连接1.4 外连接1.4.1 左外连接1.4.2 右外连接2 子查询1 表连接查询1.1 什么是多表查询1.2 笛卡尔积现象1.3 内连接1.4 外连接1.4.1 左外连接1.4.2 右外连接2 子查询...
2021-03-23 17:20:44
634
1
原创 MySQL约束与设计(0323)
文章目录1 数据库约束的概述1.1 约束的作用1.2 约束种类2 主键约束2.1 主键的作用2.2 哪个字段应该作为表的主键2.3 创建主键2.4 删除主键2.5 主键自增2.6 创建自增长的默认值起始值2.7 DELETE和TRUNCATE对自增长的影响3 唯一约束3.1 唯一约束的基本格式3.2 实现唯一约束4 非空约束4.1 非空约束的基本语法格式4.2 默认值5 外键约束5.1 单表的缺点5.2 解决方案5.3 什么是外键约束5.4 创建约束的语法5.5 删除外键6 数据约束小结7 表与表之间的关系
2021-03-23 11:41:29
1039
1
原创 MySQL基础语法(详细版)
1.数据库的介绍数据的存储方式什么是数据库2.数据库的安装与卸载2.1数据库的安装2.2数据库的卸载3.数据库服务的启动与登录3.1 Windows服务方式启动3.2 DOS命令方式启动3.3 控制台连接数据库3.3.1 登录格式1:u和p后面没有空格3.3.2 登录格式2:3.3.3 登录格式3:3.3.4 登录格式4:4.SQL的概念5.DDL操作数据库6.DDL操作表结构7.DML操作表中的数据8.DQL查询表中的数据9.DCL数据控制语言...
2021-03-21 22:09:41
2444
原创 Vue前端开发
文章目录Vue1.1 概念1.2 V指令V-on1.3 计算属性1.4 侦听器模板和组件2.1 模板2.2组件2.3 生命周期2.4 前后端分离Vue项目创建一个项目Vue1.1 概念1.2 V指令V-on1.3 计算属性1.4 侦听器模板和组件2.1 模板2.2组件2.3 生命周期2.4 前后端分离Vue项目创建一个项目...
2021-03-19 21:50:21
1440
原创 win
常用dos命令 盘符 : 进入指定的盘下面。 操作文件夹: dir 列出当前控制台所在的路径下的所有文件及文件夹。 cd 路径 进入指定的路径下。 cd .. 回退到上一级目录。 cd \ 回退到当前路径下的根目录。 md 文件夹的名字 创建一个文件夹。 rd 文件夹的名字 删除一个空文件夹。注意: 不能用于删除非空的文件夹。 文件: ec
2021-03-19 21:31:34
264
原创 用DOM树实现汇率转换表,注册页面,点名
文章目录1. 汇率转换表2. 注册页面()3. 点名1. 汇率转换表2. 注册页面() 下面是实现后 1, 实现注册页面: a,点击看不清换一张, 会切换图片 b,点击立即注册找好友, 会判断输入的验证码和当前图片代表的验证码是否一致<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>注册</t
2021-03-18 23:18:58
472
1
原创 JavaScript(0318)
文章目录1.概述1.1JavaScript1.2HTML引入JS1.3Js日志和注释1.4弱类型和var2.变量和属性2.1变量的声明2.2类型检测3.函数4.分支和循环结构(语言逻辑)4.1 运算符4.2 比较和逻辑运算符4.3 逻辑for语句5.核心对象5.1 Number5.1.1 toString() 以字符串返回数值5.1.2 toFixed() 返回字符串值,它包含了指定位数小数的数字(四舍五入):5.1.3 toPrecision() 返回字符串值,它包含了指定长度的数字:5.1.4 MAX_
2021-03-18 22:57:11
486
1
原创 Leetcode_160 相交链表(浪漫)
题目 思路class ListNode { int val; ListNode next; ListNode(int x) { val = x; next = null; }}/*文艺版解释:听闻远方有你,动身跋涉千里,我吹过你吹过的风,这算不算相拥?我走过你走过的路,这算不算相逢?走到尽头见不到你,于是走过你来时的路,等到相遇时才发现,你也走过我来时的路浪漫的算法2021/3/1711:59*/class
2021-03-17 23:27:48
340
原创 实现导航页面,点击左侧导航链接, 会在右侧显示对应页面(CSS)
文章目录1, 实现导航页面,点击左侧导航链接, 会在右侧显示对应页面提示: <a> <iframe> 浮动 边框<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> .div1{ width: 150px;
2021-03-17 19:39:52
4585
原创 CSS(0316)
文章目录CSS在html中引入css选择器标签选择器类选择器id选择器其它选择器选择器的优先级盒子模型html标签的分类CSSCss 又叫层叠样式表/级联样式表他是用来描述html标签的, 描述html标签具有哪些特点他是依赖于html而存在的.在html中引入css选择器标签选择器通过标签名, 把css样式和对应html标签结合起来类选择器通过类名把html元素和css样式绑定到一起Class=”类名”id选择器通过id属性, 把css样式和对应的html代码结合起来
2021-03-16 21:25:54
324
原创 html
表单标签<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表单的显示</title></head><body><!--需求1:创建一个个人信息注册的表单界面。包含用户名,密码,确认密码。性别(单选),兴趣爱好(多选),国籍(下拉列表)。隐藏域,自我评价(多行文本域)。重置,提交。-->
2021-03-15 22:53:58
373
原创 HTML(0315)
文章目录2.1 历史概念标准结构2.2Html标签:body2.2.1 body标签的分类2.3 body标签2.3.1 Hr:横线标签,单标签2.3.2 Br:换行,单标签2.3.3 hn:标题标签h1 - h6,单标签2.3.4 div:对一个页面进行分区/节,双标签(最常用)2.3.4 p:段落标签:分区或分节2.3.4 a:超链接标签2.1 历史概念HTML 超文本标记语言Html是一个语言Html是一个文本语言Html是一个标记(标签)描述的文本语言是一个以html为后缀的文本是一
2021-03-15 17:26:58
441
1
原创 408知识
文章目录<<表示左移,不分正负数,低位补0;>>表示右移,如果该数为正,则高位补0,若为负数,则高位补1;>>>表示无符号右移,也叫逻辑右移,即若该数为正,则高位补0,而若该数为负数,则右移后高位同样补0我是红色...
2021-03-14 20:38:15
276
原创 栈和队列(操作受限的线性表)(数据结构一)
文章目录栈Stack1.1栈的定义1.2栈的顺序存储结构实现栈的应用队列Queue2.1队列的定义api队列的顺序存储结构实现链式队列的应用栈Stack1.1栈的定义栈(Stack)是只能在一端进行插入或删除操作的线性表。栈的主要特点是后进先出。1.2栈的顺序存储结构实现分配一块连续的存储区域存放栈中的元素,并用一个变量指向当前的栈顶。采用顺序存储的栈称为顺序栈,Java Util包下的Stack就是顺序栈。栈的应用队列Queue2.1队列的定义队列也是一种操作受限的线性表。仅能在一
2021-03-13 14:08:05
1693
4
原创 文章四:Set接口与其子实现(HashSet、LinkedHashSet、TreeSet)(0312)
文章目录1 Set接口概述Api2 HashSet概述构造方法Api源码3 LinkedHashSet概述构造方法4 TreeSet概述构造方法ApiPM Lesson21 hours(01) Set 是继承于Collection的接口。它是一个不允许有重复元素的集合。(02) AbstractSet 是一个抽象类,它继承于AbstractCollection。AbstractCollection实现了Set中的绝大部分函数,为Set的实现类提供了便利。(03) HastSet 和 TreeS
2021-03-12 23:39:56
669
原创 文章三:Queue接口与其子接口和子实现(子接口Deque、子实现ArrayDeque、子接口BlockingQueue)(0311)
文章目录1.1Queue接口1.2 Deque1.3 ArrayDeque1.4 BlockingQueue1.1Queue接口概述Collection的一个队列子接口描述的是一个队列有序(线性表),要求子实现不允许存储null,允许重复元素注:LinkList主要作为List接口的子实现,不在上述描述的范围内在queue中出队列操作poll这个方法,如果没有元素可以出队列了,他不是抛出异常,而是返回一个null来标记所以不能存储null,如果能存储,就有歧义boolean add(E
2021-03-12 08:57:39
356
原创 文章五:Map接口与其子实现(HashMap、LinkedHashMap、TreeMap)(0311、0312)
文章目录2.1 Map接口概述Api2.2 HashMap底层结构概述构造方法2.1 Map接口概述1、Map集合体系的顶级接口2、Map的实现子类,不允许存储重复元素(不可以重复的key)3、有些子实现允许存储null(指key):HashMap、LinkedHashMap有些子实现不允许存储null:TreeMap4、有些子实现是有序的(指key):LinkedHashMap、TreeMap(指的是大小有序)有些子实现是无序的(指key):HashMap5、只能添加key - valu
2021-03-12 00:08:37
492
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅