- 博客(68)
- 资源 (2)
- 收藏
- 关注
原创 【系统分析师】WEB开发-案例
MemCache:高性能分布式的内存对象缓存系统用于动态web应用以减轻数据库负载。在内存里维护一个统一的hash表,可以存储各种形式的数据,如:图像、视频、文件等。redis:支持网络、可基于内存、可持久化的日志型、key-value数据库,提供多种语言API。基本思路:尽可能避开互联网上可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快更稳定。Squid:高性能的代理缓存服务器,支持FTP、gopher、HTTPS和HTTP。对于经常读取的数据,我们可以采用 缓存!redis数据分片方案。
2024-05-21 20:43:58 900 2
原创 【系统分析师】系统分析
《系统分析师》,系统分析,是在系统规划之后的工作。分析,还需要分析现有系统,描述目标系统。(根据系统设计任务书所确定的范围,对现有系统进行详细调查,描述现有系统的业务流程,指出现有系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,即提出新系统的逻辑模型)
2024-05-07 17:46:58 1656
原创 【系统分析师】系统实现与测试
程序设计方法是软件工程方法学的主要内容之一,主要有:结构化程序设计、面向对象的程序设计、面向方面的程序设计 和 可视化程序设计。# 程序化设计方法 # 1、结构化程序设计 SP 经典的SP:顺序、选择if then else、循环 do while 扩展的SP:顺序、选择、循环、+ do_case + do_until。
2024-04-19 16:31:52 561 1
原创 【系统分析师】软件需求工程*
记【系统分析师】,【需求工程】包括需求开发和需求管理,需求开发又涉及需求获取、需求分析、需求建模等,需求管理包括需求跟踪、需求版本控制等。
2024-04-14 14:14:05 663 3
原创 【操作系统】防火墙管理工具-iptables
netfilter是一个linux内核 功能,用于在 网络数据包 从网络堆栈进入或者离开时进行包过滤和操作。Netfilter 称为防火墙的“内核态”。由软件包iptables提供的命令行工具工作在用户空间,用来编写规则,写好的规则被送往Netfilter-告诉内核如何去处理信息包。
2024-03-24 23:27:04 950
原创 【操作系统】安全审计-audit
audit是Linux内核提供的一种审计机制,由于audit是内核提供的,因此,在使用audit的过程中就包含内核空间和用户空间部分auditctl:用户态程序,用于审计规则配置和配置变更kaudit:内核空间程序,根据配置好的审计规则记录发生的事件auditd:用户态程序,通过netlink获取审计日志通常的使用流程用户通过auditctl配置审计规则内核的kauditd程序获取到审计规则后,记录对应的审计日志用户态的auditd获取审计日志并写入日志文件。
2023-11-16 20:24:15 4140
原创 【计算机编程语言】HTML-前端基础知识
文章目录HTML1.初识HTML1.1什么是HTML2.网页基本标签2.1标题标签2.2段落标签2.3换行标签2.4水平线标签2.5字体样式标签2.6注释和特殊符号3.图像、超链接、网页布局3.1图像3.2链接标签3.3网页布局4、列表、表格、媒体元素4.1列表4.2表格4.3媒体元素5.页面结构分析6.iframe内联框架7、表单标签(重点)文本输入框密码输入框单选框多选框按钮文件域下拉框文本域简单验证滑块搜索框8、表单应用(重点)9、表单初体验(重点)CSS(层叠样式表)学习步骤1、什么是CSS11.什
2023-07-24 21:33:18 1130
原创 【计算机编程语言】MySQL8+JDBC+Eclipse
关系型数据库:行,列 – (SQL )通过表和表之间,行和列之间的关系进行数据存储。学员信息,考勤表非关系型数据库:{Key,Value} (NoSQL – not only SQL )以对象存储,通过对象自身的属性来决定DBMS – 数据库管理系统数据库的管理软件!科学有效的管理我们的数据,维护和获取数据MySQL – 本质上是一个数据库管理系统!!!DB是纯数据库,只进行数据存储数据库XXX语言DDL :定义DML:操作DQL:查询DCL:控制。
2023-07-24 21:31:02 1115
原创 【计算机编程语言】JAVA-MyBatis(Eclipse)
文章目录MyBatis1.简介1.1什么是Mybatis1.2持久化1.3持久层1.4为什么需要Mybatis2.第一个Mybatis程序2.1搭建环境2.1.1.搭建数据库:2.1.2.新建项目(工程)2.1.3导入依赖2.2创建一个模块**2.2.1.编写Mybatis的核心配置文件****2.2.2.编写Mybatis的工具类**2.3编写代码**2.3.1实体类****2.3.2Dao接口****2.3.3接口实现类****2.3.4.配置Mapper**2.4测试2.5可能出现的问题3.CRUD3
2023-07-24 21:25:36 713
原创 【Linux】DAC、MAC和SElinux基本了解
SELinux是一个内核级别的安全机制,从Linux2.6内核之后就将SELinux集成在了内核当中。因为SELinux是内核级别的,所以我们对于其配置文件的修改都是需要重新启动操作系统才能生效的。现在主流发现的Linux版本里面都集成了SELinux机制.CentOS/RHEL都会默认开启SELinux机制。
2023-07-05 19:53:57 1824
原创 【虚拟化】虚拟机xml文件解析
为虚拟机CPU个数,创建虚拟机时指定或根据系统版本默认设定,可自行修改,修改后需重新定义虚拟机,如虚拟机需运行压力测试等消耗资源的进程,则需为宿主机预留足够CPU以避免系统崩溃。通常设置为vnc以便于远程连接,其中port不可重复,passwd为访问密码,必须设置,listen设置监听端口,通常设置为0.0.0.0,即监听本机全部端口。虚拟机内存,默认单位KB,新建虚拟机时指定,也可自行修改,修改后需重新定义虚拟机,不可超过物理机空余内存。为虚拟机启动位置,在安装完系统后通常设定为hd,即从硬盘启动。
2023-07-04 17:28:21 1490
原创 【区块链】常见共识机制汇总
这样做有两个好处,第一个是相比于原有的GHOST算法,区块的确认是概率性的,等了足够多的高度之后,只有很低的概率颠覆之前的区块,虽然概率很低,但是还是有这种可能性;逻辑上Leader更像一把无形的锁,任何一个节点拿到这个锁,都可成为leader,所以本质上Leader选举是个分布式锁的问题,但完全靠锁来解决选举问题也是有风险的:如果一个Node拿到锁,然后crash,会导致锁无法释放,即死锁。于是,这个时候,新的出块节点会将自己的新区块 B’放在同 B 一样的高度,替换掉 B。
2023-07-04 09:21:48 2137 2
原创 【虚拟机报错】错误:不支持的配置:IDE controllers are unsupported for this QEMU binary or machine type
***
2022-09-27 17:21:45 966
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人