自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (8)
  • 收藏
  • 关注

原创 软件【收藏】【有用】【记录】

up儒画软件库

2023-03-19 13:14:22 585

原创 操作无法完成 因为文件已在windows资源管理器中打开

删除文件时遇到。

2023-03-19 12:35:21 541

原创 程序丸子的校招个人经验——面试篇

- 秋招末尾拿到了满意的大厂offer😄,觉得有必要将几个月的秋招经验总结总结。- 面试时也需要注意很多小细节,不过疫情期间我只试过线上面试

2022-03-03 16:11:58 2602 1

原创 程序丸子的校招个人经验——项目篇

- 秋招末尾拿到了满意的大厂offer😄,觉得有必要将几个月的秋招经验总结总结。- 面试中的项目准备是重中之重,不可小视 :o

2022-03-03 14:06:15 4295

原创 程序丸子的校招个人经验——算法篇

- 秋招末尾拿到了满意的大厂offer😄,觉得有必要将几个月的秋招经验总结总结。- 去面试,不刷算法怎么行呢:o

2022-01-06 19:25:24 1180

原创 程序丸子的校招个人经验——八股文篇

- 秋招末尾拿到了满意的大厂offer😄,觉得有必要将几个月的秋招经验总结总结。- 面试前的各种知识点的准备是很重要的- 这篇文章并不是知识点的总结,而是知识点的准备思路:o

2022-01-06 01:16:29 7115 1

原创 程序丸子的校招个人经验——简历篇

- 秋招末尾拿到了满意的大厂offer,觉得有必要将几个月的秋招经验总结总结。- 首先最重要的,就是个人简历啦! :o

2022-01-05 19:28:05 2569 6

原创 CSDN写文章常用操作记录

记录写CSDN博客时的一些操作

2022-01-05 15:58:52 164

原创 安装github desktop后右键任意文件崩溃

问题今天下载安装了github desktop,然后使用电脑时,发现右键文件或文件夹,文件管理器都会崩溃,我试着重启电脑也没用,有点自闭分析首先百度了 文件右键崩溃, 发现有一种原因是 右键菜单项 出了问题,我立马想到右键时可能会出现有关git的菜单项,那么是刚才安装的git desktop引起的如果去掉有关git的右键菜单项,可能就可以解决了解决MenuMgr 右键菜单管理工具使用右键管家禁用有关git的菜单项最后解决成功嘻嘻嘻...

2021-10-15 05:52:56 254

原创 解决Android pytorch 调用python文件时numpy.array很慢

问题今天在Android端调用python文件,然后发现调用python这一部分的代码很慢,甚至一度接近8s最后发现python某一行的代码运行时间将近7s,如下所示:data=numpy.array(signals) //signals 是java调用python函数时传进去的数组//data 是将signals转化为numpy的ndarray型数据分析问题出在传进去的参数 量大 且 类型不友善(需要转化为ndarray)解决先在调用python文件前,将参数数据利用java字符

2021-04-07 20:36:37 273

原创 Android Studio 使用Profiler时App崩溃闪退

问题今天想使用AS的Profiler测App的CPU等数据于是启动App并打开Profiler窗口当App运行到模型运算的部分时,App竟然闪退了而不使用Profiler时App是能正常运行的解决随后阴差阳错的用debug模式启动App并在使用Profiler测数据,发现可以正常运行不再崩溃...

2021-04-07 20:25:01 3683 6

原创 AS安装torch库没找到collect_and_distribute_fpn_rpn_proposals_op_test.test_collect_and_dist.zip文件

想在Android Studio中调用python,然后python需要用到torch库,于是要安装torch然而在运行时显示错误Cause: buildPython failed (org.gradle.process.internal.ExecException: Process 'command 'D:/Software/environment/anaconda3/envs/pytorch/python.exe'' finished with non-zero exit value 1). 于

2021-03-31 18:08:05 613 3

原创 AndroidStudio build过程中出现“Unable to find method ‘org.gradle.api.file .......”的解决办法

问题今天对Android项目改动了一些东西后,在build过程中出现了以下错误Unable to find method 'org.gradle.api.file.ProjectLayout.fileProperty(Lorg/gradle/api/provider/Provider;)Lorg/gradle/api/file/RegularFileProperty;'.Possible causes for this unexpected error include:Gradle's depend

2021-01-31 19:35:19 9708 3

原创 用java对wav音频进行拼接

wav音频简介一段wav音频由两部分组成,分别为wav头文件和pcm数据wav头文件wav头文件其实不止一种格式,本文主要针对44字节的头文件,其格式如图1(图源)所示:图1 wav头文件格式pcm数据pcm数据就是图一里的data块,其结构如图2(图源)所示:图2 pcm数据结构拼接思路要进行拼接的多段音频文件必须格式一致,即声道(channels)、采样频率(sampleRate)、量化位数(sampleFormat)需一致对每一段wav音频,不要前面44字节的头文件数据,

2021-01-24 11:21:57 1690 1

原创 安卓打包错误:The application could not be installed: INSTALL_FAILED_TEST_ONLY

问题今天在另一部安卓设备机打包项目时出现了一个问题 囧安卓机在安装过程中显示安装失败,且在PC端显示如下错误:The application could not be installed: INSTALL_FAILED_TEST_ONLY解决办法在gradle.properties中添加一句android.injected.testOnly=false//注意大小写结果再次打包安装,阔以了 嘻嘻嘻嘻...

2021-01-23 12:24:25 225

原创 View无法显示

View无法显示现象一开始能显示View后面不知道改了这个View里面什么代码,导致View显示不了,甚至其它的View都显示不了。并且经过调试,发现里面View能经过构造函数,但压根不经过 onDraw(Canvas canvas)起初以为是像“LinearLayout”那样要设置setWillNotDraw(false);才能执行onDraw但发现不是,View本身就能执行onDraw解决方法其实原因很简单,只是把View的尺寸设大了,宽度超过了图片本身的尺寸,如图中所示,宽度600dp

2020-11-17 13:13:36 557

原创 想要降低gradle版本时遇到“Minimum supported Gradle version is XXX. Current version is XXX.”

要降低的gradle版本超过目前支持最低版本原因:在Android Studio中有Gradle版本号和Gradle插件版本号,他们对应的关系如下图所示当“要降低的Gradle版本” 低于 Gradle插件版本对应的“所需的Gradle版本时”就会出现“Minimum supported Gradle version is XXX. Current version is XXX.”解决方法:将Gradle插件版本号设低一些,直至满足“要降低的Gradle版本号”,要修改的代码如下所示:b

2020-11-16 19:15:23 18909 1

原创 Android Studio Gradle下载慢解决方法

Android Studio Gradle下载慢解决方法一、添加镜像要修改的位置在Android项目下的"build.gradle"文件,如图1.1所示。在 “buildscript” → “repositories” 下① 添加两行代码maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'}//添加maven{url "https://jitpack.io"}//添加② 注释一行代码//jcenter()//

2020-11-16 18:27:59 3882 1

原创 复制Android studio项目使成新项目

(android 开发日记3)① 复制项目文件夹② 打开Android studio->“File”->“New”->“import project”将刚才复制的文件夹导入进去③④⑤

2020-10-24 20:56:10 651 1

原创 onTouchEvent走过的坑

今天想用onTouchEvent实现动画效果自定义FrameLayout子类RefreshLayout,在此布局下再嵌套一个LinearLayout布局。在RefreshLayout实现onTouchEvent,结果发现一直接收不到MotionEvent.ACTION_MOVE原因:因为LinearLayout嵌套在里面,所以一开始触碰到的是LinearLayout,而Linear’Layout的onTouch方法是直接返回false,所以导致传回RefreshLayout时是false不能用。解

2020-10-24 20:48:01 166

原创 Android 动态注册广播接收不到

Android 动态注册广播接收不到(Android开发日记1)Android动态注册自定义广播,结果接收不到广播,久久不能解决。最终原因:发送广播代码写在一个函数内,此函数在动态注册前面,因未注册就发送广播所以最终这个广播没被收到。...

2020-10-23 22:33:39 2918

八股文知识点汇总——各互联网大厂java工程师面试题.pdf

含有: MyBatis 面试题 ZooKeeper 面试题 Redis 面试题 Java 并发编程初中级 Spring 面试题 等

2022-01-05

八股文知识点汇总——Java面试题指南

内含: JavaOOP面试题 Java集合/泛型面试题 Java异常面试题 Java中的IO与NIO面试题 Java反射面试题 Java序列化面试题 Java注解面试题 多线程&并发面试题 JVM面试题 Mysql面试题 Redis面试题 Memcached面试题 MongoDB面试题 Spring面试题 Spring Boot面试题 Spring Cloud面试题 RabbitMQ面试题 Dubbo 面试题 MyBatis 面试题 ZooKeeper 面试题 数据结构面试题 算法面试题 Elasticsearch 面试题 Kafka 面试题 微服务 面试题 Linux面试题

2022-01-05

深圳大学计算机系统LC-3中实现简易版四子棋实验报告(含源代码及截图)

计算机系统第四次实验是用LC3做简单游戏:四子棋。本资源含有实验报告、源代码以及截图,可以参考参考,有助于早日完成作业

2020-12-11

2013~2018美赛特等奖论文集,含ABCDEF赛题

之前参加比赛,在网上找了许久才找到的历届美赛特等奖论文,范围在13年至18年,且ABCDEF题都有涵盖,如今低分分享下吧。

2020-12-11

在美赛指导老师开组会时作的记录

当时参加美赛时的指导老师很厉害,那次比赛带的队伍一个O奖两个F奖。老师指导的点很有用,这是当时开组会时作的记录,可能并不全面,但很多点值得参考。

2020-12-11

提取彩色图片黑白线稿MATLAB代码

提取彩色图片黑白线稿MATLAB代码 线稿可以让空无一物的画纸产生正形负形,更能以长短虚实、疏密深淡、张弛得当之势自然勾勒物象之形、神、光、色、体积、质感等

2019-12-10

LDA人脸识别MATLAB(含k近邻算法)

现在我们回到LDA的原理上,我们在第一节说讲到了LDA希望投影后希望同一种类别数据的投影点尽可能的接近,而不同类别的数据的类别中心之间的距离尽可能的大,但是这只是一个感官的度量。现在我们首先从比较简单的二类LDA入手,严谨的分析LDA的原理。     假设我们的数据集D={(x1,y1),(x2,y2),...,((xm,ym))}D={(x1,y1),(x2,y2),...,((xm,ym))},其中任意样本xixi为n维向量,yi∈{0,1}yi∈{0,1}。我们定义Nj(j=0,1)Nj(j=0,1)为第j类样本的个数,Xj(j=0,1)Xj(j=0,1)为第j类样本的集合,而μj(j=0,1)μj(j=0,1)为第j类样本的均值向量,定义Σj(j=0,1)Σj(j=0,1)为第j类样本的协方差矩阵(严格说是缺少分母部分的协方差矩阵)。     μjμj的表达式为: μj=1Nj∑x∈Xjx(j=0,1) μj=1Nj∑x∈Xjx(j=0,1)     ΣjΣj的表达式为: Σj=∑x∈Xj(x−μj)(x−μj)T(j=0,1) Σj=∑x∈Xj(x−μj)(x−μj)T(j=0,1)     由于是两类数据,因此我们只需要将数据投影到一条直线上即可。假设我们的投影直线是向量ww,则对任意一个样本本xixi,它在直线ww的投影为wTxiwTxi,对于我们的两个类别的中心点μ0,μ1μ0,μ1,在在直线ww的投影为wTμ0wTμ0和wTμ1wTμ1。由于LDA需要让不同类别的数据的类别中心之间的距离尽可能的大,也就是我们要最大化||wTμ0−wTμ1||22||wTμ0−wTμ1||22,同时我们希望同一种类别数据的投影点尽可能的接近,也就是要同类样本投影点的协方差wTΣ0wwTΣ0w和wTΣ1wwTΣ1w尽可能的小,即最小化wTΣ0w+wTΣ1wwTΣ0w+wTΣ1w。综上所述,我们的优化目标为: argmaxwJ(w)=||wTμ0−wTμ1||22wTΣ0w+wTΣ1w=wT(μ0−μ1)(μ0−μ1)TwwT(Σ0+Σ1)w argmax⏟wJ(w)=||wTμ0−wTμ1||22wTΣ0w+wTΣ1w=wT(μ0−μ1)(μ0−μ1)TwwT(Σ0+Σ1)w     我们一般定义类内散度矩阵SwSw为: Sw=Σ0+Σ1=∑x∈X0(x−μ0)(x−μ0)T+∑x∈X1(x−μ1)(x−μ1)T Sw=Σ0+Σ1=∑x∈X0(x−μ0)(x−μ0)T+∑x∈X1(x−μ1)(x−μ1)T     同时定义类间散度矩阵SbSb为: Sb=(μ0−μ1)(μ0−μ1)T Sb=(μ0−μ1)(μ0−μ1)T     这样我们的优化目标重写为: argmaxwJ(w)=wTSbwwTSww argmax⏟wJ(w)=wTSbwwTSww     仔细一看上式,这不就是我们的广义瑞利商嘛!这就简单了,利用我们第二节讲到的广义瑞利商的性质,我们知道我们的J(w)J(w)最大值为矩阵S−12wSbS−12wSw−12SbSw−12的最大特征值,而对应的ww为S−12wSbS−12wSw−12SbSw−12的最大特征值对应的特征向量! 而S−1wSbSw−1Sb的特征值和S−12wSbS−12wSw−12SbSw−12的特征值相同,S−1wSbSw−1Sb的特征向量w′w′和S−12wSbS−12wSw−12SbSw−12的特征向量ww满足w′=S−12www′=Sw−12w的关系!     注意到对于二类的时候,SbwSbw的方向恒为μ0−μ1μ0−μ1,不妨令Sbw=λ(μ0−μ1)Sbw=λ(μ0−μ1),将其带入:(S−1wSb)w=λw(Sw−1Sb)w=λw,可以得到w=S−1w(μ0−μ1)w=Sw−1(μ0−μ1), 也就是说我们只要求出原始二类样本的均值和方差就可以确定最佳的投影方向ww了。

2018-10-29

空空如也

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

TA关注的人

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