Skip to content

Commit b714e35

Browse files
committed
jvm
1 parent e789512 commit b714e35

File tree

346 files changed

+3022
-598
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

346 files changed

+3022
-598
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -347,16 +347,16 @@
347347

348348
## 城市选择
349349

350-
- [北京都有哪些牛逼的互联网公司?](https://mp.weixin.qq.com/s/xlPZfpd89rDq6L-Me80wnw)
351-
- [广州都有哪些牛逼的互联网公司?](https://mp.weixin.qq.com/s/uZQ8p0ytsQFXzt5ppzx6fA)
352-
- [深圳有哪些牛批的互联网公司?](https://mp.weixin.qq.com/s/hBU-eEUq8aN5PWwdZFmC4g)
353-
- [西安有哪些不错的互联网公司?](https://mp.weixin.qq.com/s/s0Ub1CHC9eEi0YrqPrnRog)
354-
- [青岛有牛逼的互联网公司吗?](https://mp.weixin.qq.com/s/8QQvOrkG3Vdjj3GxP1zxBQ)
355-
- [郑州有哪些不错的互联网公司?](https://mp.weixin.qq.com/s/SU9drg2xJKcheIwJ6OSSBQ)
356-
- [苏州有哪些牛逼的互联网公司?](https://mp.weixin.qq.com/s/cnYsZLudFOwv5EKYMsMh0Q)
357-
- [南京有哪些靠谱的互联网公司?](https://mp.weixin.qq.com/s/CfZ1CEmtPOP4TAwAs8Ocrw)
358-
- [杭州有哪些顶级的互联网公司?](https://mp.weixin.qq.com/s/hrL2tqXHT5AjOqrQlRhR-w)
359-
- [成都有哪些顶级的互联网公司](https://mp.weixin.qq.com/s/eaX9QhLwy_VsGIH0apA4qw)
350+
- [北京都有哪些牛逼的互联网公司?](docs/cityselect/beijing.md)
351+
- [想去广州了!](docs/cityselect/guangzhou.md)
352+
- [深圳有哪些牛批的互联网公司?](docs/cityselect/shenzhen.md)
353+
- [西安有哪些不错的互联网公司?](docs/cityselect/xian.md)
354+
- [青岛有牛逼的互联网公司吗?](docs/cityselect/qingdao.md)
355+
- [郑州有哪些不错的互联网公司?](docs/cityselect/zhengzhou.md)
356+
- [想搬去苏州生活了。。](docs/cityselect/suzhou.md)
357+
- [南京有哪些靠谱的互联网公司?](docs/cityselect/nanjing.md)
358+
- [杭州有哪些顶级的互联网公司?](docs/cityselect/hangzhou.md)
359+
- [成都有哪些牛批的互联网公司](docs/cityselect/chengdu.md)
360360

361361
## 工作体会
362362

docs/.vuepress/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export default defineHopeConfig({
2323
"link",
2424
{
2525
rel: "stylesheet",
26-
href: "//at.alicdn.com/t/font_3180624_5ghp44hvotu.css",
26+
href: "//at.alicdn.com/t/font_3180624_f9ua2hfjypv.css",
2727
},
2828
],
2929
],

docs/.vuepress/sidebar.ts

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,9 +250,26 @@ export const sidebarConfig = defineSidebarConfig({
250250
{
251251
text: "Java虚拟机",
252252
icon: "JVM",
253+
prefix: "jvm/",
253254
collapsable: true,
254255
children: [
255-
"jvm/what-is-jvm",
256+
"what-is-jvm",
257+
"how-run-java-code",
258+
"class-load",
259+
"class-file-jiegou",
260+
"bytecode",
261+
"zijiema-zhiling",
262+
"how-jvm-run-zijiema-zhiling",
263+
"hsdb",
264+
"asm",
265+
"compile-jdk",
266+
"neicun-jiegou",
267+
"whereis-the-object",
268+
"gc",
269+
"tujie-gc",
270+
"problem-tools",
271+
"jit",
272+
"zongjie",
256273
],
257274
},
258275
],
@@ -413,6 +430,24 @@ export const sidebarConfig = defineSidebarConfig({
413430
"sidebar/herongwei/mysql",
414431
],
415432
},
433+
{
434+
text: "城市选择",
435+
icon: "chengshi",
436+
prefix: "cityselect/",
437+
collapsable: true,
438+
children: [
439+
"beijing",
440+
"chengdu",
441+
"guangzhou",
442+
"hangzhou",
443+
"nanjing",
444+
"qingdao",
445+
"shenzhen",
446+
"suzhou",
447+
"xian",
448+
"zhengzhou",
449+
],
450+
},
416451
],
417452
},
418453
{

docs/array/array.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,3 +247,5 @@ int index = Arrays.binarySearch(anArray, 4);
247247
```
248248

249249
“除了一维数组,还有二维数组,三妹你可以去研究下,比如说用二维数组打印一下杨辉三角。”说完,我就去阳台上休息了,留三妹在那里学习,不能打扰她。
250+
251+
<img src="http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/xingbiaogongzhonghao.png" width="700px">

docs/array/print.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,4 +158,4 @@ System.out.println(Arrays.deepToString(deepArray));
158158

159159
“OK,我走,我走。”
160160

161-
161+
<img src="http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/xingbiaogongzhonghao.png" width="700px">

docs/baguwen/java-basic-34.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ tag:
55
- 面试题集合
66
---
77

8-
# Java:34道精选高频面试题
8+
# Java:34道精选高频面试题必看:+1:
99

1010
## 1.介绍一下 java 吧
1111

@@ -566,3 +566,5 @@ Object obj = new Object();
566566
- **4.Padding**:Java 对象占用空间是 8 字节对齐的,即所有 Java 对象占用 bytes 数必须是 8 的倍数,是因为当我们从磁盘中取一个数据时,不会说我想取一个字节就是一个字节,都是按照一块儿一块儿来取的,这一块大小是 8 个字节,所以为了完整,padding 的作用就是补充字节,**保证对象是 8 字节的整数倍**
567567

568568
---
569+
570+
<img src="http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/xingbiaogongzhonghao.png" width="700px">

docs/baguwen/java-basic.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -396,5 +396,8 @@ equals 和 hashCode 这两个方法都是从 object 类中继承过来的,equa
396396

397397
---
398398

399-
作者:后端技术小牛说
400-
链接:https://mp.weixin.qq.com/s/PmeH38qWVxyIhBpsAsjG7w
399+
投稿作者:后端技术小牛说
400+
转载链接:[https://mp.weixin.qq.com/s/PmeH38qWVxyIhBpsAsjG7w](https://mp.weixin.qq.com/s/PmeH38qWVxyIhBpsAsjG7w)
401+
402+
403+
<img src="http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/xingbiaogongzhonghao.png" width="700px">

docs/baguwen/java-thread.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ tag:
77

88
# Java 并发编程八股文(背诵版)必看:+1:
99

10-
1110
### 简述Java内存模型(JMM)
1211
Java内存模型定义了程序中各种变量的访问规则:
1312

@@ -300,5 +299,7 @@ AQS获取共享锁/释放共享锁原理
300299
----
301300

302301

303-
作者:后端技术小牛说
304-
链接:https://mp.weixin.qq.com/s/HEzi-UKs-hpWhTh_HPWaMQ
302+
投稿作者:后端技术小牛说
303+
转载链接:[https://mp.weixin.qq.com/s/PmeH38qWVxyIhBpsAsjG7w](https://mp.weixin.qq.com/s/PmeH38qWVxyIhBpsAsjG7w)
304+
305+
<img src="http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/xingbiaogongzhonghao.png" width="700px">

docs/baguwen/jvm.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -201,5 +201,7 @@ MinorGC 前,虚拟机必须检查老年代最大可用连续空间是否大于
201201
----
202202

203203

204-
作者:后端技术小牛说
205-
链接:https://mp.weixin.qq.com/s/2cLVDLcOQTdV4BGAv1XEuw
204+
投稿作者:后端技术小牛说
205+
转载链接:[https://mp.weixin.qq.com/s/PmeH38qWVxyIhBpsAsjG7w](https://mp.weixin.qq.com/s/PmeH38qWVxyIhBpsAsjG7w)
206+
207+
<img src="http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/xingbiaogongzhonghao.png" width="700px">

docs/basic-extra-meal/48-keywords.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,4 +112,7 @@ PS:按照首字母的自然顺序排列。
112112

113113
“好了,三妹,关于 Java 中的关键字就先说这 48 个吧,这只是一个大概的介绍,后面还会对一些特殊的关键字单独拎出来详细地讲,比如说重要的 static、final 等。”转动了一下僵硬的脖子后,我对三妹说。
114114

115-
“二哥,你辛苦了,足足 48 个啊,容我好好消化一下。”
115+
“二哥,你辛苦了,足足 48 个啊,容我好好消化一下。”
116+
117+
<img src="http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/xingbiaogongzhonghao.png">
118+

0 commit comments

Comments
 (0)