自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java数据结构01 排序算法(二)

1.归并排序public static int[] sort(int[] arr,int left,int right){ int mid = left + (right - left)/2; if(left < right){ sort(arr,left,mid); sort(arr,mid + 1,right); merge(arr,left,mid,right); }

2021-09-03 20:57:07 101

原创 Java类加载机制学习总结

类加载类加载:虚拟机把描述类的数据从class字节码文件加载到内存,并进行验证、准备、解析、初始化,最终形成可以被虚拟机直接使用的Java类型。类加载过程类的完整生命周期是:类加载、验证、准备、解析、初始化、使用、卸载。classLoader双亲委托机制classLoader双亲委托机制是指多个类加载器之间存在父子关系的时候,某个class类具体由哪个类加载器加载的问题。具体过程为:在一个类加载的过程中,它首先不会自己去加载,而是委托给自己的父类去加载,父类又委托给自己的父类去加载,所有

2021-09-02 11:29:13 119

原创 操作系统学习总结

概述操作系统(Operating System,简称 OS)是管理计算机硬件与软件资源的程序,是计算机系统的内核与基石;操作系统本质上是运⾏在计算机上的软件程序 ;操作系统为⽤户提供⼀个与系统交互的操作界⾯ ;操作系统分内核与外壳(我们可以把外壳理解成围绕着内核的应⽤程序,⽽内核就是能操作硬件的程序)。内核负责管理系统的进程、内存、设备驱动程序、⽂件和⽹络系统等等,决定着系统的性能和稳定性。是连接应⽤程序和硬件的桥梁。 内核就是操作系统背后⿊盒的核⼼。用户态:⽤户态运⾏的进程或可以直接读

2021-09-01 16:41:23 553

原创 HTTP总结

1.在浏览器输入URL地址显示主页的过程

2021-09-01 09:36:25 115

原创 无人机智能巡检软件设计

无人机智能巡检软件设计研究生期间做的一个项目,第一次接触Android应用开发,自学了Java和Android,也学习了计算机网络相关的知识,过程虽然曲折总的来说收获满满,下面就总结一下。1.项目简介无人机智能巡检APP基于DJI Mobile SDK和DJI UX SDK开发,开发平台为Android系统,开发工具为Android Studio 3.5,编程语言为java,适配无人机型号为M300RTK无人机,Mobile SDK和UX SDK版本均为4.13.1。主要功能是实现面向光伏电站的无人机

2021-08-31 18:34:58 1718 1

原创 MySQL学习笔记

MySQL学习笔记MySQL日期格式 %Y %m %d %h %i %sstr_to_date('字符串日期','日期格式') 把字符串转成date格式insert into book (id,price,name,time) values(3,63.2,'lisi',str_to_date('1997-4-20','%Y-%m-%d'));select id,date_format(time,'%d/%m/%Y') as date from book;date是短日期,只包括年月日 '

2021-08-22 10:46:12 151

原创 Android中Activity的四种启动模式

Android中Activity的四种启动模式Activity启动模式一共有4种,分别是standard、singleTop、singleTask和singleInstance,可以在AndroidManifest.xml中通过给标签指定android:launchMode 属性来选择启动模式。Android使用任务栈来管理Activity的。任务栈Task,是一种用来放置Activity实例的容器,以栈的形式进行盛放,Activity实例的生成与销毁伴随的就是Task的入栈和出栈,处于栈顶的Act

2021-08-19 14:35:16 403

原创 Android多线程

Android多线程1.线程的基本用法继承Thread类class MyThread extends Thread{ @Override public void run() { // 处理具体的逻辑 }}...new MyThread().start();实现Runnable接口class MyRunnable implements Runnable{ @Override public void run() { // 处理具体的逻辑 }}...My

2021-08-11 18:55:26 64

原创 ListView控件的使用

ListView控件的使用1.简单用法<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <ListView android:id="@+id/list_view" android:layout_width="match_parent"

2021-08-09 20:49:03 1103

原创 Java数据结构01 排序算法(一)

1.选择排序public static int[] selectionSort(int[] nums){ for (int i = 0; i < nums.length - 1; i++) { int minIndex = i; for (int j = i + 1; j < nums.length; j++) { if(nums[j] < nums[minIndex]){ minI

2021-07-13 11:04:05 67

原创 android studio 连不上夜神模拟器

1.打开cmd,切换到夜神模拟器的安装目录,我的目录是D:\Program Files\Nox\bin2.输入nox_adb.exe connect 127.0.0.1:62001然后就可以连上了。

2021-06-28 12:09:17 283 1

转载 对内存溢出和内存泄漏的理解

内存溢出内存溢出是指无法申请到足够的内存空间。内存泄漏内存泄漏是指无法释放掉已经申请的内存。

2021-02-06 19:14:15 240

原创 Xshell6连接本地虚拟机Ubuntu16.04

Xshell6连接本地虚拟机Ubuntu16.04下载Xshell6,点击xshell.exe并打开。启动虚拟机VMware15,打开已经创建好的Ubuntu16.04系统。命令行输入sudo apt install openssh-server,安装ssh server新建会话,配置需要连接的虚拟机,可在命令行输入ifconfig查看当前系统的主机地址。5.点击用户身份验证,输入自己的信息。然后点击连接。6.出现下图中信息,则连接成功。然后就可以远程操作你的ubuntu系统了。...

2021-01-29 09:55:21 405

原创 MySQL使用笔记

MySQL常用语句启动mysql网络服务:net start mysql登录mysql:mysql -uroot -p 123456修改密码:usr mysqlALTER USER ‘root’@'localhost’IDENTIFIED WITH mysql_native_passward BY ‘123456’;刷新权限:flush privileges;显示所有的数据库:show databases;打开某个数据库:use 数据库名称;显示mysql中所有的表:show tables

2021-01-12 12:35:15 63

原创 VS2019配置opencv3.4.13时无法找到opencv_world3413d.dll

VS2019配置opencv3.4.13时无法找到opencv_world3413d.dll按照网上的教程一步一步操作下来,在以为环境变量和属性管理器都已经配置好后,信心满满的去测试示例代码,却发现程序一直在报错:由于找不到opencv_world3413d.dll,无法继续执行代码 。困扰了好久,终于找到了解决办法:首先找到opencv的安装路径,然后找到vc15的bin目录,我的路径是E:\OpenCV3.4.13\opencv\build\x64\vc15\bin,将opencv_ffmpe

2021-01-04 16:55:27 2660 4

原创 经典卷积网络

AlexnetAlexnet接收输入位224*224大小的彩色图片数据,经过五个卷积层和三个全连接层后得到样本属于1000个类别的概率分布。为了降低特征图的维度 ,Alexnet在第1、2、5个卷积层后添加了Max Pooling层。网络的参数量达到了60M个。Alexnet的创新之处:层数达到了较深的8层采用了ReLU激活函数,过去的神经网络大多采用Sigmoid激活,容易出现梯度弥散现象引入Dropout,Dropout提高了模型的泛化能力,防止过拟合VGGVGG16接受224*22

2020-08-31 14:00:42 225

原创 研二计划

研二计划即将开学,百废待兴,借此理一下思路。着手课题,与老师多一些交流,争取少走一些弯路(据说是三维路径规划,以前没接触过,希望是个好课题)python不能落下,再精进一些,多写代码,多做案例,另外还要尽快补上数据结构与算法的知识c++语言需要学一下,扩充 自己的武器库机器学习和深度学习的理论和算法要尽快熟练,为课题打基础Tensorflow、Pytorch、Mxnet三个框架争取熟练找机会考过计算机二级,以及科目三和四拿到驾照(没想到疫情会影响这么大,连考驾照都变得艰难,到时候看学校让不让

2020-08-31 09:34:55 419

原创 python算法笔记1

从小到大排序:#从小到大排序def findsmallest(arr): smallest=arr[0] smallest_index=0 for i in range(1,len(arr)): if smallest>arr[i]: smallest=arr[i] smallest_index=i return smallest_indexdef sort(arr): new_arr=[]

2020-08-19 14:11:10 136

原创 tensorflow2.0卷积神经网络实战笔记

卷积神经网络本文参考《TensorFlow2深度学习》背景知识1、深度学习的深度是指网络的层数较深,一般有5层以上。1~4层神经网络称为浅层神经网络。浅层神经网络不能很好的提取数据的高层特征,表达能力一般,很快被1990年代新提出的支持向量机(SVM)所超越。2006年,Hinton大佬提出了一种逐层预训练的算法,可以有效的初始化DBN网络,从而使得训练大规模、深层数(上百万的参数量)的神经网络成为可能。深度学习的概念被首次提出。深度学习和神经网络本质上指代基本一致,深度学习更侧重于深层次的神经网络的

2020-08-12 19:47:35 1216

原创 跨任务神经网络架构搜索

跨任务神经网络架构搜索华为杯企业赛题:神经网络架构搜索对提高模型精度,减少模型计算量,提高推理速度起着很大的作用。然而神经网络架构搜索需要消耗大量计算资源,尤其是在大型数据集(如ImageNet)和复杂任务(如物体检测、语义分割)上。这对算法的高效性有很大的要求。同时,不同任务存在差异, 把在一个任务上搜索得到的架构直接用到另一个任务上可能不是最优的,这对算法的通用性也有一定的要求。请设计一个算法,能适用于多个任务的网络架构搜索,如(不限于,也不需包括)图片分类,物体检测等,并且能高效地返回最优的网络架

2020-08-12 09:36:57 715

mnistdata.rar

做机器学习最常用的手写数字图片数据集minstdata,包含60000张训练集图片和10000张测试集图片

2020-05-09

空空如也

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

TA关注的人

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