Skip to content

Commit

Permalink
新增软考知识点
Browse files Browse the repository at this point in the history
  • Loading branch information
lijizhi committed Dec 24, 2024
1 parent 360481e commit 34795e3
Show file tree
Hide file tree
Showing 7 changed files with 104 additions and 20 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ Hexo:

要开始使用`Hugo`,你需要先安装它。可以访问[Hugo的官方网站](https://gohugo.io/getting-started/quick-start/)下载对应操作系统的版本,并按照指南进行安装。安装完成后,你就可以创建你的第一个博客了。

`Hugo`的安装方式有两种,一种是直接下载编译好的`Hugo`二进制文件。另一种方式是获取`Hugo`的源码,自己编译。如果只是使用`Hugo`推荐第一种方式[下载地址](https://gohugo.io/installation/)
`Hugo`的安装方式有两种,一种是直接下载编译好的`Hugo`二进制文件。另一种方式是获取`Hugo`的源码,自己编译。如果只是使用`Hugo`推荐第一种方式[下载地址](https://github.com/gohugoio/hugo/releases)

如果[Hugo官网](https://gohugo.io),英文阅读起来有困难,可以参考:
- `Hugo`中文帮助文档: https://hugo.aiaide.com
Expand Down Expand Up @@ -73,4 +73,4 @@ Hexo:
- 使用`Hugo`搭建个人博客站点: https://blog.coderzh.com/2015/08/29/hugo
- 不蒜子计数统计: https://busuanzi.ibruce.info
- 暗黑主题: https://darkmodejs.learn.uno
- 添加搜索功能https://www.beizigen.com/post/hugo-implements-simple-on-site-search
- 添加搜索功能: https://www.beizigen.com/post/hugo-implements-simple-on-site-search
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
---
title: "Java软考高级系统架构师知识点"
date: 2024-12-24
draft: false
tags: ["考试"]
slug: "exam-java-architect"
---


## 系统工程与信息系统基础
系统工程是一种组织管理技术。它是为了最好的实现系统的目的,对系统的组成要素、组织结构、信息流、控制机构进行**分析研究**的科学方法。
系统工程从整体出发、从系统观念出发,以求**整体最优**

系统工程利用计算机作为工具,对系统的结构、元素、信息和反馈等进行分析,以达到**最优规划****最优设计****最优管理****最优控制**的目的。

### 系统工程方法
系统工程方法是一种现代的科学决策方法。系统工程方法:
- 霍尔三维结构
- 逻辑维:解决问题的逻辑过程;
- 时间维:工作进程;
- 知识维:专业科学知识;
- 切克兰德方法:核心不是“最优化”,而是“比较”和“探寻”。7个步骤:认识问题、根底定义、建立概念模型、比较及探寻、选择、设计与实施、评估与反馈;
- 并行工程方法:“制造过程”与“支持过程”并行。强调三个方面:产品设计开发期间,最快速度按质完成;各项工作问题协调解决;适当的信息系统工具;
- 综合集成法:钱学森命名,主要分为简单系统和巨系统。四个原则:整体论原则、相互关联原则、有序性原则、动态原则;
- WSR系统方法:实践准则:懂物理、明事理、通人理;

~~重点方法是**霍尔三维结构方法**"硬科学"方法论“、**切克兰德方法**”软科学“方法论。~~

### 系统工程生命周期阶段与生命周期方法
生命周期阶段:探索性研究-概念阶段-开发阶段-生产阶段-使用阶段-保障阶段-退役阶段。注意先后顺序。

生命周期方法:
1. 计划驱动方法:类似瀑布模型。需求-设计-构建-测试-部署;
2. 渐进迭代式开发:提供连续交付以达到期望的系统;
3. 精益开发:起源于丰田,是一个动态的、知识驱动的、以客户为中心的过程;
4. 敏捷开发:更好的灵活性,**绝大多数把精益开发归结于敏捷开发的一种**

### 信息系统生命周期
来自于系统工程方法论,主要分四个阶段:
1. 产生阶段:提出建设信息初步想法、对需求进行调研分析;
2. 开发阶段:单系统开发,总体规划-系统分析-系统设计-系统实施-系统验收;
3. 运行阶段:通过验收、移交之后进入运行阶段;
4. 消亡阶段:包括更新改造、功能扩展、报废重建;

### 信息系统建设原则
1. 高层管理人员介入原则:信息系统不同于其他系统,其往往与公司业务高度相关。它会优化业务流程,从而优化岗位,导致利益受损方阻滞系统建设,所以需要高层介入。
2. 用户参与开发原则:需要用户深度参与,用户确定范围、核心用户全程参与。能确保系统建设出来的效果最终与我们的预期是相符的。
3. 自顶向下规划原则:要从全局考虑问题,以此减少信息不一致的现象;

### 信息系统开发方法
1. 结构化方法:自顶向下,逐步分解求精。特点:开发目标清晰化、工作阶段程式化、开发文档规范化、设计方法结构化,因好多结构固定所以应变能力差。
2. 面相对象方法:自底向上,它对阶段界限不明,不会规定很多,所以应变能力强,符合人们的思维习惯。
3. 面相服务方法:在面相对象基础之上演变过来,粗粒度、松耦合。标准化和构件化,抽象级别:操作-服务-业务流程。
4. 形式化方法:强调数学模型化,净室软件工程,所有东西均可证明/验证,而不是测试,例如可视化拖拽。

### 信息系统的分类


## 软件工程
## 项目管理
## 软件架构设计
## 系统可靠性分析与设计
## 信息安全技术基础知识
## 计算机系统基础
## 嵌入式系统
## 计算机网络
## 数据库系统
## 未来信息综合技术
## 知识产权与标准化



Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ slug: "other-code-03"
根据历史推算《道德经》 应该是写给国家统治者的,是一本《统治者修炼手册》。讲的内容是统治者应该具有什么样的品性?如何修炼自己能够成为一个好的领导?
对于我们不是领导者的普通人而言,《道德经》也具有深远的意义和实际的用处。它能够引导人们修身养性,追求内在平和,建立正确的人生观和价值观,培养宽容和包容心,建立良好的社会道德风尚,同时拓展人生智慧和境界。

提到《道德经》大多数人最先会想到“无为”,很多人把这个“无为”解释的很模糊,大多人理解为,什么都不做事情顺应自然之道就好了
让它自己去运行,就什么事情都能做成,这种“听天由命”的说法肯定是不对的,要是真这么理解就太过于肤浅了
提到《道德经》大多数人最先会想到“无为”,很多人把“无为”解释的很模糊,大多人理解为什么都不做事情顺应自然之道就好了
让它自己去运行,就什么事情都能做成,这种“听天由命”的说法肯定是不对的,你要是真这么理解就太过于肤浅了

“无为”并不是什么都不做,“无为”指的是一个不要为了自己的名誉、地位、金钱去刻意的作为“无心而为”这是“无为”的真正含义,有点像“但行好事,莫问前程尽人事,听天命”。
它是对自己的要求,放下自己的欲望,尽量不要有名利之心,忘记形名之分,但是对众生的要求是“有为”的,很多人都把“无为”讲偏了,让老子变成一个消极避世的代表人物
“无为”并不是什么都不做,“无为”指的是一个不要为了自己的名誉、地位、金钱去刻意的作为“无心而为”这是“无为”的真正含义,有点像“但行好事,莫问前程尽人事,听天命”。
它是对自己的要求,放下自己的欲望,尽量不要有名利之心,忘记形名之分,但是对众生的要求是“有为”的,很多人都把“无为”讲偏了,这让老子变成一个消极避世的代表人物

一直以来人们都把《道德经》中的“道”说的很玄,那“道”到底是什么?在第二十五章,老子明确的告诉我们这个“道”是怎么来的。
老子认为我们的世界是由一个道生出来的,它无名无形,深远广大,里面有一个类似种子的东西叫精,这个东西是最核心的,它生发出物体来,变成我们整个世界万物。
Expand All @@ -45,7 +45,7 @@ slug: "other-code-03"
这里面的核心是不计回报的发出善的信息,为什么要不计回报呢?第一个原则告诉我们凡所有相,皆是虚妄,没有什么是永远存在的,所以要放下这种回报的念头,坦然的为大家做好事,这样能在从容、圆融中度过此生。
一旦计较回报了,心里就会变的纠结,就不幸福了。我们不计代价一直向外发出善的信息,就会发现周围的人越来越好,周围人回馈给你的善的信息越多,可以用无我利他四个字来概括。

好多人上了年纪,经常把善挂在嘴边,可能是怕造报应但仔细想想,善其实就是“道”,善就是你去按照别人的规律办事。当你这么做之后,别人就是我们的客观,你按照客观规律去做你该做的事,自然是不会错的,所以善也是通往其他生命规律的一种道。
好多人上了年纪,经常把善挂在嘴边,可能是怕造报应但仔细想想,善其实就是“道”,善就是你去按照别人的规律办事。当你这么做之后,别人就是我们的客观,你按照客观规律去做你该做的事,自然是不会错的,所以善也是通往其他生命规律的一种道。
如果我们掌握一大堆方法,但是你到了一个具体的人或事的时候,不知道它的具体情况,就不知道如何下手,所以光有一堆工具方法还是不行的,善最后的落脚点是你必须把你的想法来服从于它的规律,这件事到了客观事物那里,才会产生良好的客观效果。

我们从小就接触儒家讲的仁义那一套东西,这套东西常常被大家说成人天生就是善良的,其并人并非天生是善良的,而是具有行善的能力,至少我是这么觉得。
Expand All @@ -71,7 +71,7 @@ slug: "other-code-03"

我们为什么创业?为什么去工作?最大动力是为了自己赚钱等等。
这东西是一定存在的,因为我们只要是人,有这个动物性,为自己的思想就一定存在,在某种程度上它确实可以促进我们社会的发展。比如我为了赚钱玩命工作,别人5点、6点下班了我天天晚上干到12点,我的业绩上来了。
但是它带来的副作用也很大,因为为自己的时候,你为自己有目标、为自己到底得没得到,你得到了开心一会儿,下一个目标出现了你又想得到,得到之心是永远不会满足的,它是永远不断地冒出来的。
但是它带来的副作用也很大,因为为自己的时候,你为自己目标、为自己到底得没得到,你得到了开心一会儿,下一个目标出现了你又想得到,得到之心是永远不会满足的,它是永远不断地冒出来的。

圣人们提出的理论是你有利他之心的时候,这时候就开始进步了、提升了。如果这时候你真的放下自己了,放下得失了,坦然地为大家做事,你会做得更轻松,而且做的效果比你玩命要获取那个做得更好,因为这时候大家都来支持你。
那时候你是跟大家抢的,加班加到12点,别的同事嫉妒你,你业绩那么高,结果我的业绩上不来,晚上把你的电脑格式化了,让你的资料全没了。
Expand Down
2 changes: 1 addition & 1 deletion blog-site/public/sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<sitemap>
<loc>http://localhost:1313/iblog/zh/sitemap.xml</loc>

<lastmod>2024-11-24T00:00:00+00:00</lastmod>
<lastmod>2024-12-24T00:00:00+00:00</lastmod>

</sitemap>

Expand Down
16 changes: 11 additions & 5 deletions blog-site/public/zh/sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>http://localhost:1313/iblog/tags/java/</loc>
<lastmod>2024-11-24T00:00:00+00:00</lastmod>
<loc>http://localhost:1313/iblog/posts/exam/exam-java-architect/</loc>
<lastmod>2024-12-24T00:00:00+00:00</lastmod>
</url><url>
<loc>http://localhost:1313/iblog/posts/</loc>
<lastmod>2024-11-24T00:00:00+00:00</lastmod>
<lastmod>2024-12-24T00:00:00+00:00</lastmod>
</url><url>
<loc>http://localhost:1313/iblog/tags/</loc>
<lastmod>2024-11-24T00:00:00+00:00</lastmod>
<lastmod>2024-12-24T00:00:00+00:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="en"
Expand All @@ -22,7 +22,7 @@
/>
</url><url>
<loc>http://localhost:1313/iblog/</loc>
<lastmod>2024-11-24T00:00:00+00:00</lastmod>
<lastmod>2024-12-24T00:00:00+00:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="en"
Expand All @@ -33,6 +33,12 @@
hreflang="zh"
href="http://localhost:1313/iblog/"
/>
</url><url>
<loc>http://localhost:1313/iblog/tags/%E8%80%83%E8%AF%95/</loc>
<lastmod>2024-12-24T00:00:00+00:00</lastmod>
</url><url>
<loc>http://localhost:1313/iblog/tags/java/</loc>
<lastmod>2024-11-24T00:00:00+00:00</lastmod>
</url><url>
<loc>http://localhost:1313/iblog/tags/%E9%9A%8F%E7%AC%94/</loc>
<lastmod>2024-11-24T00:00:00+00:00</lastmod>
Expand Down
2 changes: 1 addition & 1 deletion docs/sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<sitemap>
<loc>https://whiteppure.github.io/iblog/zh/sitemap.xml</loc>

<lastmod>2024-11-24T00:00:00+00:00</lastmod>
<lastmod>2024-12-24T00:00:00+00:00</lastmod>

</sitemap>

Expand Down
16 changes: 11 additions & 5 deletions docs/zh/sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://whiteppure.github.io/iblog/tags/java/</loc>
<lastmod>2024-11-24T00:00:00+00:00</lastmod>
<loc>https://whiteppure.github.io/iblog/posts/exam/exam-java-architect/</loc>
<lastmod>2024-12-24T00:00:00+00:00</lastmod>
</url><url>
<loc>https://whiteppure.github.io/iblog/posts/</loc>
<lastmod>2024-11-24T00:00:00+00:00</lastmod>
<lastmod>2024-12-24T00:00:00+00:00</lastmod>
</url><url>
<loc>https://whiteppure.github.io/iblog/tags/</loc>
<lastmod>2024-11-24T00:00:00+00:00</lastmod>
<lastmod>2024-12-24T00:00:00+00:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="en"
Expand All @@ -22,7 +22,7 @@
/>
</url><url>
<loc>https://whiteppure.github.io/iblog/</loc>
<lastmod>2024-11-24T00:00:00+00:00</lastmod>
<lastmod>2024-12-24T00:00:00+00:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="en"
Expand All @@ -33,6 +33,12 @@
hreflang="zh"
href="https://whiteppure.github.io/iblog/"
/>
</url><url>
<loc>https://whiteppure.github.io/iblog/tags/%E8%80%83%E8%AF%95/</loc>
<lastmod>2024-12-24T00:00:00+00:00</lastmod>
</url><url>
<loc>https://whiteppure.github.io/iblog/tags/java/</loc>
<lastmod>2024-11-24T00:00:00+00:00</lastmod>
</url><url>
<loc>https://whiteppure.github.io/iblog/tags/%E9%9A%8F%E7%AC%94/</loc>
<lastmod>2024-11-24T00:00:00+00:00</lastmod>
Expand Down

0 comments on commit 34795e3

Please sign in to comment.