- 博客(51)
- 收藏
- 关注
原创 软件设计师_数据结构与算法基础_学习笔记
线性结构线性表非线性结构树图(可能存在环路)顺序表:采用一维数组的方式来存信息链表:每个存储单元包含数据和指针单链表:只有一套指针,头结点指向第一个元素,并依次指下去。循环链表:与单链表的区别就是尾部有个指针直接指向头部。双向链表:可以双向移动,一套指针从头指到尾部,一套由尾指到头部。
2023-10-05 18:49:34
366
原创 spring_aop_学习笔记
aop 即 面向切面编程跨越应用程序的多个模块的方法或功能,与我们业务逻辑无关的,但是需要我们关注的部分,就是横切关注点。如日志,安全,缓存,事务等等。切面是一个横切关注点的模块化的特殊对象,即,他是一个类。切面必须完成的工作,即,他是一个方法。被通知的对象。向目标对象应用通知之后创建的对象。切面通知执行的地点。被拦截到的程序执行点自定义pointcutSystem.out.println("-------方法执行前------");
2023-09-20 00:10:15
104
原创 软件设计师_备考笔记
(1)掌握数据表示、算术和逻辑运算;(2)掌握相关的应用数学、离散数学的基础知识;(3)掌握计算机体系结构以及各主要部件的性能和基本工作原理;(4)掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;(5)熟练掌握常用数据结构和常用算法;(6)熟悉数据库、网络和多媒体的基础知识;(7)掌握C程序设计语言,以及C++、Java、Visual Basic、Visual C++中的一种程序设计语言;(8)熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;
2023-09-12 19:44:46
214
原创 守护线程Daemon
线程分为。虚拟机必须确保用户线程执行完毕。虚拟机不用等待守护线程执行完毕。如:后台记录操作日志,监控内存,垃圾回收等。使用setDaemon(boolean b)设置守护线程,
2023-04-23 14:59:55
69
原创 线程的强制执行
Join合并线程,待此线程执行完成后,再执行其他线程,其他线程阻塞可以理解为插队join()等待这个线程死亡。等待这个线程死亡最多 millis毫秒。等待最多 millis毫秒加上 nanos纳秒这个线程死亡。
2023-04-18 14:33:33
113
原创 lamda 表达式
避免匿名内部类定义过多,其实质属于函数式编程的概念。去掉了一部分没有意义的代码,只留下核心逻辑。任何接口,如果只包含唯一一个抽象方法,那么他就是一个函数式接口。对于函数式接口,我们可以通过lambda表达式来创建该接口对象。
2023-04-16 23:25:56
52
原创 字节流抽象类
从输入流读取数据的下一个字节。若已经到达流的末尾,返回值是 -1。:将 b.length个字节从指定的字节数组写入此文件输出流。从下标 off 开始写入 len 个数据写入此文件输出流。:从输入流读取一些字节数,并将它们存储到缓冲区 b。:关闭此文件输出流并释放与此流相关联的任何系统资源。:关闭此输入流并释放与流相关联的任何系统资源。:将指定的字节写入此文件输出流。的数据到一个字节数组。查看zzz.txt内容。查看zzz.txt内容。
2023-04-13 00:59:03
112
原创 集合___
对象的容器,定义了多个对象进行操作的常用方法。可实现数组的功能。和数组的区别数组长度固定,集合长度不固定。数组可以存储基本类型和引用类型,集合只能存储引用类型。位置:java.util.*
2023-04-06 11:31:01
57
原创 System 类
System类提供的System包括标准输入,标准输出和错误输出流;访问外部定义的属性和环境变量;一种加载文件和库的方法;用于快速复制阵列的一部分的实用方法。
2023-04-05 20:15:15
58
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人