XOR
git 服务器搭建
git 服务器搭建 1、安装git$ yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel$ yum install git 创建用户组 和用户$ groupadd git$ user ......
数字三角形
如图所示,一个数字三角形。 请编一个程序计算从顶至底的某处的一条路 径,使该路径所经过的数字的总和最大。 每一步可沿左斜线向下或右斜线向下走; 1< 三角形行数< 25; 三角形中的数字为整数< 1000; 输入 第一行为N,表示有N行 后面N行表示三角形每条路的路径权 输出 路径所经过的数字的总和 ......
mysql 查看表的大小方法
mysql 查看表的大小方法: 1.查看所有数据库容量大小 select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)', sum(trunc ......
实验2 字符串和列表
实验任务1 task1 实验源码 1 #字符串的基础操作 2 #课堂上没有演示的一些方法 3 4 x = 'nba FIFA' 5 print(x.upper()) 6 print(x.lower()) 7 print(x.swapcase()) #字符串大小写翻转 8 print() 9 10 x ......
对称的二叉树
class Solution { public: bool dfs(TreeNode* l,TreeNode* r) { if(l==NULL&&r==NULL) return true; else if(l&&r) return l->val==r->val&&dfs(l->left,r->rig ......
二叉树的镜像
class Solution { public: void mirror(TreeNode* root) { if(root==NULL) return; mirror(root->left); mirror(root->right); TreeNode* tmp=root->left; root- ......
Ceph radosgw的基本使用
RadosGW 对象存储网关简介 RadosGW 是对象存储(OSS,Object Storage Service)的一种访问实现方式,RADOS 网关也称为 Ceph 对象网关、RadosGW、RGW,是一种服务,使客户端能够利用标准对象存储API 来访问 Ceph 集群,它支持 AWS S3 和 ......
[FastAPI-37]ORM sqlalchemy 查询和删除
import typing from fastapi import FastAPI, HTTPException, Depends import pymysql from sqlalchemy import create_engine, Column, String, Integer from sq ......
OpenCV图像处理|1.1 OpenCV介绍与环境搭建
1.1 OpenCV介绍与环境搭建 1.1.1 介绍OpenCV(Open Source Computer Vision Library)开放源代码计算机视觉库,主要算法涉及图像处理、计算机视觉和机器学习相关方法。OpenCV 其实就是一堆 C 和 C++语言的源代码文件,这些源代码文件中实现了许多 ......
Function
Function 点击查看题目 题目描述 对于一个递归函数 w(a,b,c) 如果 a ≤ 0 或 b ≤ 0 或 c ≤ 0 就返回值 1。 如果 a>20 或 b>20 或 c>20 就返回 w(20,20,20) 如果 a<b 并且 b<c 就返回 w(a,b,c-1)+w(a,b-1,c-1 ......
2023.3.28-构建之法-3月份读后感2
最近,我阅读了构建之法的下一部分,我有了一些感受。 过去,我在编程时没有重视团队的重要性,对于团队的认识还不够。团队有一致的集体目标。团队成员有各自的分工,互相依赖合作,共同完成任务。软件团队的模式有一窝蜂模式、主治医生模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐模式、爵士乐模 ......
springboot初学
springboot是一款非常强大的集成框架,使用 Spring Boot 可以非常方便、快速搭建项目,而不用关心框架之间的兼容性、适用版本等各种问题,我们想使用任何东西,仅仅添加一个配置就可以,所以使用 Sping Boot 非常适合构建微服务。 ......
前端打包部署
打包部署 拉代码 git pull origin develop_dev 运行是否正确 npm run dev/serve 打包 npm run build:prod/stage 当你花掉钱不愁的时候是因为你有能力再去挣钱,就不愁花钱。钱花了就没了来源了,就会慌张。 开源节流。努力开源很重要。努力提 ......
CentOS6.8开放指定端口
背景 在虚拟机搭建Redis服务,使用默认端口6379。服务启动后在Window系统通过Redis客户端工具连接位于虚拟机上的Redis,发现无法连接。 处理过程 1 在Windows系统测试指定端口 // 测试端口连通性 // telnet ip 端口号 telnet 192.168.19.100 ......
Apache iotdb-web-workbench 认证绕过漏洞(CVE-2023-24829)
漏洞主要来自于 iotdb-web-workbench IoTDB-Workbench是IoTDB的可视化管理工具,可对IoTDB的数据进行增删改查、权限控制等,简化IoTDB的使用及学习成本。iotdb-web-workbench 中存在不正确的身份验证漏洞。 ......
探究平台化设计的核心思想和Lattice的设计原则
一. 平台对业务敏捷支撑的挑战 早期阿里的交易中台遇到了一些挑战,这个在毗卢的博客中有提到,主要遇到了这些问题:新小业务都有一个成长规律,在早期业务模式验证阶段,需要的玩法比较简单,希望能频繁的发布快速试错。我们以电商领域为例,在成熟的电商体系下,有众多复杂、庞大的平台,如交易平台、商品平台、营销平 ......
[maixpy3 axpi] 关于 爱芯 ax620a 方案 如何 采用 EMMC 商业化 量产 成品 这件事。
前言 有很多小伙伴说需要 EMMC 做商业方案,最近我抽空处理了一下这个问题。 注意,这里不推荐使用原厂所谓的 AXDL 烧录工具进行 EMMC 的量产,已无力吐槽。 原厂烧录工具存在的问题: 一、只支持 Windows 使用 USB OTG 线烧,不支持脚本化自动烧录。 二、多机烧录无法得知此时正 ......
第二次作业
package aaa; import java.util.Scanner; public class aaa { public static void main(String[] args) { // TODO Auto-generated method stub System.out.print ......
Halcon学习教程一之提取十字线中心 图像分割
原文作者:aircraft 原文链接:https://www.cnblogs.com/DOMLX/p/17266405.html 废话不多说,因为毕业后工作原因比较忙,好久没更新博客了,直接上图。。。 上图有个十字线,我们要提取出十字线的中心(Hhhh这个线是我随手画的 没画直!!) 第一步:肯定是 ......
二分法
关于二分法: 二分法使用要求 待查找的数据集必须有序 二分法的缺陷 针对开头结尾的数据 查找效率很低 常见算法的原理以及伪代码 二分法、冒泡、快拍、插入、堆排、桶排、数据结构(链表 约瑟夫问题 如何链表是否成环) 现在咱有个需求查找列表中某个数据值 l1 = [12, 21, 32, 43, 56, ......
【Android 逆向】apk反编译后重打包
1. 执行 apktool b smali_dir smali_dir 为反编译出来的数据目录 执行后可能会报错 I: Building resources... W: /root/Desktop/tmp/qimao_dir/qimao_v5.4/AndroidManifest.xml:1: err ......
pytest在python中的使用
pytest简介:pytest是python的第三方单元测试框架,比自带的unittest更简洁和高效,同时兼容unittest框架。 pytest测试用例编写规则: 1、测试文件以test_开头(以_test结尾也可以) 2、测试类以Test开头,并且不能带有__init__方法 3、测试函数以t ......
os: rockylinux9.1 - 网络配置
os: rockylinux9.1 - 网络配置 一、nmcli - 网络配置 1 [root@rocky system-connections]# pwd 2 /etc/NetworkManager/system-connections 3 [root@rocky system-connectio ......
oracle 离线分析其他库的归档日志
oracle数据库是可以离线分析其他库的归档日志的,比如想分析生产库的归档日志,可以将其拿到测试库上来分析,以免影响生产库的性能。 dictory模式:将数据库的数据字典抽取到操作系统的一个文件里,这种方式必须设置UTL_FILE_DIR参数,这个参数是静态参数,修改后必须重启数据库才会生效。使用L ......
力扣---面试题 01.04. 回文排列
给定一个字符串,编写一个函数判定其是否为某个回文串的排列之一。 回文串是指正反两个方向都一样的单词或短语。排列是指字母的重新排列。 回文串不一定是字典当中的单词。 示例1: 输入:"tactcoa"输出:true(排列有"tacocat"、"atcocta",等等) 来源:力扣(LeetCode)链 ......
构建之法阅读笔记03
第十一章软件设计与实现的学习; 分析和设计方法 典型的开发流程,常见的分析和设计方法:ERD,DFD,UML,开发阶段的一些管理方法:每日构建,小强地狱,构建大师; 分析和设计方法包括以文字为主的文档,以图形为主构造的模型,用数学语言的描述,用类自然语言+代码构造的描述,原代码加注释也能描述; 图形 ......
局域网机器配置Nginx正向代理访问外网服务
1. 正向代理 1.1 简介 https://blog.csdn.net/wkh___/article/details/113807080?spm=1001.2014.3001.5506 https://www.cnblogs.com/yanjieli/p/15229907.html 1.2 请求逻 ......
面试题59 - II. 队列的最大值(剑指offer)
题目描述: 请定义一个队列并实现函数 max_value 得到队列里的最大值,要求函数max_value、push_back 和 pop_front 的均摊时间复杂度都是O(1)。 若队列为空,pop_front 和 max_value 需要返回 -1 示例 1: 输入: ["MaxQueue"," ......
打开二进制文件,为什么不显示0101,而是一堆乱码?(chatGPT)
二进制文件中的每个字节都包含八个二进制位(bit),每个二进制位只有0或1两种状态,因此每个字节有256种不同的可能取值。当打开二进制文件时,如果将文件以文本形式打开,那么文件内容将被解析为字符,而每个字符都有对应的ASCII码或其他字符集编码方式,所以在文本编辑器中看到的是一堆乱码。 实际上,由于 ......
Python-开始学习python
为了之后服务外包杯团队合作项目,我今天开始学习python. 首先要安装开发环境和编译器 一个在python官网下载 https://www.python.org/ 在cmd中输入python测试安装是否成功 我们一般使用PyCharm,同样在官网下载: https://www.jetbrains. ......