-
Notifications
You must be signed in to change notification settings - Fork 0
/
atom.xml
609 lines (286 loc) · 20.6 KB
/
atom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Hubert's Blog</title>
<subtitle> Hubert爱猫爱生活</subtitle>
<link href="https://hubertwongcn.github.io/atom.xml" rel="self"/>
<link href="https://hubertwongcn.github.io/"/>
<updated>2024-01-11T21:48:45.000Z</updated>
<id>https://hubertwongcn.github.io/</id>
<author>
<name>Hubert Wong</name>
</author>
<generator uri="https://hexo.io/">Hexo</generator>
<entry>
<title>一文读懂Java序列化</title>
<link href="https://hubertwongcn.github.io/posts/41066.html"/>
<id>https://hubertwongcn.github.io/posts/41066.html</id>
<published>2024-01-11T21:48:45.000Z</published>
<updated>2024-01-11T21:48:45.000Z</updated>
<summary type="html"><blockquote>
<p><strong>摘要</strong>:这篇文章主要给大家介绍关于Java中对象的序列化和反序列化的内容,稳重通过示例代码和源码阅读介绍,希望能帮大家理解Java序列化相关内容。</p>
</blockquote>
<h2</summary>
<category term="Java" scheme="https://hubertwongcn.github.io/categories/Java/"/>
<category term="Java" scheme="https://hubertwongcn.github.io/tags/Java/"/>
</entry>
<entry>
<title>一文读懂为什么Java是值传递</title>
<link href="https://hubertwongcn.github.io/posts/37225.html"/>
<id>https://hubertwongcn.github.io/posts/37225.html</id>
<published>2024-01-11T00:37:11.000Z</published>
<updated>2024-01-11T00:37:11.000Z</updated>
<summary type="html"><blockquote>
<p>Java作为一门面向对象的程序设计语言,类为其基本抽象单元,而方法则是类中可复用的单元;当一个Java方法被调用的时候,那么方法参数的传递方式究竟是基于<code>值传递</code>还是<code>引用传递</code>呢?带着这个问题我们往下看</summary>
<category term="Java" scheme="https://hubertwongcn.github.io/categories/Java/"/>
<category term="Java" scheme="https://hubertwongcn.github.io/tags/Java/"/>
</entry>
<entry>
<title>4.信息安全管理认证 - ISO27001</title>
<link href="https://hubertwongcn.github.io/posts/49635.html"/>
<id>https://hubertwongcn.github.io/posts/49635.html</id>
<published>2024-01-10T23:11:11.000Z</published>
<updated>2024-01-10T23:11:11.000Z</updated>
<summary type="html"><blockquote>
<p>信息安全管理认证 - ISO27001详解。</p>
</blockquote>
<h2 id="ISO27001起源和发展"><a href="#ISO27001起源和发展" class="headerlink"</summary>
<category term="系统认证" scheme="https://hubertwongcn.github.io/categories/%E7%B3%BB%E7%BB%9F%E8%AE%A4%E8%AF%81/"/>
<category term="系统认证" scheme="https://hubertwongcn.github.io/tags/%E7%B3%BB%E7%BB%9F%E8%AE%A4%E8%AF%81/"/>
<category term="ISO27001" scheme="https://hubertwongcn.github.io/tags/ISO27001/"/>
</entry>
<entry>
<title>3.信息安全等级保护认证</title>
<link href="https://hubertwongcn.github.io/posts/29974.html"/>
<id>https://hubertwongcn.github.io/posts/29974.html</id>
<published>2024-01-10T23:09:42.000Z</published>
<updated>2024-01-10T23:09:42.000Z</updated>
<summary type="html"><blockquote>
<p>随着国内对网络安全的逐步重视,以及《网络安全法》的出台,</summary>
<category term="系统认证" scheme="https://hubertwongcn.github.io/categories/%E7%B3%BB%E7%BB%9F%E8%AE%A4%E8%AF%81/"/>
<category term="系统认证" scheme="https://hubertwongcn.github.io/tags/%E7%B3%BB%E7%BB%9F%E8%AE%A4%E8%AF%81/"/>
<category term="信息安全等级保护认证" scheme="https://hubertwongcn.github.io/tags/%E4%BF%A1%E6%81%AF%E5%AE%89%E5%85%A8%E7%AD%89%E7%BA%A7%E4%BF%9D%E6%8A%A4%E8%AE%A4%E8%AF%81/"/>
</entry>
<entry>
<title>2.能力成熟度模型集成认证 - CMMI</title>
<link href="https://hubertwongcn.github.io/posts/31831.html"/>
<id>https://hubertwongcn.github.io/posts/31831.html</id>
<published>2024-01-10T23:08:38.000Z</published>
<updated>2024-01-10T23:08:38.000Z</updated>
<summary type="html"><blockquote>
<p>能力成熟度模型集成认证 - CMMI。</p>
</blockquote>
<h2 id="什么是软件过程"><a href="#什么是软件过程" class="headerlink"</summary>
<category term="系统认证" scheme="https://hubertwongcn.github.io/categories/%E7%B3%BB%E7%BB%9F%E8%AE%A4%E8%AF%81/"/>
<category term="系统认证" scheme="https://hubertwongcn.github.io/tags/%E7%B3%BB%E7%BB%9F%E8%AE%A4%E8%AF%81/"/>
<category term="CMMI" scheme="https://hubertwongcn.github.io/tags/CMMI/"/>
</entry>
<entry>
<title>1.常见企业开发和系统认证</title>
<link href="https://hubertwongcn.github.io/posts/36321.html"/>
<id>https://hubertwongcn.github.io/posts/36321.html</id>
<published>2024-01-10T23:07:05.000Z</published>
<updated>2024-01-10T23:07:05.000Z</updated>
<summary type="html"><blockquote>
<p>常见企业开发和系统认证详解。</p>
</blockquote>
<h2 id="相关文章"><a href="#相关文章" class="headerlink"</summary>
<category term="系统认证" scheme="https://hubertwongcn.github.io/categories/%E7%B3%BB%E7%BB%9F%E8%AE%A4%E8%AF%81/"/>
<category term="系统认证" scheme="https://hubertwongcn.github.io/tags/%E7%B3%BB%E7%BB%9F%E8%AE%A4%E8%AF%81/"/>
</entry>
<entry>
<title>25.行为型 - 备忘录(Memento)</title>
<link href="https://hubertwongcn.github.io/posts/54370.html"/>
<id>https://hubertwongcn.github.io/posts/54370.html</id>
<published>2024-01-10T20:55:51.000Z</published>
<updated>2024-01-10T20:55:51.000Z</updated>
<summary type="html"><blockquote>
<p>备忘录模式(Memento pattern): 当你需要让对象返回之前的状态时(例如, 你的用户请求”撤销”), 你使用备忘录模式。</p>
</blockquote>
<h2 id="意图"><a href="#意图"</summary>
<category term="设计模式" scheme="https://hubertwongcn.github.io/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="设计模式" scheme="https://hubertwongcn.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="备忘录" scheme="https://hubertwongcn.github.io/tags/%E5%A4%87%E5%BF%98%E5%BD%95/"/>
</entry>
<entry>
<title>24.行为型 - 中介者(Mediator)</title>
<link href="https://hubertwongcn.github.io/posts/38446.html"/>
<id>https://hubertwongcn.github.io/posts/38446.html</id>
<published>2024-01-10T20:54:22.000Z</published>
<updated>2024-01-10T20:54:22.000Z</updated>
<summary type="html"><blockquote>
<p>中介者模式(Mediator pattern) : 使用中介者模式来集中相关对象之间复杂的沟通和控制方式。</p>
</blockquote>
<h2 id="意图"><a href="#意图" class="headerlink"</summary>
<category term="设计模式" scheme="https://hubertwongcn.github.io/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="设计模式" scheme="https://hubertwongcn.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="中介者" scheme="https://hubertwongcn.github.io/tags/%E4%B8%AD%E4%BB%8B%E8%80%85/"/>
</entry>
<entry>
<title>23.行为型 - 迭代器(Iterator)</title>
<link href="https://hubertwongcn.github.io/posts/45942.html"/>
<id>https://hubertwongcn.github.io/posts/45942.html</id>
<published>2024-01-10T20:53:11.000Z</published>
<updated>2024-01-10T20:53:11.000Z</updated>
<summary type="html"><blockquote>
<p>迭代器模式(iterator pattern): 提供一种方法顺序访问一个聚合对象中的各个元素, 而又不暴露其内部的表示。</p>
</blockquote>
<h2 id="意图"><a href="#意图"</summary>
<category term="设计模式" scheme="https://hubertwongcn.github.io/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="设计模式" scheme="https://hubertwongcn.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="解释器" scheme="https://hubertwongcn.github.io/tags/%E8%A7%A3%E9%87%8A%E5%99%A8/"/>
</entry>
<entry>
<title>22.行为型 - 解释器(Interpreter)</title>
<link href="https://hubertwongcn.github.io/posts/50769.html"/>
<id>https://hubertwongcn.github.io/posts/50769.html</id>
<published>2024-01-10T20:52:17.000Z</published>
<updated>2024-01-10T20:52:17.000Z</updated>
<summary type="html"><blockquote>
<p>解释器模式(Interpreter pattern): 使用解释器模式为语言创建解释器,通常由语言的语法和语法分析来定义。</p>
</blockquote>
<h2 id="意图"><a href="#意图"</summary>
<category term="设计模式" scheme="https://hubertwongcn.github.io/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="设计模式" scheme="https://hubertwongcn.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="解释器" scheme="https://hubertwongcn.github.io/tags/%E8%A7%A3%E9%87%8A%E5%99%A8/"/>
</entry>
<entry>
<title>21.行为型 - 状态(State)</title>
<link href="https://hubertwongcn.github.io/posts/18028.html"/>
<id>https://hubertwongcn.github.io/posts/18028.html</id>
<published>2024-01-10T20:50:24.000Z</published>
<updated>2024-01-10T20:50:24.000Z</updated>
<summary type="html"><blockquote>
<p>状态模式(State pattern): 允许对象在内部状态改变时改变它的行为, 对象看起来好象改了它的类。</p>
</blockquote>
<h2 id="意图"><a href="#意图" class="headerlink"</summary>
<category term="设计模式" scheme="https://hubertwongcn.github.io/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="设计模式" scheme="https://hubertwongcn.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="状态" scheme="https://hubertwongcn.github.io/tags/%E7%8A%B6%E6%80%81/"/>
</entry>
<entry>
<title>20.行为型 - 访问者(Visitor)</title>
<link href="https://hubertwongcn.github.io/posts/12642.html"/>
<id>https://hubertwongcn.github.io/posts/12642.html</id>
<published>2024-01-10T20:49:23.000Z</published>
<updated>2024-01-10T20:49:23.000Z</updated>
<summary type="html"><blockquote>
<p>访问者模式(visitor pattern): 当你想要为一个对象的组合增加新的能力, 且封装并不重要时, 就使用访问者模式。</p>
</blockquote>
<h2 id="意图"><a href="#意图"</summary>
<category term="设计模式" scheme="https://hubertwongcn.github.io/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="设计模式" scheme="https://hubertwongcn.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="访问者" scheme="https://hubertwongcn.github.io/tags/%E8%AE%BF%E9%97%AE%E8%80%85/"/>
</entry>
<entry>
<title>19.行为型 - 观察者(Observer)</title>
<link href="https://hubertwongcn.github.io/posts/38048.html"/>
<id>https://hubertwongcn.github.io/posts/38048.html</id>
<published>2024-01-10T20:47:32.000Z</published>
<updated>2024-01-10T20:47:32.000Z</updated>
<summary type="html"><blockquote>
<p>观察者模式(observer pattern): 在对象之间定义一对多的依赖, 这样一来, 当一个对象改变状态, 依赖它的对象都会收到通知, 并自动更新。</p>
</blockquote>
<h2 id="意图"><a href="#意图"</summary>
<category term="设计模式" scheme="https://hubertwongcn.github.io/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="设计模式" scheme="https://hubertwongcn.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="观察者" scheme="https://hubertwongcn.github.io/tags/%E8%A7%82%E5%AF%9F%E8%80%85/"/>
</entry>
<entry>
<title>18.行为型 - 命令模式(Command)</title>
<link href="https://hubertwongcn.github.io/posts/55781.html"/>
<id>https://hubertwongcn.github.io/posts/55781.html</id>
<published>2024-01-10T20:46:20.000Z</published>
<updated>2024-01-10T20:46:20.000Z</updated>
<summary type="html"><blockquote>
<p>命令模式(Command pattern): 将”请求”封闭成对象, 以便使用不同的请求,队列或者日志来参数化其他对象. 命令模式也支持可撤销的操作。</p>
</blockquote>
<h2 id="意图"><a href="#意图"</summary>
<category term="设计模式" scheme="https://hubertwongcn.github.io/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="设计模式" scheme="https://hubertwongcn.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="命令模式" scheme="https://hubertwongcn.github.io/tags/%E5%91%BD%E4%BB%A4%E6%A8%A1%E5%BC%8F/"/>
</entry>
<entry>
<title>17.行为型 - 模板方法(Template Method)</title>
<link href="https://hubertwongcn.github.io/posts/1972.html"/>
<id>https://hubertwongcn.github.io/posts/1972.html</id>
<published>2024-01-10T20:44:42.000Z</published>
<updated>2024-01-10T20:44:42.000Z</updated>
<summary type="html"><blockquote>
<p>模板方法模式(Template pattern): 在一个方法中定义一个算法的骨架, 而将一些步骤延迟到子类中. 模板方法使得子类可以在不改变算法结构的情况下, 重新定义算法中的某些步骤。</p>
</blockquote>
<h2</summary>
<category term="设计模式" scheme="https://hubertwongcn.github.io/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="设计模式" scheme="https://hubertwongcn.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="模板方法" scheme="https://hubertwongcn.github.io/tags/%E6%A8%A1%E6%9D%BF%E6%96%B9%E6%B3%95/"/>
</entry>
<entry>
<title>16.行为型 - 策略(Strategy)</title>
<link href="https://hubertwongcn.github.io/posts/21226.html"/>
<id>https://hubertwongcn.github.io/posts/21226.html</id>
<published>2024-01-10T20:43:40.000Z</published>
<updated>2024-01-10T20:43:40.000Z</updated>
<summary type="html"><blockquote>
<p>策略模式(strategy pattern): 定义了算法族, 分别封闭起来, 让它们之间可以互相替换, 此模式让算法的变化独立于使用算法的客户。</p>
</blockquote>
<h2 id="意图"><a href="#意图"</summary>
<category term="设计模式" scheme="https://hubertwongcn.github.io/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="设计模式" scheme="https://hubertwongcn.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="策略" scheme="https://hubertwongcn.github.io/tags/%E7%AD%96%E7%95%A5/"/>
</entry>
<entry>
<title>15.行为型 - 责任链(Chain Of Responsibility)</title>
<link href="https://hubertwongcn.github.io/posts/42492.html"/>
<id>https://hubertwongcn.github.io/posts/42492.html</id>
<published>2024-01-10T20:42:40.000Z</published>
<updated>2024-01-10T20:42:40.000Z</updated>
<summary type="html"><blockquote>
<p>责任链模式(Chain of responsibility pattern): 通过责任链模式, 你可以为某个请求创建一个对象链. 每个对象依序检查此请求并对其进行处理或者将它传给链中的下一个对象。</p>
</blockquote>
<h2</summary>
<category term="设计模式" scheme="https://hubertwongcn.github.io/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="设计模式" scheme="https://hubertwongcn.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="责任链" scheme="https://hubertwongcn.github.io/tags/%E8%B4%A3%E4%BB%BB%E9%93%BE/"/>
</entry>
<entry>
<title>14.结构型 - 代理(Proxy)</title>
<link href="https://hubertwongcn.github.io/posts/29848.html"/>
<id>https://hubertwongcn.github.io/posts/29848.html</id>
<published>2024-01-10T20:41:33.000Z</published>
<updated>2024-01-10T20:41:33.000Z</updated>
<summary type="html"><blockquote>
<p>代理模式(Proxy pattern): 为另一个对象提供一个替身或占位符以控制对这个对象的访问。</p>
</blockquote>
<h2 id="意图"><a href="#意图" class="headerlink"</summary>
<category term="设计模式" scheme="https://hubertwongcn.github.io/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="设计模式" scheme="https://hubertwongcn.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="代理" scheme="https://hubertwongcn.github.io/tags/%E4%BB%A3%E7%90%86/"/>
</entry>
<entry>
<title>13.结构型 - 享元(Flyweight)</title>
<link href="https://hubertwongcn.github.io/posts/40207.html"/>
<id>https://hubertwongcn.github.io/posts/40207.html</id>
<published>2024-01-10T20:40:30.000Z</published>
<updated>2024-01-10T20:40:30.000Z</updated>
<summary type="html"><blockquote>
<p>享元模式(Flyweight Pattern): 利用共享的方式来支持大量细粒度的对象,这些对象一部分内部状态是相同的。 它让某个类的一个实例能用来提供许多”虚拟实例”。</p>
</blockquote>
<h2 id="意图"><a</summary>
<category term="设计模式" scheme="https://hubertwongcn.github.io/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="设计模式" scheme="https://hubertwongcn.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="享元" scheme="https://hubertwongcn.github.io/tags/%E4%BA%AB%E5%85%83/"/>
</entry>
<entry>
<title>11.结构型 - 组合(Composite)</title>
<link href="https://hubertwongcn.github.io/posts/42819.html"/>
<id>https://hubertwongcn.github.io/posts/42819.html</id>
<published>2024-01-10T20:38:16.000Z</published>
<updated>2024-01-10T20:38:16.000Z</updated>
<summary type="html"><blockquote>
<p>组合模式(composite pattern): 允许你将对象组合成树形结构来表现”整体/部分”层次结构. 组合能让客户以一致的方式处理个别对象以及对象组合。</p>
</blockquote>
<h2 id="意图"><a href="#意图"</summary>
<category term="设计模式" scheme="https://hubertwongcn.github.io/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="设计模式" scheme="https://hubertwongcn.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
<category term="组合" scheme="https://hubertwongcn.github.io/tags/%E7%BB%84%E5%90%88/"/>
</entry>
</feed>