- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 java面试题,会持续更新
1.常用的单例模式概述:像Windows系统的任务管理器一样,你无论打开多少次,始终显示的一个窗口。如何保证一个类只有一个实例并且这个实例易于被访问呢,定义一个统一的全局变量可以确保对象随时可以被访问,但不能防止创建多个对象。一个最好的办法就是让类自身负责创建和保存它的唯一实例,并保证不创建其他实例,它还提供了一个访问该实例的方法,这就是单例模式的动机。。一点都不鸡冻-_-||。。单例模式的定义: 单例模式:确保一个类只有一个实例,并提供一个全局访问点来访问这个唯一实例。 Singlet
2021-05-06 23:54:13
1513
原创 JS获得本周日期集合(所有日期都在weekArr里面)
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script type="text/javascript"> function makeDate() { .
2020-08-26 09:26:28
807
原创 Java获得某年某月日期集合
/** * java 获取 获取某年某月 所有日期(yyyy-mm-dd格式字符串) * @param year * @param month * @return */public List<String> getMonthFullDay(int year , int month){ SimpleDateFormat dateFormatYYYYMMDD = new SimpleDateFormat("yyyy-MM-dd"); List<String>.
2020-07-30 14:34:34
1070
原创 MySQL篇:查询优化
一.什么导致查询速度变慢 在尝试编写快速的查询之前,需要清除一点,真正重要是响应时间。如果把查询看作是一个任务,那么他由一系列子任务组成,每个子任务都会消耗一定的时间。如果要优化查询,实际上要优化其子任务,要么消除其中一些子任务,要么减少子任务的执行的次数,要么让子任务运行得更快。 MySQL在执行查询的时候有哪些子任务。哪些子任务运行的速度很慢,这里很难给出完整的列表,通...
2020-02-11 19:16:29
468
原创 Java面试篇:手撕hashmap与ArrayList,LinkedList。
这两个月来第一次8点下班,没有到12点甚至有点不习惯,马上就要到跳槽旺季,那么我给大家整理一套最常问的几个集合面条题,废话不多说,直接进入正题。一、HASHMAP1.如果想要了解hashmap首先要了解其数据结构①.hashmap数据结构是什么?hashmap数据结构中有数组和链表来实现对数据的存储数组:数组存储区间是连续的,占用内存严重,故空间复杂的...
2019-12-25 22:21:51
707
1
原创 java面试篇:手撕http协议和https协议
HTTP协议和HTTPS协议是经常被问到的面试题,在了解他们两者区别之前我希望你们带着问题来看。比如,为什么大多数网站用的是http。HTTPS对于HTTP的优点和缺点还有区别是什么?一、HTTP和HTTPS的概念与HTTP工作原理。1.基本概念HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传...
2019-12-25 20:41:17
276
原创 JS篇:使用JS实现MD5加密
<!DOCTYPE html><html><head><meta charset="utf-8"><title>MD5</title><script>var hexcase = 0;var b64pad = "";var chrsz = 8; function hex_md5(s){...
2019-12-08 22:14:16
1434
原创 mybatis篇:使用mybatis时各种查询格式
1.时间查询<if test="cancelNoAssignDateBegin != null and cancelNoAssignDateBegin != ''"> <![CDATA[ AND ORDERD.CANCEL_NO_ASSIGN_DATE >= DATE_FORMAT(#{cancelNoAssignDateBegin},'%Y-%m-%d')]]&...
2019-11-09 17:18:40
446
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人