04 2020 档案
摘要:1.Spring是一个轻量级的开源框架,是为解决企业级应用开发的复杂性而创建的,通过核心的Bean factory实现了底层的类的实例化和生命周期的管理。 Spring的最根本使命是:简化java开发。 1)第一种理解 ioc的思想最核心的地方在于,资源不由使用资源的双方管理,而由不使用资源的第三方
阅读全文
摘要:1.Mybatis 的Mapper.xml语句中parameterType向SQL语句传参有两种方式:#{}和${}我们经常使用的是#{},是因为这种方式可以防止SQL注入,#{}这种方式SQL语句是经过预编译的,它把#{}中间的参数转义成字符串。比如:select * from table whe
阅读全文
摘要:题目: 寻找两个有序数组的中位数,给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 示例 1: nums1 = [1, 3]nums2
阅读全文
摘要:1 单选(1分) 在面向对象方法中,多态指的是( )。 A.客户类无需知道所调用方法的特定子类的实现 B.子类只能够覆盖父类中非抽象的方法 C.对象动态地修改类 D.一个对象对应多张数据库表 2 单选(1分) 开-闭原则(Open-Closed Principle,OCP)是面向对象的可复用设计的基
阅读全文
摘要:1.线程池及线程池的作用: 线程池使应用能够更加充分合理地协调利用CPU、内存、网络、I/O等系统资源。 线程的创建需要开辟虚拟机栈、本地方法栈、程序计数器等线程私有的空间。 在线程销毁时需要回收这些系统资源。频繁地创建和销毁线程会浪费大量的系统资源,增加并发编程风险。 另外,在服务器负载过大的时候
阅读全文
摘要:1.单个关键字匹配: 举例:在表table 中查找name为“张三”的所用数据。 select * from table where name = '张三'; 单个关键字查询用“=”号 2.多个关键字匹配: 举例:在表 table 中查询name为“张三”和“李四”以及“王五”的所有信息数据 sel
阅读全文