会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
冬日降临
博客园
首页
新随笔
联系
管理
订阅
2018年8月15日
Java回调函数的理解与实现
摘要: 回调函数,或简称回调,是指通过函数参数传递到其它代码的,某一块可执行代码的引用。这一设计允许了底层代码调用在高层定义的子程序。 在Java里面,我们使用接口来实现回调。举个例子 所谓的回调,就是程序员A写了一段程序(程序a),其中预留有回调函数接口,并封装好了该程序。程序员B要让a调用自己的程序b中
阅读全文
posted @ 2018-08-15 10:54 冬日降临
阅读(2081)
评论(1)
推荐(1)
2018年8月7日
面试题——基本排序算法
摘要: 八大排序算法总结与java实现 一、直接插入排序(Insertion Sort) 插入排序的设计初衷是往有序的数组中快速插入一个新的元素。它的算法思想是:把要排序的数组分为了两个部分, 一部分是数组的全部元素(除去待插入的元素), 另一部分是待插入的元素; 先将第一部分排序完成, 然后再插入这个元素
阅读全文
posted @ 2018-08-07 14:40 冬日降临
阅读(6112)
评论(0)
推荐(1)
面试题——操作系统
摘要: 操作系统基本功能: 进程管理:进程控制、进程同步、进程通信、死锁处理、处理机调度等。 内存管理:内存分配、地址映射、内存保护与共享、虚拟内存等。 文件管理:文件存储空间的管理、目录管理、文件读写管理和保护等。 设备管理:完成用户的 I/O 请求,方便用户使用各种设备,并提高设备的利率。主要包括缓冲管
阅读全文
posted @ 2018-08-07 14:09 冬日降临
阅读(424)
评论(0)
推荐(0)
面试题——计算机网络
摘要: HTTP协议的持续连接和非持续连接: 在使用HTTP/1.0的情况下,如果打开一个包含一个HTML文件和10个内联图象对象的网页时,HTTP就要建立11次TCP连接才能把文件从服务机传送到客户机。而使用HTTP/1.1的情况下,如果打开同样的文件时,HTTP建立一次TCP连接就可把文件从服务机传送到
阅读全文
posted @ 2018-08-07 13:33 冬日降临
阅读(352)
评论(0)
推荐(0)
2018年8月6日
面试题——存储引擎
摘要: 简介 定义 数据库引擎简单来说就是一个"数据库发动机"。当你访问数据库时,不管是手工访问,还是程序访问,都不是直接读写数据库文件,而是通过数据库引擎去访问数据库文件。以关系型数据库为例,你发SQL语句给数据库引擎,数据库引擎解释SQL语句,提取出你需要的数据返回给你。因此,对访问者来说,数据库引擎就
阅读全文
posted @ 2018-08-06 19:49 冬日降临
阅读(276)
评论(0)
推荐(0)
面试题——数据库
摘要: 事务: 一个数据库事务通常包含对数据库进行读或写的一个操作序列。 四大特效: A:原子性:要么成功提交,要么失败回滚。 C: 一致性:事务提交前后数据库保持一致性。 I: 隔离性:每个事务的操作互不影响。 D: 持久性:事务一旦成功提交,对数据库的影响是永久的,即使数据库奔溃。 隔离性的四个级别 脏
阅读全文
posted @ 2018-08-06 19:46 冬日降临
阅读(258)
评论(0)
推荐(0)
面试题——Java虚拟机
摘要: 一、运行时数据区域 Java虚拟机在执行Java程序的时候会把它所管理的内存划分为若干个不同的数据区域,这些区域各有用途: 程序计数器:(线程私有的) 程序计数器是一块较小的内存,可以看作是当前线程所执行的字节码的行号指示器,字节码解释器工作时通过改变这个计数器的值来选取下一条指令。 Java虚拟机
阅读全文
posted @ 2018-08-06 16:47 冬日降临
阅读(315)
评论(0)
推荐(0)
2018年8月1日
关于Spring中的<context:annotation-config/>配置
摘要: 一些小疑问,注解装配在默认情况下是不开启的,为了使用注解装配,我们必须在Spring配置文件中配置 <context:annotation-config/>元素。但是在看项目源码的时候没有这一配置,就有些疑惑,找到了https://www.cnblogs.com/iuranus/archive/20
阅读全文
posted @ 2018-08-01 17:16 冬日降临
阅读(251)
评论(0)
推荐(0)
2018年6月10日
Redis事件
摘要: Redis事件 Redis的ae(Redis用的事件模型库) ae.c Redis服务器是一个事件驱动程序,服务器需要处理以下两类事件: 一、文件事件 Redis基于Reactor模式(将消息放到了一个队列中,通过异步线程池对其进行消费)开发了自己的网络事件处理器,被称为文件事件处理器(file e
阅读全文
posted @ 2018-06-10 22:36 冬日降临
阅读(316)
评论(0)
推荐(0)
Redis事务
摘要: Redis事务 MULTI(开启一个事务)、EXEC(触发并执行事务)、DISCARD(清空事务队列)和WATCH(可以为 Redis事务提供check-and-set(CAS)行为)是 Redis 事务相关的命令。事务可以一次执行多个命令, 并且带有以下两个重要的保证: EXEC 命令负责触发并执
阅读全文
posted @ 2018-06-10 22:13 冬日降临
阅读(183)
评论(0)
推荐(0)
下一页
公告