- 博客(52)
- 收藏
- 关注
原创 解决visual studio 2017下载安装插件慢
电脑连接手机热点即可。本人在下载rdlc插件时,昨天从晚上九点多开始下载,下载过程异常艰难,慢不说,还卡顿,试了很多方案都没有解决,改为手机热点后成功解决了,秒秒钟下载完成,希望能够帮到你...
2020-08-12 13:19:22
1556
3
原创 1----虚拟机类加载机制
虚拟机类加载机制类的整个生命周期包括:加载、验证、准备、解析、初始化、使用、卸载七个阶段。其中验证、准备、解析3个部分统称为连接。类加载的全过程:加载、验证、准备、解析、初始化这5个阶段。①加载阶段:1)通过一个类的全限定名获取定义此类的二进制字节流;2)将这个二进制字节流所代表的静态存储结构转化为方法区的运行时数据结构;3)在内存中生成一个代表这个类的java.lang.Class对象,作为方法区这个类的各种数据的访问入口。②验证阶段:(包含4个阶段的检验动作)文件格式验证、元数据验
2020-08-04 12:02:58
150
转载 4----SpringBoot自动配置原理
Spring Boot的配置文件初识Spring Boot时我们就知道,Spring Boot有一个全局配置文件:application.properties或application.yml。我们的各种属性都可以在这个文件中进行配置,最常配置的比如:server.port、logging.level.* 等等,然而我们实际用到的往往只是很少的一部分,那么这些属性是否有据可依呢?答案当然是肯定的,这些属性都可以在官方文档中查找到:https://docs.spring.io/spring-boot/do
2020-07-24 10:32:36
191
转载 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused的几种解决方式
https://www.jianshu.com/p/c2e829027b0a
2020-06-10 23:16:36
365
转载 MySQL存储过程
原文 :https://www.cnblogs.com/phpper/p/7361841.htmlmysql使用存储过程&函数实现批量插入写这边文章的目的,是想结合mysql 存储过程+函数完成一个批量删除的功能吧…正好也好加深下对procedure和function的熟练操作吧…废话不多说,我就直接上表结构啦哈,如下:create table dept( id int unsigned primary key auto_increment, deptno mediumint un
2020-06-08 17:52:51
137
原创 面试题
1、SpringBoot的好处2、SpringBoot中的Starter3、SpringBoot中的注解@RequestMapping和@GetMapping的区别、以 及@Method的理解4、深拷贝与浅拷贝5、mysql的隔离级别,mysql默认的隔离级别6、SQL优化,以及优化后还需要注意的地方7、导致内存溢出的情况8、使用final修饰的类、对象、方法、变量有什么特点9、反射10、Quartz的规则11、synchronize和lock的区别12、java线程池中参数详解13
2020-06-03 17:09:06
185
原创 Redis+Zookeeper+NIO+JVM+Dubbo+mq+Kafka+ElasticSearch+POI相关面试题
一、Redis1、Redis的应用场景Redis相比其他缓存,有一个非常大的优势,就是支持多种数据类型。数据类型说明string字符串,最简单的k-v存储hashhash格式,value为field和value,适合ID-Detail这样的场景。list简单的list,顺序列表,支持首位或者末尾插入数据set无序list,查找速度快,适合交集、并集、差集处理sorted set有序的set其实,通过上面的数据类型的特性,基本就能想到合适的应用场景了。string——适合最简单的k-v存储,类似于m
2020-05-16 00:13:41
1265
转载 csdn如何修改文字体及颜色
https://blog.youkuaiyun.com/YZY_001/article/details/85257905
2020-05-14 20:49:24
190
转载 JVM 内存模型概述
https://blog.youkuaiyun.com/justloveyou_/article/details/71189093
2020-05-14 19:51:37
128
转载 聊聊Mysql索引和redis跳表 ---redis的有序集合zset数据结构底层采用了跳表原理 时间复杂度O(logn)(阿里)
https://www.cnblogs.com/aspirant/p/11475295.html
2020-05-14 15:27:44
212
转载 跳跃表原理与实现
跳跃列表是在很多应用中有可能替代平衡树而作为实现方法的一种数据结构。跳跃列表的算法有同平衡树一样的渐进的预期时间边界,并且更简单、更快速和使用更少的空间。----by 发明者像是redis中有序集合就使用到了跳跃表。场景:商品总数量有几十万件,对应数据库商品表的几十万条记录。需要根据不同字段正序或者倒叙做精确或全量查询,而且性能有硬性要求。如果是按照商品名称精确查询还好办,可以直接从数据库查出来,最多也就上百条记录。如果是没有商品名称的全量查询怎么办?总不可能把数据库里的所有记录全查出来吧,而且还要
2020-05-14 15:24:07
312
转载 乐观锁与悲观锁的原理及实现
https://blog.youkuaiyun.com/L_BestCoder/article/details/79298417
2020-05-12 17:40:01
676
转载 Spring两大特性IOC和AOP
https://blog.youkuaiyun.com/dkbnull/article/details/87219562
2020-05-07 13:00:39
230
1
转载 CAS机制
https://blog.youkuaiyun.com/qq_32998153/article/details/79529704?ops_request_misc=&request_id=&biz_id=102&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-0
2020-04-30 21:30:41
120
原创 Java面试总结
1. String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?StringStringBufferStringBuilderString的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且浪费大量优先的内存空间StringBuffer是可变类,和线程安全的字符串操作类,任...
2020-04-30 21:28:05
1327
转载 CountDownLatch总结
1.背景:countDownLatch是在java1.5被引入,跟它一起被引入的工具类还有CyclicBarrier、Semaphore、concurrentHashMap和BlockingQueue。存在于java.util.cucurrent包下。2.概念countDownLatch这个类使一个线程等待其他线程各自执行完毕后再执行。是通过一个计数器来实现的,计数器的初始值是线程的数量...
2020-04-29 20:56:05
157
原创 分页工具类
import java.util.List;public class PageUtil{ /** * 根据当前页 * * @param list 需要进行分页的list集合 * @param currentPage 当前页 * @param pageLimt 每页显示条数 * @return 当前页的list集合 ...
2020-04-29 14:21:09
250
转载 进程与线程的区别(超详细)
https://blog.youkuaiyun.com/ThinkWon/article/details/102021274
2020-04-28 19:27:05
264
转载 进程和线程的主要区别(总结)
根本区别:进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位在开销方面:每个进程都有独立的代码和数据空间(程序上下文),程序之间的切换会有较大的开销;线程可以看做轻量级的进程,同一类线程共享代码和数据空间,每个线程都有自己独立的运行栈和程序计数器(PC),线程之间切换的开销小。所处环境:在操作系统中能同时运行多个进程(程序);而在同一个进程(程序)中有多个线程同时执行(通过CP...
2020-04-28 19:19:57
82
原创 java实现创建excel表并导出到本地
https://blog.youkuaiyun.com/expect521/article/details/81122642
2020-04-28 16:33:12
682
转载 Java中的map集合顺序如何与添加顺序一样
https://blog.youkuaiyun.com/tantion/article/details/80089226
2020-04-28 16:32:15
192
转载 Java Web MVC 网络商城教程+源代码
https://blog.youkuaiyun.com/qq_44757034/article/details/105456230
2020-04-28 14:58:51
901
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人