代码编织梦想

java反射机制详解-爱代码爱编程

Java 反射机制 Java 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为 Java 语言的反射机

threadlocal 面试总结 -爱代码爱编程

前言 🙌🏻最近有小老弟在问码长关于ThreadLocal的知识点,趁此,我也总结一波,即问即答 1、ThreadLocal到底是干什么的呢? 就是为了做线程隔离的,线程可以理解成人 大壮、小帅、阿美三人都想要HU

java面试 -爱代码爱编程

🔴 HashMap数据结构 JDK1.7中底层是数组+链表,JDK1.8中底层是数组+链表+红黑树,加红黑树的目的是提高HashMap插入和查询整体效率 JDK1.7中链表插入使用的是头插法,JDK1.8中链表插入使用

大白话java中的动态代理_java 动态代理 白话-爱代码爱编程

1、何为代理模式 首先代理模式是一种设计模式。让别人帮忙去做一些事情,有点像中介,代替房东直接面对租户或者买东西找代购或者某些代理商,代替厂家对接客户。 简单来说就是使用代理对象来代替真实对象的一系列操作,这样

java面试题全集(中)-爱代码爱编程

 这部分主要是与Java Web和Web Service相关的面试题。 96、阐述Servlet和CGI的区别? 答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率

【字节二面】java spi 机制-爱代码爱编程

博主介绍: ✌博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家,WEB架构师,阿里云专家博主,华为云云享专家✌ Java知识图谱点击链接:体系化学习Java(Java面试专题) 💕

为什么 java 是我心中的 top 1-爱代码爱编程

博主介绍: ✌博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家✌ Java知识图谱点击链接:体系化学习Java(Java面试专题) 💕💕 感兴趣的同学可以收藏关注下 ,不然下次找不

java面试(4)面向对象-爱代码爱编程

文章目录 概念1. 面向对象和面向过程的区别2. 面向对象三大特征 类1. 接口和抽象类有什么共同点和区别?2. 深拷贝和浅拷贝区别了解吗?什么是引用拷贝?3. 内部类1. 内部类2. 内部类的优点3.

java面试(1)java概述-爱代码爱编程

文章目录 Java 概述1.什么是Java2. JDK1.5 之后的三大版本3. Jdk和Jre和JVM的区别4. 什么是跨平台性?原理是什么5. Java 语言有哪些特点?6. 什么是字节码?采用字节码的最大

java 开发中普遍用到的锁(概念)-爱代码爱编程

前言 锁与线程是相互依存的关系,因为有多线程的存在,线程之间的共有资源在同一线程中不能保证资源操作与线程程序一致(想象一下:多个线程操作一个值每个线程累加10次,每个线程都在读值改值,执行结果是多么的不可预测,全乱了),此

threadlocal的概念及意义-爱代码爱编程

前言: ThreadLocal叫做线程变量,某个线程独有,其核心目的(隔离!隔离!隔离!) 今天面试问到了这个问题,很简单但是一时没有想起来。 说之前需要了解一下Thread 这个类 中定义的两个变量 threadLo

金三银四、金九银十 面试宝典 mysql面试题 超级无敌全的面试题汇总(超万字的面试题,让你的mysql无可挑剔)-爱代码爱编程

MySQL数据库 - 面试宝典 又到了 金三银四、金九银十 的时候了,是时候收藏一波面试题了,面试题可以不学,但不能没有!🥁🥁🥁   一个合格的 计算机打工人 ,收藏夹里必须有一份 MySQL 八股文 面试题 ,特别

金三银四、金九银十 面试宝典 javase八股文面试题 超级无敌全的面试题汇总(接近3万字的面试题,让你的java语法基础无可挑剔)-爱代码爱编程

JavaSE八股文 - 面试宝典 一个合格的 计算机打工人 ,收藏夹里必须有一份 JAVA八股文面试题 ,特别是即将找工作的计算机人,希望本篇博客对你有帮助!   本文参考了诸多大佬的面试题帖子,ps:白大锅、哪吒、

explain命令详解,我读小学的侄儿说他都能看懂-爱代码爱编程

😺 什么是Explain 使用 Explain 关键字可以模拟优化器执行SQL语句,分析你的查询语句或是结构的性能瓶颈。通过 Explain 可以知道表的读取顺序,数据读取操作的类型,哪些索引可以使用,哪些索引实际使用了

java钩子函数 - hook线程实战-爱代码爱编程

🍒 1、前言 最近小老弟出去面试,被打击了,问到钩子函数是什么,结果答不上来。其实这并不是什么复杂技术,只要用过就会。 🍒 2、Hook线程介绍 JVM进程退出是由于JVM进程中没有活跃的非守护线程,或者收到了系统中断

hashmap 滚瓜烂熟 concurrenthashmap支支吾吾_天秤座程序员的博客-爱代码爱编程

前言 转载至个人掘金博客 HashMap 背的滚瓜烂熟 ConcurrentHashMap支支吾吾 说的是我本人 说来惭愧 基本没用过ConcurrentHashMap 基本上没有使用的需求 但是不用不是不了解理由 不

mybatis-plus 使用技巧与隐患_天秤座程序员的博客-爱代码爱编程

前言 MP 从出现就一直有争议 感觉一直 都存在两种声音 转载个人掘金地址 like: 很方便啊 通过函数自动拼接Sql 不需要去XML 再去使用标签 之前一分钟写好的Sql 现在一秒钟就能写好 简直不要太方便

mybatis 批量update、batchupdate、case when update_摸鱼码长的博客-爱代码爱编程

1、foreach写法 注意⚠️ foreach需要在db链接url后面带一个参数 &allowMultiQueries=true 举个例子: url: jdbc:mysql://127.0.0.

面向对象[基础] | 如何正确的使用this?_tsdcsdn的博客-爱代码爱编程

如下哪些编程语句可以插入代码指定位置,且不会出现编译错误? package com.java.test; public class ThisUse { int plane; static int car; public void doSomething(){ int i; //插入语句 } } 选择正确的选项:

那些年被面试官问过的原理 nacos_天秤座程序员的博客-爱代码爱编程

前言 在我感觉面试还不错的时候 面试官总会冒出 你能说一下 XXX 的原理是什么吗? 怎么实现的你有读过源码吗? 能大概讲一下吗? 我当时的表情 尤其是简历上有微服务经验的时候各种原理就出来 会慢慢整理 1.什么是