第4章 系统设计 4.1 系统设计的原则 在系统设计过程中,也需要遵循相应的设计原则,这些设计原则可以帮助设计者在短时间内设计出符合设计规范的设计方案。设计原则主要有可靠性,安全性,可定制化,可扩展性,可…
2025/1/11 9:43:31原文地址 什么是数据库回滚? 数据库技术中,回滚是通过撤销对数据库所做的一项或多项更改,将数据库返回到先前状态的操作。它是维护数据完整性和从错误中恢复的重要机制。 什么时候需要数据库回滚? 数据库回滚在以下几个场景中很…
2025/1/11 9:22:00一、知识补充 1.1 snprintf snprintf() 是 C语言的一个标准库函数,定义在<stdio.h>头文件中。 snprintf() 函数的功能是格式化字符串,并将结果存储在指定的字符数组中。该函数的原型如下: int snprintf(char *str, size_t size, con…
2025/1/11 7:48:48分治可分为两种:快速排序与归并排序中的分治方法 快排分治 快排简介 传统分治快排,数组分为两部分,左边小于等于key,右边大于key 但当数组所有元素都一样时,此算法时间复杂度为O(N^2): 解决方案…
2025/1/11 7:37:26import export 这两个家伙对应的就是es6自己的module功能。 我们之前写的Javascript一直都没有模块化的体系,无法将一个庞大的js工程拆分成一个个功能相对独立但相互依赖的小工程,再用一种简单的方法把这些小工程连接在一起。 这有可能导致两个问题&…
2025/1/11 13:15:57 人评论 次浏览原子性 (Atomicity) 原子性是指一个事务是一个不可分割的工作单位,其中的操作要么都做,要么都不做。 隔离性 (Isolation) 隔离性是指多个事务并发执行的时候,事务内部的操作与其他事务是隔离的,并发执行的…
2025/1/11 12:02:41 人评论 次浏览共有2种方法 强制转化: 自己的类 name (自己的类)object对象根据类型转化: if(Object instance of 自己的类 ) { 转化 } 安全考虑 先判断再转换比较安全 if (obj instanceof xxx) {xxx o (xxx)obj;…
2025/1/11 11:10:45 人评论 次浏览1. 概述 在《Apollo 极简入门》中,我们已经学习了如何搭建一个 Apollo 服务。如果还没有的胖友,赶紧先去简单学习下,重点是跟着该文「2. 单机部署」小节,自己搭建一个 Apollo 服务。 本文,我们来学习下如何在 Spring…
2025/1/11 10:23:17 人评论 次浏览本文测试通过条件: VMware-Workstation-Pro-14.0.0.6661328 Ubuntu 16.04 先来一种物理卷和逻辑卷的关系图: 本图拍自书籍:Linux命令行与Shell脚本编程大全(第三版155页) 方法步骤: 一 在虚拟机中添加一块4G的硬盘,…
2025/1/11 14:46:15 人评论 次浏览一、硬件材料 1*ESP8266 NodeMcu开发板 1*0.91寸OLED液晶显示模块 二、硬件接线图
2025/1/11 14:45:12 人评论 次浏览配置项 全局配置项 我们来看下全局配置项有哪些。在学习具体的配置项之前,先来看下pyecharts生成的图由哪几个部分组成。 针对以上每个部分,都有相应的配置项来进行配置。所有的配置类,都是放到pyecharts.options中。 InitOpts:初始化配置项 可以配置诸如图像宽度,高…
2025/1/11 14:44:11 人评论 次浏览内容主要来自《python科学计算》一书 双摆 初始角度为θ1\theta_1θ1与θ2\theta_2θ2,无质量杆长L1L_1L1与L2L_2L2,小球质量m1m_1m1与m2m_2m2 拉格朗日力学求解 建立坐标系 设小球的坐标为(x1,y1)(x_1,y_1)(x1,y1)与(x2,y2)(x_2,…
2025/1/11 14:42:11 人评论 次浏览今天搞树莓派,遇到/sys这个目录,不太清楚,先对/sys目录知识进行一个整理 首先,对 /sys目录下的各个子目录进行具体说明: /sys下的子目录 内容 /sys/devices 该目录下是全局设备结构体系,包含所有…
2025/1/11 14:41:10 人评论 次浏览wps表格绘制斜线表头的方法和excel的方法有些不同,所以有些人在绘制表头的时候遇到了麻烦,用WPS表格做报表、姓名表、日常表、工资单的时候最麻烦的就是制作各种各样的表头,而WPS表格又没有提供“绘制斜线表头”功能,对初学者来说…
2025/1/11 14:40:10 人评论 次浏览作业要求一 提交截图: 6-7: 6-8: 6-9: 7-1: 7-2: 7-3: 7-4: 7-5: 作业要求二 题目6-7删除字符中数字字符 1、设计思路: (1)第一步:本题…
2025/1/11 11:11:46 人评论 次浏览共有2种方法 强制转化: 自己的类 name (自己的类)object对象根据类型转化: if(Object instance of 自己的类 ) { 转化 } 安全考虑 先判断再转换比较安全 if (obj instanceof xxx) {xxx o (xxx)obj;…
2025/1/11 11:10:45 人评论 次浏览当你需要将DWG或者DXF格式的CAD图纸转为BMP图片格式的时候,你会怎么做呢?在网上找格式转换的软件?先截图再修改格式?......其实,并不需要那么麻烦,因为轻量级CAD绘图软件——浩辰CAD看图王电脑版中直接就有…
2025/1/11 11:09:44 人评论 次浏览1.安装setuptools2.yum install -y mysql-devel python-devel gcc否则会报错:command gcc failed with exit status 13.python setup.py install转载于:https://www.cnblogs.com/biboxie/p/4233422.html
2025/1/11 11:08:44 人评论 次浏览首先看看官网API的说明 Oracle官网API : Optional是一个容器对象,它可能包含,也可能不包含一个非空的值,如果这个值存在,isPresent方法将返回true,get方法将会返回它本身。Optional提供一些额外的方法,这些方法依赖于它…
2025/1/11 11:07:44 人评论 次浏览一、MyBatis 接口绑定方案及多参数传递 1、作用:实现创建一个接口后把mapper.xml由mybatis生成接口的实现类,通过调用接口对象就可以获取mapper.xml中编写的sql 2、后面:mybatis和spring整合时使用的是这个方案 3、实现步骤: 3.1 …
2025/1/11 11:06:43 人评论 次浏览