René's URL Explorer Experiment


Title: Commits · herig/JavaAdvancedCode · GitHub

Open Graph Title: Commits · herig/JavaAdvancedCode

X Title: Commits · herig/JavaAdvancedCode

Description: Java进阶训练营第九期作业. Contribute to herig/JavaAdvancedCode development by creating an account on GitHub.

Open Graph Description: Java进阶训练营第九期作业. Contribute to herig/JavaAdvancedCode development by creating an account on GitHub.

X Description: Java进阶训练营第九期作业. Contribute to herig/JavaAdvancedCode development by creating an account on GitHub.

Opengraph URL: https://github.com/herig/JavaAdvancedCode

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:057c7ef0-75ea-0024-5be8-735705f8eced
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id8EF0:2407D:36867D6:4953158:6971EA9B
html-safe-nonced2f0bd7506d15170fee0fb2d38005e1db9eb5e0fac0efb0de95fbdee6c175519
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4RUYwOjI0MDdEOjM2ODY3RDY6NDk1MzE1ODo2OTcxRUE5QiIsInZpc2l0b3JfaWQiOiIxMDI1NTgxMDQxOTYwODIzMzEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac8075090dc0e8e7afd8b5a5746fbc37d998f1cf59d1c3b44f70e11abd9570b9b0
hovercard-subject-tagrepository:466726720
github-keyboard-shortcutsrepository,commit-list,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commits/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/herig/JavaAdvancedCode/commits/main
twitter:imagehttps://opengraph.githubassets.com/4f3fa7a0e881b985bb0ffb24033189c30aa226b5a4f733d990a450d0e92b6e46/herig/JavaAdvancedCode
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/4f3fa7a0e881b985bb0ffb24033189c30aa226b5a4f733d990a450d0e92b6e46/herig/JavaAdvancedCode
og:image:altJava进阶训练营第九期作业. Contribute to herig/JavaAdvancedCode development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None683712716975b3393656edf09255a1d488d0e68ab7b9ac97e40ecf40036f696c
turbo-cache-controlno-cache
go-importgithub.com/herig/JavaAdvancedCode git https://github.com/herig/JavaAdvancedCode.git
octolytics-dimension-user_id47510229
octolytics-dimension-user_loginherig
octolytics-dimension-repository_id466726720
octolytics-dimension-repository_nwoherig/JavaAdvancedCode
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id466726720
octolytics-dimension-repository_network_root_nwoherig/JavaAdvancedCode
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
releaseed99da4e2de688dd1056894c1eccd4c82c6bbbfe
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commits/main/#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fherig%2FJavaAdvancedCode%2Fcommits%2Fmain%2F
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%2Fherig%2FJavaAdvancedCode%2Fcommits%2Fmain%2F
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%2Fcommits%2Fshow&source=header-repo&source_repo=herig%2FJavaAdvancedCode
Reloadhttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commits/main/
Reloadhttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commits/main/
Reloadhttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commits/main/
herig https://patch-diff.githubusercontent.com/herig
JavaAdvancedCodehttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fherig%2FJavaAdvancedCode
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fherig%2FJavaAdvancedCode
Star 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fherig%2FJavaAdvancedCode
Code https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode
Issues 0 https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/issues
Pull requests 0 https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/pulls
Actions https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/actions
Projects 0 https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/projects
Security Uh oh! There was an error while loading. Please reload this page. https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/security
Please reload this pagehttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commits/main/
Insights https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/pulse
Code https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode
Issues https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/issues
Pull requests https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/pulls
Actions https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/actions
Projects https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/projects
Security https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/security
Insights https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/pulse
第十五周作业:1.(必做)分别用 100 个字以上的一段话,加上一幅图(架构图或脑图),总结自己对下列技术的关键点思考和经验认识:JVM、NIO、并发编程、Spring 和 ORM 等框架、MySQL 数据库和 SQL、分库分表、RPC 和微服务、分布式缓存、分布式消息队列https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/8a9bb20ebe5b84414c0902081ef64685b3875cda
8a9bb20https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/8a9bb20ebe5b84414c0902081ef64685b3875cda
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/8a9bb20ebe5b84414c0902081ef64685b3875cda
第十五周作业:1.(必做)分别用 100 个字以上的一段话,加上一幅图(架构图或脑图),总结自己对下列技术的关键点思考和经验认识:JVM、NIO、并发编程、Spring 和 ORM 等框架、MySQL 数据库和 SQL、分库分表、RPC 和微服务、分布式缓存、分布式消息队列https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/cb53a3ded6aae0ac7514ac9df672bc2323af2cfb
cb53a3dhttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/cb53a3ded6aae0ac7514ac9df672bc2323af2cfb
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/cb53a3ded6aae0ac7514ac9df672bc2323af2cfb
第十五周作业:1.(必做)分别用 100 个字以上的一段话,加上一幅图(架构图或脑图),总结自己对下列技术的关键点思考和经验认识:JVM、NIO、并发编程、Spring 和 ORM 等框架、MySQL 数据库和 SQL、分库分表、RPC 和微服务、分布式缓存、分布式消息队列https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/63a997ef9c4bda324f85dde10f5caa5d4ecaa34d
63a997ehttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/63a997ef9c4bda324f85dde10f5caa5d4ecaa34d
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/63a997ef9c4bda324f85dde10f5caa5d4ecaa34d
第十五周作业:1.(必做)分别用 100 个字以上的一段话,加上一幅图(架构图或脑图),总结自己对下列技术的关键点思考和经验认识:JVM、NIO、并发编程、Spring 和 ORM 等框架、MySQL 数据库和 SQL、分库分表、RPC 和微服务、分布式缓存、分布式消息队列https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/9db3769729e1ca71c4c3b1ce3a8240d44f513669
9db3769https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/9db3769729e1ca71c4c3b1ce3a8240d44f513669
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/9db3769729e1ca71c4c3b1ce3a8240d44f513669
第十五周作业:1.(必做)分别用 100 个字以上的一段话,加上一幅图(架构图或脑图),总结自己对下列技术的关键点思考和经验认识:JVM、NIO、并发编程、Spring 和 ORM 等框架、MySQL 数据库和 SQL、分库分表、RPC 和微服务、分布式缓存、分布式消息队列https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/03e691cf09c5e65eb1e5260493b9578067ffc563
03e691chttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/03e691cf09c5e65eb1e5260493b9578067ffc563
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/03e691cf09c5e65eb1e5260493b9578067ffc563
第十五周作业:1.(必做)分别用 100 个字以上的一段话,加上一幅图(架构图或脑图),总结自己对下列技术的关键点思考和经验认识:JVM、NIO、并发编程、Spring 和 ORM 等框架、MySQL 数据库和 SQL、分库分表、RPC 和微服务、分布式缓存、分布式消息队列https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/ba8dab2216ce8a2db07156d635c4220cab6a0ef4
ba8dab2https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/ba8dab2216ce8a2db07156d635c4220cab6a0ef4
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/ba8dab2216ce8a2db07156d635c4220cab6a0ef4
第十五周作业:1.(必做)分别用 100 个字以上的一段话,加上一幅图(架构图或脑图),总结自己对下列技术的关键点思考和经验认识:JVM、NIO、并发编程、Spring 和 ORM 等框架、MySQL 数据库和 SQL、分库分表、RPC 和微服务、分布式缓存、分布式消息队列https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/9f8ec91ab5cc89912d7e997eeda1edf7e09aff9c
9f8ec91https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/9f8ec91ab5cc89912d7e997eeda1edf7e09aff9c
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/9f8ec91ab5cc89912d7e997eeda1edf7e09aff9c
第十五周作业:1.(必做)分别用 100 个字以上的一段话,加上一幅图(架构图或脑图),总结自己对下列技术的关键点思考和经验认识:JVM、NIO、并发编程、Spring 和 ORM 等框架、MySQL 数据库和 SQL、分库分表、RPC 和微服务、分布式缓存、分布式消息队列https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/65e3a3e358a82c36a84b05f20a337b873b54050e
65e3a3ehttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/65e3a3e358a82c36a84b05f20a337b873b54050e
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/65e3a3e358a82c36a84b05f20a337b873b54050e
第十五周作业:1.(必做)分别用 100 个字以上的一段话,加上一幅图(架构图或脑图),总结自己对下列技术的关键点思考和经验认识:JVM、NIO、并发编程、Spring 和 ORM 等框架、MySQL 数据库和 SQL、分库分表、RPC 和微服务、分布式缓存、分布式消息队列https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/a3d88df60430f96ec9f0c1f3c3aa5cfd82fbebb6
a3d88dfhttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/a3d88df60430f96ec9f0c1f3c3aa5cfd82fbebb6
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/a3d88df60430f96ec9f0c1f3c3aa5cfd82fbebb6
第十三周作业:1.(必做)搭建一个 3 节点 Kafka 集群,测试功能和性能;实现 spring kafka 下对 kafka 集群的操作,将代码提交到 github。https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/f9443c473d51e9b9c8558d4689673fd314066586
f9443c4https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/f9443c473d51e9b9c8558d4689673fd314066586
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/f9443c473d51e9b9c8558d4689673fd314066586
第十二周作业:6.(必做)搭建 ActiveMQ 服务,基于 JMS,写代码分别实现对于 queue 和 topic 的消息生产和消费,代码提交到 github。https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/3a8ce4c4cb96324487f93db2f855183781f80ff5
3a8ce4chttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/3a8ce4c4cb96324487f93db2f855183781f80ff5
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/3a8ce4c4cb96324487f93db2f855183781f80ff5
第十二周作业:1.(必做)配置 redis 的主从复制,sentinel 高可用,Cluster 集群。https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/3afbfd7401fb35c83b861511f9d76578f790156d
3afbfd7https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/3afbfd7401fb35c83b861511f9d76578f790156d
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/3afbfd7401fb35c83b861511f9d76578f790156d
第十一周作业 8.(必做)基于 Redis 封装分布式数据操作:https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/6166766c7300284ca1b7dd4c4e2afdeea920e22c
6166766https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/6166766c7300284ca1b7dd4c4e2afdeea920e22c
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/6166766c7300284ca1b7dd4c4e2afdeea920e22c
第九周作业 7.(必做)结合 dubbo+hmily,实现一个 TCC 外汇交易处理,代码提交到 GitHub:https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/f71fddeae18db86dcaaf4afaba31770b278fa9c7
f71fddehttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/f71fddeae18db86dcaaf4afaba31770b278fa9c7
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/f71fddeae18db86dcaaf4afaba31770b278fa9c7
第九周作业 3.(必做)改造自定义 RPC 的程序,提交到 GitHub:https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/2b9763adadaf3894f546e0e9e09021c76e702817
2b9763ahttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/2b9763adadaf3894f546e0e9e09021c76e702817
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/2b9763adadaf3894f546e0e9e09021c76e702817
Merge remote-tracking branch 'origin/main'https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/ca2318eff6653594824c3852824abe1ff50f6c4c
ca2318ehttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/ca2318eff6653594824c3852824abe1ff50f6c4c
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/ca2318eff6653594824c3852824abe1ff50f6c4c
第八周作业 2.(必做)设计对前面的订单表数据进行水平分库分表,拆分 2 个库,每个库 16 张表。并在新结构在演示常见的增删改查操作。代码、sql 和配置文件,上传到 Github。https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/73545185946627f42635c844188407570daef3e7
7354518https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/73545185946627f42635c844188407570daef3e7
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/73545185946627f42635c844188407570daef3e7
第七周作业 9.(必做)读写分离 - 动态切换数据源版本 1.0https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/747131e20f50116b1af977368456bb02b10424ee
747131ehttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/747131e20f50116b1af977368456bb02b10424ee
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/747131e20f50116b1af977368456bb02b10424ee
第七周作业:10.(必做)读写分离 - 数据库框架版本 2.0https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/99b1c0419ab7d325cc1d36f335b908190e9ae691
99b1c04https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/99b1c0419ab7d325cc1d36f335b908190e9ae691
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/99b1c0419ab7d325cc1d36f335b908190e9ae691
第七周作业 2.(必做)按自己设计的表结构,插入 100 万订单模拟数据,测试不同方式的插入效率https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/0475fff39a59678872ebb320d02c1a22e0038fc3
0475fffhttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/0475fff39a59678872ebb320d02c1a22e0038fc3
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/0475fff39a59678872ebb320d02c1a22e0038fc3
第六周作业 6.(必做)基于电商交易场景(用户、商品、订单),设计一套简单的表结构,提交 DDL 的 SQL 文件到 Github(后面 2 周的作业依然要是用到这个表结构)https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/78c492bb4a696053f6832817b3106860f20a8c73
78c492bhttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/78c492bb4a696053f6832817b3106860f20a8c73
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/78c492bb4a696053f6832817b3106860f20a8c73
第五周作业 10.(必做)研究一下 JDBC 接口和数据库连接池,掌握它们的设计和用法:https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/36fc725885f0ec44f3e762b907f7247e8d7e8829
36fc725https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/36fc725885f0ec44f3e762b907f7247e8d7e8829
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/36fc725885f0ec44f3e762b907f7247e8d7e8829
第五周作业 8.(必做)给前面课程提供的 Student/Klass/School 实现自动配置和 Starter。https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/3186f71fe80cbde196dca955b7f0f61ca6dca422
3186f71https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/3186f71fe80cbde196dca955b7f0f61ca6dca422
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/3186f71fe80cbde196dca955b7f0f61ca6dca422
第五周作业 2.(必做)写代码实现 Spring Bean 的装配,方式越多越好(XML、Annotation 都可以), 提交到 GitHub。https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/ad41f0c35ea94c0473f5c324f3a73e6cc444e60c
ad41f0chttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/ad41f0c35ea94c0473f5c324f3a73e6cc444e60c
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/ad41f0c35ea94c0473f5c324f3a73e6cc444e60c
目录结构调整,移动文件至com.herig包下https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/caf7c35b5679bacd55b31b47755ad496b1256ffc
caf7c35https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/caf7c35b5679bacd55b31b47755ad496b1256ffc
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/caf7c35b5679bacd55b31b47755ad496b1256ffc
目录结构调整,移动文件至com.herig包下https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/3fe0eef5bc19a088a6e9239bbeacbda60268a904
3fe0eefhttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/3fe0eef5bc19a088a6e9239bbeacbda60268a904
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/3fe0eef5bc19a088a6e9239bbeacbda60268a904
gitignore文件https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/c1ffab8a67388a0d2c5c5a8e08c88b0866433e79
c1ffab8https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/c1ffab8a67388a0d2c5c5a8e08c88b0866433e79
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/c1ffab8a67388a0d2c5c5a8e08c88b0866433e79
第四周作业 6.(必做)把多线程和并发相关知识梳理一遍,画一个脑图,截图上传到 GitHub 上。 可选工具:xmind,百度脑图,wps,MindManage,或其他https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/0db52845ba622bf151588b82e191c81f67b97285
0db5284https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/0db52845ba622bf151588b82e191c81f67b97285
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/0db52845ba622bf151588b82e191c81f67b97285
第四周作业 2.(必做)思考有多少种方式,在 main函数启动一个新线程,运行一个方法,拿到这个方法的返回值后,退出主线程? 写出你的方法,越多越好 1.共享变量,循环等待 2.countDownLatch 3.CyclicBarrier 4.Future与Callable 5.Thread.join() 6.线程池的isTerminated()方法 7.CompletableFuture.…https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/a276142cfed232eae6b2b3985a322325e5e7be35
a276142https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/a276142cfed232eae6b2b3985a322325e5e7be35
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/a276142cfed232eae6b2b3985a322325e5e7be35
第三周作业 3.(必做)实现过滤器。SenderHeaderHttpRequestFilterhttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/a1f623b2e7bd06a398335bf7a1885ccc20f93417
a1f623bhttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/a1f623b2e7bd06a398335bf7a1885ccc20f93417
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/a1f623b2e7bd06a398335bf7a1885ccc20f93417
1.(必做)整合你上次作业的 httpclient/okhttp。(补充)https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/55cc80c79e12d5137c3ab57d5f859f724a181dfb
55cc80chttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/55cc80c79e12d5137c3ab57d5f859f724a181dfb
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/55cc80c79e12d5137c3ab57d5f859f724a181dfb
1.(必做)整合你上次作业的 httpclient/okhttp。https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/a41a89ddb5e23612fe0e22c2cac671fa61c4c8ee
a41a89dhttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/a41a89ddb5e23612fe0e22c2cac671fa61c4c8ee
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/a41a89ddb5e23612fe0e22c2cac671fa61c4c8ee
6.(必做)写一段代码,使用 HttpClient 或 OkHttp访问http://localhost:8801/https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/b620844481d9e4b5e2d54daf6c92795770b27bcf
b620844https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/b620844481d9e4b5e2d54daf6c92795770b27bcf
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/b620844481d9e4b5e2d54daf6c92795770b27bcf
项目结构调整,改为maven项目https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/0ffd2aa8b9e281871479b452d7b8f211717e83fd
0ffd2aahttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/0ffd2aa8b9e281871479b452d7b8f211717e83fd
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/0ffd2aa8b9e281871479b452d7b8f211717e83fd
3.(必做)画一张图,展示 Xmx、Xms、Xmn、Meta、DirectMemory、Xss 这些内存参数的关系https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/de14946892bb3f4a7024d2c6619502a00642d641
de14946https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commit/de14946892bb3f4a7024d2c6619502a00642d641
https://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/tree/de14946892bb3f4a7024d2c6619502a00642d641
Previoushttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commits/main?before=8a9bb20ebe5b84414c0902081ef64685b3875cda+0
Nexthttps://patch-diff.githubusercontent.com/herig/JavaAdvancedCode/commits/main?after=8a9bb20ebe5b84414c0902081ef64685b3875cda+34
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.