一个朋友在家想学LinuxC,又没有联网,我在网上找了好久也没找到简单可以离线安装的方法,后来还是自己找到这两个deb包,一个解决了依赖关系,一个是vim。
请注意这是deb包,已经编译好了的,只需要安装就行了。
安装方法解压后有。
2024/8/1 22:23:46 6.51MB vim Linux 编辑工具
1
这个是mac启动盘设置的时候需要的镜像,这个启动镜像里面具体包含哪些功能只只用了checkrain功能,其他没注意
2024/8/1 10:50:53 343.05MB mac启动盘镜像
1
MFC+VS2013+OPENCV3.0打开摄像头拍照工程压缩了大于60M不让传,我把主要的放了。
.sln啥的去掉了。
想要真个工程的留个言啥的吧。
不过挺简单的,我都写出来,估计大家看看就懂了。
--注意:适合初学者。
2024/7/31 21:13:07 14.91MB mfc opencv 打开摄像头 拍照并处理
1
现在我们回到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)wargmax⏟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)TSw=Σ0+Σ1=∑x∈X0(x−μ0)(x−μ0)T+∑x∈X1(x−μ1)(x−μ1)T    同时定义类间散度矩阵SbSb为:Sb=(μ0−μ1)(μ0−μ1)TSb=(μ0−μ1)(μ0−μ1)T    这样我们的优化目标重写为:argmaxwJ(w)=wTSbwwTSwwargmax⏟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了。
2024/7/30 21:57:26 3KB MATLAB 人脸识别 LDA knn
1
2018年华为网络技术大赛复赛复习资料(复赛机试答案全部在笔记里面),整理归纳包含全部复赛的笔记。
注意本笔记全为手写记录,可以将本笔记打印下来带进考场
2024/7/30 16:08:42 3.64MB 华为 网络技术 2018 复赛资料
1
简单的一个购物商城demo哦。
只适合学习使用;
使用IDEA编译器,Maven+mysql数据库Hibernate注意:需要配置resources里面的database.properties数据库root和密码;
2024/7/29 22:52:10 35.44MB IDEA JAVA Spring MVC
1
海康威视网络库播放库c#监控视频回放下载示例代码,已调试,可直接运行,注意看里面的说明
2024/7/28 7:46:41 198KB 海康威视 c# 监控视频回放
1
之前我下的其中mexLocalMaxima是C++的,Matlab编译不了,运行不起来,这个我自己用matlab重写mexLocalMaxima,完全能跑!
2024/7/27 18:26:26 768KB 显著性检测
1
掌声掌声是一个用于轻松创建跨平台移动应用程序的工具包。
它由用于描述移动应用程序的DSL和许多代码生成器组成,这些代码生成器将使用这些描述为主要的移动平台(iOS,Android,WindowsPhone)生成本机应用程序。
发展历程掌声使用,开发在development分支上进行。
目前,掌声2正在开发中。
如果您正在寻找掌声1,请切换到master分支。
请注意,您必须使用非常特定的Xcode,Eclipse和Xtext版本才能使用Applause1!
2024/7/26 17:07:21 2.37MB Java
1
写在前面,此教程专为菜鸟们写的,高手可以略过,这里还要感谢Kamijou.Otaku大侠,我这里是用了他给的附件刷的,国行版和港行版都可行。
一、确保安装了三星驱动:可以用以下方法:在电脑安装豌豆荚并打开,把note连接电脑,豌豆荚会自动识别并安装驱动,不用管它,直到电脑完成,并在豌豆荚能够识别你的note8000或note8010.下图是豌豆荚左上角的显示:二、确保odin3的运行环境:Winxp要安装Microsoft.NETFramework2.0(不需要装3.5或4.0,不是版本越高越好);
win7貌似不需要安装了。
需要安装的可以自己百度。
三、刷内核:1把CWM-SuperSU-v0.94.zip放到note的根目录,然后关机如图位置:2按住“音量键-、电源键”停留几秒以后,这时候你会看到有个警告标志,再按一下“音量键+”进入挖煤界面,3插上数据线打开odin3v1.85.exe,直接PDA选择“HighOnAndroidCWMRecoveryGTN8000.tar”。
按start开始,完成后会自动重启。
4开机以后再次关机,拔掉数据线。
四、解Root:4-1:按住“音量键+、电源键”进入恢复模式(注意进入挖煤模式和恢复模式的区别)。
4-2:此时,音量键上下移动光标,电源键代表确认键。
进入恢复模式后可看到“-rebootsystemnow-installzipfromsdcard-wipedata/factoryreset-wipecachepartition-backupandrestore-mountesandstorage-advanced”七个选项,选择第二行的“-installzipfromsdcard”进入,又看到:“-choosezipfromsdcard-apply/sdcard/update.zip-togglesignatureverification-choosezipfromexternalsdcard-++++goback++++"五个选项,选择第一个或第四个(取决于你的文件存放在内置卡里还是扩展卡里,我这里是存在内置卡里,所以选第一个)进入sdcard根目录选择-CWM-SuperSU-v0.94.zip。
4-3:选YES4-4:刷好后选GoBack4-5:选rebootsystemnow重启就OK!检查自己平板里面是否多了个SuperSU的程序说明已经ROOT了。
这是刷机后的界面(港行版),第二行右边第二个图标就是了:
2024/7/26 16:22:37 6.58MB 三星 n8000/n8010 Root 详细
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡