岩土工程 岩土 转换器 隧道

2023.5.29——软件工程站立会议(阶段二)

站立会议内容: 1.整个项目预期的任务量: 目前已经花的时间: 剩余的时间: 2.任务看板照片: 3.团队照片: 4.产品状态: 最新做好的功能: 正在完成中 5.燃尽图: ......
软件工程 阶段 会议 工程 软件

2023.5.29——软件工程日报

所花时间(包括上课):6h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午编写一个学生成绩录入系统。 我了解到的知识点: 1.了解了一些数据库的知识; 2.了解了一些python的知识; 3.了解了一些英语知识; 5.了解了一些Javaweb的知识; 4.了解了一些数学建模的知识; 6 ......
软件工程 日报 工程 软件 2023

第四单元 类型转换

指的是从一种类型,转换为另外一种类型。例如:“123” 字符串 可以转换为 整形 123。 类型转换分为:强制转换 (显示转换)与 隐式转换 按内存分类:装箱,拆箱 1. 隐式转换 对于内置数值类型,如果要存储的值无需截断或四舍五入即可适应变量,则可以进行隐式转换。 对于整型类型,这意味着源类型的范 ......
单元 类型

在数据库中,如何将时间戳转换成相应的年,月,日

在软件开发过程中,我们会经常用到数据库,但是每个数据库之间都用各自的特点! 一、MYSQL 在 MySQL 数据库中,可以使用 DATE_FORMAT 函数将时间戳转换为指定格式的日期字符串,并再使用相关函数将其转换为年份或月份。具体方法如下: 转换成年份 使用以下 SQL 语句将时间戳字段 ord ......
数据库 时间 数据

计算机存储体系中主存地址和 Cache 地址之间的转换工作由谁完成

在存储体系中,位于主存与CPU之间的高速缓存(Cache)是用于存放主存中部分信息的副本,目的是提高处理器对数据的访问速度。主存地址与Cache地址之间的转换工作由一个硬件模块称为Cache控制器(Cache Controller)完成。 Cache控制器是一个专门设计的硬件模块,通常集成在CPU芯 ......
主存 地址 体系 之间 计算机

软件工程中内聚的分类

在软件工程中,内聚是用来衡量模块内部功能联系紧密程度的概念。有不同的内聚类型,其中包括偶然内聚、逻辑内聚、过程内聚和通信内聚。下面是对每种内聚类型的简单说明和举例: 1. 偶然内聚(Coincidental Cohesion):偶然内聚指的是模块内的元素之间没有明确的功能联系,它们仅仅是因为某种偶然 ......
软件工程 工程 软件

Python日期带时区转换工具类总结

[TOC] # 1.背景 最近项目是国际项目,所以需要经常需要用到UTC时间和local时间的转换。 所以整理了一下时间戳工具类,方便使用。 这里主要用到的包就是datatime、time、pytz。 # 2. 遇到的坑 直接看测试案例 ```python tzinfo=pytz.timezone( ......
时区 日期 工具 Python

岩土工程中振弦类采集仪的完整解决方案

岩土工程中振弦类采集仪的完整解决方案 振弦传感器和振弦采集仪及在线监测系统形成一套完整链条的岩土工程监测 振弦类采集仪是岩土工程中常用的一种地震勘探仪器,其主要用于测量土壤及岩石等固体介质的传播速度、衰减系数及反射系数等参数,是进行地震勘探的重要工具之一。 振弦类采集仪的完整解决方案应包括以下几个方 ......

Visual Studio 2022的一个惊艳新功能开发隧道

在visual studio开发H5网站的调试时候,需要在多环境调试,比如在不同浏览器和不同分辨率的电脑、不同的手机浏览器测试。或者项目比较着急,需要边测试边开发,可不可以不发布让测试人员来测试呢?visual studio 2022在17.5版本推出了开发隧道(Dev Tunnels)的功能,就是 ......
新功能 隧道 Visual Studio 2022

系统工程(十三)信息化需求的三个层次

组织信息化的需求是信息化的原动力 它分三个层次,下层支持上层 战略需求:属于高层问题,目标是提升组织的竞争能力 运作需求:包括实现信息化战略目标,运作的策略需要、人才培养的需要 技术需求:从技术层面上对系统的完善、升级、集成。 ......
层次 三个 需求 工程 系统

系统工程(十二)信息化的目的及涉及的三类创新

信息化的目的是优化企业的业务活动并得到有效的运转,使企业具有平稳和有效的运作能力,对紧急情况和形势作出快速反应,给企业内外用户提供有价值的信息。 其根本的目的是提高企业的竞争力。 三类创新: 技术创新,通过信息化的运用,企业可以获得和掌握技术信息用于开发新技术或者将技术给予新的生产运用,这将提高企业 ......
目的 工程 系统 信息

工程数学实验四

代码 % 定义目标函数和梯度 f = @(x) 100*(x(1)^2 - x(2))^2 + (x(1) - 1)^2; grad = @(x) [400*x(1)*(x(1)^2-x(2)) + 2*(x(1)-1); -200*(x(1)^2-x(2))]; % 设置初始点和迭代参数 x0 = ......
数学 工程

工程数学实验五

实验五:MATLAB最优化工具箱的使用 一、实验目的 通过一个农业生产计划优化安排的实例求解,培养学生解决实际线性规划问题的初步能力;熟悉线性规划的建模过程;掌握Matlab优化工具箱中线性规划函数的调用。 二、实验内容 某村计划在100公顷的土地上种植a、b、c三种农作物。可以提供的劳力、粪肥和化 ......
数学 工程

工程数学实验5

算法步骤 问题1: 设x1,x2,x3分别表示农作物A,B,C的种植面积 问题模型: max z = 1500x1 + 1200x2 + 1800x3 s.t. x1 + x2 + x3 = 100 450x1 + 600x2 + 900x3 <=63000 35x1 + 25x2 + 30x3 < ......
数学 工程

工程数学实验总结

实验一:实验通过Matlab程序实现了一维寻优黄金分割法(0.618法),并求解了函数f在区间[0,1]上的极小点和极小值。通过迭代搜索,程序得到的极小点为0.569841,极小值为1.642637。同时,通过输出每次迭代的 a、b、x1、x2 的值,可以观察到搜索区间的不断缩小。实验结果表明,一维 ......
数学 工程

工程数学实验二

实验二:最速下降法程序设计 一、实验目的 通过最速下降法的程序设计,为今后的约束优化方法的学习和编程奠定基础;掌握负梯度方向的定义和最速下降法的迭代公式;通过此次实验,进一步巩固最速下降法的基本原理和思想。 二、实验内容 (1)求解无约束优化问题: (2)终止准则取; (3)完成最速下降法(负梯度法 ......
数学 工程

工程数学实验2

代码 function [xopt, fopt, iter] = grad_descent(x0, f, g, eps, alpha) % x0: 初始搜索点 % f: 目标函数 % g: 梯度函数 % eps: 迭代收敛的精度 % alpha: 步长 iter = 1; % 迭代计数器 max_i ......
数学 工程

工程数学实验三

实验三:Newton法程序设计 一、实验目的 掌握Hesse矩阵的计算方法和Newton法的基本思想及其迭代步骤;学会运用MATLAB编程实现常用优化算法;能够正确处理实验数据和分析实验结果及调试程序。 二、实验内容 (1)求解无约束优化问题;() (2)终止准则取; (3)完成Newton法(牛顿 ......
数学 工程

工程数学实验3

1. 算法步骤 2. function [xopt, fopt, iter] = newton(x0, f, g, H, eps) % x0: 初始搜索点 % f: 目标函数 % g: 梯度函数 % H: Hesse矩阵函数 % eps: 迭代收敛的精度 iter = 1; % 迭代计数器 max_ ......
数学 工程

工程数学实验4

实验四:共轭梯度法程序设计 一、实验目的 掌握共轭梯度法的基本思想及其迭代步骤;学会运用MATLAB编程实现常用优化算法;能够正确处理实验数据和分析实验结果及调试程序。 二、实验内容 (1)求解无约束优化问题:; (2)终止准则取,搜索方法采用非精确搜索Armijo; (3)完成FR共轭梯度法的MA ......
数学 工程

工程数学实验一

实验一:一维寻优法(0.618法)程序设计 一、实验目的 通过一维寻优黄金分割法的程序设计,培养学生计算机的应用能力,并为今后无约束优化方法的学习和编程,奠定基础;掌握缩小寻优区间的黄金分割法。 二、实验内容 (1)请用0.618法求解优化问题: 在区间[0,1]上的极小点和极小值; (2)根据0. ......
数学 工程

工程数学实验1

源码 % 定义目标函数 f = @(x) x^2 - sin(x); % 设置搜索区间 a = 0; b = 1; % 定义收敛精度 epsilon = 1e-6; % 定义黄金分割比例 r = (sqrt(5) - 1) / 2; % 初始化中间点 al = a + r*(b-a); ak = b ......
数学 工程

最佳实践:基于vite3的monorepo前端工程搭建

## **一、技术栈选择** ### **1.代码库管理方式-Monorepo:** **将多个项目存放在同一个代码库中** ![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/4854d8dd45de421eb703075926746a30~ ......
前端 monorepo 工程 vite3 vite

GoogleTest工程配置

## 平台支持 * Linux、macOS、Windows * gcc 5.0+、clang 5.0+、MSVC 2015+ * Bazel、CMake (其它构建体系也能用,不过配置多点而已) ## Bazel配置(不熟 先占位 有空看再总结) ## CMake配置 #### 方法一:直接下载源码 ......
GoogleTest 工程

CIO视角|平台工程带来的优势与机遇

在当今高速发展的技术环境中,企业越来越依赖技术作为创新和竞争优势的战略驱动力。首席信息官(CIO)在企业中负责监督信息和计算机技术的管理和实施,以交付预期的业务成果。在技术是业务核心的公司中,CIO 这一职位对于推动战略、技术和管理计划以实现业务增长至关重要。 在现有的解决方案中,平台工程逐渐成为现 ......
视角 机遇 优势 工程 平台

.NET|--格式转换|--实体转换为yaml格式字符串( 忽略属性,双引号 )

### 前言 ### 安装依赖的包"YamlDotNet" ```bash Install-Package YamlDotNet ``` ### 由json格式转换为yaml格式 ```CSharp using YamlDotNet.Core; using YamlDotNet.Serializat ......
格式 引号 字符串 实体 字符

U3DFrameWorkDemo:零、工程说明

# 序言 前段时间拾起U3D时,重新看了一下之前的学习资料,整理成了一个demo。主要包含框架基本模块核心功能实现。 当然,这个小demo是我个人的学习和探索,如demo的中文解释,它是一个“原型”--既是它的优点,也是它的缺点。它并不是一个完整的框架,但包含其核心功能模块的实现思路,简单直接(应用 ......

js 树结构转换普通列表和普通列表转换树结构

``` const rootList = [ { id: 1, name: "父级", parentId: 0 }, { id: 2, name: "子级", parentId: 1 }, { id: 3, name: "子级", parentId: 1 } ] // 普通列表转换树结构 funct ......
结构 js

使用 DISM 工具可以将 WIM 文件转换为 ESD 文件

使用 DISM 工具可以将 WIM 文件转换为 ESD 文件,以下是使用 DISM 命令将 WIM 文件转换为 ESD 文件的步骤: 打开 PowerShell 窗口或管理员权限的命令提示符。 输入以下命令来挂载 WIM 文件。 Copy Code dism /Mount-Image /ImageF ......
文件 工具 DISM WIM ESD

使用 DISM 命令将 ESD 文件转换为 WIM 文件的步骤

使用 DISM 工具可以将 ESD 文件转换为 WIM 文件,以便进行更广泛的操作。下面是使用 DISM 命令将 ESD 文件转换为 WIM 文件的步骤: 打开 PowerShell 窗口或管理员权限的命令提示符。 输入以下命令来挂载 ESD 文件。 Copy Code dism /Mount-Im ......
文件 步骤 命令 DISM ESD