自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 入门Docker你不得不读的基础知识

某IT部门要上线一个项目。常规操作,直接去线上服务器,拷贝一个tomcat,然后改端口号,然后部署应用到webapps文件夹下,重启就好。一个服务器上可能会部署多个应用服务。如果某个应用出现问题,CPU100%,可能这个服务器上的其他应用也会出现问题。对于一个大型应用拆分为几十个微服务,分别交由不同的团队开发,不同团队之间水平参差不齐。如果还采用这种部署方式,你的应用可能会因为另一个团队的应用发生意外。因部署在了同一台服务器上,导致全部出现问题。开发和线上代码 (同一套代码) 问题。

2022-09-18 21:45:00 935 1

原创 网络与信息安全基础知识--网络安全

计算机网络安全是指计算机、网络系统的硬件、软件以及系统中的数据受到保护,不因偶然的或恶意的原因而遭到破坏、更改、泄露,确保系统能连续和可靠地运行,使网络服务不中断。广义地说,凡是涉及网络上信息的保密性、完整性、可用性、真实性和可控性的相关技术和理论,都是网络安全所要研究的领域。(1)网络安全涉及的主要内容包括运行系统安全、信息系统安全、信息传播安全和信息内容安全。(2)信息系统对安全的基本需求有保密性、完整性、可用性、可控性和可核查性。

2022-09-10 07:00:00 3214

原创 网络与信息安全基础知识-- Internet及应用

从用户的角度来看,整个Internet在逻辑上是统一的、独立的,在物理上则由不同的网络互联而成。从技术角度看,Internet本身不是某一种具体的物理网络技术,它是能够互相传递信息的众多网络的一个统称,或者说它是一个网间网,只要人们进入了这个互联网,就是在使用Internet。

在Internet中,分布着一些覆盖范围很广的大网络,这种网络称为“Internet 主干网”,它们一般属于国家级的广域网。例如,我国的CHINANET和CERNET等就是中国的Internet 主干网。主干网一般只延伸到一些大

2022-09-09 06:30:00 1638

原创 网络与信息安全基础知识--网络的协议与标准

TCP/IP作为Internet的核心协议,被广泛应用于局域网和广域网中,目前已成为事实上的国际标准。TCP/IP包含许多重要的基本特性,这些特性主要表现在5个方面,即逻辑编址、路由选择、域名解析、错误检测与流量控制以及对应用程序的支持等。

2022-09-08 07:00:00 1673

原创 网络与信息安全基础知识--网络互联的硬件

网桥是一个局域网与另一个局域网之间建立连接的桥梁,它的作用是扩展网络和通信手段,在各种传输介质中转发数据信号,扩展网络的距离,同时又有选择地将有地址的信号从一个传输介质发送到另一个传输介质,并能有效地限制两个介质系统中无关紧要的通信。由于信号在网络传输介质中有衰减和噪声,使有用的数据信号变得越来越弱,因此为了保证有用数据的完整性,并在一定范围内传送,要用中继器把所接收到的弱信号分离,并再生放大以保持与原数据相同。在一个局域网中,其基本组成部件为服务器、客户机、网络设备、通信介质、网络软件等。

2022-09-07 06:00:00 1290

原创 数据库技术基础--数据库的控制功能

事务是一个操作序列,是数据库环境中不可分割的逻辑工作单位。事务的4个特性是原子性、一致性、隔离性和持久性。- 原子性。事务的所有操作在数据库中要么全做,要么全都不做。
- 一致性。一个事务独立执行的结果,将保持数据的一致性,即数据不会因为事务的执行而被破坏。
- 隔离性。一个事务的执行不能被其他事务干扰。- 持久性。一个事务一旦提交,它对数据库中数据的改变必须是永久的,即便系统
出现故障时也是如此。

2022-09-06 07:00:00 1242

原创 数据库技术基础--关系数据库

SQL(Structured Query Language)是在关系数据库中最普遍使用的语言,它不仅包含数据查询功能,还包括插入、删除、更新和数据定义功能。目前,主要有3个标准∶ANSISQL;对ANSI SQL进行修改后在1992年采用的标准SQL-92或SQL2;最近的SQL-99标准(也称SQL3)。

2022-09-05 13:11:08 1908

原创 数据库技术基础--数据模型

网状模型在模式DDL中提供了定义DBTG数据库完整性的若干概念和语句,主要有∶支持记录码的概念,保证一个联系中双亲记录和子女记录之间是一对多的联系,支持双亲记录和子女记录之间的某些约束条件。如果对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系反之,对于实体集B中的每一个实体,实体集A中也有m个实体(m≥0)与之联系,则称实体集A与实体集B具有多对多联系。实体集之间的对应关系称为联系。反之,对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与实体集B有一对多联系。

2022-09-03 07:00:00 1466

原创 数据库技术基础--基本概念

DBMS提供数据定义语言(Data Description Language,DDL),用户可以对数据库的结构描述定义,包括外模式、模式和内模式的定义;数据库的完整性定义;安全保密定义。这些定义存储在数据字典中,是DBMS运行的基本依据。...

2022-09-02 07:00:00 1222

原创 职场人的路子该怎么走?有一种折腾叫无悔

马上快中秋了,时间真快,毕业季的余温还未散去,又一年入学季即将拉开帷幕,不变的是那青春无限的象牙塔,输出的是一批又一批踌躇青年。每当这个时候,就有很多感慨,有很多话想要找个人倾诉,于是借此平台给即将入职和即将入学的小伙伴们分享一下我毕业以后的工作及转行经历,虽算不上多经典,倒也有几分正能量。...............

2022-09-01 08:00:00 983

原创 面向对象技术--设 计 模 式

一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化委托给另一个对象。因为模式就像一个模板,可应用于多种不同场合,所以解决方案并不描述一个特定而具体的设计或实现,而是提供设计问题的抽象描述和怎样用一个具有一般意义的元素组合(类或对象组合)来解决这个问题。行为模式不仅描述对象或类的模式,还描述它们之间的通信模式。模式中的Facade用来表示一组对象,Facade的职责是将消息转发给它所表示的对象。一些行为对象模式描述了一组对等的对象怎样相互协作以完成其中任一个对象都无法单独完成的任务。...

2022-08-31 08:00:00 710

原创 面向对象技术--面向对象的分析与设计方法

统一建模语言(UML)是面向对象软件的标准化建模语言。UML 由 3 个要素构成,即UML的基本构造块、支配这些构造块如何放置在一起的规则和运用于整个语言的一些公共机制。UML的词汇表包含3种构造块,即事物、关系和图。事物是对模型中最具代表性的成分的抽象,关系把事物结合在一起,图聚集了相关的事物。...

2022-08-30 08:00:00 3015

原创 面向对象技术--面向对象开发技术

当考虑对象的界面时,自然要考虑对象的操作。其操作有从对象直接标识的简单操作,如创建、增加和删除等也有更复杂的操作,如将几个对象的信息连接起来。一般而言,应避免对象太复杂,当连接的对象很复杂时,可将其标识为新对象。当确定对象的操作后,再定义对象的内部。对象内部定义包括其内部数据信息、信息存储方法、继承关系以及可能生成的实例数等属性。...

2022-08-29 15:52:32 1380

原创 面向对象技术--概念及程序设计

在使用多态的时候,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定,这样,把具有通用功能的消息存放在高层次,而把不同的实现这一功能的行为放在较低层次,在这些低层次上生成的对象能够给通用消息以不同的响应。这是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类的基础上进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容。在面向对象的系统中,对象是基本的运行时的实体,它既包括数据(属性),也包括作用于数据的操作(行为),所以一个对象把属性和行为封装为一个整体。...

2022-08-27 06:00:00 1511

原创 结构化开发方法--用户界面设计

交互模式就是界面的当前状态。例如,如果在字处理软件的菜单中选择拼写检查,则软件将转移到拼写检查模式。如果用户希望在这种情形下进行一些文本编辑,则没有理由强迫用户停留在拼写检查模式,用户应该能够几乎不需要做任何动作就能进入和退出该模式。

2022-08-26 07:00:00 2111

原创 结构化开发方法--WebApp设计与分析

当用户与WebApp进行交互时,会接触到一系列导航语义单元,即信息(导航节点)和相关的导航结构(导航链接)的集合,它们相互协作共同完成相关的用户请求的一部分。WebApp描述了使 WebApp 达到其业务目标的基础结构,典型使用多层架构来构造,包括用户界面或展示层、基于一组业务规则来指导与客户端浏览器进行信息交互的控制器,以及可以包含WebApp的业务规则的内容层或模型层,描述将以什么方式来管理用户交互、操作内部处理任务、实现导航及展示内容。②内容和功能的聚合包,提供最终用户所需要的功能。

2022-08-25 07:30:00 1286 1

原创 使用IDEA构建微服务Maven聚合工程保姆级教程

一个顶级工程可以由多个子工程组合而成。顶级工程与子工程之间为父子继承关系,多个子工程是平级的,子工程之间可以互相依赖。子工程可以使用顶级工程里所有资源,子工程之间如果要使用资源,必须构建依赖关系。关注@程序喵子发掘更多有趣有用的东西与大家共同分享,共同进步!软考系列操作系统Java编程系列面试系列实用工具系列数据库系列。

2022-08-24 08:00:00 2631 1

原创 结构化开发方法--结构化分析方法

抽象和分解是处理任何复杂问题的两个基本手段。抽象是指忽略一个问题中与当前目标无关的那些方面,以便更充分地关注与当前目标有关的方面。对于一个复杂的问题,人们很难一下子考虑问题的所有方面和全部细节,通常可以把一个大问题分解成若干个小问题,将每个小问题再分解成若干个更小的问题,经过多次逐层分解,每个最底层的问题都是足够简单、容易解决的,于是复杂的问题也就迎刃而解了。这个过程就是分解的过程。结构化方法就是采用这种自顶向下逐层分解的思想进行分析建模的。自顶向下逐层分解充分体现了分解和抽象的原则。

2022-08-23 07:30:00 1782

原创 结构化开发方法--系统分析及设计概述

系统分析是一种问题求解技术,它将一个系统分解成各个组成部分,目的是研究各个部分如何工作、交互,以实现其系统目标。系统分析的目的是为项目团队提供对触发项目的问题和需求的更全面的理解,因此强调业务问题方面,而非技术或实现方面。系统分析阶段要求和系统用户一起工作,以便清楚地定义新系统的业务需求和预期。1. 系统分析的目的和任务系统分析的主要任务是对现行系统进一步详细调查,将调查中所得到的文档资料集中,对组织内部整体管理状况和信息处理过程进行分析,为系统开发提供所需的资料,并提交系统方案说明书。

2022-08-22 10:36:08 2573

原创 MySQL简单几步教你正确安装

好了,到此MySQL的整个安装过程就结束了,后续就可以通过DB工具或者远程连接工具进行愉快的操作和使用啦。不得不说安装过程中踩坑也挺多,关键在于一个是心细,还有就是遇到问题不要怕,现在网络如此发达,信息大爆炸的时代,利用好网络资源,不懂得就去查阅相关文档文献,对自己在开发过程总也是一大效率神器。关注@程序喵子发掘更多有趣有用的东西与大家共同分享,共同进步!软考系列操作系统Java编程系列面试系列实用工具系列。......

2022-08-20 07:00:00 537 1

原创 独乐乐不如众乐乐---二建通过啦~

成功永远留给准备的人,只有尝过汗水的咸,才能体会目标达成的甜!

2022-08-19 18:06:40 228

原创 XSS攻击---不得不防的网站安全漏洞

日常vlog。近期公司参与了一次网络安全大检查。手上有个项目被检测出存在XSS攻击漏洞,解决漏洞的同时,借此机会分享一下关于XSS攻击的一些学习总结。

2022-08-19 08:00:00 629

原创 自从有了它,老板再也不担心我搞不定数据建模啦~

PDManer是一个款由国人开发的开源跨平台数据库建模工具,支持windows,mac,linux等操作系统。相较于PowerDesigner,软件界面颜值高,操作简单,很容易就能上手,且是开源免费的,PDManer经历了几个阶段,由最初的PDMan过渡到Chiner,再到现在的PDManer。以上罗列的功能只是PDManer的一小部分,时间关系就介绍这么多吧,剩下的就交给大家一点一点去挖掘吧。不得不说市面上像PDManer这么香的、开源的、界面美观的、好用的、功能强大的数据建模软件为数还真就不多。....

2022-08-18 08:00:00 5123 3

原创 软件工程基础知识-软件质量

归纳容错软件的定义,有以下4种。(1) 规定功能的软件,在一定程度上对自身错误的作用(软件错误)具有屏蔽能力,则称此软件为具有容错功能的软件,即容错软件。(2)规定功能的软件。在一定程度上能从错误状态自动恢复到正常状态。则称之为容错软件。(3) 规定功能的软件,在发生借误时,仍然能在一定程度上完成预期的功能,则把该软件称为容错软件。(4) 规定功能的软件,在一定程度上具有容错能力,则称之为容错软件。......

2022-08-17 09:16:40 3315

原创 软件工程基础知识--软件项目管理

软件项目管理是指软件生存周期中软件管理者所进行的一系列活动,其目的是在一定的时间和预设范围内有效地利用人力、资源、技术和工具,使软件系统或软件产品按原定计划和质量要求如期完成。...

2022-08-16 14:15:00 8660

原创 软件工程基础知识--运行和维护

1. 系统可维护性概念系统的可维护性可以定义为维护人员理解、改正、改动和改进这个软件的难易程度。(1)系统的可维护性指标包括可理解性、可测试性和可修改性。(2)维护与软件文档。文档是软件可维护性的决定因素。(3)软件文档的修改。每当对数据、软件结构、模块过程或任何其他有关的软件特点有了改动时,必须立即修改相应的技术文档。2. 系统维护的内容及类型1)硬件维护硬件维护应由专职的硬件维护人员来负责,主要有两种类型的维护活动:一种是定期的设备保养性维护;另一种是突发性的故障维护。2)软件维护。...

2022-08-14 07:15:00 2150 2

原创 软件工程基础知识--系统测试

系统测试是为了发现错误而执行程序的过程,以最少的人力和时间发现潜在的各种错误和缺陷。根据测试的概念和目的,在进行信息系统测试时应遵循以下基本原则。(1)应尽早并不断地进行测试。(2)测试工作应该避免由原开发软件的人或小组承担。(3)设计测试方案的时候,不仅要确定输入数据,而且要根据系统功能确定预期的输出结果。(4)在设计用例时,不仅要设计有效、合理的输入条件,也要包含不合理、失效的输入条件。(5)在测试程序时,不仅要检验程序是否做了该做的事,还要检验程序是否做了不该做的事。......

2022-08-13 08:00:00 5078 1

原创 多线程编程技术--关于线程你知道或者不知道的

原因是:线程是一个子任务,CPU以不确定的方式或者说是以一种随机的时间来调用线程中的run方法。Thread类也实现了Runable接口,意味着构造函数Thread(Runable target)可以接受实现了Runable接口的对象,还可传入Thread类的对象。注意这里的main和main方法完全无关,只是名称相同而已。一个进程至少有一个线程在运行,java的main方法就是一个主线程,不过该线程是由jvm虚拟机创建的。另外还需要注意,start方法执行的顺序也不代表线程的启动顺序。...

2022-08-12 08:30:00 157

原创 软件工程基础知识--系统设计

系统设计的主要目的就是为系统制定蓝图,在各种技术和实施方法中权衡利弊,精心设计,合理地使用各种资源,最终勾画出新系统的详细设计方案。系统设计的主要内容包括新系统总体结构设计、代码设计、输出设计、输入设计、处理过程设计、数据存储设计、用户界面设计和安全控制设计等。目前,已存在的多种系统设计方法,常用的设计方法有以下两种。(1)面向数据流的结构化设计方法(SD)。(2)面向对象的分析方法(OOD)。系统设计的基本任务大体上可以分为和两个步骤。...

2022-08-11 07:15:00 4912

原创 软件工程基础知识--需求分析

在进行需求获取之前,首先要明确需要获取什么,也就是需求包含哪些内容。软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。通常,这些需求包括功能需求、性能需求、用户或人的因素、环境需求、界面需求、文档需求、数据需求、资源使用需求、安全保密需求、可靠性需求、软件成本消耗与开发进度需求等,并预先估计以后系统可能达到的目标。此外,还需要注意其他非功能性的需求。具体内容如下。(1)功能需求。(2) 性能需求。(3)用户或人的因素。(4)环境需求。(5) 界面需求。......

2022-08-10 08:30:00 5866

原创 软件工程基础知识--软件过程模型

软件过程模型习惯上也称为软件开发模型,它是软件开发全部过程、活动和任务的结构框架。典型的软件过程模型有瀑布模型、增量模型、演化模型(原型模型、螺旋模型)、喷泉模型、基于构件的开发模型和形式化方法模型等。......

2022-08-09 08:00:00 4109

原创 软件工程基础知识--认识软件工程

计算机软件是指计算机系统中的程序及其文档。程序是计算任务的处理对象和处理规则的描述。任何以计算机为处理工具的任务都是计算任务。处理对象是数据(如数字、文字、图形、图像、声音等,它们只是表示,而无含义)或信息(数据及有关的含义)。处理规则一般指处理的动作和步骤。文档是为了便于了解程序所需的阐述性资料。按照软件的应用领域,可以将计算机软件分为十大类∶系统软件、应用软件、工程/科学软件、嵌入式软件、产品线软件、Web 应用、人工智能软件、开放计算、网络资源和开源软件。.........

2022-08-08 11:40:04 2586 1

原创 计算机操作系统--UNIX操作系统

UNIX操作系统是一种多用户、多任务的分时操作系统。它由最内层的硬件提供基本服
务,内核提供全部应用程序所需的各种服务。

2022-08-05 09:05:09 8067

原创 计算机操作系统--网络操作系统和嵌入式操作系统

计算机网络系统除了硬件,还需要有系统软件,两者结合构成计算机网络的基础平台。操作系统是最重要的软件。网络操作系统是网络用户和计算机网络之间的一个接口,它除了应具备通常操作系统应具备的基本功能外,还应有联网功能,支持网络体系结构和各种网络通信协议,提供网络互联功能,支持有效、可靠、安全的数据传送。典型的网络操作系统的特征如下。(1)硬件独立性。网络操作系统可以运行在不同的网络硬件上,可以通过网桥或路由器与别的网络连接。(2)多用户支持。......

2022-08-04 16:36:33 1835

原创 计算机操作系统--作业管理

作业是指系统为了完成用户的某个任务所做的工作总和。操作系统中用来控制作业的进入、执行和撤销的一组程序称为作业管理程序。用户作业可以采用脱机和联机两种控制方式控制作业的运行。在脱机控制方式中,作业运行的过程是无需人工干预的,因此用户必须将自己的意图用作业控制语言(JCL)编写成作业说明书连同作业一起提交给计算机系统。在联机控制方式中,操作系统向用户提供了一组联机命令,用户可以通过终端输入命令,将自己的意图告诉计算机,以控制作业的运行过程,因此整个作业的运行过程需要人工干预。......

2022-08-03 16:45:49 3746

原创 计算机操作系统--文件管理

文件(File)是具有符号名的、在逻辑上具有完整意义的一组相关信息项的集合。例如,一个源程序、一个目标程序、编译程序、一批待加工的数据和各种文档等都可以各自组成一个文件。信息项是构成文件内容的基本单位,可以是一个字符,也可以是一个记录,记录可以等长,也可以不等长。一个文件包括文件体和文件说明。文件体是文件真实的内容。文件说明是操作系统为了管理文件所用到的信息,包括文件名、文件内部标识、文件的类型、文件存储地址、文件的长度、访问权限、建立时间和访问时间等。.........

2022-08-02 13:47:41 3833

原创 计算机操作系统--设备管理

1)按数据组织分类按数据组织分类,设备可分为块设备和字符设备。(1)块设备。它指以数据块为单位组织和传送数据的设备,如磁盘、磁带等,属于有结构设备。(2)字符设备。它指以单个字符为单位传送数据信息的设备,如终端、打印机等,属于无结构设备。2)按资源分配的角度分类按资源分配的角度分类,设备可分为独占设备、共享设备和虚拟设备。(1)独占设备。在一段时间内只允许一个用户(进程)访问的设备。低速I/O设备一般是独占设备,如打印机、用户终端等。(2)共享设备。............

2022-08-01 16:00:00 3769

原创 计算机操作系统--存储管理

存储器顾名思义,就是用来保存数据的东西。随着科技的进步,存储器正朝着高速度、大容量、小体积方向发展。对于存储器有几个名词这里需要解释下(1)虚拟地址。数据的存放地址是由符号决定的,故又称为符号名地址,或者称为名地址,而把源程序的地址空间叫做符号名地址空间或者名空间。它从0号单元开始编址,并顺序分配所有的符号名所对应的地址单元,所以它不是主存中的真实地址,故称为相对地址、程序地址、逻辑地址或虚拟地址。(2)地址空间。程序中由符号名组成的空间称为地址空间。......

2022-07-29 11:28:18 3301

原创 计算机操作系统--进程管理

书接上文,前文我们对计算机操作系统基础知识概念做了简单介绍。接下来继续分享操作系统的进程管理知识。

2022-07-28 12:00:50 2062 2

原创 功夫不负有心人,机械师T58完美吃上黑贫果

一直以来梦想着能拥有一台Mac,奈何那遥不可及的价格,让本喵的只能望果兴叹。其实本喵更痴迷的不是它的外观和做工,而是那优雅的操作系统。既然钱包不允许,就只能找个本子装个黑果体验一把咯。这里郑重声明本教程只作学习研究之用,安装也只是为了体验,不做任何商业用途,支持正版。另外,黑果有风险,折腾需谨慎,数据无价,不建议以黑果作为生产力。...

2022-07-27 11:15:30 1056 5

操作系统-黑苹果-机械师T58(i7-7700HQ)-OC引导EFI文件和OCC配置工具

该资源包含机械师t58黑苹果OC引导文件和OCC配置文件,提供给喜欢mac系统爱折腾,熟悉电脑对操作系统有一定重装和操作经验的非小白用户,压缩包共包含两个文件,一个是OC文件,该文件可用于机械师t58(i7-7700HQ)笔记本电脑安装黑苹果操作系统,另一个是OCC配置文件,可用于安装完成后的系统配置。本人亲测完美度98%左右,基本可以作为生产力使用了。可以正常工作的功能有: 1.Wi-Fi、蓝牙正常 2.声音外放正常、3.5mm耳机正常、麦克风正常 3.USB3.0正常驱动,速度正常 4.触摸板正常驱动,但部分手势不支持 5.Intel HD630核显完美驱动,硬解正常 6.HDMI正常,可外接4K显示器,显示效果细腻完美 7.电池正常识别,因开启CFG-LOCK支持原生电池管理,睡眠、唤醒均完美 8.隔空播放正常 9.键盘按键音量调节正常。 以下功能不能正常工作: 1.亮度调节按键不正常,没反应 2.随航不正常 安装教程可以参考我的这篇博文:https://blog.csdn.net/qq_37502042/article/details/12599297

2022-08-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除