![](https://www.zhihuclub.com/wp-content/uploads/2023/05/3b9483f776632db29c9477db714a207f-243x156.jpg)
吃人的那些 Java 名词:对象、引用、堆、栈
作者:沉默王二来源:CSDN作为一个有着 8 年 Java 编程经验的 IT 老兵,说起来很惭愧,我被 Java 当中的四五个名词一直困扰着:对象、引用、堆、栈、堆栈(栈可同堆栈,因此是四个名词,也是五个名词)。
![](https://www.zhihuclub.com/wp-content/uploads/2023/05/da9237c63b24364fe38277188a484a85-243x156.jpg)
基于 Mysql 实现一个简易版搜索引擎
于是我第一时间想到的就是 ElasticSearch 分布式搜索引擎,但是由于一些原因,公司的服务器资源比较紧张,没有额外的机器去部署一套 ElasticSearch 服务,而且上线时间也比较紧张,数据量也不大,然后就想到了 Mysql 的全文索引。
![](https://www.zhihuclub.com/wp-content/uploads/2023/05/032034942e0a60ee8126bde89697cae7-243x156.jpg)
Java反射详解实战(AOP修改参数、Mybatis拦截器实现自动填充)
文章大致思路:一、反射是什么?JAVA 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。
![](https://www.zhihuclub.com/wp-content/uploads/2023/05/38e2acb67ff81a273a87a25d4e5d0e70-243x156.jpg)
java注解总结重点
1、注解中属性只有一个并且是value的时候,赋值的时候value可以省略。2、注解的属性可以是数组,数组在赋值的时候用大括号将元素括起来。例如(email={“zhangsan@qq.com”,”lisi@qq.com”}) 。如果数组中只有一个元素的话,大括号可以省略。
![](https://www.zhihuclub.com/wp-content/uploads/2023/05/7ae6a43e6697d64ead91f238c1de24e8-243x156.jpg)
java中最容易犯错的特殊字符
问题背景能准确说出下面的java 执行完毕后会打印出什么? System.out.println( String.class.getName()+ “.class”); System.out.println( String.class.getName().
![](https://www.zhihuclub.com/wp-content/uploads/2023/05/f97ebbd634371157cf66aee3a209a4bf-243x156.jpg)
大数据量文件导入实时更新进度条实现
前言物联网设备采集到的实时数据以csv格式文件存储,需要定时导入到mongoDB数据库,数据文件大概20多M(天),10万左右数据量。概述前端基于VUE AntDesign实现UI及进度条,后端采用Java Spring Boot。
![](https://www.zhihuclub.com/wp-content/uploads/2023/05/5312bd64c94d4464e1d37928e5e44731-243x156.jpg)
集合源码笔记|JDK 1.8
目录ArrayListVectorLinkedListHashMapHashtableArrayList数据结构:数组transient Object[] elementData; // non-private to simplify nested class access空参构