autosar代码 笔记 工程
2024/1/13 算法笔记
1.二分查找的原则 当要查找的值target>mid 就在mid和right中查找 当要查找的值target<mid就在left和mid中查找 对于边界条件的处理: while(l<r) mid的取值是[l,r) 重点是下面部分,直接决定使用哪个二分模板。 1.3 中间值归属问题 这个问题其实比较灵 ......
代码随想录 day18 找树左下角的值 路径总和 从中序与后序遍历序列构造二叉树
找树左下角的值 最简单就是想到层序遍历之后取第一个位置元素就是了 递归的话需要先判断哪里最深的节点 至于最左 保持中左右的遍历顺序 第一次得到最大深度处就是最左的 路径总和 有点像查找子树路径 所以递归回溯是比较好的选择 在求路径的适合,targetSum - node->val 是否为0的判断比一 ......
Python学习笔记
Python学习 因为我之前使用Python复现算法,所以环境早已经进行了配置 要点简介 脚本语言是一种介乎于 HTML 和诸如 JAVA 、 Visual Basic 、 C++ 等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。有一些脚本语言已经发生了 ......
从C++CLI工程的依赖库引用问题看.Net加载程序集机制
问题 最近在为某第三方MFC项目写C++/CLI工程插件时遇到了如下一个问题: MFC的工程不允许把.Net的依赖程序集放到执行程序的目录(防止影响其稳定性),依赖库只能放到非执行程序子目录的其他目录中。但无论是调用 // 使用windows API 需要 #include <windows.h> ......
学习进度笔记2
from pyspark import SparkConf,SparkContext#创建sparkconf对象conf = SparkConf().setMaster("local[*]").setAppName("test_app")#基于sparkconf对象创建sparkContext对象s ......
微软企业库Unity学习笔记(一)
微软企业库Unity学习笔记(一) 本文主要介绍: 关于Unity container配置,注册映射关系、类型,单实例、已存在对象和指出一些container的基本配置,这只是我关于Unity的学习心得和笔记,希望能够大家多交流相互学习到更多知识,谢谢大家的支持。 我们可以通过以下两种方法给Unit ......
微软企业库Unity学习笔记(二)
微软企业库Unity学习笔记(二) 接下来介绍一下依赖注入的方式: 构造函数注入 属性注入 方法注入 一、 构造函数注入 我们将介绍单构造函数和多构造函数注入 1) 单构造函数使用自动注入 单构造函数自动注入,这里我们使用一个简单的例子具体类MyObject依赖于具体类MyDependentClas ......
用jacoco统计JAVA项目测试代码覆盖率
一、概述 Jacoco 统计的是全量代码覆盖率。它不仅支持生成单元测试的覆盖率,也支持监控生成接口测试,功能测试的覆盖率。 在新一代精准测试技术流的影响中,各大型单位对覆盖率的追求越来越迫切。作为一款开源产品,它主机面向Java语言,能够在字节码层面给出覆盖率,同时也能将字节码关联到对应的源代码。这 ......
kepware关于U-CON的使用笔记 (串口_非主动问答式)
8, 新建两个变量t1, t2 (均为6字节的字符串) 用来存储接收到的关键数据; 9, 内容接收及解析逻辑 11 测试成功图片展示 ......
Anaconda使用笔记
一、常用命令 1.1 查看当前conda所有环境 conda info --envs 1.2 创建新环境 conda create -n 环境名 python=x.x 1.3 进入你的环境 Conda activate 环境名 Source activate 环境名 activate + 环境名 1 ......
SHARPNESS-AWARE MINIMIZATION FOR EFFICIENTLY IMPROVING GENERALIZATION论文阅读笔记
Intro 在训练集上最小化损失很可能导致泛化性低,因为当今模型的过参数化会导致training loss的landscape异常复杂且非凸,包含很多local/global minima,因此优化器的选择至关重要。loss landscape的几何性质(特别是minima的flatness)与泛化 ......
【做题笔记】数论做题笔记
前言 题目来源 初等数论学习I Euclid Problem:板题,用 \(exgcd\) 求出的两个解就是 \(|x|+|y|\) 最小的整数解 【模板】二元一次不定方程 (exgcd):板题 Gift Dilemma:将方程变为 \(ax+by\equiv p-cz\),枚举 \(c\) 前的系 ......
mall商城笔记-99之坑
1、运行总是报错 需要注意springboot 与 springcloud的版本配套问题 需要注意mysql的驱动是5还是8的问题 mybatis最好找一个数据源接管,否则一直无法连接,据说是短连接的问题 <parent> <groupId>org.springframework.boot</gro ......
(坚持每天写算法)基础算法复习与学习part1基础算法1-7——高精度减法(处理t=1和t>1代码的写法,t为操作次数)
题目: 思路:这一道题其实和高精度加法的思路是差不多的,都是使用算式进行模拟。 重点:关于代码怎么写,在高精度加法那里还看不太出来(我也没有写),但是在高精度减法这里就完全可以看出来了。我们在加法算式里面,一般是A[i]+B[i]+t,但是也可以这么写:t+A[i]+B[i],我们可以先写进位,然后 ......
GDB调试之源代码查看与管理(六)
一、源代码管理命令 显示源代码:list or l,默认显示10行(在当前行往后5行,以及往前5行,总共10行代码) 设置每次显示的行数:set listsize xx 查看指定函数代码:list test_fun 查看指定文件指定行代码:list main.cpp:15 显示源代码: 查看指定函数 ......
写代码时如何合理的画图表达逻辑结构
在解决编程基础练习题时,使用图表是一种非常有效的方法,可以帮助你更清晰地表达逻辑结构。以下是一些建议: 流程图: 流程图是表达程序逻辑结构最常见的一种图表。在流程图中,你可以使用不同的图形表示不同的操作,如矩形表示处理步骤,菱形表示判断条件,箭头表示流程的流向。 例子:计算 1 到 10 的和 + ......
十行python代码实现文件去重,去除重复文件的脚本
1.导入依赖 '''导入依赖''' from pathlib import Path import filecmp 2.函数说明 filecmp.cmp(path1, path2, shallow=True) path1/path2:待比较的两个文件路径。 shallow :默认为True,即只比较 ......
2024.1.13-每日进度笔记
今天,主要尝试了在java中调用已有的python脚本并输出相关信息。 参考:百度文心一言的回复。 package test0113; import java.io.*; public class test { public static void main(String[] args) { try ......
「Geometry of Conics」读书笔记
英文书籍,对我这种纯正中国人十分不友好,咬着牙啃下去了。不想看英文书又找不到中译本的有福了。 Chapter 1 - Elementary Properties of Curves of Second Degree 如题,都是二次曲线的简单性质和几个等价定义。 光学性质 \(\mathbf{Theo ......
[代码随想录] 第四天
19.删除链表的倒数第N个节点https://leetcode.cn/problems/remove-nth-node-from-end-of-list/ 思路:使用前后指针,当删除倒数第N个节点时,快慢指针之间应该间隔N个元素,当快指针到达链尾时,慢指针next指向所要删除节点。 时间复杂度:O( ......
idea 中java代码修改后运行代码不生效
背景 在使用idea开发项目过程中,经常会多版本切换开发,有时在一个分支中提交代码修改后,重新运行项目还是之前版本的项目,修改没有生效 解决方案 方案一 依赖的模块版本不变,只修改了代码没有及时打到本地库。可以对依赖的模块执行 mvn clean install 后重新运行项目 方案二 原先的项目文 ......
《RAPL: A Relation-Aware Prototype Learning Approach for Few-Shot Document-Level Relation Extraction》阅读笔记
代码 原文地址 预备知识: 1.什么是元学习(Meta Learning)? 元学习或者叫做“学会学习”(Learning to learn),它是要“学会如何学习”,即利用以往的知识经验来指导新任务的学习,具有学会学习的能力。由于元学习可帮助模型在少量样本下快速学习,从元学习的使用角度看,人们也称 ......
一行代码创建网页(html)
今天来讲一下\(html\)里面的\(iframe\),非常简单但功能很大 先讲解下语法 <iframe src="要打开的网页地址" width="宽度" height="高度"></iframe> 宽度一般为\(1920\),高度为\(950-1200\)不等,推荐为1024 给几个游戏网页地址 ......
armv8虚拟化原理笔记
随便记记,没有章法。 VTTBR_EL2和TTBR1_EL2有啥区别? VTTBR_EL2是内存虚拟化中stage2页表的基地址存放的寄存器,高16位存放了VMID,用于提高VM TLB性能; TTBR1_EL2,是指在VHE开启的情况下host OS可以在EL2运行,这时候内核使用的页表基地址就存 ......
Iot学习笔记记录
前言 2024.1.13 沙青图书馆 甚至一开始打成了2023年。各位新年快乐。有时间会写下2023的年度总结。不过在此要提前开一个博客,记录一下接下来学习Iot安全的记录了。实在是再不学就要被学弟学妹追上了啊!此时此刻我却还要复习公钥和马原还有python,啊!感叹。 想从黑自己的小米手环开始,不 ......
如何在SAP GUI中快速执行新的事务代码
当我们成功登录SAP的某个连接后,在SAP GUI起始页(SAP轻松访问),我们可以通过点击【收藏夹】或者在界面左上角的输入框输入对应的事务代码,直接进入对应事务的界面。但是下面列举的场景,你是否知道如何快速应对? 场景一:当前已处于某个事务代码中,如何进入新的事务代码? 场景二:当前SAP左下角有 ......