4 menghuanzhiming

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 9k+

java的内部类

参考博客:Java-为什么非静态内部类里面不能定义静态方法、静态成员变量、静态初始化块?:https://blog.csdn.net/hello123yy/article/details/81129903?utm_source=blogxgwz0静态内部类:https://www.cnblogs.com/Dean-0/p/11198112.html内部类测试类,如下:package com.ming.interview.inner;import com.ming.interview.inne

2020-06-15 17:40:53

HashMap底层实现和原理(源码解析)

参考博客:HashMap底层实现和原理(源码解析):https://blog.csdn.net/qq_41345773/article/details/92066554;

2020-06-09 22:50:00

实现文章上一篇和下一篇的两种方式

实现文章上一篇和下一篇的两种方式:1.获取数据列表,通过程序判定当前文章的上一篇和下一篇;注意:数据量少的话用以上方式解决,但是如果数据量较大则效率低下,请参考第二种实现方式; @RequestMapping(value="detail${urlSuffix}") public String detail(ConfigGovernmentMessage configGovernmentMessage, HttpServletRequest request, HttpServletResponse

2020-05-18 16:43:39

JdbcType类型和Java类型的对应关系(java.sql.date,java.sql.time,java.sql,Timestamp)

参考博客:java中几个时间的区别(java.sql.date,java.sql.time,java.sql.Timestamp):https://blog.csdn.net/fanfan199312/article/details/50547383JdbcType类型和Java类型的对应关系:https://www.cnblogs.com/tongxuping/p/7134113.html...

2020-05-13 16:23:22

Oracle和MySQL的分页查询

一、Oracle的分页查询此分页语句,以Oracle中EMP表为例,查询第5条到第10条的数据SELECT B.*FROM ( SELECT A.*, ROWNUM rn FROM emp A WHERE A.rn <= 10 -- 第一层通过ROWNUM限制最大值 ) BWHERE B.rn >= 5 -- 第二层查询通过rn限制最小值注意:ROWNUM是伪列,总是从1开始,只能使用<=,而不能使用>=,所以在第二层要给其起个别

2020-05-08 22:20:58

EhCache缓存原理及配置

参考博客:EhCache 分布式缓存/缓存集群:https://www.cnblogs.com/hoojo/archive/2012/07/19/2599534.htmlehcache的使用心得,本文主要讲以广播的形式同步缓存:https://www.cnblogs.com/chenergougou/p/7130436.htmlEhcache配置详解及CacheManager使用:http...

2020-04-22 14:24:30

什么是缓存穿刺和缓存雪崩?如何解决缓存穿透,缓存雪崩?

参考博客:什么是缓存穿刺和缓存雪崩?如何解决缓存穿透,缓存雪崩?:https://blog.csdn.net/weixin_42980713/article/details/86292930

2020-04-20 10:52:14

Redis常见面试题

参考博客:Redis常见面试题:http://jasontec.cn/articles/2019/12/20/1576826633007.html 介绍:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API的非关系型数据库。传统数据库遵循 ACID原则 。而 Nosql(N...

2020-04-20 10:47:30

java集合之LinkedList(链表)详解--数据结构--未完成

参考博客:java集合之LinkedList详解:https://blog.csdn.net/zhao_xinhu/article/details/82713574什么是线性表(超详细):https://blog.csdn.net/qq_25775935/article/details/88539848数据结构之链表-动图演示:https://www.cnblogs.com/newobje...

2020-04-19 15:55:08

redis分布式锁原理及实现(java)---未完成

参考博客:redis分布式锁原理及实现:itemhttps://blog.csdn.net/shuangyueliao/article/details/89344256Redis实现分布式锁的正确使用方式(java版本):https://www.cnblogs.com/pingping-joe/p/10681231.html...

2020-04-18 23:12:42

cookie的相关知识点和问题(ajax、withCredentials)

参考博客:1.ajax如何带上cookie:https://blog.csdn.net/Alice_124/article/details/817050992.跨域请求设置withCredentials(转):https://www.cnblogs.com/sanxiao/p/10051162.html

2020-04-16 09:39:46

multipart/form-data和application/x-www-form-urlencoded的区别

FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型,默认的缺省值是“application/x-www-form-urlencoded”。然而,在向服务器发送大量的文本、包含非ASCII字符的文本或二进制数据时这种编码方式效率很低。 在文件上载时,所使用的编码类型应当是“multipart/form-data”,它既可以发送文本数据,也支持二进制数据上载。Br...

2020-04-16 09:38:18

Redis事务介绍

参考博客:Redis事务介绍:https://www.cnblogs.com/yixiao21/p/8343044.html## 概述相信学过Mysql等其他数据库的同学对事务这个词都不陌生,事务表示的是一组动作,这组动作要么全部执行,要么全部不执行。为什么会有这样的需求呢?看看下面的场景:微博是一个弱关系型社交网络,用户之间有关注和被关注两种关系,比如两个用户A和B,如果 A关注...

2020-04-14 22:31:47

Redis实战——Redis的pub/Sub(订阅与发布)在java中的实现(未完成)

参考博客:Redis实战——Redis的pub/Sub(订阅与发布)在java中的实现:https://blog.csdn.net/canot/article/details/51938955

2020-04-14 16:43:37

ajax提交表单时CKEDITOR不实时更新字段内容解决方法

ajax提交表单时CKEDITOR不实时更新字段内容解决方法://ajax异步提交需要更新Ckeditor数据(默认的form.submit()会自动触发更新,不需要调用以下方法)for (instance in CKEDITOR.instances) { CKEDITOR.instances[instance].updateElement();}...

2020-04-09 15:45:48

jquery中$.ajax上传文件,相关配置和示例

参考博客:jquery中$.ajax上传文件contentType类型为multipart/form-data时后台报错the request was rejected because no multipart:https://blog.csdn.net/u012235103/article/details/89552453浅谈contentType = false:https://blog...

2020-04-09 12:42:10

Java多线程--创建线程的四种方式

参考博客:Java创建线程的四种方式:https://blog.csdn.net/weixin_41891854/article/details/81265772java创建线程的三种方式及其对比:https://www.cnblogs.com/songshu120/p/7966314.html1、继承Thread类创建线程类(1)定义Thread类的子类,并重写该类的run方法,该r...

2020-04-03 17:22:17

java多线程并发原子类AtomicInteger深入理解(未完全理解)

参考博客:AtomicInteger深入理解:https://www.jianshu.com/p/4ed887664b13详解java并发原子类AtomicInteger(基于jdk1.8源码分析):https://baijiahao.baidu.com/s?id=1647621616629561468&wfr=spider&for=pc...

2020-03-31 08:11:39

Java多线程实现生产消费模型的5种方式(未完全理解)

前言1.使用wait()和notify()实现生产者和消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一个存储空间,生产者往存储空间中添加产品,消费者从存储空间中取走产品,当存储空间为空时,消费者阻塞,当存储空间满时,生产者阻塞。以下这些解法,其实本质上都是实现了一个阻塞队列。为空,则消费者阻塞,满了,则生产者阻塞。1.使用wait()和notify()实现...

2020-03-30 22:18:23

java多线程的wait(), notify(), notifyAll()的用法

参考博客:java wait()方法用法详解:https://www.jianshu.com/p/def7f016dd5e你真的懂wait、notify和notifyAll吗:https://www.jianshu.com/p/25e243850bd2?appinstall=0诡异的java.lang.IllegalMonitorStateException:https://blog.cs...

2020-03-28 12:30:11

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。