9月24号面试总结(康拓普2面)

1.mybatis的<namespace>的作用
namespace是用于绑定Dao/mapper接口,即面向接口编程

2.mysql中的group by 和order by 的执行顺序
group by 比order by 先执行,sql的执行顺序

3.mybatis所用到的设计模式
简单工厂模式(创建对象)、构造者模式(复杂对象的构建)、单例模式(线程安全)、代理模式(通过接口操作数据库)、组合模式(动态sql)、模板模式、适配器模式、装饰者模式、迭代器模式

4.springboot微服务的理解 微服务的缺陷
好处:

(1)各系统之间相互独立,以接口相互调用,代码入侵少,耦合度低。

(2)拓展性能好,新增一个功能模块时,只需要将该子系统接入即可。

(3)可以进行灵活的分布式部署和负载均衡实现。

(4)项目组分小组开发子系统,沟通成本低。

劣势:

调用接口的时候,必须开发接口,意味着增加工作量。

5.项目中遇到的问题 ,印象最深刻的地方
新功能开发

6.上一份工作的离职原因
地点、工作性质,想进一步提升自己的技术

7.接受加班吗
愿意,我愿意加班

8.group by having的用法
select 字段名 from 表名 where 字段名in (select 字段名 from 表名group by 字段名 HAVING COUNT(*)>10)

原文地址:https://www.cnblogs.com/WhiperHong/p/11581832.html

时间: 2024-10-05 07:35:01

9月24号面试总结(康拓普2面)的相关文章

9月24号面试总结(康拓普1面)

康拓普面试1.springmvc常用注解@Controller @Requestmapping @RequestParam @Path_variables @ResponseBody 2.常用数据库优化:varchar可以建索引吗MySQL的btree索引和hash索引的区别varchar类型数据可以建索引 3.常用数据库表 4.hashmap遍历的方式1.通过map.keySet()遍历key和value 2.Map.entrySet使用iterator遍历key和value 3.通过Map.

7月24号=》266页-270页

12.2 CSS3提供的Transition动画 CSS3提供了Transition动画支持,Transition动画可以控制HTML组件的某个 属性发生改变时会经历一段时间.以平滑渐变的方式发生改变,这就产生了动画效果. Transition动画通过transition属性来指定.transiton属性的值包括如下4个部分. Transition-property:指定对HTML元素的哪个CSS属性进行平滑渐变处理.该    属性可以指定background-color.width.heigh

2017年5月24号课堂笔记

2017年5月24号 星期三 晴 空气质量:优 内容:定位属性,CSS3动画  备注:5月25日补课堂笔记 一.定位属性  01.定位属性 仿写老师代码: <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>定位属性</title> <!-- position:定位属性 属性值: 01.static:默认值

6月24号=》206页-210页

8.3.2 外补丁相关属性 外补丁相关属性有如下几个: margin:该属性可以同时设置上.下.左.右4个边框的外补丁距离.如果只设置了1个长度,则该值将 作为上.下.左.右4个边的外补丁距离. margin-top:设置上边的外补丁距离. margin-right:设置右边的外补丁距离.    margin-bottom:设置下边的外补丁距离. margin-left:设置左边的外补丁距离. 9.1 大小相关属性 大小相关属性主要用于设置目标对象的宽度.高度,包括最大宽度.高度,以及最小宽度.

9月20号面试总结(shangyun)

1.二分法查找实现 2.HashMap和Hashtable的区别 1.继承的父类不同 Hashtable继承自Dictionary类,而HashMap继承自AbstractMap类.但二者都实现了Map接口. 2.线程安全性不同3.是否提供contains方法HashMap把Hashtable的contains方法去掉了,改成containsValue和containsKey,因为contains方法容易让人引起误解. 4.key和value是否允许null值Hashtable中,key和val

4月24号周五课堂练习:找水王续

一.题目要求 三人行设计了一个灌水论坛.信息学院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子.坊间风闻该“水王”发帖数目超过了帖子数目的一半.如果你有一张当前论坛的帖子(包括回帖)列表,其中帖子的作者的ID也在其中,你能快速的找到这个传说中的水王吗? 随着论坛的发展,管理员发现水王没有了,但是统计结果表明,有三个发帖很多的ID.据统计他们的发帖数量超过了1/4,你能从发帖列表中快速找到他们吗? 二.设计思路 三.程序代码 #include<

3月24号周二课堂练习:结对开发----返回一个整数数组中最大子数组的和二

一.题目要求 1.1要求程序必须能处理1000 个元素: 1.2每个元素是int32 类型的: 1.3输入一个整形数组,数组里有正数也有负数. 1.4数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和. 1.5求所有子数组的和的最大值.要求时间复杂度为O(n). 二.源代码 #include<iostream> #include<time.h> #include<conio.h> #define N 100000 using namespace std; v

9月16号面试总结(nantian)

1.spring的理解Spring是一个一站式.轻量级的javaee框架.一站式指的是Spring支持在持久层.业务层.表现层的javaEE开发,轻量级指的是除4个核心包外,其他功能按需引入.Spring的核心是ioc,控制反转,代码控制权由调用方变为服务方,实现解耦的功能.调用方从Spring容器中获取对象,通过di进行依赖注入spring IOC有哪几种实现形式:实例化Bean的4中方式:1.无参构造器2.静态方法工厂3.实体工厂4.实现FactoryBean接口Spring依赖注入:1.s

9月11号面试总结(guangfa)

1.Solr服务器实现搜索,有什么作用全文检索通过分词进行查询,对于企业标准,通过搜索关键字可以找到对于的企业标准 2.工作流引擎activiti工作流引擎,实现流程的会签.审批等功能3.高并发的使用案例:通过配置负载均衡服务器.数据库读写分离.消息队列.reids缓存服务器.单点登入:将多个子系统的登入通过一个登入模块进行控制多线程安全:多个线程同时运行同一段代码,如果每次运行结果和单线程运行的结果是一样的,结果和预期相同,就是线程安全的"超发" "高并发" re