程序员 笔记 程序bug
读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 ......
C# 控制台程序验证await立即返回
class Program{ public static volatile bool flag = true; public static void Main() { Action a = null; Thread t = new Thread(() => { Console.WriteLine(" ......
freecodecamp news author 404 bug All In One
freecodecamp news author 404 bug All In One https://www.freecodecamp.org/chinese/news/ https://www.freecodecamp.org/chinese/news/author/xgqfrms/ freec ......
stm32学习笔记---i2c学习
stm32学习笔记 i2c学习 1、半双工,不能同时发送数据,一个设备发送另一个设备接受 2、接受到数据有有应答 3、能够挂在多个模块,且通信之间不受干扰,支持一主多从,多住多从 4、有两根通信线:scl,cda(serial clock ,serial data)采用同步时序(加一根clk线)通信 ......
《构建之法》阅读笔记3
第四章是《构建之法》中关于编程范式的章节,介绍了两种主流编程范式:面向对象编程和函数式编程。作者首先介绍了面向对象编程的概念和特点,通过一个简单的实例介绍了面向对象编程中的类、对象、封装、继承和多态等基本概念。然后,作者介绍了函数式编程的概念和特点,通过几个简单的例子介绍了函数式编程中的高阶函数、闭 ......
GNN(图)笔记
图的基本概念不再详细描述 有顶点(node, V)、边(edge, E),这里还有一个全局属性(global, U),但不知道具体表示什么 边分为无向的边和有方向的边 三者都是通过向量来表示(embedding) 将图像表示成图的方法:一个像素是一个节点 下图左边是原图,中间是邻接矩阵,右边是图 文 ......
JAVA面向对象程序设计_PTA题目集01-03总结分析
前言: JAVA_BLOG_PTA题目集1-3_总结分析 题目集一 知识点:主要覆盖了JAVA基本语法,例如数据类型、字符、数组等基础知识。 题量:题量较大。 难度:以五颗星为基准,难度大约在两颗,基础知识中与C具有一定程度的重叠和交互,学习难度不大,算法难度偏容易,但由于新接触JAVA,仍存在一定 ......
轻松管理笔记,云端实现同步: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 ......
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 ......
vue全家桶进阶之路6:第一个Vue程序
1、创建一个文件夹用于下载引入Vue D:\BaiduSyncdisk\vue1 2、按照最新版本的Vue npm install vue ......
问卷分析笔记(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 ......
对c++静态多态的理解:模板与友元一起用时的小bug
去年遇到了一个难以理解的bug,这个问题简化起来是这样: template<class T>class A { public: friend void test(int x) { cout << 1; } private: T a; }; 需求是,test函数想要成为A类的友元函数,来读取A类中的p ......
中国石油大学(北京)第三届“骏码杯”程序设计竞赛(同步赛)
Preface 前两天刚买了个U盘,然后今天又水了一个(乐 做完签到感觉F很一眼,结果一个特判重复出现两次的地方写挂了,苦苦白调一个小时(甚至被迫在ACM比赛里写对拍) 然后赶紧把本质很简单的E写了,最后一个小时堪堪写了I就结束了 感觉题目出得还是挺有意思的,说成Div3的难度还是有点低了 主要打C ......
QT开发之关闭程序时提示是否关闭程序(转)
头文件: #include <QCloseEvent> .h中申明: void closeEvent(QCloseEvent *event); .cpp中添加 //关闭 void Core::closeEvent(QCloseEvent *event) { if(QMessageBox::Yes = ......
K8S学习笔记之卸载K8S集群
阅读目录 0x00 概述 0x01 操作 0x00 概述 有时候需要卸载已安装在本机的K8S服务和服务,本文卸载的K8S面向使用kubeadm或者二进制方法安装的,不涉及使用rpm包安装的集群; 主要使用kubeadm reset和删除指定文件的方法,卸载K8S集群。 0x01 操作 首先清理运行到 ......
详解 | 小程序页面间如何进行传递数据
工作中我们经常会遇到B页面需要A页面内的部分或全部数据;C页面内的一个函数执行完之后需要改变B页面内的显示样式;也或者是A和B两个页面用到了同样的网络数据,在其中一个页面做出修改后另一个页面也要随之改变以保证回传服务器时数据的准确性,等等诸如此类的页面间数据传递的问题。 在小程序中组件与组件之间的通 ......
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 ......
微信小程序内嵌H5,发布后无法打开页面
解决方法 一、在微信公众平台,登录微信小程序的帐号。 二、配置业务域名 进入【开发-开发管理-开发设置-业务域名】中,开始配置业务域名(配置业务域名需小程序管理员扫码验证) 填写需要跳转的域名,然后点击下载校验文件,并将其放置在需要跳转的域名的根目录下。 注意:业务域名(即需要跳转的域名)需经过IC ......
mysql 学习笔记
![image](https://img2023.cnblogs.com/blog/3147427/202303/3147427-20230326145913040-402332968.png) ![image](https://img2023.cnblogs.com/blog/3147427/20... ......
*【学习笔记】(12) 基础动态规划浅谈
动态规划是一种通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。 由于动态规划并不是某种具体的算法,而是一种解决特定问题的方法,因此它会出现在各式各样的数据结构中,与之相关的题目种类也更为繁杂。 动态规划需要满足以下三种性质: 最优子结构性质:如果问题的最优解所包含的子问题的解也是最优的, ......
计算机三级网络技术技巧课笔记
本笔记是我在学习计算机三级视频过程中记录的,里面包括了B站两位up主“名副其实举世无双”和“吃饭不留名”的视频截图,可快速的帮助小伙伴轻松过计算机三级网络技术。 1.高频选择题 1.1 停机时间与系统可用性 1.2 IP地址块子网掩码 1.3 ITU标准 1.4 IPV6正误判断 2.秒杀第一大题 ......
linux 笔记02 阮天友
Linux中/etc下面passwd和shadow文件介绍 1、用户及passwd文件 1.1掌握/etc/passwd文件的功能:存储所有用户的相关信息,每一个用户占用一行记录,该文件也被称为用户信息数据库(Database) 1.2/etc/passwd文件中每个字段的具体含义: 1.2.1 第 ......
算法学习笔记(20): AC自动机
AC自动机 前置知识: 字典树:可以参考我的另一篇文章 算法学习笔记(15): Trie(字典树) ~~KMP~~:可以参考 KMP - Ricky2007,但是不理解KMP算法并不会对这个算法的理解产生影响。 使用场景 AC自动机是一种著名的多模式匹配算法。 可以完成类似于KMP算法的工作,但是由 ......
微信小程序中使用echarts
一、需求和问题 将使用uniapp开发的App转为微信小程序,在App中使用了echarts制作图表用于显示。 在使用hbuilderx运行到微信开发者工具过程中发现图表未显示 二、原因 在将app转为小程序过程中发现很多不兼容的样式问题,因此猜测app和小程序中使用echarts的引入和编写方法不 ......