java开发
文章平均质量分 83
Java开发相关
「已注销」
这个作者很懒,什么都没留下…
展开
-
SQL语句题 | 行程和用户
目录原创 2020-01-09 19:32:59 · 646 阅读 · 0 评论 -
SQL 语句题 | 重新格式化部门表
目录题目解析题目部门表 Department:+---------------+---------+| Column Name | Type |+---------------+---------+| id | int || revenue | int || month | varchar |+-----...原创 2020-01-08 10:44:03 · 829 阅读 · 0 评论 -
SQL语句题 | 交换工资
目录题目题目给定一个 salary 表,如下所示,有 m = 男性 和 f = 女性 的值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求只使用一个更新(Update)语句,并且没有中间的临时表。注意,您必只能写一个 Update 语句,请不要编写任何 Select 语句。例如:idnamesexsalary1Am2500...原创 2020-01-07 12:28:04 · 323 阅读 · 0 评论 -
SQL语句题 | 删除重复的电子邮箱
目录原创 2020-01-01 16:11:56 · 695 阅读 · 0 评论 -
编程题 | 合并两个有序数组
目录原创 2019-12-25 22:11:32 · 632 阅读 · 0 评论 -
编程题 | 多数元素
目录问题 长度为 n 的数组,其中只有一个数字出现了大于等于 n/2 次,快速找到这个数字解法一 HashMap解法二 排序解法三 摩尔投票法问题 长度为 n 的数组,其中只有一个数字出现了大于等于 n/2 次,快速找到这个数字解法一 HashMapHashMap的key为数字,value为该数字出现的次数,不详细叙述解法二 排序排序后,因为该数字出现的次数大于等于n/2次,因此该数组下...原创 2019-12-18 21:10:40 · 312 阅读 · 0 评论 -
编程题 | 只出现一次的数字
目录问题分析解法一 暴力破解解法二 排序解法三 HashMap解法四 异或运算举一反三 长度为 n 的数组,其中只有一个数字出现了奇数次,其他均出现偶数次,快速找到这个数字问题给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?分析首先,暂不考虑时间和空间复杂度,这...原创 2019-12-17 15:14:13 · 551 阅读 · 0 评论 -
数据库中间件——MyCat
第一章 概述数据库切分概述1-1-1 OLTP和OLAP1-1-2 关系型数据库和NoSQL数据库1-1-3 数据切分第二章 MyCat简介2-1 MyCat概述2-1-1 MyCat原理2-1-2 应用场景第三章 MyCat中的概念3-1 数据库中间件3-2 逻辑库schema3-3 逻辑表table3-3-1 逻辑表3-3-2 分片表3-3-3 非原创 2018-01-23 17:20:21 · 6466 阅读 · 0 评论 -
MySQL日志相关
初识MySQL日志原创 2017-08-26 22:54:21 · 218 阅读 · 0 评论 -
Spring AOP(Aspect Oriented Programming)模块
问题术语解释不使用代理使用代理静态代理(代理模式)JDK动态代理Cglib动态代理Spring AOP的几种使用方式实现接口基于AspectJ注解的AOPAOP在Java里是利用反射机制实现(你也可以认为是动态代理,不过动态代理也是反射机制实现的。问题有两个流程,取款流程和查询余额流程两者有一个共同的验证流程:有没有想过可以把这个验证用...原创 2018-05-03 14:38:46 · 271 阅读 · 0 评论 -
解决IDEA中Gradle项目无法找到xml配置文件的问题
问题从github上下载了一个gradle项目,导入到IDEA中,如下图的目录结构: 我的web.xml文件如下图,applicationContext.xml是整个项目的Spring配置文件。 IDEA中配置Tomcat的步骤1.修改项目结构点击 File => Project Structure 首先设置.class文件的到处地址,以便后续过程的查看验证 ...原创 2018-04-09 18:11:39 · 8171 阅读 · 0 评论 -
Java中的集合
集合非阻塞队列ConcurrentHashMapConcurrentSkipListMapConcurrentSkipListSetConcurrentLinkedQueueConcurrentLinkedDequeCopyOnWriteArrayListCopyOnWriteArraySet阻塞队列ArrayBlockingQueueLinkedBlockingQu...原创 2018-04-08 16:08:35 · 189 阅读 · 0 评论 -
Mybatis插件介绍
Mybatis GeneratorMyBatipse原创 2017-12-29 17:28:35 · 8593 阅读 · 2 评论 -
Swagger工具介绍及整合web框架教程
Swagger 介绍整合Swagger和Jersey整合Swagger和Spring MVC原创 2017-12-28 15:57:34 · 4391 阅读 · 0 评论 -
JDBC(Java Database Connectivity)
数据库连接、数据库连接池(基础现实步骤)原创 2017-12-21 16:33:59 · 694 阅读 · 0 评论 -
C3p0——数据库连接池
使用Java代码简述实现原理,持续更新...原创 2017-12-21 16:30:16 · 330 阅读 · 0 评论 -
ThreadLocal变量和InheritableThreadLocal变量
TheadLocal线程局部变量set(T)T get()remove()InheritableThreadLocalTheadLocal线程局部变量为每一个使用变量的线程都提供一个变量值的副本,每个线程都可以独立地改变自己的副本,而不会和其他线程冲突。ThreadLocal类有一个protected方法initialValue()和三个public方法get...原创 2017-12-20 18:01:44 · 505 阅读 · 0 评论 -
线程池
目录Java线程池ExecutorsThreadPoolExecutor线程池原理线程和线程池状态总结Spring线程池ThreadPoolTaskExecutor类原创 2017-12-20 16:53:15 · 294 阅读 · 0 评论 -
学习SQL注入引发的思考
学习SQL注入引发的思考:statement和prepareStatement的区别原创 2017-08-26 22:50:17 · 493 阅读 · 0 评论