系统开发实训笔记 笔记按照前后端的实现时间编写 代码开源地址 前端:客户管理系统前端 后端:客户管理系统后端 Day1 环境初始化 后端搭建 1.项目环境搭建 1)idea初始化 类型选择Maven,jdk选17 idea可以自动安装Java包,不要去手动下载 . 下面这个Springboot要求选择3.0.2!!! . 2)依赖下载 下载太慢了?看这个配置阿里云镜像的教程,不要像老师一样手动安装配置maven IDEA自带Maven添加阿里镜像 3)配置工程 application.properties文件配置如下 1234567891011121314151617spring.application.name=demo# 应用服务web访问端口server.port=8080# mysql信息spring.datasource.url=jdbc:mysql://localhost:3306/erp?useUnicode=true&characterEncoding=utf8&serverTimezone=UTCspring.datasource.username=r ...
嵌入式蓝桥杯笔记 一,新建项目 打开STM32CubeMX,点击help,Updater Settings,设置配置文件夹路径,将官方的配置放进去 点击 Start My project from MCU-ACCESS TO MCU SELECTOR,开始新建工程 选择芯片,我自己用的是STM32G431CBT6,比赛用的是STM32G431RBT6 进入芯片配置界面,依次设置: RCC->High Speed Clock (HSE)->Crystal Ceramic Resonator(外部晶振) SYS->Debug->Serial Wire(串行输出) 更改下图中的值,其中系统频率为 80 MHz (80,000,000 Hz,一秒钟振动八千万次) 二、点亮 LED 1. 项目结构说明 为了方便开发和管理代码,我们创建了以下三个自定义文件: headfile.h:公共头文件,集中包含常用库头文件。 fun.c / fun.h:封装控制 LED 的功能函数。 main.c:主函数中调用功能函数。 2. 公共头文件(headfile.h) 1 ...
Vim 进阶技巧讲义 Opening 文章转载于GeekHour,原视频链接:Vim进阶技巧,你知道几个? 放在网站上方便查询 欢迎来到 GeekHour! 在程序员的世界里,编辑器之争一直是个有趣的话题。传说中程序员分三类:用 Vim 的、用 Emacs 的,还有其他。你属于哪一类呢? 大家好,我是老萧,以后会和老杨一起为大家带来最酷的技术分享。之前在 Linux 入门教程中,我们简单介绍过 Vim 的基本使用。今天我们将深入探讨一些进阶技巧,那我们闲言少叙,开始分享。 技巧一:快速跳转 在日常编码中,我们花费大量时间在浏览和定位代码上,而不是输入新的代码。因此,掌握高效的跳转方法可以极大提升我们的工作效率。 行号跳转 gg - 跳转到文件开头 G - 跳转到文件末尾 {行号}G - 跳转到指定行 set relativenumber - 显示相对行号 vi +100 filename - 打开文件并跳转到第100行 窗口内跳转 H - 跳转到当前窗口首行 M - 跳转到窗口中间 L - 跳转到窗口底部 搜索跳转 /pattern - 向下搜索 ?p ...
大学生涯
未读因为晚上要断电,所以写了个油猴脚本,自动登录深澜校园网 深澜校园网 - 自动登陆 原理:输入自己的账号、密码后,让浏览器填写自己设置的密码,模拟用户点击登录按钮 油猴脚本插件 - 下载地址 篡改猴 - Chrome 应用商店 篡改猴 - Microsoft Edge Addons 操作步骤 代码复制到此处, ctrl+s 保存即可,打开校园网登录地址,实现自动登录。 粘贴油猴脚本 自动登录脚本: 12345678910111213141516171819202122232425262728293031// ==UserScript==// @name 深澜校园网-自动登陆// @namespace http://www.baidu.com/// @version 0.12// @description 仅仅提供【深澜校园网】的保存密码及自动登陆,第7行为校园网登录 IP。// @author Skyforever// @match http://218.104.96.75/*// @icon http ...
计算机科学与技术
未读以下内容在c语言中占了40分,所以考c语言二级必看,如果是考wps二级之类的话就不用看 这个资料分为了两部分: 计算题部分穿插在c语言选择题中30分 记忆题部分只占了10分,所以几乎不用看记忆部分 一 、计算题部分讲解 1.进制转换 十进制数转换为二进制 方法:将十进制数除以2,取余数,倒序排列。 2.原码反码补码偏移码的计算 原始规则: 正数:原码=反码=补码 负数的反码:符号位为1,原码数值位取反 负数的补码:反码+1 偏移码=补码符号位取反 选择题中的绕口令: 反码的反码 = 原码 补码的补码=原码 补码之和 = 和的补码 引入补码之后,带符号数的加减运算都可以用加法实现 整数在计算机中的存储和运算,通常采用补码 3.线性结构的判断 线性表特点:表中的每一个数据元素: 除了第一个外,有且只有一个前件, 除了最后一个外,有且只有一个后件。 简单说,就是用一条线能吧所有元素串在一起 例题: 设元素集合为D={1, 2, 3, 4, 5, 6},B=(D,R)为线性结构所对应的R是 A.R={(6,1),(5,6),(1,3),(2,4),(3,2)} B.R ...
计算机科学与技术
未读第一章 C 语言基本知识 C 程序 源程序文件后缀为 .c 编译后生成目标文件,后缀为 .obj 连接库函数后生成可执行文件,后缀为 .exe 三种基本结构:顺序结构、选择结构、循环结构 main 函数 C 程序的入口,有且仅有一个 示例:123int main() { return 0;} 数据的存储形式 数据以二进制形式存储,1 Byte = 8 bit 进制转换: 二进制、八进制、十六进制转十进制使用乘法 十进制转其他进制使用除法 数据地址即数据的存放位置 注释 格式:/* 注释内容 */,不可嵌套 书写格式 每条语句后加分号 ; 示例:x = 1; y = 2; 标识符 命名规则:由字母、数字、下划线组成,首字符必须为字母或下划线,区分大小写 三类: 关键字,例如 int 预定义标识符,例如 define 用户自定义标识符 常量与变量 常量:值不可变 整型:5 实型:3.14 字符:'a' 字符串:"abc" 符号常量:#define PI 3.14 变量:值 ...
1. 术语 2. 目标 3. 关键结果 4. 分析 5. 行动 6. 证据 6.1. 输入 6.1.1. 固体 6.1.2. 液体 6.1.3. 气体 6.1.4. 光照 6.1.5. 药物 6.2. 输出 6.2.1. 挥拍运动 6.2.2. 剧烈运动 6.2.3. 走路 6.2.4. 刷牙 6.2.5. 泡澡 6.2.6. 做家务(老年男性) 6.2.7. 睡眠 6.2.8. 久坐 6.3. 上下文 6.3.1. 情绪 6.3.2. 贫富 6.3.3. 体重 6.3.4. 新冠 1. 术语 ACM: All-Cause Mortality / 全因死亡率 2. 目标 稳健的活得更久 花更少时间工作:见MetaGPT 3. 关键结果 降低66.67%全因死亡率 增加~20年预期寿命 维持多巴胺于中轴 4. 分析 主要参考:对ACM的学术文献相对较多,可以作为主要参考 增加寿命与ACM关系非线性:显然增加寿命与ACM关系是非线性函数,这里假设 ΔLifeSpan=(1/(1+ΔACM)-1)*10(ΔACM为ACM变化值;公式欢迎优化) 变量 ...
IOS小火箭下载教程 [!WARNING] 不要在设置里登录账号,手机有可能会锁机!在appstore商店里面操作即可! 第一步:退出自己的appstore账号 点开App Store->点头像->最下面点退出登录 第二步:登录最下方提供的appstore账号 输入下方给出的账号密码进去点登录 (显示ID安全验证点返回 点其他选项再点不升级) 登录教程如下图: 第三步:下载小火箭 登陆后搜索手动输入 Shadowrοckеt 找到一个白色的小火箭下载就行(有时网络不稳定,要是还显示2.99$输入密码"购买"消费即可)(如果要花钱就发消息给我) 要是登录了直接搜索软件名搜索不到,在已购项目里有,还是找不到那就是没登录上,退出账号切换下网络重启手机再登录就好了。 正版小火箭图: 第四步:退出提供的账号,登录你自己的账号 下载好自己需要的软件后立刻退出共享账号!!! 退出账号:进入App Store点头像->滑到最下面点退出登录(Sign out),然后登录你自己的账号。 账号:[email protected] 密码:BYG1t ...
C++ 复习 1.C++和C语言 C++是在C语言基础上改进发展而来的,是C语言的一个超集 C++和C语言在除了面向对象的设计思想以外有什么不一样? 1. 头文件 C语言用例如 <stdio.h>的头文件 C++ 用的 <iostream> 意为输入输出流,用于实现更高层次的输入输出操作 2. 输入输出流 标准输入输出是利用<iostream>库中的 cin(input) 和 cout(output) 这两个流对象 输入输出流可理解为河流,<<放入一艘船,>>捞出一艘船 C语言使用 printf 和 scanf 进行输入输出操作 而 C++ 则引入了流操作符 cin 和 cout,更加直观: 12cin >> x;cout << x << endl;//endline,结束行之意 3. 变量类型 C++ 增加了 bool 类型和 string 类型,扩展了变量的表示形式: bool 类型: 变量的值为布尔判断结果,即 true(真)或 false(假) 其底层实质为整数 ...
计算机科学与技术
未读华为ICT 网络赛道 初级 知识点汇总 建议先看这两个视频快速入门: 一个视频讲清楚家庭网络通信流程 如何解决代理中的DNS泄漏问题?[这个视频只用看dns的执行流程] 实践赛真题课程网址:https://talent.shixizhi.huawei.com/center/privateCenter.htm?schoolId=1365189427395223554&type=studyCenter_LearningTask&sxz-lang=zh_CN&mapDetail=3&mapDetailId=1838152212504219649 考前真题讲解-通义效率 IP知识百科 - 华为 VRP系统 VRP(Versatile Routing Platform,灵活路由平台)是华为自主开发的网络操作系统,广泛应用于其路由器、交换机、防火墙等网络设备上。VRP系统的主要作用和特点包括: 路由管理:支持多种路由协议(如OSPF、BGP、IS-IS等),实现设备间路由信息的交换与管理。 交换与转发:支持数据帧的交换与数据包转发功能,可通过配置VLAN、ACL ...