
软件基础知识
文章平均质量分 69
计算机/操作系统/网络协议
Drifting Kern
各位观众老爷多多关注!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
分布式事务的前世今生-纯理论
幂等性是指一个操作无论执行多少次,产生的效果都是相同的。在幂等操作中,重复执行操作不会改变系统的状态,或不会导致副作用的累积。换句话说,执行一次和执行多次的结果是相同的。幂等操作在分布式系统中的重要性在分布式系统中,由于网络不稳定、服务不可用等原因,可能会导致某个操作失败。为了提高系统的可靠性,常见的策略是对失败的操作进行重试。然而,如果操作不是幂等的,重试可能导致不期望的副作用,例如重复扣款、重复订单等问题。原创 2024-12-07 23:15:58 · 1124 阅读 · 0 评论 -
软件需求规格书模板
智能RFID资产仓储管理系统PDA端需求文档软件系统需求说明书主要描述,界定软件的范围,同时给出软件必须要解决的问题的详细描述。每个问题可以认为是软件产品的一个“功能”,需要对每个功能提供一个处理叙述、设计约束,性能特征及其他元素间的相互影响的说明。软件系统需求说明书另外一个重要的作用是提供一个图软件产品的确定验收标准,进行功能实现的识别和性能、约束条件的设定。1.概述1.1 编写目的【...原创 2019-07-25 10:09:15 · 3409 阅读 · 1 评论 -
软件维护手册
软件维护手册主要包括软件系统说明、程序模块说明、操作环境、支持软件的说明、维护过程的说明,便于软件的维护。1 引言或者概述1.1 编写目的阐明编写手册的目的并指明读者对象。1.2 项目背景说明项目的提出者、开发者、用户和使用场所。1.3 术语与定义列出报告中所用到的专门术语的定义和缩写词的原意。1.4 参考资料列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,及保密...原创 2019-05-14 16:53:40 · 11462 阅读 · 0 评论 -
windows查看操作系统的日志
https://blog.youkuaiyun.com/ywg_1994/article/details/82430943转载 2019-08-29 18:20:02 · 1746 阅读 · 0 评论 -
Linux 命令unmask
新建文件夹或文件的权限是由所谓基本码减去称之为umask的屏蔽位得到的。按照规约:文件夹的基本码是rwxrwxrwx(777),文件的基本码是rw-rw-rw-(666)例如unmask 022因此新建文件夹是777-022=755(rwxr-xr-x),新建文件是666-022=644(rw-r–r--)...原创 2021-08-26 10:18:49 · 1446 阅读 · 0 评论 -
Docker CentOS7下的安装
Docker CentOS7下的安装Docker下载官网地址 https://docs.docker.com/get-docker/通过yum安装Docker1. 卸载旧版本,确保是干净的环境yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-la原创 2020-11-03 18:36:07 · 113 阅读 · 0 评论 -
Linux vim 文本替换 %s/原文/替换文本/g
语法ESC:%s/origanl/new/g%s 表示替换文本。origan 表示原文new 表示新的内容/g 表示全文替换,如果仅替换第一个则不需要/g需要注意如果要替换的内容中包含特殊含义的自负,需要使用转义符转义例如:%s/\\/\//g 表示把所有 反斜杠 \ 替换成正斜杠 / 拆开来看:%s 表示要替换/ 语法分隔\ 第一个 \ 表转义,第二个 \ 表示反斜杠/ 语法分隔/ \ 表转义, / 表示正斜杠/ 语法分隔/g 表示全文替换如图原创 2021-08-26 10:34:38 · 6791 阅读 · 2 评论 -
Centos7下 搭建SVN +Apache+iF.SVNAdmin支持https实现web管理SVN
搭建svn服务+web端图形化管理iF.Svnadmin软件包安装1.安装apache2.安装svn服务器(其中,mod_dav_svn是apache服务器访问svn的一个模块)3.查询安装是否成功配置在apache下配置svn建立SVN Server仓库配置安装PHP 和 iF.SVNadmin启动服务修改/etc/sysconfig/svnserve启动apache服务解决apache服务启动...转载 2019-04-24 15:02:58 · 1659 阅读 · 0 评论 -
Centos (Community Enterprise Operating System)社区企业操作系统 === the basis knowledge
Centos 社区企业操作系统基础知识了解一些相关知识的掌握(some relevant knowledge)GPL General Public License(通用公共许可证)GNU GNU is not UNIXCentos 介绍安装因为我在学英语,所以可以会有一些很尴尬的英语语句,敬请谅解!一些相关知识的掌握(some relevant knowledge)GPL General P...原创 2019-03-07 00:14:44 · 813 阅读 · 0 评论 -
Linux认识:application 下载和服务管理
一、Linux分支Linux,最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU(GNU’s Not Unix!)程序(此类程序的许可方式均为GPL: General Public License)。在不断的有杰出的程序员和开...转载 2020-01-06 17:24:53 · 747 阅读 · 0 评论 -
Linux 配置静态IP
Linux的网络信息存储在网卡配置文件中,位于 /etc/sysconfig/network-scripts/ 目录下。你可以使用ip address查看当前生效的网卡名称,例如我的是ens33[root@localhost ~]# ip address1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:0原创 2020-11-05 15:46:33 · 146 阅读 · 0 评论 -
Netty入门 图文并茂 B站课程(尚硅谷)学习总结
前文 Java-I/O模型1. 什么是NettyNetty官网 netty.io异步的基于事件驱动的网络应用框架,用于快速开发高性能的协议服务和客户端。Netty 是一个 NIO 客户端服务器框架,可以快速轻松地开发协议服务器和客户端等网络应用程序。它极大地简化和流线了网络编程,例如 TCP 和 UDP 套接字服务器。“快速和简单”并不意味着生成的应用程序会受到可维护性或性能问题的影响。Netty 是根据从实现许多协议(如 FTP、SMTP、HTTP 以及各种二进制和基于文本的旧协议)中获得原创 2022-04-06 18:10:33 · 589 阅读 · 0 评论 -
the Design of Network-based Software Architectures 原文读解
the Design of Network-based Software Architectures 原文读解名词释义:第一章 软件架构1.1 运行时抽象1.2要素1.2.1 组件1.2.2连接器1.2.3数据1.3配置1.4属性1.5风格 styles1.6模式和模式语言 1.6 Patterns and Pattern Languages1.7视图 views第二章 基于网络的应用程序架构2....原创 2019-04-03 19:11:51 · 658 阅读 · 0 评论 -
REST个人学习总结
CRUD:create retrieve update delete crud主要被用在描述软件系统中数据库或者持久层的基本操作功能。网上还是比较多的RESTful 的资料可以查询的,但是很多文章充斥了很多的晦涩难懂的词语,总是一知半解。例如 RESTful本身,全称Representational State Transfer 表述性状态转移,what?于是我决定发挥求真溯源的精神,找到了 ...原创 2019-04-03 19:01:44 · 471 阅读 · 0 评论 -
Http请求方法的区别
HttpRequest Method一、HttpRequest 请求方法二、POST和PUT请求的区别1.POST请求非幂等性操作2.根据幂等性区分POST与PUT的使用三、GET和POST请求的区别1、提交的方式2、传输数据的大小:3、安全性4、Http get,post,soap协议都是在http上运行的我们看看GET和POST的区别一、HttpRequest 请求方法根据HTTP标准,H...转载 2019-01-04 12:52:00 · 3527 阅读 · 0 评论 -
HTTP资料整理 -- 干货满满
HTTP超文本传输协议一、HTTP简介Hyper Text Transfer Protocol基于万维网基于TCP/IP通信协议OSI七层协议(应用层)版本:1.0第六版二、HTTP传输协议主要特点1.简单快速2.灵活3.无连接4.无状态5.支持B/S及C/S模式三、HTTP重要概念1.连接(Connection)2.消息(Message)3.请求(Request)4.响应(Response)5....原创 2019-01-04 12:10:52 · 1396 阅读 · 0 评论