单元 笔记 项目junit5
eclipse中创建structs2项目步骤
1.新建一个空白web项目 创建时要勾选创建xml文件选项 项目结构如下所示: 2.添加Structs2类库 在Apache官方网站下载相应版本的Sruts2,网址:http://struts.apache.org/,下载好后解压。 此处使用一些老版本的包,如下图 以下包拷贝到WebContent文 ......
学习OpenTk,笔记三
1、着色器的类型,目前是六种着色器(枚举内是六种) 2、需要创建Program实例用来组合已经编译的着色器,就像是C++的编译链接过程一样,它们链接后会上载的到GPU,之后就可以释放本地的一些着色器资源 3、uniform是全局的,它称为常量存储,主要用途是给shader传递参数的重要方式。它是一种 ......
灵魂云 上网 在笔记本上可以 但是到了公司的电脑上就上不去。
问题; 在宿舍的笔记本上可以上网,使用手机开的热点,但是到了公司, 使用公司电脑就上不去了, 使用的是局域网。 解决: ......
阅读笔记-构建之法1
《构建之法》第一章:软件=程序+软件工程。作为一名程序员,不能仅仅会写代码,深入了解一个软件是通过怎么样的层层工序制作出来,也是我们应当重点掌握的。 文中通过生活实例,启发我们对什么是程序,什么是软件,什么是软件工程,没有使用到算法需不需要学习、掌握。软件和算法,数据结构有无关联等问题的思考。仔细想 ......
广义圆方树学习笔记
广义圆方树上一条从 $u$ 到 $v$ 的简单路径,设为 $u \to s_1 \to c_1 \to s_2 \to c_2 \to \cdots \to c_k \to s_{k + 1} \to v$,其中 $s$ 为方点,$c$ 为圆点。 事实上是对原图上 $u \rightsquigarr ......
读Java性能权威指南(第2版)笔记29_线程和同步性能下
1. JVM线程优化 1.1. 当空间不足时,可以调整线程使用的内存 1.2. 每个线程都有一个原生栈,操作系统会在这里存储线程的调用栈信息 1.3. 原生栈的大小是1 MB 1.3.1. 32位的Windows JVM原生栈大小是320KB 1.3.2. 在64位的JVM中,通常不会修改这个值 1 ......
scala的json项目
有下面的scala代码 package jobs import org.json4s._ import org.json4s.jackson.JsonMethods._ object Test { def main(args: Array[String]): Unit = { case class ......
用java实现书城项目(简单增删改查2)
书城项目 登录 dao 接口:UserDao Users login(String username,String password); 实现:UserDaoImpl QueryRunner queryrunner = new QueryRunner(); Connection connection ......
stm32学习笔记---i2c学习
stm32学习笔记 i2c学习 1、半双工,不能同时发送数据,一个设备发送另一个设备接受 2、接受到数据有有应答 3、能够挂在多个模块,且通信之间不受干扰,支持一主多从,多住多从 4、有两根通信线:scl,cda(serial clock ,serial data)采用同步时序(加一根clk线)通信 ......
关于idea项目 运行时报错非法字符的解决办法
关于idea项目 运行时报错非法字符的问题: 造成原因: 某天因为手欠强制转换了idea的全局编码(多次强制转换文件的编码格式), 疯狂开启百度模式尝试了几种方法之后依然未解决。 解决方式 : 最笨的办法 也是目前个人觉得最有效的办法。 1: 我们将报错的文件复制出来 用notepad++ (sub ......
《构建之法》阅读笔记3
第四章是《构建之法》中关于编程范式的章节,介绍了两种主流编程范式:面向对象编程和函数式编程。作者首先介绍了面向对象编程的概念和特点,通过一个简单的实例介绍了面向对象编程中的类、对象、封装、继承和多态等基本概念。然后,作者介绍了函数式编程的概念和特点,通过几个简单的例子介绍了函数式编程中的高阶函数、闭 ......
GNN(图)笔记
图的基本概念不再详细描述 有顶点(node, V)、边(edge, E),这里还有一个全局属性(global, U),但不知道具体表示什么 边分为无向的边和有方向的边 三者都是通过向量来表示(embedding) 将图像表示成图的方法:一个像素是一个节点 下图左边是原图,中间是邻接矩阵,右边是图 文 ......
分享一个修改了xml文件再也不用重启的项目mybatis-xmlrealod
自我18年使用 Mybaits 以来,开发环境中如果修改了 xml 文件后,只有重启项目才能生效,如果小项目重启还好,但是对于一个重启需要十几分钟的大型项目来说,这就非常耗时了。开发人员因为修改了xml 文件少量内容,比如添加一个逗号、查询增加一个字段或者修改一个 bug 等,就需要重启整个项目,这... ......
轻松管理笔记,云端实现同步:Ihome主页插件的云笔记功能介绍
IHome主页插件是一款方便实用的浏览器扩展,可以帮助用户快速访问常用的网站、应用和工具,提高上网效率和使用体验。它可以自定义主页,支持多种主题和布局,同时还提供了各种实用的功能,如天气预报、即时通讯、书签管理、备忘录、日历等。无论是工作、学习还是生活,IHome插件都能为用户带来便利和舒适的使用体 ......
MM32 SPIN MCU 电机 FOC 驱动 风机无传感器弦波驱动篇应用笔记
在现今越来越强调环保节能的法规要求下, 新一世代的产品需要具备更高的高效性能, 在永磁无刷电机驱动上亦是如此, 除了高效率的电机外, 电子组件及驱动算法也必须尽可能的高效。为此灵动微电子提出了以 MM32 SPIN 系列 32 位微处理器开发的风机无位置传感器 FOC 弦波驱动解决方案。以下表格为此 ......
ceph学习笔记
基于hello_world.cc的IO流程 // 创建rados对象 librados::Rados rados; // 初始化rados对象 ret = rados.init("admin"); // 读取配置文件,-c 或 --config后接配置文件 ret = rados.conf_pars ......
一分钟使用Gitee,把本地项目放入gitee仓库中
一、先创建一个Gitee账号 首先需要自己去别的地方看创建一个空仓库,然后复制仓库的地址 省略... 现有本地有项目代码,远程空仓库一个,如何把本地项目代码推到远程仓库? 1、在项目根目录初始化 Git 仓库,这样可以通过 Git 管理代码:git init 2、添加内容到暂存区:git add . ......
Clion+Qt+CMake写Qt项目出现黑框的解决方法
使用Clion+Qt+CMake写Qt项目得到的应用程序运行时会伴随有一个黑框,这个时候在CMakeList.txt中加入以下以下两条信息 set_target_properties(${你的target名称} PROPERTIES LINK_FLAGS_DEVRELEASE "/SUBSYSTEM ......
Spatio-Temporal Representation With Deep Neural Recurrent Network in MIMO CSI Feedback阅读笔记
阅读文献《Spatio-Temporal Representation With Deep Neural Recurrent Network in MIMO CSI Feedback》 该文献的作者是天津大学的吴华明老师,在2020年5月发表于IEEE WIRELESS COMMUNICATIO ......
eureka项目无数据库spring注释报错
Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to dete ......
问卷分析笔记(1)——差异性分析(卡房、独立T、单因素)、分层回归
今天学习的几个名词以及应用场景介绍一下。 介绍可能不全面,但是在论文中用到的频率比较高。 差异性分析 首先要搞明白什么叫差异性分析。简单来说,想比较两组数据或者多组数据之间,数据的差异。常见的有卡方检验/独立样本t检验/方差分析(主要是单因素方差分析)。 卡方检验:类别对类别变量 独立样本t检验:二 ......
node.js 学习笔记
阶段一 1 初始Node.js javascript 运行环境 1.2 Node.js中的javacript 运行环境 1.3 Node.js环境安装 百度 1.4 node.js 执行javaScript 代码 2 fs文件系统模块 2.1 fs文件系统模块概念 导入文件系统模块: const f ......
一、项目构建
搭建第一个 Vite 项目 1. 创建一个vite项目,操作按提示即可 官方文档:https://cn.vitejs.dev/guide/ pnpm create vite 2. 项目初始化 在vscode打开该项目,新建终端,运行如下命令 pnpm i 安装各种框架 1. Vue Router 在 ......
K8S学习笔记之卸载K8S集群
阅读目录 0x00 概述 0x01 操作 0x00 概述 有时候需要卸载已安装在本机的K8S服务和服务,本文卸载的K8S面向使用kubeadm或者二进制方法安装的,不涉及使用rpm包安装的集群; 主要使用kubeadm reset和删除指定文件的方法,卸载K8S集群。 0x01 操作 首先清理运行到 ......
SDRAM 阅读笔记
1、所有信号同步,都是参考时钟的上升沿 2、Programmable burst length – 突发长度可编程:1、2、4、8、整页(256) 3、Self refresh modes - 自刷新 :在休眠状态下,自动刷新 4、4096 refresh cycles every 64 ms :刷 ......
JavaSE知识笔记Day2
JavaSE知识笔记Day2 类方法(静态方法)(使用static修饰) 不能使用和对象有关的关键字:(eg:this、super) 只能访问静态变量和静态方法(遵守访问权限) 不会被重写,父子类同名两个方法相当于完全无关的方法 代码块 【修饰符】{ //代码 }; //修饰符不写或者写static ......
用树莓派docker玩openwebrx笔记(未成功)
树莓派映像:https://dietpi.com 安装docker:apt install docker 创建启动脚本:/root/start_openwebrx_docker.sh #!/bin/bash docker run --device /dev/bus/usb -p 8073:8073 ......
笔记--Linux从入门到精通
软件包管理Apt-get /aptApt install下载并安装软件包Apt-get installApt upgrade下载并安装已有软件包的最新版本Apt-get upgradeApt remove卸载特定软件包Apt-get removeApt clean删除所有已下载的软件包apt-get ......
mysql 学习笔记
![image](https://img2023.cnblogs.com/blog/3147427/202303/3147427-20230326145913040-402332968.png) ![image](https://img2023.cnblogs.com/blog/3147427/20... ......
*【学习笔记】(12) 基础动态规划浅谈
动态规划是一种通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。 由于动态规划并不是某种具体的算法,而是一种解决特定问题的方法,因此它会出现在各式各样的数据结构中,与之相关的题目种类也更为繁杂。 动态规划需要满足以下三种性质: 最优子结构性质:如果问题的最优解所包含的子问题的解也是最优的, ......