Mybatis面试问题集锦

1、#{}和${}的区别是什么? 答:mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值; mybatis在处理 $ { } 时,就是把 ${ } 替换成变量的值,完成的是简单...

分组拼接字符串,GROUP_CONCAT

背景 一年过的很快,文中后来的两位员工 馮大 和 馮二 也要面对无情的 KPI 考核了,他们工作干的很不错,performance 分别是 4 和 5 新需求来了,静悄悄的来了!!! 领导想要查看每个 perf...

  • 小编
  • 发布于 3天前
  • 阅读 ( 10 )

跨表更新,Mysql Update Join

背景 项目新导入了一批人员数据,这些人的有的部门名称发生了变化,有的联系方式发生了变化,暂且称该表为t_dept_members, 系统中有另外一张表 t_user_info 记录了人员信息。 要求将 t_dept_m...

MySQL数据库的SQL语句优化方法

1、使用 show status 了解各种 SQL 的执行频率 mysql> show status like 'Com%'; 该命令可以查询 sql 命令的执行次数。 2、定位执行效率较低的 SQL 语句 定位执行效率较低的 SQL 一般有两...

  • 小编
  • 发布于 3天前
  • 阅读 ( 23 )

使用JDBC获取数据库中的一条记录并封装为Bean

比如我数据库中存入的是一条一条的用户信息,现在想取出一个人的个人信息,并封装为Bean对象,可以使用queryForObject来获取数据并通过new BeanPropertyRowMapper (Bean.class) 将数据...

  • 小编
  • 发布于 3天前
  • 阅读 ( 16 )

javascript中如何使用js脚本模拟"request"获取url后参数值呢?

转自:猫猫小屋--js获取url后参数信息 摘要: 下文讲述javascript中使用js代码获取url地址后面的参数值的方法分享,如下所示; 实现思路: 使用正则表达式对参数值进行匹配,获取参数后的相...

  • 小编
  • 发布于 3天前
  • 阅读 ( 10 )

并发编程之Java内存模型

并发编程之Java内存模型 5.1 Java内存模型 5.2 可见性 5.3 有序性 volatile原理 double-checked locking 单例模式为例 4.double-checked lockin...

并发编程之第四篇

并发编程之第四篇 4.11 多把锁 4.12 活跃性 饥饿 4.13 ReentrantLock 同步模式之顺序控制 交替输出 4.11 多把锁 一...

  • 小编
  • 发布于 3天前
  • 阅读 ( 13 )

《 Java 编程思想》CH06 访问权限控制

访问控制(或隐藏具体实现)与“最初的实现并不恰当”有关。 重构即重写代码,以使得它更可读,更容易理解,并因此而更具维护性。 在面向对象设计中需要考虑一个基本问题:“如何把变动的事...

  • 小编
  • 发布于 3天前
  • 阅读 ( 21 )

Java连载83-单向链表、双向链表、collections常用方法

一、单向链表 1.单向链表:每个元素都称为节点(Entry),每个节点都由两部分组成 2.单向链表的注意点: (1)单向链表每一个节点在内存中存储上在空间位置上是无规律的; (2)为什么单向...

  • 小编
  • 发布于 3天前
  • 阅读 ( 20 )

SpringCloud Netflix Feign

调用其它机器上的服务(远程调用)有2种技术:REST、RPC。 REST 注入RestTempalte,服务提供者的url要写成RESTful风格,在url中传递参数。 如果参数很多,url会有一长串/,且只能传递数...

  • 小编
  • 发布于 3天前
  • 阅读 ( 14 )

java开发车辆租赁管理系统源码 ssh

开发环境: Windows操作系统开发工具:Myeclipse+Jdk+Tomcat+mysql数据库运行效果图       源码及原文链接:http://javadao.xyz/forum.php?mod=viewthread...

  • 小编
  • 发布于 3天前
  • 阅读 ( 21 )

JavaSE学习笔记(14)---File类和IO流(字节流和字符流)

JavaSE学习笔记(14)---File类和IO流(字节流和字符流) File类 概述 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。 构造方法 public...

  • 小编
  • 发布于 3天前
  • 阅读 ( 25 )

多线程【基础】

目录 【基础】多线程 1、线程概念 2、创建线程(三种方法) 【基础】多线程 标签(空格分隔): javaweb 多线程 1、线程概念 简单理...

  • 小编
  • 发布于 3天前
  • 阅读 ( 15 )

JavaSE学习笔记(13)---线程池、Lambda表达式

JavaSE学习笔记(13)---线程池、Lambda表达式 1、等待唤醒机制 线程间通信 概念:多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。 比如:线程A用来生成包子的,线程B用...

  • 小编
  • 发布于 3天前
  • 阅读 ( 16 )

css选择器四大类:基本、组合、属性、伪类

什么是选择器?选择器的作用是通过它可以找到元素,把css样式传递给元素!css选择器主要分为:基本选择器、属性选择器、组合选择器与伪类选择器四个大类! css基本选择器 基本选择器又分为:*...

  • 小编
  • 发布于 4天前
  • 阅读 ( 23 )

Java 动态数组

什么是数据结构? 线性表 数组 动态数组设计  项目结构 代码实现 CybArrayList.java package com.cyb; /** * 自定义ArrayList数组 * * @author chenyanbin...

  • 小编
  • 发布于 4天前
  • 阅读 ( 38 )

浅谈应用系统立体化监控

本人浅析传统IT系统层面的系统监控,不涉及k8s以及Service Mesh,抛砖引玉。 随着系统增多,我们需要一套能够立体化监控系统去监控你的应用及业务,出现问题能够及时告警,或通过大屏、短...

  • 小编
  • 发布于 4天前
  • 阅读 ( 22 )

css的核心原理分为优先级原则与继承原则两大部分

css原理:1.优先原则=>后解析的内容会覆盖之前解析的内容(所谓解析就是读取的css样式)2.继承原则=>嵌套里面的标签拥有外部标签的某些样式,子元素可以继承父元素的属性 1》优先原则针...

  • 小编
  • 发布于 4天前
  • 阅读 ( 19 )

[Java] 多线程基础详细总结,附加详细实例

详细代码在文章底部 目录 基础概念 进程与线程 单线程与多线程 实现线程的4中方式 thread.start()和runnable.run()的区别 Thread和Runnable的异同 线...

  • 小编
  • 发布于 4天前
  • 阅读 ( 22 )
部分文章转自于网络,若有侵权请联系我们删除