笔记
codebolt
基于Qt、C++的2D/3D视觉与射频仿真
展开
-
多线程处理轮廓
// 多线程处理轮廓DWORD WINAPI ProfileSubPro(LPVOID lpParameter){int *part = (int *)lpParameter;int start = *part * 500;//printf("<ProfileSubPro>: start:%d\n", start);int ret = SetThreadAffinityMask(GetCurrentThread(), *part + 3);printf("<ProfileSu原创 2020-10-12 12:02:37 · 74 阅读 · 0 评论 -
数据库事务、事务的四大特征以及隔离级别的设置
转载:https://www.cnblogs.com/fjdingsd/p/5273008.html转载 2020-09-13 16:09:53 · 57 阅读 · 0 评论 -
java的整型不能强制转换为Double
原创 2020-09-09 21:19:03 · 517 阅读 · 0 评论 -
java中栈与队列常用函数
栈的常用函数 :1、stack.pop(num); // 栈顶元素出栈,并返回栈顶元素。2、stack.peek(num);//仅返回栈顶元素,并不会将元素弹出。3、stack.isEmpty();4、stack.push();5、stack.search(); //元素距离栈顶的位置,第几个就返回几,没有返回-1;队列常用函数:1、remove 移除并返回队列头部的元素 如果队列为空,则抛出一个NoSuchElementException异常2、element 返回队列头部的元原创 2020-08-29 22:11:16 · 1961 阅读 · 0 评论 -
剑指offer笔记
import java.io.*;public class Main {public static void main(String[] args)throws Exception{BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String str = “”;while( (str = br.readLine()) != null){System.out.println(str.replaceAl原创 2020-08-28 17:25:36 · 58 阅读 · 0 评论 -
sc.next()与sc.nextLine()的区别
刷题时发现的一个问题先输入一个n,接着输入n行字符串Scanner sc = new Scanner(System.in);int n = sc.nextInt();String[] strs = new String[n];for(int i = 0;i < n;i++){strs[i] = sc.next(); //sc.nextLine(); 与sc.next()的区别}当我使用sc.nextLine()时,只能输入n-1行字符串;使用sc.next()时,才能输入n行字符串原创 2020-08-22 22:03:11 · 1137 阅读 · 0 评论 -
类的继承要点
问题:1、类继承发生的调用关系;2、抽象类能不能继承实体类;回答:1、子类继承父类会在子类的构造函数中调用父类的构造函数,如果子类父类都是使用默认的无参共有构造函数那可以什么都不用写。如果子类是是默认的,继承的类有自己的构造函数,也不用在子类中写子类的构造函数(super()可写可不写)。2、抽象类是可以继承实体类的,抽象类本身就可以包含非抽象方法,继承了实体类知识增加了自己的普通方法。但是对集成的实体类有一定的要求,那就是实体类要有可访问的构造函数,这里包括默认的构造函数。如果构造函数不可访问原创 2020-07-15 16:15:29 · 188 阅读 · 0 评论 -
matlab保存工作去的数据,不乱码
原创 2020-07-02 17:17:38 · 600 阅读 · 0 评论 -
原码,反码与补码实例分析
总结:1.正数的原码、反码、补码是一致的;2.负数的补码是反码加1,反码是对原码按位取反,只是最高位(符号位)不变;3.计算机数字运算均是基于补码的。例如:127的补码为 0111 1111-127的补码为 1000 0001最高位为符号位。计算机使用补码计算的好处:如果计算机内部采用原码来表示数,那么在进行加法和减法运算的时候,需要转化为两个绝对值的加法和减法运算;计算机既要实现加法器,又要实现减法器,代价有点大,那么可不可以只用一种类型的运算器来实现加和减的远算呢?可以,那就是原创 2020-06-17 15:53:44 · 916 阅读 · 0 评论 -
MATLAB设置三维能量谱的颜色colorbar,colormap
可以在matlab命令窗输入help xx;colorbar:显示色条;colorbar(‘YTickLabel’,{‘Cold’,‘Cool’, ‘Neutral’,‘Warm’,‘Hot’,‘Burning’,‘Nuclear’});给色条Y轴接标签,等距的加colormap():设置颜色,可供选择的参数有如下:...原创 2020-06-03 18:01:27 · 2537 阅读 · 0 评论 -
使用Anaconda Prompt完成PyCharm无法导入的包、低版本的包,要镜像下载的包
说明:我们在使用集成开发工具PyCharm下载numpy,matplotlib,pywt时,有时因为低版本搜索不到或者其他原因,可以先把容易下载的包下载好,然后找到包存放的位置,使用Anaconda Prompt下载好以后放在相同的位置即可,如下图所示在pycharm里我是找不到pywt的相关包的(可以根据需要换成你想导入的包),我可以在Anaconda Prompt里下载好了复制过去,输入语句是C:\Users\Administrator>pip install pywt -i http://p原创 2020-06-02 21:30:48 · 323 阅读 · 0 评论 -
Idea自动重写标准类的equals()方法,真的太强大了。
说明:一个标准类包含各种get,set方法,还要包括响应的各种构造函数一Student类为例,它包括姓名和年龄等属性和方法,我们认为当姓名和年龄相同是是同一个人,在使用HashMap存储键和值的时候,以Student为键,学生地址为值,不能存入同一个人,所以需要重写hashCode(),equals()方法。package com.public class Student{ private String name; private int age; public Stude原创 2020-05-21 00:02:44 · 1357 阅读 · 0 评论 -
JAVA二维数组与稀疏数组转换,保存稀疏数组到磁盘遇到的一些问题
今天在学读取本地磁盘的文件时遇到了一些问题。包括一下几个地方:1.while循环内计数器记不准。2.错用了两个for循环。3.文件的分行读取与字符串剪切。4.分析out_i出的循环,虽然有冗余和不正确,但不至于报错啊import java.io.*;public class SparseTest { public static void main(String[] args) { int[][] arr = new int[10][10]; arr[0原创 2020-05-17 11:32:13 · 304 阅读 · 0 评论 -
LeetCode数据库178题
对成绩进行排序,名次是连续的的,可出现同名次sql语句分析理解:**1.**复制一张表得到b,去,a表中的一个分数进行与b的全部分数进行比较,找出b中大于等于的分数个数,然后去除重复的分数,统计剩余的个数:(select count(distinct b.Score) from Scores b where b.Score >= a.Score) as “Rank”**2.**按分数的降序排列,选择Scorce和统计的排名打印出来:select a.Score as Score,(sel原创 2020-05-15 12:21:55 · 775 阅读 · 1 评论 -
使用MyBatis连接数据库,并完成各种数据操作
MyBatis框架的搭建关于MyBatis的配置文件xml一些问题有许多博客中说,xml的文件名要与对应的接口名要一致,其实并不是这样的,对应的xml文件和接口文件的文件名称未必要相同,我就将mapper配置文件名改为AccountRepository1.xml,接口名为AccountRepository.java 。resources文件夹下存放总的config.xml 各个其他配置文件是要...原创 2020-05-07 16:44:50 · 1035 阅读 · 0 评论