NOT

创建内嵌tomcat的java项目

一、在pom文件里添加内嵌版tomcat的依赖 <!-- 添加内嵌版tomcat --> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-core</artifactId> <versi ......
项目 tomcat java

Tensorflow

​ TensorFlow 是由 Google 开发的一个开源深度学习框架,用于构建和训练机器学习模型。它提供了丰富的工具和库,可以支持各种不同类型的机器学习和深度学习任务,如图像识别、语音识别、自然语言处理等。 TensorFlow 的基本概念包括以下几个部分: 1. 张量 (Tensor): 是 ......
Tensorflow

逝者如斯夫(三)

C# Api接口调用 记录一下关于C# 的接口调用吧,距离上次更新应该是三年左右了,总是没有时间静下来,正好趁着今天看博客的时候,发现自己也可以再记录一下,因为期间做了其他的语言的开发,最近才搞了一个关于调用第三方接口的功能,里面涉及到两种加密逻辑,感觉可以和大家说一下,废话不多说,开整。。。 根据 ......
逝者

剑指 Offer 55 - I. 二叉树的深度

题目链接: 剑指 Offer 55 - I. 二叉树的深度 题目描述: 输入一棵二叉树的根节点,求该树的深度。从根节点到叶节点依次经过的节点(含根、叶节点)形成树的一条路径,最长路径的长度为树的深度。 解法思路: 代码: 层序遍历的方式求树的深度 /** * Definition for a bin ......
深度 Offer 55

测试点分解

测试点描述:针对一个DUT,我们要“测什么、仿什么”。测试...功能。DUT在.....激励下,应该有....输出。体现了验证工程师对DUT理解和把握的准确度和完整度。 测试点分解的依据:DUT的Spec;标准、协议(DUT符合的标准、协议);其他文档:围绕DUT其他各种文档(产品需求、架构文档、算 ......

7 TCP 传输文件

客户端 ,服务端:可以相互传输数据 package Internet; import java.io.*; import java.net.InetAddress; import java.net.Socket; import java.net.UnknownHostException; // 管道 ......
文件 TCP

Python type 和元类 metaclass

Python 一切皆对象,包括类 class 也是对象 众所周知 Python 跟 Java 一样,一切皆对象,所以 class 类也是对象,而对象可以动态创建,所以一个 class 类也可以被动态创建出来。 通过 type() 创建类 type 的定义,type 是一个类 class,只不过可以 ......
metaclass Python type

利用类加载器获取项目中的资源文件

当需要获取项目中的配置文件时,我们可以使用类加载器来获取,主要利用的就是getResource和 getResourceAsStream 方法 一、获取项目的classpath路径 以一个springboot项目举例,在idea中运行时,classpath路径指的就是idea运行时给我们创建的 ta ......
文件 项目 资源

中间代码生成

......
代码生成 代码

2023版标准地图

水系名称字号规范 按自然形状、走向注出、依其面积大小和长度选择字号,但江、河上游和支流的名称字号,不能超过下游和主流的名称字号,另外,名称一般注在河=流、湖泊的内部,当内部不能容纳时,可注在外侧 地面河流 a代表岸线,b代表高水位岸线 湖泊 有名称的应加注名称 湖泊水是咸水(矿化度在 1g/L~35 ......
地图 标准 2023

ES运维常见的十个故障诊断指令汇总

文章目录1、查询分配未分配的原因1.1 问题场景描述1.2 诊断方式1.3 解决方案1.4 所有 12 种分片未分配原因汇总2、查询集群的健康状况2.1 健康状态2.2 查看状态信息3、查看集群中所有节点的节点属性3.1 常见使用场景4、查看集群中所有节点的分配信息4.1 常见使用场景5、查询集群/ ......
指令 故障 常见

BOM的基础概念

BOM是指产品或项目所需的物料清单,即列出了制造、组装或维护产品所需的所有零件、原材料和子装配件的清单。BOM通常包含零件号、零件名称、数量和描述等信息,以便在制造过程中对所有零部件进行跟踪和管理。BOM可以帮助制定生产计划、采购零件、预测成本和确保质量控制等方面的工作。 1.狭义上的BOM BOM ......
概念 基础 BOM

搜索 题目

Sudoku(9*9) link1:数据强度弱 link2:数据强度强 两个优化: 按照人类直觉,可以填的数越少的位置越先填 使用二进制数字记录一行、列、宫中哪些数字用过,不使用数组,常数优化 #include <iostream> #include <cstdio> #include <cmath ......
题目

剑指 Offer 54. 二叉搜索树的第k大节点

题目链接: 剑指 Offer 54. 二叉搜索树的第k大节点 题目描述: 给定一棵二叉搜索树,请找出其中第 k 大的节点的值。 解法思路: 由于题目中二叉树是二叉搜索树(中序遍历是升序的),要求的是第 k 大的节点值,也就是倒数第 k 个数, 因此可以转换一下遍历顺序,按照 右->根->左的顺序进行 ......
节点 Offer 54

动态语义分析

......
语义 动态

Spring boot与Spring cloud 之间的关系

Spring boot与Spring cloud 之间的关系 Spring boot 是 Spring 的一套快速配置脚手架,可以基于spring boot 快速开发单个微服务,Spring Boot,看名字就知道是Spring的引导,就是用于启动Spring的,使得Spring的学习和使用变得快速 ......
Spring 之间 cloud boot

pymongo事务举例

from pymongo import MongoClient​# 连接到 MongoDB 实例client = MongoClient('mongodb://localhost:27017/')​# 获取数据库db = client['testdb']​# 启动一个会话with client.st ......
事务 pymongo

C#希尔排序算法

前言 希尔排序简单的来说就是一种改进的插入排序算法,它通过将待排序的元素分成若干个子序列,然后对每个子序列进行插入排序,最终逐步缩小子序列的间隔,直到整个序列变得有序。希尔排序的主要思想是通过插入排序的优势,减小逆序对的距离,从而提高排序效率。 希尔排序实现原理 首先要确定一个增量序列(初始间隔), ......
算法

LeetCode207——课程表

你这个学期必须选修 numCourses 门课程,记为 0 到 numCourses - 1 。 在选修某些课程之前需要一些先修课程。 先修课程按数组 prerequisites 给出,其中 prerequisites[i] = [ai, bi] ,表示如果要学习课程 ai 则 必须 先学习课程 b ......
课程表 LeetCode 课程 207

MVVM备忘

1、数据改变通知: ((INotifyPropertyChanged)this).PropertyChanged += this.OnPropertyChanged; 2、IsEnabled="{Binding HasDataChange,Converter={dxmvvm:BooleanNegat ......
MVVM

shell 执行git 拉取代码并运行jar包

#!/bin/shecho “正在获取git最新代码,请输入正确的用户名与密码”output=git pull origin mastera=$?b=0if [ $a = $b ]; thenecho “代码拉取成功,正在执行打包”mvn clean && mvn compile && mvn in ......
代码 shell git jar

CentOS7.5报java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory错误

## 1.问题描述: CentOS版本:CentOS-7.5-x86_64-DVD-1804 jdk版本:jdk-8u161-linux-x64.tar 配置jdk时,执行java报错 java: error while loading shared libraries: libjli.so: ca ......
shared file directory libraries 错误

容器和虚拟机

容器在Linux上本地运行,并与其他容器共享主机的内核。它运行一个独立的进程,占用的内存不超过任何其他可执行文件,这也使其更加轻量级。相比之下,虚拟机 (VM) 运行成熟的 “访客” 操作系统,并通过管理程序虚拟访问主机资源。通常,虚拟机会产生超出应用程序逻辑消耗的开销。所以归根到底一句话,dock ......
容器

ebpf-使用内核编译开发一个程序(ubuntu20.04)

前不久正好工作中使用到了这个方面的知识,这里写一下我的总结 我对ebpf的理解 ebpf(extended Berkeley Packet Filter)是一种虚拟机,通常我们使用的vmware是一种大型的虚拟机,vmware里面可以模拟cpu、显卡、网卡、硬盘等硬件,而ebpf这种的虚拟机是只模拟 ......
内核 程序 ubuntu 20.04 ebpf

目标代码 生成

......
目标 代码

在最新的flutter2解决webview无法访问http问题

具体操作就是在flutter项目下创建/android/app/src/main/res/xml/network_security_config.xml文件,填上配置内容: <?xml version="1.0" encoding="utf-8"?> <network-security-config ......
flutter2 flutter webview 问题 http

Windowsapp文件夹权限问题

在Windows10/11Microsoft Store上安装应用时,提示错误0x80070005,通过修改C:\Program Files\WindowsApps文件夹的权限解决问题 ......
Windowsapp 文件夹 权限 文件 问题

GYM 104128 M

M. Drain the Water Tank 这道题需要用到向量间的叉积运算。 首先输入所有点,储存在数组\(a\)中,并将其全部转化为向量,储存在数组\(b\)中。 为了排尽水箱里的所有水,需要找到每一个属于水箱内容物局部最低块中的一个点。 所以可以将判断分为两步 判断是否为局部最低点:当\(b ......
104128 GYM

bootstrap_下拉菜单

<div class="form-group"> <label for="inputPassword3" class="col-sm-2 control-label">机台</label> <div class="col-sm-10"> <input type="text" class="form- ......
bootstrap 菜单

17、复合类型之引用(P45、P46)

P45倒数第五行“引用为对象起了另外一个名字,引用类型引用另外一种类型。” int x = 10; // 声明一个整数变量x,并初始化为10 int &refX = x; // 声明一个整数引用refX,它是x的别名 ref就是x的另外一个名字,refX就是引用类型,它引用了x(int整形) P45 ......
类型 P45 P46 45 46