摘要: 题目: 寻找两个有序数组的中位数,给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 示例 1: nums1 = [1, 3]nums2 阅读全文
posted @ 2020-04-21 17:14 初仰 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 1 单选(1分) 在面向对象方法中,多态指的是( )。 A.客户类无需知道所调用方法的特定子类的实现 B.子类只能够覆盖父类中非抽象的方法 C.对象动态地修改类 D.一个对象对应多张数据库表 2 单选(1分) 开-闭原则(Open-Closed Principle,OCP)是面向对象的可复用设计的基 阅读全文
posted @ 2020-04-19 21:23 初仰 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 1.线程池及线程池的作用: 线程池使应用能够更加充分合理地协调利用CPU、内存、网络、I/O等系统资源。 线程的创建需要开辟虚拟机栈、本地方法栈、程序计数器等线程私有的空间。 在线程销毁时需要回收这些系统资源。频繁地创建和销毁线程会浪费大量的系统资源,增加并发编程风险。 另外,在服务器负载过大的时候 阅读全文
posted @ 2020-04-03 18:06 初仰 阅读(2056) 评论(0) 推荐(0) 编辑
摘要: 1.单个关键字匹配: 举例:在表table 中查找name为“张三”的所用数据。 select * from table where name = '张三'; 单个关键字查询用“=”号 2.多个关键字匹配: 举例:在表 table 中查询name为“张三”和“李四”以及“王五”的所有信息数据 sel 阅读全文
posted @ 2020-04-02 17:21 初仰 阅读(4111) 评论(0) 推荐(0) 编辑
摘要: 1.什么是契约式设计:契约式设计/契约式编码(Design by Contract(DbC)/Programming by Contract,以下简称 DbC )是一种设计计算机软件的方法。这种方法描述了,软件设计者应该为软件组件定义正式的、准确的、可验证的接口规范,它扩展了抽象数据类型(abstr 阅读全文
posted @ 2020-03-31 14:24 初仰 阅读(1221) 评论(0) 推荐(0) 编辑
摘要: 1.SQL索引是什么?定义:索引(Index)是帮助MySQL高效获取数据的数据结构,就好比书的目录,加快数据库的查询速度。 2.SQL索引的作用是什么?优点是什么?提高查询效率消除数据分组、排序避免“回表”查询(索引覆盖)优化聚合查询用于多表JOIN关联查询利用唯一性约束,保证数据唯一性InnDB 阅读全文
posted @ 2020-03-31 00:11 初仰 阅读(4184) 评论(0) 推荐(0) 编辑
摘要: 1、什么是Hash Hash也称散列、哈希,对应的英文都是Hash。基本原理就是把任意长度的输入,通过Hash算法变成固定长度的输出。这个映射的规则就是对应的Hash算法,而原始数据映射后的二进制串就是哈希值。 2.什么是Hash算法或哈希函数? (1)Hash函数(Hash算法): 在一般的线性表 阅读全文
posted @ 2020-03-27 21:31 初仰 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 请你来实现一个 atoi 函数,使其能将字符串转换成整数。 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。 当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字组合起来,作为该整数的正负号;假如第一个非空字符是数字,则直接将其与之后连续的 阅读全文
posted @ 2020-03-27 16:12 初仰 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 系统顺序图 (System Sequence Diagram )把待建系统看成一个黑盒子,研究参与者与系统边界的交互。描述的是在特定的用例场景下,外部参与者、内部系统、以及他们之间的事件消息传递 顺序图(Sequence Diagram)又叫时序图,是用于描述对象间交互以及这些对象在时间上的排列顺序 阅读全文
posted @ 2020-03-25 13:47 初仰 阅读(6019) 评论(0) 推荐(0) 编辑
摘要: 一、设计领域模型的难点:1.如何提取概念类:获取领域模型所需素材通常有两个途径:与客户现场交流中获得,和在用例的各个流程中提取名词或名称短语获得,这些我们称之为概念类。现在的问题是,哪些应当成为领域模型中的概念类呢?如果我引用一堆定义和准则,并不能让你清楚明了,也许一个生动的比喻更能够让你理解深刻。 阅读全文
posted @ 2020-03-25 11:16 初仰 阅读(1591) 评论(0) 推荐(0) 编辑