XOR

Shell printf 命令

Shell printf 命令 printf 命令模仿 C 程序库(library)里的 printf() 程序。 printf 由 POSIX 标准所定义,因此使用 printf 的脚本比使用 echo 移植性好。 printf 使用引用文本或空格分隔的参数, 外面可以在 printf 中使用格式 ......
命令 printf Shell

第六周

连接数据库 import os import pandas as pd # 修改工作路径到指定文件夹 os.chdir("C:/Users/86188/Desktop/周二实训/第六周") # 第一种连接方式 from sqlalchemy import create_engine engine = ......

JSP 文件上传-团队作业

前端界面已经完成,现在要解决的就是如何将上传的图片发送到servlet服务器,然后处理。 图片本质是文件,我们只需要实现 JSP 文件上传即可。 我写了一个demo做测试 jsp文件上传的基础代码 <%@ page contentType="text/html;charset=UTF-8" lang ......
团队 文件 JSP

leetcode题中的逆向思维——集锦

417. 太平洋大西洋水流问题 虽然题目要求的是满足向下流能到达两个大洋的位置,如果我们对所有的位置进行搜索,那么在不剪枝的情况下复杂度会很高。因此我们可以反过来想,从两个大洋开始向上流,这样我们只需要对矩形四条边进行搜索。搜索完成后,只需遍历一遍矩阵,满足条件的位置即为两个大洋向上流都能到达的位置 ......
集锦 leetcode 思维

csapp

Computer System : A Programer's Perspective 计算机系统漫游 编译系统组成 预处理器 编译器 汇编器 链接器 预处理阶段: 预处理器根据字符'#'开头的命令,修改原始的C程序,将头文件直接插入程序文本中,得到一个以.i作为文件扩展名的程序. 编译阶段: 编译 ......
csapp

ChatGPT如何帮助编写代码文档和单元测试

ChatGPT如何帮助编写代码文档和单元测试 有多少次你专注于编程而忘记了写函数、方法、类的非常简单的代码文档?我不是在问单元测试. 直到我发现ChatGPT可以做到这一点: 除了代码文档,它在编写单元测试方面也做得很好。此外,在最后,我可以要求他为其他想使用我的代码的贡献者生成一个用户友好的文档。 ......
单元 ChatGPT 代码 文档

第5次作业-查询水果的价格

|这个作业属于哪个课程|https://edu.cnblogs.com/campus/sdscfz/SF4| |-|-| |这个作业要求在哪里|https://edu.cnblogs.com/campus/sdscfz/SF4/homework/12952| |这个作业的目标|第5次作业-查询水果的 ......
水果 价格

4.2

import pandas as pdimport os# 修改工作路径到指定文件夹os.chdir("D:/chapter11/demo")# 第一种连接方式from sqlalchemy import create_engine engine = create_engine('mysql+pym ......
4.2

Shell 基本运算符

Shell 基本运算符 Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 原生bash不支持简单的数学运算, 但是可以通过其他命令来实现, 例如 awk 和 expr,expr 最常用。 这就很神奇了,和其他语言不同基本的原算法 ......
运算符 Shell

mybatis plus的简单使用

mybatis plus作用就是可以少些sql,实现对数据一系列操作的功能 首先查询所有数据 根据指定的时间查询 根据时间范围查询,时间倒序 其中QueryWrapper叫做条件构造器sql表结构,直接放到sql工具执行就好 /* SQLyog Ultimate v10.00 Beta1 MySQL ......
mybatis plus

C++学习笔记

char和string的区别 字符串string:C++ string详解,C++字符串详解 (biancheng.net) string是字符串类型,是在C的基础上对字符数组做封装,是一个类,有自己的函数,存的是一个完整的字符串,确实是由字符组成的,但不能认为里面是一个个char数据类型组成的。因 ......
笔记

电子逻辑认知

电子逻辑与人体相似,是有序的。电子硬件逻辑也是计算机的基础,无论哪种类型的计算机,其基本的逻辑部件都包含下列五部分:运算器、控制器、存储器、输入设备和输出设备。 常见的逻辑门包括“与”门,“或”门,“非”门,“异或”等等。逻辑门可以组合使用实现更为复杂的逻辑运算。 中小集成电路实现的复杂逻辑器件:全 ......
逻辑 电子

第十一章 电子商务网站用户行为分析及服务推荐

# 代码11-1 Python访问数据库 import os import pandas as pd # 修改工作路径到指定文件夹 #os.chdir('./data') #第一种连接方式 from sqlalchemy import create_engine engine = create_en ......

每日总结2023-04-02

今天完成了厂商端 1.登录界面 2.查看数据界面,在此界面商家收到通知增加待完成选项,并选择是否准备好以及完成。 3.个人信息界面,可以保存个人信息 ......
2023 04 02

第四章 计算机网络与信息安全

第四章 计算机网络与信息安全 5+3分 第一节 OSI RM七层模型 传输层: P to P 端到端的连接 网络层:分组传输与路由选择 分包 链路层 :传送以帧为单位的信息 物理层:以二进制传输 传输设备: 物理层: 中继器:让信号不失真。负责信号的复制、调整、放大功能。用此来延长网络的长度。 集线 ......
计算机网络 信息

电子商务网站用户行为分析及服务推荐

一、背景与挖掘目标 本章通过对用户访问的网页日志数据进行分析与处理,采用基于物品的协同过滤算法对处理后的数据进行建模分析,并应用模型实现智能推荐,进行个性化推荐,帮助用户更加便捷地获取信息。 某法律网站是北京一家电子商务类的大型法律资讯网站,致力于为用户提供丰富的法律信息与专业咨询服务,本案例主要是 ......

联合省选 2023

很久没有写过正赛的游记了。 其实在知道省队名额以前我还是觉得自己隐约有点希望 E 的,但是平时训练的时候看表现我又希望渺茫。 周四和同学隔膜的时候发现名额只有 12 个,昏过去了。 那就开摆了,目标 rk20 就行。 D1T1 对标预处理器,由于对系统不熟悉,而且有两个细节写挂了,花了一个多小时。 ......
2023

c++ RAII

c++编程过程中经常出现内存管理问题。对于栈内存我们无需多考虑,其会随着函数的结束而释放,而对于堆内存则需要去手动释放。 最常见的堆内存的创建与释放如下: auto data=new type; delete data; auto data=new type [n]; delete [] data; ......
RAII

电子逻辑

1、正逻辑:1;负逻辑:02、小规模集成电路实现的基本逻辑功能--逻辑门,包括:与、或、非、与非、或非、同或、异或等;3、中小规模集成电路实现复杂逻辑器件:组合逻辑电路有全加器(完成一位二进制数的运算)、译码器/编码器(编码信号转换)和三态门(控制线路连接状态);时序逻辑电路为触发器(保持二进制一个 ......
逻辑 电子

明解STM32—GPIO理论基础知识篇之寄存器原理

​ 一、前言 在之前的STM32的GPIO理论基础知识中,分别对基本结构和工作模式进行了详细的介绍。GPIO基本结构中主要对GPIO内部的各个功能电路逐一的进行的分析;GPIO工作模式中主要介绍GPIO应用在不同的使用场景下,GPIO端口的静态特征配置和动态的工作模式,同时对信号的工作流进行了分析。 ......
寄存器 基础知识 原理 理论 基础

权值线段树、树状数组应用

权值线段树类应用 最近因为练蓝桥杯,总算搞明白这些东西了(高中三年没搞明白233),放在一起总结一下 树状数组逆序对 经过处理,离散化 和上面的正好是反过来 上面是位置不变 按照大小排序,第一个最大的在位置$4$ ,而下面的排序更好理解,第$i$个数代表原来第 $i$ 个数在原数组中大小排序后的位置 ......
线段 数组

最长上升子序列

最长上升子序列说实话这个在很多题目上都会用到, 题目: 给定一个长度为 N 的数列,求数值严格单调递增的子序列的长度最长是多少。 输入格式 第一行包含整数 N。 第二行包含 N个整数,表示完整序列。 输出格式 输出一个整数,表示最大长度。 数据范围 1≤N≤1000,−109≤数列中的数≤109 输 ......
序列

Shell 传递参数

Shell 传递参数 我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。 n 代表一个数字, 0 为执行的文件名 1 为执行脚本的第一个参数, 2 为执行脚本的第二个参数, 以此类推…… 实例 以下实例我们向脚本传递三个参数,并分别输出,其中 $0 为执行的文件名(包 ......
参数 Shell

Shell 数组

Shell 数组 数组中可以存放多个值。 Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小。 与大部分编程语言类似,数组元素的下标由 0 开始。 Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下: array_name=(value1 value ......
数组 Shell

痞子衡嵌入式:我被邀请做嵌入式联盟主办的职场奇葩说(上海站)辩手

「嵌入式联盟」是「科锐国际」联合圈子里一些有影响力的公众号主组建起来的嵌入式行业人才的专属社区。联盟致力于为嵌入式领域从业者提供线下交流与分享的机会,定期进行技术及行业信息等深度的探讨,满足嵌入式人才零距离交流及互助需求。 痞子衡有幸被邀请做3月26日联盟首期活动 “嵌入式 | 职场奇葩说-上海站” ......
嵌入式 辩手 奇葩 痞子 职场

什么是跳表?

原始的链表查找效率很低,需要一个一个元素去比较。如何改进?空间换时间。 在原始链表的上层添加一个链表,这个链表作为索引。添加一层索引如下所示, 1 >4 >7 1->2->3->4->5->6->7 我们还可以对第一层索引再添加索引,形成多级索引。 查询任意元素的时间复杂度是logn。 ......

vs code C/C++第一次运行时配置问题记录.1

2023/4/1下载VS code准备用来学C,运行时被环境配置给难住了。 Win10系统,用的是mingw64编译器(官网下载的文件:x86_64-8.1.0-release-posix-sjlj-rt_v6-rev0,地址:https://sourceforge.net/projects/min ......
第一次 问题 code vs

《人月神话》读后感3

为此,作者提出了很多建议。 项目推进过程中,要设立一些关键的节点。作者把这称为里程碑事件,一旦有了目标,项目团队成员就有了明确的目标可以前赴后继,想方设法达成目标了。里程碑事件的关键在于保证百分之百的完成度。 还有一部分问题是无法彻底解决的。 人月神话中的一些问题,根源在于软件工程本身的特性,是无法 ......
读后 读后感 神话

PAT Basic 1065. 单身狗

PAT Basic 1065. 单身狗 1. 题目描述: “单身狗”是中文对于单身人士的一种爱称。本题请你从上万人的大型派对中找出落单的客人,以便给予特殊关爱。 2. 输入格式: 输入第一行给出一个正整数 N(≤ 50 000),是已知夫妻/伴侣的对数;随后 N 行,每行给出一对夫妻/伴侣——为方便 ......
单身 Basic 1065 PAT

mysql索引学习

sql表:https://blog.csdn.net/weixin_46002478/article/details/109158249 explain id:相同从上到下执行,如果是子查询 id越大优先级越高select-type:显示查询使用了何种类型:type:显示查询使用了何种类型: eq_ ......
索引 mysql