当前位置:网站首页>Close to the double 11, he made up for two months and successfully took the offer from a large factory and transferred to Alibaba
Close to the double 11, he made up for two months and successfully took the offer from a large factory and transferred to Alibaba
2020-11-08 09:40:08 【osc_rect81】
Catalog
One 、mybatis And JVM Collection 21 Avenue
Mybatis Advantages and disadvantages
Tradition JDBC What's wrong with development ?
MyBatis What are the programming steps like ?
MyBatis What is the functional architecture of ?
MyBatis What is the framework design of ?
When will stack memory overflow occur ?
JVM Once complete GC How is the process , How to promote the object to the old age ?
Fuzzy query like How to write a sentence ?
stay mapper How to transfer multiple parameters in ?
Mybatis How to perform batch operations ?
Mapper What are the ways to write ?
Use MyBatis Of mapper What are the requirements when calling the interface ?
sketch Mybatis Of Xml Mapping files and Mybatis Mapping between internal data structures ?
Mybatis In the mapping file , If A Tag passed include Refer to the B Inside of label
sketch Mybatis How the plug-in works , And how to write a plug-in ?
Mybatis The first level of 、 Second level cache :
Two 、zookeeper And tomcat Collection 16 Avenue
tomcat With what kind of Connector Operation mode ( Optimize )?
tomcat How containers are created servlet Class instance ? What principle is used ?
Garbage collection policy tuning :
About Tomcat Of session number :
Printing class loading and object recycling :
Four types of data nodes Znode:
Client registration Watcher Realization :
Server-side processing Watcher Realization :
Zookeeper Next Server Working state :
zookeeper How to ensure the order consistency of transactions ?
Why do distributed clusters have Master?
zookeeper Load balancing and nginx Load balancing difference ?
Zookeeper For nodes watch Are monitoring notifications permanent ? Why not forever ?
3、 ... and 、Spring A complete collection 39 Avenue (spring cloud;spring boot;spring MVC)
SpringBoot Start class annotation ? What annotations does it consist of ?
SpringBoot Hot deployment mode ?
SpringBoot How to modify the port number ?
Why learning is needed Spring Cloud
What is? Spring MVC? Briefly introduce you to Spring MVC The understanding of the ?
Spring MVC The advantages of :
Spring MVC The main components of ?
Spring MVC Is the controller in singleton mode , If it is , What's the problem? , How to solve ?
Please describe Spring MVC workflow ? Describe the DispatcherServlet workflow ?
Turn on SpringBoot Several ways of characterizing ?
get Bean Which endpoint does the assembly report information access ?
How to activate the configuration of an environment ?
SpringBoot 1.x and 2.x difference ?·······
Use Spring Boot When developing distributed microservices , What problems are we facing
What does service registration and discovery mean ?Spring Cloud How to achieve ?
What is? Spring Cloud Zuul( The service gateway )?
since Nginx Gateway can be implemented ? Why do I need to use Zuul frame ?
Nginx And Ribbon The difference between ?
Talking about the avalanche effect of services ?
How the bottom layer of service degradation is realized ?
@PathVariable and @RequestParam The difference between ?
Spring MVC And Struts2 difference ?
Spring MVC How and AJAX Calling each other ?
Spring MVC How is the interceptor written inside ?
Introduce to you WebApplicationContext:
What is? Spring Cloud Confifig?
SpringCloud Confifig Can you refresh in real time ?
SpringBoot Read configuration related comments are ?
Spring Cloud Netflflix( a key , These components are used the most )
Preface
This time last year , Through two months of review, I got Alibaba's Offer, Some luck , I also have some experience , I would like to share it with you by the coming of job hopping season . I firmly believe , Opportunities will always be left to those who work hard , We don't envy the success of others , It's better to seize the opportunity in your hands , Accumulate enough knowledge and interview experience , Lay a solid foundation for your future , Oulige !
One 、mybatis And JVM Collection 21 Avenue
MyBatis This is a apache An open source project of iBatis, 2010 This project was initiated by apache software foundation Moved to google code, And renamed it MyBatis .2013 year 11 Month to migrate to Github.
iBATIS The word comes from "internet" and "abatis" The combination of , It's based on Java The persistence layer framework .iBATIS The persistence layer framework provided includes SQL Maps and Data Access Objects(DAOs)
JVM Has always been a java An important part of advanced knowledge , If you want to java Further research in the field , be JVM It's a topic that can't be avoided , This series tries to make it easy to read , Explain JVM Necessary knowledge .
-
MyBatis What is it? ?
-
Mybatis Advantages and disadvantages
-
Tradition JDBC What's wrong with development ?
-
MyBatis What are the programming steps like ?
-
MyBatis What is the functional architecture of ?
-
MyBatis What is the framework design of ?
-
When will stack memory overflow occur ?
-
JVM Once complete GC How is the process , How to promote the object to the old age ?
-
JVM How much do you know about the memory model , Like reordering , Memory barrier ,happen-before, Main memory , The working memory .
-
Strong citation 、 Soft citation 、 Weak reference 、 The difference between virtual references ?【 Strong citation ; Soft citation ; Weak reference ; Virtual reference 】
-
Fuzzy query like How to write a sentence ?
-
stay mapper How to transfer multiple parameters in ?
-
Mybatis How to perform batch operations ?
-
When the property name in the entity class is different from the field name in the table , What do I do ?
-
Mapper What are the ways to write ?
-
Use MyBatis Of mapper What are the requirements when calling the interface ?
-
sketch Mybatis Of Xml Mapping files and Mybatis Mapping between internal data structures ?
-
Mybatis In the mapping file , If A Tag passed include Refer to the B Inside of label
-
Rong , Excuse me, ,B Can a label be defined in A Behind the label , Or must be defined in A In front of the label ?
-
sketch Mybatis How the plug-in works , And how to write a plug-in ?
-
Mybatis The first level of 、 Second level cache :
Two 、zookeeper And tomcat Collection 16 Avenue
zookeeper, It's a distributed services framework , yes Apache Hadoop A subproject of , It is mainly used to solve some data management problems often encountered in distributed applications , Such as : Unified naming service 、 State synchronization service 、 Cluster management 、 Management of distributed application configuration items .
Tomcat It's an open source 、 function servlet and JSP Web Application software is based on Java Of Web Application containers .Tomcat The free version is made by Apache-Jakarta Subprojects are supported by and from open source code Java Volunteers in the community do maintenance .Tomcat Server It's based on servlet and JSP To standardize the implementation of , So we can say Tomcat Server It has also been implemented Apache-Jakarta Standard and better than most commercial application software servers .
-
tomcat With what kind of Connector Operation mode ( Optimize )?
-
tomcat How containers are created servlet Class instance ? What principle is used ?
-
tomcat How to optimize ?
-
Garbage collection policy tuning :
-
About Tomcat Of session number :
-
Printing class loading and object recycling :
-
Tomcat Working mode ?
-
Zookeeper file system :
-
Four types of data nodes Znode:
-
Client registration Watcher Realization :
-
Server-side processing Watcher Realization :
-
Zookeeper Next Server Working state :
-
zookeeper How to ensure the order consistency of transactions ?
-
Why do distributed clusters have Master?
-
zookeeper Load balancing and nginx Load balancing difference ?
-
Zookeeper For nodes watch Are monitoring notifications permanent ? Why not forever ?
The information and answers to the above interview questions have been filed , Backstage private message 【 Am I Am I Free collection 】 Free access
3、 ... and 、Spring A complete collection 39 Avenue (spring cloud;spring boot;spring MVC)
Spring The frame is Java The most widely used framework , its Success comes from ideas , Not the technology itself , Its ideas include IoC (Inversion of Control, Inversion of control ) and AOP(Aspect Oriented Programming, Section oriented programming ).
- Scope of application : whatever Java application
- Spring The fundamental mission of : simplify Java Development
-
What is? SpringBoot?
-
SpringBoot Start class annotation ? What annotations does it consist of ?
-
SpringBoot Hot deployment mode ?
-
SpringBoot How to modify the port number ?
-
Why learning is needed Spring Cloud
-
Spring Cloud What is it? ?
-
What is? Spring MVC? Briefly introduce you to Spring MVC The understanding of the ?
-
Spring MVC The advantages of :
-
Spring MVC The main components of ?
-
Spring MVC Is the controller in singleton mode , If it is , What's the problem? , How to solve ?
-
Please describe Spring MVC workflow ? Describe the DispatcherServlet workflow ?
-
Turn on SpringBoot Several ways of characterizing ?
-
get Bean Which endpoint does the assembly report information access ?
-
SpringBoot Medium starter?
-
How to activate the configuration of an environment ?
-
SpringBoot 1.x and 2.x difference ?·······
-
Use Spring Boot When developing distributed microservices , What problems are we facing
-
What does service registration and discovery mean ?Spring Cloud How to achieve ?
-
Eureka and ZooKeeper Can provide service registration and discovery functions , Please tell me the difference between the two ?
-
What is? Spring Cloud Zuul( The service gateway )?
-
since Nginx Gateway can be implemented ? Why do I need to use Zuul frame ?
-
Nginx And Ribbon The difference between ?
-
Talking about the avalanche effect of services ?
-
How the bottom layer of service degradation is realized ?
-
SpingMvc What is the general annotation for the controller in , Is there any other annotation to replace ?
-
@PathVariable and @RequestParam The difference between ?
-
Spring MVC And Struts2 difference ?
-
Spring MVC How and AJAX Calling each other ?
-
If the foreground has many parameters passed in , And these parameters are all the parameters of an object , So how to get this object quickly ?
-
Spring MVC How is the interceptor written inside ?
-
Introduce to you WebApplicationContext:
-
What is? Spring Cloud Confifig?
-
SpringCloud Confifig Can you refresh in real time ?
-
SpringBoot Read configuration related comments are ?
-
Spring Cloud Netflflix( a key , These components use Of most )
-
Spring Cloud Bus
-
Spring Cloud Consul
-
Spring Cloud Security
-
Spring Cloud Sleuth
Welfare from Xiaobian
Many people have been interviewing recently , I have also collated a lot of interview materials (spring、mybatis、jvm,Zookeeper, Distributed, etc ) and 2020 The latest Ali interview question , Yes 40 Multiple sets PDF Document interview questions
Data acquisition method : Pay attention to small make up Am I Am I Free collection Access to the above information
Some data and pictures :
Like the article that small make up, you can praise Sanlian
版权声明
本文为[osc_rect81]所创,转载请带上原文链接,感谢
边栏推荐
- C++ 数字、string和char*的转换
- C++学习——centos7上部署C++开发环境
- C++学习——一步步学会写Makefile
- C++学习——临时对象的产生与优化
- C++学习——对象的引用的用法
- C++编程经验(6):使用C++风格的类型转换
- Won the CKA + CKS certificate with the highest gold content in kubernetes in 31 days!
- C + + number, string and char * conversion
- C + + Learning -- capacity() and resize() in C + +
- C + + Learning -- about code performance optimization
猜你喜欢
-
C + + programming experience (6): using C + + style type conversion
-
Latest party and government work report ppt - Park ppt
-
在线身份证号码提取生日工具
-
Online ID number extraction birthday tool
-
️野指针?悬空指针?️ 一文带你搞懂!
-
Field pointer? Dangling pointer? This article will help you understand!
-
HCNA Routing&Switching之GVRP
-
GVRP of hcna Routing & Switching
-
Seq2Seq实现闲聊机器人
-
【闲聊机器人】seq2seq模型的原理
随机推荐
- LeetCode 91. 解码方法
- Seq2seq implements chat robot
- [chat robot] principle of seq2seq model
- Leetcode 91. Decoding method
- HCNA Routing&Switching之GVRP
- GVRP of hcna Routing & Switching
- HDU7016 Random Walk 2
- [Code+#1]Yazid 的新生舞会
- CF1548C The Three Little Pigs
- HDU7033 Typing Contest
- HDU7016 Random Walk 2
- [code + 1] Yazid's freshman ball
- CF1548C The Three Little Pigs
- HDU7033 Typing Contest
- Qt Creator 自动补齐变慢的解决
- HALCON 20.11:如何处理标定助手品质问题
- HALCON 20.11:标定助手使用注意事项
- Solution of QT creator's automatic replenishment slowing down
- Halcon 20.11: how to deal with the quality problem of calibration assistant
- Halcon 20.11: precautions for use of calibration assistant
- “十大科学技术问题”揭晓!|青年科学家50²论坛
- "Top ten scientific and technological issues" announced| Young scientists 50 ² forum
- 求反转链表
- Reverse linked list
- js的数据类型
- JS data type
- 记一次文件读写遇到的bug
- Remember the bug encountered in reading and writing a file
- 单例模式
- Singleton mode
- 在这个 N 多编程语言争霸的世界,C++ 究竟还有没有未来?
- In this world of N programming languages, is there a future for C + +?
- es6模板字符
- js Promise
- js 数组方法 回顾
- ES6 template characters
- js Promise
- JS array method review
- 【Golang】️走进 Go 语言️ 第一课 Hello World
- [golang] go into go language lesson 1 Hello World