René's URL Explorer Experiment


Title: GitHub - M78Snail/JavaReview: 读书笔记

Open Graph Title: GitHub - M78Snail/JavaReview: 读书笔记

X Title: GitHub - M78Snail/JavaReview: 读书笔记

Description: 读书笔记. Contribute to M78Snail/JavaReview development by creating an account on GitHub.

Open Graph Description: 读书笔记. Contribute to M78Snail/JavaReview development by creating an account on GitHub.

X Description: 读书笔记. Contribute to M78Snail/JavaReview development by creating an account on GitHub.

Opengraph URL: https://github.com/M78Snail/JavaReview

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:5af15ab4-2755-f6ea-b494-3daedaf24686
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id9BA0:131F51:D8620:12613B:6977CCD7
html-safe-nonce1c6b8b69d481a91e748bd07fd0070c70adb880fc44d948199da0445972272a53
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5QkEwOjEzMUY1MTpEODYyMDoxMjYxM0I6Njk3N0NDRDciLCJ2aXNpdG9yX2lkIjoiMTI5MTQ4MzAyNTYwNTc4Nzc1IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac8d31034f5f3c15c570a218602f1fec57dd7ee51eee9a9d6f444468346db048bb
hovercard-subject-tagrepository:147322325
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/M78Snail/JavaReview
twitter:imagehttps://opengraph.githubassets.com/d75a854211a4bcde86f4a2812488fdee937db4f0396d96d9743a4d52bcd09468/M78Snail/JavaReview
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/d75a854211a4bcde86f4a2812488fdee937db4f0396d96d9743a4d52bcd09468/M78Snail/JavaReview
og:image:alt读书笔记. Contribute to M78Snail/JavaReview development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None173f8c2eae2e017de550dd28a9ea88ad5c1e52c70df7ea05bcd820330b3b2fec
turbo-cache-controlno-preview
go-importgithub.com/M78Snail/JavaReview git https://github.com/M78Snail/JavaReview.git
octolytics-dimension-user_id8213288
octolytics-dimension-user_loginM78Snail
octolytics-dimension-repository_id147322325
octolytics-dimension-repository_nwoM78Snail/JavaReview
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id147322325
octolytics-dimension-repository_network_root_nwoM78Snail/JavaReview
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7b19554cad55a536fac18eeedb416dd87c37b1f5
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/M78Snail/JavaReview#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FM78Snail%2FJavaReview
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FM78Snail%2FJavaReview
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=M78Snail%2FJavaReview
Reloadhttps://patch-diff.githubusercontent.com/M78Snail/JavaReview
Reloadhttps://patch-diff.githubusercontent.com/M78Snail/JavaReview
Reloadhttps://patch-diff.githubusercontent.com/M78Snail/JavaReview
M78Snail https://patch-diff.githubusercontent.com/M78Snail
JavaReviewhttps://patch-diff.githubusercontent.com/M78Snail/JavaReview
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FM78Snail%2FJavaReview
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2FM78Snail%2FJavaReview
Star 3 https://patch-diff.githubusercontent.com/login?return_to=%2FM78Snail%2FJavaReview
3 stars https://patch-diff.githubusercontent.com/M78Snail/JavaReview/stargazers
0 forks https://patch-diff.githubusercontent.com/M78Snail/JavaReview/forks
Branches https://patch-diff.githubusercontent.com/M78Snail/JavaReview/branches
Tags https://patch-diff.githubusercontent.com/M78Snail/JavaReview/tags
Activity https://patch-diff.githubusercontent.com/M78Snail/JavaReview/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2FM78Snail%2FJavaReview
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FM78Snail%2FJavaReview
Code https://patch-diff.githubusercontent.com/M78Snail/JavaReview
Issues 0 https://patch-diff.githubusercontent.com/M78Snail/JavaReview/issues
Pull requests 0 https://patch-diff.githubusercontent.com/M78Snail/JavaReview/pulls
Actions https://patch-diff.githubusercontent.com/M78Snail/JavaReview/actions
Projects 0 https://patch-diff.githubusercontent.com/M78Snail/JavaReview/projects
Security 0 https://patch-diff.githubusercontent.com/M78Snail/JavaReview/security
Insights https://patch-diff.githubusercontent.com/M78Snail/JavaReview/pulse
Code https://patch-diff.githubusercontent.com/M78Snail/JavaReview
Issues https://patch-diff.githubusercontent.com/M78Snail/JavaReview/issues
Pull requests https://patch-diff.githubusercontent.com/M78Snail/JavaReview/pulls
Actions https://patch-diff.githubusercontent.com/M78Snail/JavaReview/actions
Projects https://patch-diff.githubusercontent.com/M78Snail/JavaReview/projects
Security https://patch-diff.githubusercontent.com/M78Snail/JavaReview/security
Insights https://patch-diff.githubusercontent.com/M78Snail/JavaReview/pulse
Brancheshttps://patch-diff.githubusercontent.com/M78Snail/JavaReview/branches
Tagshttps://patch-diff.githubusercontent.com/M78Snail/JavaReview/tags
https://patch-diff.githubusercontent.com/M78Snail/JavaReview/branches
https://patch-diff.githubusercontent.com/M78Snail/JavaReview/tags
60 Commitshttps://patch-diff.githubusercontent.com/M78Snail/JavaReview/commits/master/
https://patch-diff.githubusercontent.com/M78Snail/JavaReview/commits/master/
MDhttps://patch-diff.githubusercontent.com/M78Snail/JavaReview/tree/master/MD
MDhttps://patch-diff.githubusercontent.com/M78Snail/JavaReview/tree/master/MD
README.mdhttps://patch-diff.githubusercontent.com/M78Snail/JavaReview/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/M78Snail/JavaReview/blob/master/README.md
READMEhttps://patch-diff.githubusercontent.com/M78Snail/JavaReview
https://patch-diff.githubusercontent.com/M78Snail/JavaReview#读书笔记
集合https://patch-diff.githubusercontent.com/M78Snail/JavaReview#%E5%B8%B8%E7%94%A8%E9%9B%86%E5%90%88
并发编程https://patch-diff.githubusercontent.com/M78Snail/JavaReview#%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B
操作系统https://patch-diff.githubusercontent.com/M78Snail/JavaReview#%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F
JVMhttps://patch-diff.githubusercontent.com/M78Snail/JavaReview#jvm
分布式https://patch-diff.githubusercontent.com/M78Snail/JavaReview#%E5%88%86%E5%B8%83%E5%BC%8F%E7%9B%B8%E5%85%B3
Web框架https://patch-diff.githubusercontent.com/M78Snail/JavaReview#web%E6%A1%86%E6%9E%B6
网络https://patch-diff.githubusercontent.com/M78Snail/JavaReview#%E7%BD%91%E7%BB%9C
数据库https://patch-diff.githubusercontent.com/M78Snail/JavaReview#db-%E7%9B%B8%E5%85%B3
算法https://patch-diff.githubusercontent.com/M78Snail/JavaReview#%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95
大数据https://patch-diff.githubusercontent.com/M78Snail/JavaReview#%E5%A4%A7%E6%95%B0%E6%8D%AE
设计模式https://patch-diff.githubusercontent.com/M78Snail/JavaReview#%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F
面试题https://patch-diff.githubusercontent.com/M78Snail/JavaReview#%E9%9D%A2%E8%AF%95%E9%A2%98
https://patch-diff.githubusercontent.com/M78Snail/JavaReview#常用集合
HashMap源码分析及面试题解答https://github.com/M78Snail/ReadReview/blob/master/MD/collection/hashmapyuan-ma-fen-xi-ji-mian-shi-ti-jie-da.md
HashTable源码分析https://github.com/M78Snail/ReadReview/blob/master/MD/collection/hashtableyuan-ma-fen-xi.md
ConcurrentHashMap源码分析https://github.com/M78Snail/ReadReview/blob/master/MD/collection/concurrenthashmapyuan-ma-fen-xi.md
HashMap、HashTable、ConcurrentHashMap的区别https://github.com/M78Snail/ReadReview/blob/master/MD/collection/different.md
死锁https://github.com/M78Snail/ReadReview/blob/master/MD/collection/si-suo.md
Java线程面试题合集https://github.com/M78Snail/ReadReview/blob/master/MD/collection/java_thread.md
https://patch-diff.githubusercontent.com/M78Snail/JavaReview#并发编程
Volatile关键字https://github.com/M78Snail/ReadReview/blob/master/MD/concurrent/volatile.md
启动线程有哪几种方式?https://github.com/M78Snail/ReadReview/blob/master/MD/concurrent/thread.md
线程池有哪几种https://github.com/M78Snail/ReadReview/blob/master/MD/concurrent/executor.md
Java线程池分析https://github.com/M78Snail/ReadReview/blob/master/MD/concurrent/executor_queue.md
什么是Java内存模型https://github.com/M78Snail/ReadReview/blob/master/MD/concurrent/jmm.md
https://patch-diff.githubusercontent.com/M78Snail/JavaReview#操作系统
进程和线程的区别https://github.com/M78Snail/ReadReview/blob/master/MD/system/jin-cheng-he-xian-cheng-de-qu-bie.md
死锁的必要条件,怎么处理死锁https://github.com/M78Snail/ReadReview/blob/master/MD/system/si-suo-de-bi-yao-tiao-jian-ff0c-zen-yao-chu-li-si-suo.md
Window内存管理方式https://github.com/M78Snail/ReadReview/blob/master/MD/system/window-nei-cun-guan-li-fang-shi-ff1a-duan-cun-chu-ff0c-ye-cun-chu-ff0c-duan-ye-cun-chu.md
进程的几种状态https://github.com/M78Snail/ReadReview/blob/master/MD/system/jin-cheng-de-ji-zhong-zhuang-tai.md
IPC几种通信方式https://github.com/M78Snail/ReadReview/blob/master/MD/system/ipc-ji-zhong-tong-xin-fang-shi.md
什么是虚拟内存https://github.com/M78Snail/ReadReview/blob/master/MD/system/shi-yao-shi-xu-ni-nei-cun.md
虚拟地址,逻辑地址,线性地址,物理地址的区别https://github.com/M78Snail/ReadReview/blob/master/MD/system/xu-ni-di-zhi-3001-luo-ji-di-zhi-3001-xian-xing-di-zhi-3001-wu-li-di-zhi-de-qu-bie.md
Linux查看网络 内存 日志命令https://github.com/M78Snail/ReadReview/blob/master/MD/system/linux_ping.md
https://patch-diff.githubusercontent.com/M78Snail/JavaReview#jvm
内存模型以及分区https://github.com/M78Snail/ReadReview/blob/master/MD/jvm/nei-cun-mo-xing-yi-ji-fen-qu-ff0c-xu-yao-xiang-xi-dao-mei-ge-qu-fang-shi-yao.md
堆里面的分区https://github.com/M78Snail/ReadReview/blob/master/MD/jvm/dui-li-miande-fen-qu-ff1a-eden-survival-from-to-ff0c-lao-nian-dai-ff0c-ge-zi-de-te-dian.md
对象的创建与内存分配https://github.com/M78Snail/ReadReview/blob/master/MD/jvm/dui-xiang-chuang-jian-fang-fa-ff0c-dui-xiang-de-nei-cun-fen-pei-ff0c-dui-xiang-de-fang-wen-ding-wei.md
GC的两种判定方法https://github.com/M78Snail/ReadReview/blob/master/MD/jvm/gcde-liang-zhong-pan-ding-fang-fa-ff1a-yin-yong-ji-shu-yu-yin-yong-lian.md
GC的四种收集方法https://github.com/M78Snail/ReadReview/blob/master/MD/jvm/gcde-san-zhong-shou-ji-fang-fa-ff1a-biao-ji-qing-chu-3001-biao-ji-zheng-li-3001-fu-zhi-suan-fa-de-yuan-li-yu-te-dian-ff0c-fen-bie-yong-zai-shi-yao-di-fang.md
GC收集器有哪些?它们的特点是?https://github.com/M78Snail/ReadReview/blob/master/MD/jvm/gcshou-ji-qi-you-na-xie-ff1f-ta-men-de-te-dian-shi-ff1f.md
Minor GC与Full GC分别在什么时候发生https://github.com/M78Snail/ReadReview/blob/master/MD/jvm/minor-gcyu-full-gc-fen-bie-zai-shi-yao-shi-hou-fa-sheng-ff1f.md
类加载的五个过程https://github.com/M78Snail/ReadReview/blob/master/MD/jvm/lei-jia-zai-de-wu-ge-guo-cheng-ff1a-jia-zai-3001-yan-zheng-3001-zhun-bei-3001-jie-xi-3001-chu-shi-hua.md
双亲委派模型https://github.com/M78Snail/ReadReview/blob/master/MD/jvm/shuang-qin-wei-pai-mo-xing-ff1a-bootstrap-classloader-extension-classloader-applicationclassloader.md
Tomcat 类加载器之为何违背双亲委派模型https://github.com/M78Snail/ReadReview/blob/master/MD/jvm/tomcat_class_load.md
分派:静态分派与动态分派https://github.com/M78Snail/ReadReview/blob/master/MD/jvm/fen-pai-ff1a-jing-tai-fen-pai-yu-dong-tai-fen-pai.md
https://patch-diff.githubusercontent.com/M78Snail/JavaReview#分布式相关
Dubbo使用https://github.com/M78Snail/ReadReview/blob/master/MD/distributed/dubbo.md
Solr单机版https://github.com/M78Snail/ReadReview/blob/master/MD/solr/solr.md
Solr集群https://github.com/M78Snail/ReadReview/blob/master/MD/solr/solr_jiqun.md
ActiveMQ同步索引库https://github.com/M78Snail/ReadReview/blob/master/MD/solr/activemq.md
https://patch-diff.githubusercontent.com/M78Snail/JavaReview#web框架
SpringMVC配置https://github.com/M78Snail/ReadReview/blob/master/MD/springmvc/springmvc.md
参数绑定https://github.com/M78Snail/ReadReview/blob/master/MD/springmvc/can_shu_bang_ding.md
高级参数绑定https://github.com/M78Snail/ReadReview/blob/master/MD/springmvc/gao-ji-can-shu-bang-ding.md
@RequestMapping注解的使用https://github.com/M78Snail/ReadReview/blob/master/MD/springmvc/requestmappingzhu-jie-de-shi-yong.md
Contriller方法返回值https://github.com/M78Snail/ReadReview/blob/master/MD/springmvc/controllerfang-fa-fan-hui-zhi.md
图片上传处理https://github.com/M78Snail/ReadReview/blob/master/MD/springmvc/tu-pian-shang-chuan-chu-li.md
JSON数据交互https://github.com/M78Snail/ReadReview/blob/master/MD/springmvc/jsonshu-ju-zhi-chi.md
SpringMVC实现Restfulhttps://github.com/M78Snail/ReadReview/blob/master/MD/springmvc/springmvcshi-xian-restful.md
拦截器https://github.com/M78Snail/ReadReview/blob/master/MD/springmvc/lan-jie-qi.md
登录权限认证https://github.com/M78Snail/ReadReview/blob/master/MD/springmvc/deng-lu-quan-xian-ren-zheng.md
获取配置文件中的常量https://github.com/M78Snail/ReadReview/blob/master/MD/springmvc/huo-qu-properties-wen-jian-zhong-ding-yi-de-chang-liang.md
Spring框架中标签的配置https://github.com/M78Snail/ReadReview/blob/master/MD/spring/springkuang-jia-4e2d3c-bean-biao-qian-de-pei-zhi.md
依赖注入-- 配置文件方式https://github.com/M78Snail/ReadReview/blob/master/MD/spring/yi-lai-zhu-ru.md
依赖注入-- 注解方式https://github.com/M78Snail/ReadReview/blob/master/MD/spring/yi-lai-zhu-5165-zhu-jie-fang-shi.md
SpringIOC原理?自己实现IOC要怎么做,哪些步骤?https://github.com/M78Snail/ReadReview/blob/master/MD/spring/ioc.md
AOP那点事https://github.com/M78Snail/ReadReview/blob/master/MD/spring/aop_thing.md
AOP(XML方式)https://github.com/M78Snail/ReadReview/blob/master/MD/spring/aop.md
AOP(注解方式)https://github.com/M78Snail/ReadReview/blob/master/MD/spring/aopff08-zhu-jie-fang-shi-ff09.md
JDBChttps://github.com/M78Snail/ReadReview/blob/master/MD/spring/jdbc.md
事务管理https://github.com/M78Snail/ReadReview/blob/master/MD/spring/shi-wu-guan-li.md
Spring框架分为哪七大模块https://github.com/M78Snail/ReadReview/blob/master/MD/spring/spring7.md
MyBatis概述https://github.com/M78Snail/ReadReview/blob/master/MD/mybatis/mybatis.md
1、Mybatis的入门https://github.com/M78Snail/ReadReview/blob/master/MD/mybatis/1mybatisde-ru-men.md
2、Dao的开发方法https://github.com/M78Snail/ReadReview/blob/master/MD/mybatis/2daode-kai-fa-fang-fa.md
3、SqlMapConfig.xml文件说明https://github.com/M78Snail/ReadReview/blob/master/MD/mybatis/3sqlmapconfigxmlwen-jian-shuo-ming.md
4、输入映射和输出映射https://github.com/M78Snail/ReadReview/blob/master/MD/mybatis/43001-shu-ru-ying-she-he-shu-chu-ying-she.md
5、动态sqlhttps://github.com/M78Snail/ReadReview/blob/master/MD/mybatis/53001-dong-tai-sql.md
6、关联查询https://github.com/M78Snail/ReadReview/blob/master/MD/mybatis/63001-guan-lian-cha-xun.md
7、Mybatis整合springhttps://github.com/M78Snail/ReadReview/blob/master/MD/mybatis/7mybatiszheng-he-spring.md
整合SSMhttps://github.com/M78Snail/ReadReview/blob/master/MD/ssm/zheng-he-ssm.md
Struts2入门配置https://github.com/M78Snail/ReadReview/blob/master/MD/struts2/struts_init.md
Struts2框架配置文件加载的顺序https://github.com/M78Snail/ReadReview/blob/master/MD/struts2/struts_config.md
Action的三种访问https://github.com/M78Snail/ReadReview/blob/master/MD/struts2/struts_action.md
Struts2框架的数据封装https://github.com/M78Snail/ReadReview/blob/master/MD/struts2/struts_request.md
自定义拦截器和配置https://github.com/M78Snail/ReadReview/blob/master/MD/struts2/struts_interceptor.md
Hibernate框架的快速入门https://github.com/M78Snail/ReadReview/blob/master/MD/hibernate/hibernate_init.md
Hibernate的一级缓存https://github.com/M78Snail/ReadReview/blob/master/MD/hibernate/hibernate_cache.md
Hibernate的主键生成策略https://github.com/M78Snail/ReadReview/blob/master/MD/hibernate/hibernate_id.md
Hibernate中的事务与并发https://github.com/M78Snail/ReadReview/blob/master/MD/hibernate/hibernate_transaction.md
HQL方式https://github.com/M78Snail/ReadReview/blob/master/MD/hibernate/hibernate_hql.md
QBC检索方式https://github.com/M78Snail/ReadReview/blob/master/MD/hibernate/hibernate_qbc.md
查询功能优化https://github.com/M78Snail/ReadReview/blob/master/MD/hibernate/hibernate_optimize.md
Hibernate关联关系映射https://github.com/M78Snail/ReadReview/blob/master/MD/hibernate/hibernate_relation.md
https://patch-diff.githubusercontent.com/M78Snail/JavaReview#网络
OSI与TCP/IP各层的结构与功能https://github.com/M78Snail/ReadReview/blob/master/MD/net/osiyu-tcp-ip-ge-ceng-de-jie-gou-yu-gong-neng-ff0c-du-you-na-xie-xie-yi.md
TCP三次握手与四次挥手过程https://github.com/M78Snail/ReadReview/blob/master/MD/net/tcpde-san-ci-wo-shou-yu-si-ci-huishou-guo-cheng-ff0c-ge-ge-zhuang-tai-ming-cheng-yu-han-yi-ff0c-timewait-de-zuo-yong.md
TCP拥塞控制https://github.com/M78Snail/ReadReview/blob/master/MD/net/tcpyong-sai-kong-zhi.md
TCP滑动窗口与回退N针协议https://github.com/M78Snail/ReadReview/blob/master/MD/net/tcphua-dong-chuang-kou-yu-hui-tui-n-zhen-xie-yi.md
HTTP的状态码含义https://github.com/M78Snail/ReadReview/blob/master/MD/net/httpde-zhuang-tai-ma-han-yi.md
TCP和UDP的区别https://github.com/M78Snail/ReadReview/blob/master/MD/net/tcpyuudp-de-qu-bie.md
IP地址分类https://github.com/M78Snail/ReadReview/blob/master/MD/net/ipdi-zhi-fen-lei.md
Session和Cookie的区别https://github.com/M78Snail/ReadReview/blob/master/MD/net/session_cookie.md
Java中session的用法https://github.com/M78Snail/ReadReview/blob/master/MD/net/session_use.md
九种跨域方式实现原理(完整版)https://github.com/M78Snail/ReadReview/blob/master/MD/net/cross_domain.md
https://patch-diff.githubusercontent.com/M78Snail/JavaReview#db-相关
什么是Redishttps://github.com/M78Snail/ReadReview/blob/master/MD/db/redis/what_is_redis.md
Redis安装与使用https://github.com/M78Snail/ReadReview/blob/master/MD/db/redis/redis_install_start.md
Redis的Jedis使用方法https://github.com/M78Snail/ReadReview/blob/master/MD/db/redis/jedis.md
innodb和myisam存储引擎的区别 https://github.com/M78Snail/ReadReview/blob/master/MD/db/mysql/innodb_myisam.md
MySQL索引类型https://github.com/M78Snail/ReadReview/blob/master/MD/db/mysql/index_category.md
使用索引可能失效的场景https://github.com/M78Snail/ReadReview/blob/master/MD/db/mysql/index_cannot.md
MySQL索引实现https://github.com/M78Snail/ReadReview/blob/master/MD/db/mysql/mysql_index.md
数据库隔离级别 脏读 幻读 ACID mysql的隔离级别https://github.com/M78Snail/ReadReview/blob/master/MD/db/mysql/isolation.md
谈谈SQL慢查询的解决思路https://github.com/M78Snail/ReadReview/blob/master/MD/db/mysql/slow_query.md
https://patch-diff.githubusercontent.com/M78Snail/JavaReview#数据结构与算法
链表反转https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/lian-biao-fan-zhuan.md
Hash表的hash函数,冲突解决方法https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/hashbiao-de-hash-han-shu-ff0c-chong-tu-jie-jue-fang-fa-you-na-xie.md
https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/er-cha-shu-3001-b-shu-3001-avl-shu-3001-hong-hei-shu-3001-ha-fu-man-shu.md
链表反转https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/lian-biao-fan-zhuan.md
冒泡排序https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/mao-pao-pai-xu.md
选择排序https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/xuan-ze-pai-xu.md
堆排序https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/dui-pai-xu.md
归并排序https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/gui-bing-pai-xu.md
希尔排序https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/xi-er-pai-xu.md
快速排序https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/kuai-su-pai-xu.md
桶排序https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/tong-pai-xu.md
基数排序https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/ji-shu-pai-xu.md
快排的partition函数与归并的Merge函数https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/kuai-paide-partition-han-shu-yu-gui-bing-de-merge-han-shu.md
对冒泡与快排的改进https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/dui-mao-pao-yu-kuai-pai-de-gai-jin.md
二分查找与变种二分查找https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/er-fen-cha-zhao-ff0c-yu-bian-zhong-er-fen-cha-zhao.md
二叉树的前中后续遍历https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/er-cha-shu-de-qian-zhong-hou-xu-bian-li-ff1a-di-gui-yu-fei-di-gui-xie-fa-ff0c-ceng-xu-bian-li-suan-fa.md
图的BFS与DFS算法https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/tu-de-bfsyu-dfs-suan-fa-ff0c-zui-xiao-sheng-cheng-shu-prim-suan-fa-yu-zui-duan-lu-jing-dijkstra-suan-fa.md
最小生成树prim算法https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/zui-xiao-sheng-cheng-shu-prim-suan-fa.md
最短路径Dijkstra算法https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/zui-duan-lu-jing-dijkstra-suan-fa.md
KMP算法https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/kmpsuan-fa.md
动态规划,贪心算法,分治算法https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/dong-tai-gui-hua-3001-tan-xin-suan-fa-3001-fen-zhi-suan-fa.md
大数据处理:10亿数据找出最大的1000个https://github.com/M78Snail/ReadReview/blob/master/MD/algorithm/da-shu-ju-chu-li-ff1a-lei-si-10-yi-tiao-shu-ju-zhao-chu-zui-da-de-1000-ge-6570-deng-deng.md
https://patch-diff.githubusercontent.com/M78Snail/JavaReview#大数据
AI时代就业指南:Java 程序员如何转行做大数据?https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/aishi-dai-jiu-ye-zhi-nan-ff1a-java-cheng-xu-yuan-ru-he-zhuan-xing-zuo-da-shu-ju-ff1f.md
10万个URL去重https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/url.md
Hadoophttps://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop.md
SSH免密码连接https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/sshmian-mi-ma-lian-jie.md
测试https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/ce-shi.md
HDFS分布式存储https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/hdfsfen-bu-shi-cun-chu.md
HDFS的可靠性https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/hdfsfen-bu-shi-cun-chu/hdfsde-ke-kao-xing.md
HDFS文件操作https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/hdfsfen-bu-shi-cun-chu/hdfswen-jian-cao-zuo.md
Hadoop2.x HDFS新特性https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/hdfsfen-bu-shi-cun-chu/hadoop2x-hdfsxin-te-xing.md
MapReducehttps://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/mapreduce.md
天气温度数据案例https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/mapreduce/tian-qi-wen-du-shu-ju-an-li.md
Hapoop在Eclipse上操作https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/hapoopzai-eclipse-shang-cao-zuo.md
Pighttps://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/pig.md
Hivehttps://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/hive.md
应用开发实战https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/ying-yong-kai-fa-shi-zhan.md
巨型网站日志系统分析,提取KPI数据(Map-Reduce)https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/ying-yong-kai-fa-shi-zhan/ju-xing-wang-zhan-ri-zhi-xi-tong-fen-xi-ff0c-ti-qu-kpi-shu-636e28-map-reduce.md
使用MapReduce计算框架统计CDN日志IP数https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/ying-yong-kai-fa-shi-zhan/ju-xing-wang-zhan-ri-zhi-xi-tong-fen-xi-ff0c-ti-qu-kpi-shu-636e28-map-reduce/shi-yong-mapreduce-ji-suan-kuang-jia-tong-ji-cdn-ri-zhi-ip-shu.md
使用MapReduce计算框架统计CDN日志独立IP数https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/hapoopzai-eclipse-shang-cao-zuo/shi-yong-mapreduce-ji-suan-kuang-jia-tong-ji-cdn-ri-zhi-du-li-ip-shu.md
使用MapReduce计算框架统计CDN日志IP分配地区https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/hapoopzai-eclipse-shang-cao-zuo/shi-yong-mapreduce-ji-suan-kuang-jia-tong-ji-cdn-ri-zhi-ip-fen-pei-di-qu.md
电信运营商LBS应用,分析手机用户移动轨迹(Map-Reduce)https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/ying-yong-kai-fa-shi-zhan/dian-xin-yun-ying-shang-lbs-ying-yong-ff0c-fen-xi-shou-ji-yong-hu-yi-dong-gui-8ff928-map-reduce.md
BaseStationDataGenerator.pyhttps://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/ying-yong-kai-fa-shi-zhan/dian-xin-yun-ying-shang-lbs-ying-yong-ff0c-fen-xi-shou-ji-yong-hu-yi-dong-gui-8ff928-map-reduce/basestationdatageneratorpy.md
BaseStationDataPreprocess.javahttps://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/ying-yong-kai-fa-shi-zhan/dian-xin-yun-ying-shang-lbs-ying-yong-ff0c-fen-xi-shou-ji-yong-hu-yi-dong-gui-8ff928-map-reduce/basestationdatapreprocessjava.md
TableLine.javahttps://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/ying-yong-kai-fa-shi-zhan/dian-xin-yun-ying-shang-lbs-ying-yong-ff0c-fen-xi-shou-ji-yong-hu-yi-dong-gui-8ff928-map-reduce/tablelinejava.md
推荐系统https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/ying-yong-kai-fa-shi-zhan/tui-jian-xi-tong.md
模型一:建立物品的同现矩阵https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/ying-yong-kai-fa-shi-zhan/tui-jian-xi-tong/mo-xing-yi-ff1a-jian-li-wu-pin-de-tong-xian-ju-zhen.md
模型二:建立评分矩阵https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/ying-yong-kai-fa-shi-zhan/tui-jian-xi-tong/mo-xing-er-ff1a-jian-li-ping-fen-ju-zhen.md
合并矩阵,并计算推荐结果列表https://github.com/M78Snail/ReadReview/blob/master/MD/bigdata/hadoop/ying-yong-kai-fa-shi-zhan/tui-jian-xi-tong/he-bing-ju-zhen-ff0c-bing-ji-suan-tui-jian-jie-guo-lie-biao.md
https://patch-diff.githubusercontent.com/M78Snail/JavaReview#设计模式
设计模式分类https://github.com/M78Snail/ReadReview/blob/master/MD/design/she-ji-mo-shi.md
适配器VS装饰者VS桥接VS代理VS外观https://github.com/M78Snail/ReadReview/blob/master/MD/design/she-ji-mo-shi.md
Java单例模式之双检锁深入思考https://github.com/M78Snail/ReadReview/blob/master/MD/design/java_Singleton.md
https://patch-diff.githubusercontent.com/M78Snail/JavaReview#环境配置
Linux开发环境https://github.com/M78Snail/ReadReview/blob/master/MD/setting/linux.md
https://patch-diff.githubusercontent.com/M78Snail/JavaReview#面试题
阿里巴巴的最新面试题目:基础+高级+架构https://github.com/M78Snail/ReadReview/blob/master/MD/interview/ali01.md
蚂蚁中间件团队面试题:Netty+Redis+Kafka+MongoDB+分布式https://github.com/M78Snail/ReadReview/blob/master/MD/interview/ali02.md
Readme https://patch-diff.githubusercontent.com/M78Snail/JavaReview#readme-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/M78Snail/JavaReview
Activityhttps://patch-diff.githubusercontent.com/M78Snail/JavaReview/activity
3 starshttps://patch-diff.githubusercontent.com/M78Snail/JavaReview/stargazers
1 watchinghttps://patch-diff.githubusercontent.com/M78Snail/JavaReview/watchers
0 forkshttps://patch-diff.githubusercontent.com/M78Snail/JavaReview/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FM78Snail%2FJavaReview&report=M78Snail+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/M78Snail/JavaReview/releases
Packages 0https://patch-diff.githubusercontent.com/users/M78Snail/packages?repo_name=JavaReview
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.