自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(618)
  • 收藏
  • 关注

原创 OMG,学它!java培训讲师面试技巧

基础JAVA基础JAVA集合JAVA多线程并发网络数据结构与算法框架SpringSpringMVCMyBatis设计模式分布式负载均衡ZookeeperRedisMQ/kafka微服务Netty与RPCSpring BootSpring CloudDubbo调优MySQLJVMTomcatJava高频面试专题合集解析:当然在这还有更多整理总结的Java进阶学习笔记和面试题未展示,在这也是免费分享给那些有需要的朋友,

2021-07-24 12:37:29 640

原创 OMG!解释执行java字节码文件的命令

美团一面:收到了HR的信息,通知我去面试,说实话真的挺紧张的。自己准备了近一个月的时间,很担心面试不过,到时候又后悔不该“裸辞”。自我介绍spring的IOC,AOP原理springmvc的工作流程handlemapping接收的是什么项目中你用到了MyBatis,说说#和$的区别MyBatis你写的XML怎么绑定对应的接口?namespace.idSpring有几种方式定义Beangit你用过哪些命令linux怎么在查找目录下的一个文件redis基本数据结构redis单线程模

2021-07-24 12:36:46 560

原创 MySQL系列:java中文乱码问题Alex

1. 消息的可靠性投递在使用 RabbitMQ 的时候,作为消息发送方希望杜绝任何消息丢失或者投递失败场景。RabbitMQ 为我们提供了两种方式用来控制消息的投递可靠性模式。confirm 确认模式:当消息从 producer 发送到 exchange 则会执行 confirmCallback中的confirm方法。return 退回模式:当消息发送给Exchange后, Exchange将消息路由到queue失败会执行ReturnCallBack。确认模式会返回{1.相关配置信息, 2.

2021-07-24 12:36:05 298

原创 MySQL最全整理!java技术总监面试常见问题及答案

个人基本情况:首先介绍一下自己的个人基本情况,某专科学校毕业,计算机技术与应用专业,有过2年的工作经验,毕业以后一直想要进入一线互联网大厂工作,但无奈学历受限,屡屡被挡在门外。后来接触到一个朋友,了解到“霸面”,所以鼓起勇气去尝试了,挑战了一下蚂蚁金服,没想到经过4轮面试之后,居然拿到了offer,现特分享一下自己的面试真题,希望能够给你有所帮助。一面真题项目介绍项目中如何保证数据一致性的项目中存在的问题JVM内存程序计算器的作用gc 算法,垃圾收集器Spring事务,事务的实现机制,

2021-07-24 12:35:22 1409

原创 MySQL最全整理!java与或非逻辑符号

内存模型内存模型定义为什么要有内存模型为什么要重排序,重排序在什么时候排如何约束重排序规则happens-before什么是顺序一致性CAS 实现的原理,是阻塞还是非阻塞方式?什么时候用,使用时需要考虑的问题处理器和 Java 分别怎么保证原子操作保证了原子性就能保证可见性吗?final 内存语义?什么时候用,使用时需要考虑的问题volatile 内存语义,什么时候用,用的时候需要考虑什么问题synchronized 内存语义,什么时候用,和锁比较一下优缺点synchronized 中.

2021-07-24 12:34:41 240 1

原创 MySQL数据库:kafka原理及应用

Kafka的多副本冗余设计不管是传统的基于关系型数据库设计的系统,还是分布式的如zookeeper、redis、Kafka、HDFS等等,实现高可用的办法通常是采用冗余设计,通过冗余来解决节点宕机不可用问题。首先简单了解Kafka的几个概念:物理模型逻辑模型Broker(节点):Kafka服务节点,简单来说一个Broker就是一台Kafka服务器,一个物理节点。Topic(主题):在Kafka中消息以主题为单位进行归类,每个主题都有一个Topic Name,生产者根据Topi

2021-07-24 12:33:59 1155

原创 MySQL数据库优化:java自定义报表

美团一面:1、ConcurrentHashMap实现原理2、HashMap实现原理3、锁的实现原理4、synchronized和重入所实现原理以及区别5、一个char[]数组,里面有空格,以&结束。6、jvm内存模型,都存什么。以及垃圾回收算法,垃圾回收器。7、内存溢出的场景8、设计模式,以及自己使用的场景。9、Sping的AOP实现原理,以及对象生成方式的种类,单例的还是原型的。二面:1、分布式锁。2、逐层遍历树。3、原子类实现4、volatile实现原理5、

2021-07-24 12:33:18 257

原创 MySQL万字精华总结!java面试题百度文库

蚂蚁金服一面(技术面)JVM 内存分哪几个区,每个区的作用是什么?JVM有哪些回收算法,对应的收集器有哪些?GC 的两种判定方法 ?CMS 收集器与 G1 收集器的特点。hashmap源码问题HashMap、HashMap如何保证线程安全、ConcurrentHashMapHashMap底层结构 put操作讲一下GC 的两种判定方法 ?CMS 收集器与 G1 收集器的特点。java线程同步都有哪几种方式,在 Java 中 CycliBarriar 和 CountdownLatch 有什么区别.

2021-07-24 12:32:35 99 2

原创 MySQL万字精华总结!java框架开发面试题

什么是Service Mesh作为Service Mesh技术探索和实践的先行者,全球第一个真正的Service Mesh项目Linkerd负责人、Buoyant公司创始人兼CEO William Morgan第一次完整地阐述了Service Mesh。按照William Morgan的定义,Service Mesh是一个致力于解决服务间通信的基础设施层,其负责在现代云原生应用的复杂服务拓扑下实现请求的可靠传递,在实践中Service Mesh通常实现为一组轻量级网络代理,这些代理与应用程序部署在一起,并

2021-07-24 12:31:52 61

原创 Java详解:java程序员面试笔试真题库百度云

Java基础1.JAVA 中的几种数据类型是什么,各自占用多少字节。2.String 类能被继承吗,为什么。3. 两个对象的 hashCode() 相同,则 equals() 也一定为 true,对吗?4. String 属于基础的数据类型吗?5.Java 中操作字符串都有哪些类?它们之间有什么区别?6.Java 中 IO 流分为几种?7.BIO、NIO、AIO 有什么区别?8.用过哪些 Map 类,都有什么区别,HashMap 时线程安全的吗,并发下使用的 Map 是什么,他们的内部原理分

2021-07-23 13:16:10 251 1

原创 Java详解:java开源商城系统源码

高频问题1.上一家公司,你为什么会离职?公司很好,但是公司调整了业务,接下来的发展路线和自己的目标不一致,所以要换工作工作太清闲,学不到知识,我不怕累,就是想多锻炼自己,想找具有挑战力工作公司的管理制度不也是很完善,没有晋升机会,我比较想进步,找一个更好的平台我想去优秀的公司,让自己变得更好2.为什么来我们这里?对原单位充满感恩,这是我人生中非常重要的经历,我认同原单位领导和文化两份工作的本质是一致的,行业和工作性质都有紧密联系选择一份新的工作不代表背叛过去,发扬原公司魅力,同时为了

2021-07-23 13:15:28 175

原创 Java经典面试题详解:每个程序员都必须掌握的8种数据结构

思考前面提到 Kafka 帮我们实现了各个版本的生产者代码,其实他也可以完全不提供这份代码,因为核心的队列的功能已经实现了,这些客户端的代码也可以完全交由用户自己实现。那么假如没有官方代码,我们又该实现一些什么功能,有哪些接口,哪些方法,以及如何组织这些代码呢。带着这样的问题我们一起来思考一下!一般对于这种带有数据流转的设计,我会从 由谁产生? 什么数据? 通往哪去? 如何保证通路可靠? 这几个方面来考虑。消息自然是通过应用程序构造出来并提供给生产者,生产者首先要知道需要将消息发送到哪个 Bro

2021-07-23 13:12:38 105

原创 Java经典面试题详解:mysql数据类型占用字节

一面:个人介绍加项目介绍20分钟微服务架构是什么,它的优缺点?ACID CAP BASE理论分布式一致性协议,二段、三段、TCC,优缺点RPC过程服务注册中心宕机了怎么办?微服务还有其他什么组件分布式架构与微服务的关系你有什么问题要问我的?二面:各种排序算法、未排序常规数据查找第K大的数,时间复杂度。二叉树的深度虚拟内存分页了解不?进程和线程区别?第一二三范式是什么?一个表一千个列值为true和false,写sq

2021-07-23 13:11:56 70

原创 上海大厂Java面试经历:猜字游戏java编程

一、什么情况下会发生栈内存溢出?1、栈是线程私有的,栈的生命周期和线程一样,每个方法在执行的时候就会创建一个栈帧,它包含局部变量表、操作数栈、动态链接、方法出口等信息,局部变量表又包括基本数据类型和对象的引用;2、当线程请求的栈深度超过了虚拟机允许的最大深度时,会抛出StackOverFlowError异常,方法递归调用肯可能会出现该问题;3、调整参数-xss去调整jvm栈的大小二、详解JVM内存模型?jvm将虚拟机分为5大区域,程序计数器、虚拟机栈、本地方法栈、java堆、方法区;程序计数

2021-07-22 13:36:58 65 1

原创 三年Java开发,java并发编程详解

Java如何入门?1、建立好开发环境首先建立好开发环境非常重要,工欲善其事,必先利其器。做任何开发,首先就是要把这个环境准备好,之后就可以去做各种尝试,尝试过程中就能逐渐建立信心。初学者往往在环境配置中被各种预想不到的问题弄得很沮丧。这里,我也把开发环境的文件包分享给大家,同时还有视频教程,安装起来非常方便,有需要的话可以私信我【开发】获取到免费下载方式!同样后续分享的学习资料都是可以免费分享的,获取方式可以阅读至文末!建立起来环境了,改变世界就靠你的代码了。学习一门编程语言没有太多的诀窍,你可

2021-07-22 13:35:33 97

原创 万字长文!mysql8安装失败

二、Spring生命周期的大胆猜测这里分享一个阅读源码的小技巧:捉大放小,连蒙带猜!8字真言,我们在阅读源码过程中,因为你要知道,每一个被开源出来的优秀框架,其源码的体系都是极其庞大复杂的,我们不能面面俱到,所以在看源码过程中一定不能被细枝末节缠住,一定要先理清楚整个框架的一个大致思想和大致的框架体系,再去搞那些细枝末节,其效率会好很多,其次在看源码过程中,我们一定要大胆的去想,去猜测,如果这个功能让你自己去写,你会怎么实现!我们今天学习SpringBean的生命周期也是按照这个8字真言去学习,通过我们

2021-07-22 13:34:50 85

原创 万字总结!kafka集群最少几台

缓存维护方案一如果是一读(线程B)一写(线程A)操作,「先操作缓存,再操作数据库」。流程图如下所示:1.线程A发起一个写操作,第一步del cache2.线程A第二步写入新数据到DB3.线程B发起一个读操作,cache miss缓存失效了。4.线程B从DB获取最新数据5.线程B执行set cache,把从DB读到的数据,更新到缓存。「这样看,没啥问题」。我们再看第二个流程图,如下:1.线程A发起一个写操作,第一步del cache2.此时线程B发起一个读

2021-07-22 13:34:09 2702 3

原创 万字总结!kafka测试消息发送和接收

1. 垃圾回收机制Stop-the-World:  JVM由于要执行GC而停止了应用程序的执行称之为Stop-the-World,该情形会在任何一种GC算法中发生。当Stop-the-world发生时,除了GC所需的线程以外,所有线程都处于等待状态直到GC任务完成。事实上,GC优化很多时候就是指减少Stop-the-world发生的时间,从而使系统具有 高吞吐 、低停顿 的特点。2. java运行时的内存划分1. 程序计数器记录当前线程所执行的字节码行号,用于获取下一条执行的字节码。当多线程运

2021-07-22 13:33:26 1571 2

原创 万字总结!java开发代码示例

蚂蚁金服一面:分布式架构 50分钟个人介绍加项目介绍20分钟微服务架构是什么,它的优缺点?ACID CAP BASE理论分布式一致性协议,二段、三段、TCC,优缺点RPC过程服务注册中心宕机了怎么办?微服务还有其他什么组件分布式架构与微服务的关系你有什么问题要问我的。蚂蚁金服二面:1个小时上来不用自我介绍,项目介绍,直接开始算法来两道各种排序算法、未排序常规数据查找第K大的数,时间复杂度。二叉树的深度操作系统来两道虚拟内存分页了解不?进程和线程区别?数据库来

2021-07-22 13:32:03 86

原创 一招教你看懂Netty!太原java技术培训

一面:70分钟突击电话面试正思考着项目功能模块,阿里面试官打来了电话,开始了阿里一面。阿里面试官自我介绍,介绍了5分钟左右,部门的情况,主要的业务提问开始会哪些操作系统Linux会一点说一下操作指令,怎么看cpu,看进程,看端口操作系统进程间通信追问了一个信号相关的问题,我不知道了。io多路复用,说一说面向切面编程,说一说那些场景说说面向切面编程给一个场景,有很多方法,找出耗时长的方法spring的@autowired的作用mybatis和hibernate的区别C,C

2021-07-22 13:30:36 75

原创 java接口实现多继承,彻底帮你搞懂

正文作为后端开发,日常操作数据库最常用的是写操作和读操作。读操作我们下边会讲,这个分类里我们主要来看看写操作时为什么会导致 SQL 变慢。刷脏页脏页的定义是这样的:内存数据页和磁盘数据页不一致时,那么称这个内存数据页为脏页。那为什么会出现脏页,刷脏页又怎么会导致 SQL 变慢呢?那就需要我们来看看写操作时的流程是什么样的。对于一条写操作的 SQL 来说,执行的过程中涉及到写日志,内存及同步磁盘这几种情况。这里要提到一个日志文件,那就是 redo log,位于存储引擎层,用来存储物理日志。在写操

2021-07-21 18:30:07 109

原创 java按长度分割字符串,牛皮轰轰

思考前面提到 Kafka 帮我们实现了各个版本的生产者代码,其实他也可以完全不提供这份代码,因为核心的队列的功能已经实现了,这些客户端的代码也可以完全交由用户自己实现。那么假如没有官方代码,我们又该实现一些什么功能,有哪些接口,哪些方法,以及如何组织这些代码呢。带着这样的问题我们一起来思考一下!一般对于这种带有数据流转的设计,我会从 由谁产生? 什么数据? 通往哪去? 如何保证通路可靠? 这几个方面来考虑。消息自然是通过应用程序构造出来并提供给生产者,生产者首先要知道需要将消息发送到哪个 Bro

2021-07-21 18:29:24 265

原创 java按行读取txt文件内容,搞懂这些直接来阿里入职

什么是Redis的持久化我们知道Redis的数据都存储在内存中,如果服务器突然宕机,那么内存数据将会全部消失,为了防止这种情况出现,利用一套机制来保证数据不会因为故障而丢失,我们将这种机制称之为Redis的持久化机制,该机制主要目的是将内存数据存入到硬盘中Redis 提供两种持久化机制RDB(Redis DataBase)和AOF(Append-Only File)机制。RDB-快照快照是最简单的Redis持久化模式,也就是生成某个时间点的数据集,生成RDB文件,可以看到RDB文件中的数据是非常紧凑

2021-07-21 18:28:42 149

原创 java拦截器获取请求post参数,面试建议

一面(基础面:大约60分钟)自我介绍对象相等的判断,equals方法实现。Hashcode的作用,与 equal 有什么区别?Java中CAS算法?G1回收器讲一下?HashMap,ConcurrentHashMap与LinkedHashMap的区别如何在多线程环境下使用Map,ConcurrentHashMap原理,ConcurrentHashMap如何加锁。多线程并发的同步实现,有两个方法,每个方法里有a部分代码和b部分代码,我要让两个线程分别执行两个方法,并且让他们运行完a部分代码再一

2021-07-21 18:27:58 675 5

原创 java报表开发框架,进阶加薪全靠它!

第一阶段:架构师筑基必备技能我觉得,但凡是个成年人应该都清楚扎实的基本功对自己的工作帮助有多重要。从各大招聘网站的招聘要求来看,第一条都明确说明需要扎实的Java基础。因此,一般笔试以及面试的第一轮,对基础的考察是比较多的。其实我发现有很多开发几年了,基础知识都不扎实,比如说,简单地介绍一下Java8有哪些新特性吗,或者你比较擅长的新特性有哪些?要么回答的不完整,要么就是回答的牛头不对马嘴。配套学习文档大厂必问并发编程:JVM深入拆解:网络编程与高效IO:MySQL进阶:面试必问数据

2021-07-21 18:27:15 487

原创 java技术栈太广,成功拿下大厂offer

纯手打“RocketMQ笔记”第一节:RocketMQ介绍1.1 核心概念(主题、生产者、消费者、消息)1.2 RocketMQ的设计理念和目标(设计理念、设计目标)第二节:RocketMQ中消息的发送2.1 单向[OneWay]发送(代码演示、Producer Group、Producer实例、Message Key、Tag)2.2 可靠同步发送(代码演示、Message ID、SendStatus、Queue)2.3 可靠异步发送(代码演示)2.4 Rock

2021-07-21 18:26:33 90

原创 java技术总监面试常见问题及答案,送大厂面经一份!

Spring Security观后感——手绘思维脑(供参考)手绘的思维导图,是我自己根据自身的情况读完这套阿里出品的Spring Security王者晋级文档之后所绘的,相当于是一个知识的总结与梳理,我将其分为“核心组件”与“工作原理/认证流程”。Spring Security王者晋级文档-Spring Security 4.2内部资料Spring Security 4.2内部资料——主要专注于企业级 Java 安全的研究,尤其是 Spring Security。因此,我们的一切内容会以 Ja

2021-07-21 18:25:49 2424

原创 java技术入门培训,使用指南

基础知识RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,它是使用Erlang语言来编写的,并且是基于AMQP协议的;RabbitMQ高性能的原因Erlang语言在交换机的交互方面性能优秀的(Erlang语言最初在于交换机领域的架构模式,这样使得RabbitMQ在Broker之间进行数据交互的性能是非常优秀的)Erlang有着和原生Socket一样的延迟AMQP协议什么是AMQP高级消息队列协议AMQP(Advanced Message Que

2021-07-21 18:25:08 266

原创 java执行shell命令,offer拿到手软

面试前的准备老实说,我自己平常没事就会看一些面试题,所以我都是直接去面的。不过我还是要建议大家如果准备面试的话,需要做以下准备背题:看一看最近的面经文,了解现在公司都在面什么类型的题,准备一些常见题,开背吧!如果一些基础的 js 都不会那问题就有点小大了。算法:做一些算法题,leetcode 上面的一二三星就够了,前端算法很简单,基本都是初中数学的难度吧。项目:项目回顾,把你做的项目从技术架构到源码都要做到足够了解,至少面试的时候不要被面试官问住了。并且要体现出你在工作中的作用,体现出自

2021-07-21 18:24:25 81

原创 java打印水仙花,成功拿到offer

微服务的发展微服务倡导将复杂的单体应用拆分为若干个功能简单、松耦合的服务,这样可以降低开发难度、增强扩展性、便于敏捷开发。当前被越来越多的开发者推崇,很多互联网行业巨头、开源社区等都开始了微服务的讨论和实践。微服务落地存在的问题虽然微服务现在如火如荼,但对其实践其实仍处于探索阶段。很多中小型互联网公司,鉴于经验、技术实力等问题,微服务落地比较困难。如著名架构师Chris Richardson所言,目前存在的主要困难有如下几方面:单体应用拆分为分布式系统后,进程间的通讯机制和故障处理措施变的更加复

2021-07-21 18:23:41 56

原创 【一篇文章搞懂】小皮mysql启动不了

一、概述对Spring高级框架做一定了解,做好前期的预习,后续的学习更容易理解和上手。二、核心思想理解了核心思想,围绕这个思想去学习Spring源码就变得事半功倍了。其实,IOC和AOP不是spring提出的,但是spring在技术层次把这两个思想做了非常好的实现。三、手写实现 IoC 和 AOP通过用**【银行转账】的案例**,分析该案例在代码层次中的问题,用已有知识解决这些问题,整个过程带你一步步分析并手写实现IoC 和 AOP,自己分析过的才是自己的知识!四、Sprin

2021-07-20 14:08:35 2223

原创 【一步教学,一步到位】小皮mysql启动不了

一、概述对Spring高级框架做一定了解,做好前期的预习,后续的学习更容易理解和上手。二、核心思想理解了核心思想,围绕这个思想去学习Spring源码就变得事半功倍了。其实,IOC和AOP不是spring提出的,但是spring在技术层次把这两个思想做了非常好的实现。三、手写实现 IoC 和 AOP通过用**【银行转账】的案例**,分析该案例在代码层次中的问题,用已有知识解决这些问题,整个过程带你一步步分析并手写实现IoC 和 AOP,自己分析过的才是自己的知识!四、Sprin

2021-07-20 14:07:52 1142

原创 【Spring注解驱动开发】java校招面试题库

1. 一致性(Consistency)一致性(Consistency)是指多副本(Replications)问题中的数据一致性。可以分为强一致性、顺序一致性与弱一致性。1.1 强一致性(Strict Consistency)也称为:**原子一致性(Atomic Consistency)**线性一致性(Linearizable Consistency)强一致性有两个要求:任何一次读都能读到某个数据的最近一次写的数据。系统中的所有进程,看到的操作顺序,都和全局时钟下的顺序一致。简言之,在任意时

2021-07-20 14:07:09 94

原创 【MySQL】mysql触发器删除一个表另一个表改变

什么是 CAPCAP 定理最初是由加州大学伯克利分校的计算机科学家埃里克·布鲁尔(Eric Brewer)在 2000 年的 ACM PODC 上提出的一个猜想,也因此被叫做布鲁尔定理。后来在 2002 年,麻省理工学院的赛斯·吉尔伯特(Seth Gilbert)和南希·林奇(Nancy Lynch)发表了 CAP 定理的证明,让它成为分布式系统领域公认的一个定理。CAP 定理指出了,在一个跨区域网络连接,共享数据的分布式系统中,一致性(Consistency),可用性(Availability)和分区

2021-07-20 14:06:25 704

原创 「架构师必备」mysql全文索引模糊查询

深耕技术,啃下22个技术点互联网行业更新换代非常快,行业常态便是不断学习,因此这些主流技术你一个都不能落下!①并发编程Java并发编程是整个Java开发体系中最难以理解,但也是最重要的知识点之一,因此学习起来比较费劲,从而导致很多人望而却步,但是无论是职场面试还是高并发高流量的系统的实现都离不开并发编程,能够真正掌握并发编程的人才在市场上供不应求。②JVMJVM存在的意义就是实现跨平台,而JVM也是中高级程序员必须要掌握的技术,基本上面试必问。学JVM也是为了更深入地理解Java,很多

2021-07-20 14:05:41 214 1

原创 “金三银四”春招指南!java语言程序设计第二版答案朱庆生

正文这次写一下springboot与redis的结合,这里使用的是redis集群模式(主从),主从环境的搭建,请参考redis集群搭建搭建完redis集群环境后,开始springboot之旅1、REDIS介绍redis的介绍及应用场景参考 redis介绍2、项目构建我们还是从redis项目构建开始说起,首先还是进入的spring官网,从这里开始构建项目,如下图当然也可以自己添加pom文件,如下3、添加配置文件application.properties中4、JEDIS配置类的编写

2021-07-20 14:04:59 96

原创 Tencent后台开发Java岗二面:java连接串口

一.java基础面试知识点java中==和equals和hashCode的区别int、char、long各占多少字节数int与integer的区别探探对java多态的理解String、StringBuffer、StringBuilder区别什么是内部类?内部类的作用抽象类和接口区别抽象类的意义抽象类与接口的应用场景抽象类是否可以没有方法和属性?接口的意义泛型中extends和super的区别父类的静态方法能否被子类重写进程和线程的区别final,finally,finaliz.

2021-07-20 14:04:15 62

原创 Spring系列:kafka消费组的作用

01.第一份资料是图解网络根据读者阅读偏好不同,共出了两个版本风格的 PDF,分别是亮白版本和暗黑版本。02.第二份资料是计算机的相关知识看完能让你对计算机有一个基础的了解和入门,是培养你 内核 的基础,我们看下目录大纲基本上涵盖了计算机所有基础知识,从 CPU 到内存、讲解什么是二进制、磁盘、压缩算法、操作系统、汇编等知识。我们来看下内容是怎样的这个图画的很漂亮啊,看起来就是作者在用心画的,而且排版非常精美。看起来一点不枯燥03.第三份资料是算法刷题项目

2021-07-20 14:03:33 174

原创 Spring系列:java课设收获与体会

资料一:《MySql学习导图》《MySql核心笔记》《MySql性能调优笔记》由于篇幅有限,相关资料主要以图片的形式展示给大家最后分享一些资料给大家,我觉得这些都是很有用的东西,大家也可以跟着来学习,查漏补缺。完整版获取:狂戳这里免费领取~《Java高级面试》《Java高级架构知识》《算法知识》《Java高级架构知识》*[外链图片转存中…(img-OeZSAkJ3-1626760956019)]《算法知识》...

2021-07-20 14:02:49 87

原创 Spring系列:java程序设计期末试题

准备好套路**①自我介绍:**千万不能筐瓢,一定要牢记,自然流畅地介绍自己的学习经历、工作经历、项目经历、个人优势等等;**②抽象概念:**当面试官问你是如何理解多线程的时候,你要知道从定义、来源、实现、问题、优化、应用方面系统性地回答;**③项目强化:**必须针对简历中的两个以上的项目,形成包括【架构和实现细节】,【正常流程和异常流程的处理】,【难点+坑+复盘优化】三位一体的组合拳;**④压力练习:**面试紧张难免,尤其是面试这种大公司,可能会严重影响发挥,建议多面一些有把握的公司,训练自己的心态

2021-07-20 14:02:05 213

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除