08 2018 档案
摘要:回调函数,或简称回调,是指通过函数参数传递到其它代码的,某一块可执行代码的引用。这一设计允许了底层代码调用在高层定义的子程序。 在Java里面,我们使用接口来实现回调。举个例子 所谓的回调,就是程序员A写了一段程序(程序a),其中预留有回调函数接口,并封装好了该程序。程序员B要让a调用自己的程序b中
阅读全文
摘要:八大排序算法总结与java实现 一、直接插入排序(Insertion Sort) 插入排序的设计初衷是往有序的数组中快速插入一个新的元素。它的算法思想是:把要排序的数组分为了两个部分, 一部分是数组的全部元素(除去待插入的元素), 另一部分是待插入的元素; 先将第一部分排序完成, 然后再插入这个元素
阅读全文
摘要:操作系统基本功能: 进程管理:进程控制、进程同步、进程通信、死锁处理、处理机调度等。 内存管理:内存分配、地址映射、内存保护与共享、虚拟内存等。 文件管理:文件存储空间的管理、目录管理、文件读写管理和保护等。 设备管理:完成用户的 I/O 请求,方便用户使用各种设备,并提高设备的利率。主要包括缓冲管
阅读全文
摘要:HTTP协议的持续连接和非持续连接: 在使用HTTP/1.0的情况下,如果打开一个包含一个HTML文件和10个内联图象对象的网页时,HTTP就要建立11次TCP连接才能把文件从服务机传送到客户机。而使用HTTP/1.1的情况下,如果打开同样的文件时,HTTP建立一次TCP连接就可把文件从服务机传送到
阅读全文
摘要:简介 定义 数据库引擎简单来说就是一个"数据库发动机"。当你访问数据库时,不管是手工访问,还是程序访问,都不是直接读写数据库文件,而是通过数据库引擎去访问数据库文件。以关系型数据库为例,你发SQL语句给数据库引擎,数据库引擎解释SQL语句,提取出你需要的数据返回给你。因此,对访问者来说,数据库引擎就
阅读全文
摘要:事务: 一个数据库事务通常包含对数据库进行读或写的一个操作序列。 四大特效: A:原子性:要么成功提交,要么失败回滚。 C: 一致性:事务提交前后数据库保持一致性。 I: 隔离性:每个事务的操作互不影响。 D: 持久性:事务一旦成功提交,对数据库的影响是永久的,即使数据库奔溃。 隔离性的四个级别 脏
阅读全文
摘要:一、运行时数据区域 Java虚拟机在执行Java程序的时候会把它所管理的内存划分为若干个不同的数据区域,这些区域各有用途: 程序计数器:(线程私有的) 程序计数器是一块较小的内存,可以看作是当前线程所执行的字节码的行号指示器,字节码解释器工作时通过改变这个计数器的值来选取下一条指令。 Java虚拟机
阅读全文
摘要:一些小疑问,注解装配在默认情况下是不开启的,为了使用注解装配,我们必须在Spring配置文件中配置 <context:annotation-config/>元素。但是在看项目源码的时候没有这一配置,就有些疑惑,找到了https://www.cnblogs.com/iuranus/archive/20
阅读全文

浙公网安备 33010602011771号