自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (3)
  • 收藏
  • 关注

原创 opencv错误总结

1、未定义标识符 CV_RGB2GRAY加头文件#include <opencv2\imgproc\types_c.h>2、未定义标识符CV_HAAR_SCALE_IMAGE目前版本的opencv已经没有CV_HAAR_SCALE_IMAGE,换成CASCADE_SCALE_IMAGE即可3、未定义标识符 CV_AA将CV_AA 换成LINE_AA...

2020-05-25 10:07:26 486

原创 Java

Java入门Java学习笔记

2019-12-29 22:32:42 173

原创 PCL错误总结

VS2017+PCL1.8.1+win10问题1:C4996 ‘pcl::SAC_SAMPLE_SIZE’: This map is deprecated and is kept only to prevent breaking existing user code. Starting from PCL 1.8.0 model sample size is a protected member...

2019-12-10 10:09:06 562

原创 C++

Vector链表

2019-09-21 21:54:31 154

原创 LeetCode

LeetCode 1. Two SumLeetCode 2.Add Two NumbersLeetCode 3. Longest Substring Without Repeating CharactersLeetCode 4. Median of Two Sorted ArraysLeetCode 5. Longest Palindromic SubstringLeetCode 6. ...

2019-09-18 11:19:43 3486 2

原创 openCV

//头文件//必带头文件#include<opencv2/opencv.hpp>// Mat操作Mat src=imread(file); //读取图像文件Mat src(rows,cols,CV_8UC1); //申请尺寸为rows*cols的8位空白灰度图像src.at<uchar>(i, j) = val; //图像(i,j)处的灰度值改为va...

2019-09-03 10:16:35 124

原创 常见编程异常处理

VS2017 不安全函数//打开属性-C/C++-预处理器-预处理器定义,添加_CRT_SECURE_NO_WARNINGS打开属性-C/C+±预处理器-预处理器定义,添加_CRT_SECURE_NO_WARNINGS2.VC2017 “const char *” 类型的实参与 “char *” 类型的形参不兼容错误的解决方法//在项目属性->C/C++->语言中的符...

2019-07-13 09:12:29 314

原创 Spring5

1 概述Spring是轻量级的开元的J2EE框架

2020-12-18 15:16:15 153

原创 java面试

1. 基础部分1.1 概述1.1.1 JVM、JRE和JDK的关系JVMJava Virtual Machine是Java虚拟机,Java程序需要运行在虚拟机上,不同的平台有自己的虚拟机,因此Java语言可以实现跨平台。JREJava Runtime Environment包括Java虚拟机和Java程序所需的核心类库等。核心类库主要是java.lang包:包含了运行Java程序必不可少的系统类,如基本数据类型、基本数学函数、字符串处理、线程、异常处理类等,系统缺省加载这个包如果想要运行一个开

2020-08-29 11:22:30 395

原创 数组排序方法

1 冒泡排序相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了最大索引处 int k[] = {3,4,5,1,0,2}; for(int i=0;i<k.length-1;i++) { for(int j=i+1;j<k.length;j++) { if(k[i]>k[j]) { int temp = k[i]; k[i]=k[j]; k[j]=temp; } } } for(int i

2020-08-19 22:44:34 480

原创 设计模式-java

视频

2020-08-19 16:15:38 125

原创 LeetCode 28. 实现 strStr()

class Solution { public int strStr(String haystack, String needle) { if(needle.length()==0) return 0; int i=0; for(;i<haystack.length()-needle.length()+1;i++) { if(haystack.charAt(i)==needle.ch

2020-08-18 22:57:37 226

原创 LeetCode 27. 移除元素

class Solution { public int removeElement(int[] nums, int val) { if(nums.length==0) return 0; Arrays.sort(nums); int p=0; while(p<nums.length&&nums[p]!=val) { p++; } int

2020-08-18 22:37:35 182

原创 LeetCode 26.删除排序数组中的重复项

//javaclass Solution { public int removeDuplicates(int[] nums) { int p=0; int q=1; while(q<nums.length) { if(nums[p]!=nums[q]) { nums[p+1]=nums[q]; p++; } q++

2020-08-18 21:03:51 204

原创 LeetCode 23.合并k个升序链表

class ListNode { int val; ListNode next; ListNode() {} ListNode(int val) { this.val = val; } ListNode(int val, ListNode next) { this.val = val; this.next = next; } }class Solution { public ListNode mergeKLists(ListNod.

2020-08-18 17:04:24 710

原创 LeetCode21.合并两个有序链表

public class ListNode { int val; ListNode next; ListNode() {} ListNode(int val) { this.val = val; } ListNode(int val, ListNode next) { this.val = val; this.next = next; } }//javaclass Solution { public ListNode merge..

2020-08-18 09:52:20 205

原创 java-数据结构

数据结构包括:线性结构和非线性结构

2020-08-17 23:01:15 128

原创 LeetCode 20.有效的括号

//javaclass Solution { public boolean isValid(String s) { ArrayList<Character>res=new ArrayList<>(); for(int i=0;i<s.length();i++) { if(res.size()==0) res.add(s.charAt(i));

2020-08-17 21:50:08 162

原创 LeetCode 53. 最大子序和

//遍历所有的子序列;寻找最大值,暴力破解class Solution { public int maxSubArray(int[] nums) { int max = Integer.MIN_VALUE; for(int i=0;i<nums.length;i++) { int sum=0; for(int j=i;j<nums.length;j++) {

2020-08-13 09:24:49 210

原创 数据库

1. MySQL2.Oracle

2020-08-09 17:03:19 99

原创 Java 并发

1简介要想充分发挥处理器系统的强大计算能力,最简单的方式就是使用线程。使用进程的原因:资源利用率;公平性;便利性不同的程序在单独的进程中运行线程允许在同一个进程中存在多个程序控制流,线程会共享进程范围内的资源。但每个线程都有各自的程序计数器、栈以及局部变量线程也被称为轻量级进程,大多数的操作系统都是以进程为基本的调度单位。线程可以有效地降低程序的开发和维护等成本,同时提升复杂应用程序的性能...

2020-07-25 10:59:33 211

原创 LeetCode 14.最长公共前缀

//Javaclass Solution { public String longestCommonPrefix(String[] strs) { String result=""; if(strs.length==1) return strs[0]; if(strs.length==0) return ""; int MinLength=strs[0].length();

2020-07-24 10:00:26 176

原创 LeetCode.13 罗马数字转整数

//Javaclass Solution { public int romanToInt(String s) { int sum = 0; int preNum = getValue(s.charAt(0)); for (int i = 1; i < s.length(); i++) { int num = getValue(s.charAt(i)); if (preNum < num) {

2020-07-24 09:24:36 203

原创 Java虚拟机

Sun HotSpot VM目前使用最广的虚拟机1. java内存1.1 数据区域1.1.1 程序计数器程序计数器(Program Counter Register)可以看作是当前线程所执行的字节码的行号指示器。这类内存空间为“线程私有空间”的内存,此内存区域是唯一一个在java虚拟机规范中没有规定任何OutOfMemoryError情况的区域。1.1.2 Java虚拟机栈java虚拟机栈(Java Virtual Machine Stacks)生命周期与线程相同。描述的是Java方法执行的

2020-07-17 22:49:55 134

原创 Java进阶

1抽象类

2020-07-14 22:11:41 387

原创 C++Eigen简单使用

头文件使用时包含头文件,大多数功能均可使用#include<Eigen/Dense>矩阵创造Eigen::Matrix<double, 3, 3> A;//或者Matrix3d B;矩阵填充A<<1,2,3,4,5,6,7,8,9;矩阵运算 cout << "A转置矩阵:\n" << A.transpose() << endl; cout << "A伴随矩阵:\n" <&lt.

2020-07-06 15:12:17 1158

原创 Java面试题

1.自增变量 public static void main(String[] args) { int i=1; i=i++; int j=i++; int k=i+ ++i*i++; System.out.println("i="+i); System.out.println("j="+j); System.out.println("k="+k); }i=4j=1k=11

2020-06-24 11:05:48 128

原创 argc、argv参数解析

int main( int argc, char** argv[])1、int 型的argc,用来统计程序运行时发送给main函数的命令行参数的个数,在VS中默认值为12、char*型的argv,为字符串数组,用来存放指向的字符串参数的指针数组,每一个元素指向一个参数argv[0]指向程序运行的全路径名argv[1]指向在DOS命令行中执行程序名后的第一个字符串argv[2]指向在DOS命令行中执行程序名后的第二个字符串argv[3]指向在DOS命令行中执行程序名后的第三个字符串argv[

2020-06-16 10:27:25 2033 1

原创 运算符

1 运算符1.1 三目运算符条件式1?条件式2:条件式3先求表达式1的值,如果为真,则执行表达式2,并返回表达式2的结果 ; 如果表达式1的值为假,则执行表达式3 ,并返回表达式3的结果。2 数据类型2.1 size_tsize_t是一种数据相关的无符号类型,它被设计得足够大以便能够内存中任意对象的大小...

2020-05-10 15:15:24 90

原创 深度学习

李宏毅

2019-12-31 09:14:06 86

原创 Java数组

初始化数组int[] a={1,2,3};或者int[] a=new int[]{1,2,3};Arrays.toString()方法可以产生一位数组的可打印版本int[] a={1,2,3};System.out.println(Arrays.toString(a));

2019-12-29 22:29:41 75

原创 LeetCode 9. 回文数

Javaclass Solution { public boolean isPalindrome(int x) { String str=String.valueOf(x); for(int i=0;i<str.length()/2;i++) { if(str.charAt(i)!=str.charAt((st...

2019-12-29 20:52:30 210

原创 LeetCode7. 整数反转

Javaclass Solution { public int reverse(int x) { long num=0; int powernum=0; int aa=0; if(x<0) { aa=-1; x=-x; } ...

2019-12-29 20:06:49 233

原创 LeetCode 771.宝石与石头

Javaclass Solution { public int numJewelsInStones(String J, String S) { int num=0; for(int i=0;i<J.length();i++) { for(int j=0;j<S.length();j++) ...

2019-12-29 16:56:23 235

原创 LeetCode LCP1.猜数字

Javaclass Solution { public int game(int[] guess, int[] answer) { int num=0; for(int i=0;i<guess.length;i++) { if(guess[i]==answer[i]) { ...

2019-12-29 16:39:49 421

原创 Java入门

1.一个Java源文件可以定义多个class2.一个Java源文件中public class不是必须的3.一个class定义生产一个***.class字节码文件.4.Java源文件当中public定义的类只能有一个,并且该类名称必须和Java源文件名称一致5.每一个class中都可以编写main方法,都可以设定程序的入口...

2019-12-16 22:49:14 414

原创 字符串

//字符串转数字double str2num(const string str){ stringstream ss(str); double num; ss >> num; return num;}//整数转字符串string num2str(int num){ ostringstream s1; s1 << num; string s2 = s...

2019-10-21 20:40:03 110

原创 Java学习笔记

Java语言的基本数据类型数据类型关键字布尔型boolean字节型byte短整型short整型int长整型long单精度浮点型float双精度浮点型double字符型char字符串转换成数值型数据的方法Byte.parseByte() //将数字字符串转换为字节型数据Short.pa...

2019-09-23 10:46:23 125

原创 面向对象

面向对象(object-oriented , OO)面向对象编程(Object Oriented Programming,OOP)三大特性封装:指利用抽象数据类型将数据和基于数据的操作封装在一起,数据被保护在抽象数据类型内部,系统的其他部分只通过封装在数据外面的被授权的操作,才能够于这个抽象数据类型交互。继承:指一个对象直接使用另一个对象的属性和方法多态:指一个程序中同名的多个不同方...

2019-09-23 08:47:32 131

原创 二叉树

//定义二叉树节点struct TreeNode{ int val; TreeNode *left; TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) {}};//由链表创建树TreeNode* createTree(int *list, int start){ if (list[start...

2019-09-22 10:24:05 90

OpenGL_readObj.zip

C++结合OpenGL库在VS2017开发的obj格式的三维数据模型读取、显示软件,可对模型进行简单操作,放大、缩小、移动等,支持键盘、鼠标操作

2019-07-06

编译好的GDAL文件,可直接使用的文件,C++编程必备

gdal编译已经编译好的文件,包括include、bin、data、html、lib

2019-03-09

opengl资源

完整版opengl资源下载, 三维图形必备

2019-03-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除