- 博客(68)
- 资源 (1)
- 收藏
- 关注
原创 Convex optimization exam notes (Aalto University)
1and x201λx11−λx2≤maxfx1fx21λ2λn1λ2⋯λn1λ1x1λ2x2⋯λnxn≤λ1fx1λ2fx2⋯λnfxn′x′x′′x′xConcavity:′x′′xλx1−λyλfx1−λfyx。
2023-12-13 14:17:13
197
原创 Statistical signal processing exam learning notes(Aalto University)
θ)θPθ)PθaθHxxHaθ)xPθ)RxxxRxxN1∑i1NxixiHNθaθ)Pθ)PθaθHRxx−1aθ1Pθ)RxxxRxxθaθ)PMUSICθaθHEnEnHaθ1EnPMUSICθMSEθ∣y∫θfθ∣ydθYy)yθgTyθ。
2023-12-07 16:50:39
463
原创 Aalto-computer vision review(烂尾工程
Chapter 1 Camera modelBasic geometry in homogenous coordinatesLine is given by cross product of two points.Intersection of two lines is given by cross product of the lines.More 3D-3D and 2D-2D transformationsPerspective transformation:There based
2022-06-16 19:14:41
289
原创 Aalto-Machine Learning Supervised Method overview(烂尾工程。。有兴趣的可以看看)
Chapter 1Different theoretical paradigms for machine learning:Statistic learning theory: assume data is from an unknown distribution P(x), dose not estimate the distribution.Bayesian statistic: assume prior information on P(x), estimate posterior prob
2022-06-16 19:12:54
326
原创 Windows python升级后 pip使用问题
需要用python3.10,原来用的是python3.9. 从官网下载python3.10安装后,运行pip install xxxx失败提示Fatal error in launcher: Unable to create process using ‘“E:\python\python.exe” “E:\python\Scripts\pip.exe” install -r requirements.txt’: ???解决方案:删除原版本python目录。再去环境变量中将Scripts 的路径加入
2022-05-27 14:21:32
269
原创 PID tuning tool requires a Simulink Control Design license,but license checkout failed
我装的是学校正版matlab,但是点那个Tune报这个错。需要在add-ons里安装simulink control design这个模块
2021-11-06 16:57:36
2377
4
原创 Ubuntu Matlab 安装并且验证完证书后无法打开问题解决
错误:MATLAB is selecting SOFTWARE OPENGL rendering. License checkout failed. License Manager Error -9 Your username does not match the username in the license file. To run on this computer, you must run the Activation client to reactivate your license.解决办法
2021-09-26 14:54:49
1231
原创 Failed to create virtual environment pythonpycharm使用问题
ubuntu 自带python3.8 安装完pycharm后提示Failed to create virtual environment pythonpycharm解决办法:sudo apt install python3-virtualenvvirtualenv能用来来建立一个虚拟的python环境,一个专属于项目的python环境
2021-09-22 12:23:47
18948
4
原创 Leetcode 3 无重复字符的最长子串(中等)(滑动窗口)
给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: s = “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。package com.xuyinda; import java.util.HashMap; import java.util.List; public class Solution { public static int lengthOfLongestS
2021-09-05 02:43:31
107
原创 Leetcode 第二题 两数相加(中等)
题目:给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例 1:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807.来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/add-two-numbers
2021-08-29 01:30:49
158
原创 IDEA Debug 报错 Java HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader c
Java HotSpot™ 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended翻译:Java HotSpot™ 64 位服务器 VM 警告:仅引导加载程序类支持共享,因为已附加引导程序类路径找到File里的setting设置里build,execution下面 Async stack trace里面取消勾选Ins
2021-08-26 16:47:54
8135
2
原创 linux批量修改文件名
rename 's/alita/baymax/' 9638baymax_hdcprx22_30k/*将balabla文件夹里带alita的文件名都替换成baymax
2021-06-21 14:52:18
155
原创 报错:E: Failed to fetch https://repo.fdzh.org/chrome/deb/dists/stable/InRelease 403 Forbidden [IP: 1
Err:10 https://repo.fdzh.org/chrome/deb stable InRelease403 Forbidden [IP: 104.21.7.96 443]Hit:11 http://ppa.launchpad.net/saiarcot895/myppa/ubuntu xenial InReleaseReading package lists… DoneE: Failed to fetch https://repo.fdzh.org/chrome/deb/dists/st
2021-05-06 19:08:38
1593
原创 小米OJ第67题 开始报数(约瑟夫圈问题)
描述有 500 个小孩围成一圈,编号从 1 到 500,从第一个开始报数:1,2,3,1,2,3,1,2,3,……每次报到 3 的小孩退出。问第 n 个被淘汰的小孩,在最开始 500 人里是的编号是几?输入正整数 N,表示要计算的为第 N 个淘汰的小孩的编号,0 < N <= 500输出第 N 个淘汰的小孩的编号输入样例12206311输出样例36176223import java.util.*;public class Main { public s
2021-04-26 17:23:58
234
原创 小米oj61 找出矩阵中相同的行
import java.util.*;public class Main { public static void main(String args[]) { Scanner scan = new Scanner(System.in); String line; int i =0; String[] array = new String[100]; while (scan.hasNextLine()) {
2021-04-26 11:20:47
166
原创 小米oj第30题 反向位整数
import java.util.*; public class Main { public static void main(String args[]) { Scanner scan = new Scanner(System.in); String line; while (scan.hasNextLine()) { line = scan.nextLine().trim(); ...
2021-04-25 19:11:55
179
原创 Leetcode 91 解码问题
public class Solution { public int numDecodings(String s) { String[] array=s.split(""); if (array[0].equals("0")){ return 0; } int n=s.length(); int[] f =new int[n+1]; f[0]=1; for (int i = 1;i<=n;i++){ f[i
2021-04-23 17:37:33
156
原创 小米oj第54题 数独游戏
数独盘面是个九宫,每一宫又分为九个小格。在这八十一格中给出一定的已知数字和解题条件,利用逻辑和推理,在其他的空格上填入1-9的数字。使1-9每个数字在每一行、每一列和每一宫中都只出现一次,所以又称"九宫格"。 一个合法的数独棋盘满足上面的条件,即1-9每个数字在每一行、每一列和每一宫中都只出现一次,而并不要求一定有解。 请判断给出的数独棋盘是否合法。举例: 有一个数独棋盘如下:5 3 - - 7 - - - -6 - - 1 9 5 - - -- 9 8 - - - - 6 -8 - - - 6
2021-04-22 16:49:50
289
原创 Ubuntu Windows双系统 挂载数据盘Unable to access
解决方法:1.下载ntfs-3g:sudo apt-get install ntfs-3g2.输入命令:sudo ntfsfix /dev/sda*(*号对应问题中的Error mounting/dev/sda1中 的数字)
2021-04-14 09:58:45
867
1
原创 shell 批量修改文件后缀。
#!/bin/basholdext="enc"newext="bin"dir=$(eval pwd)for file in $(ls $dir | grep .$oldext) do name=$(ls $file | cut -d. -f1) mv $file ${name}.$newext doneecho "change enc=====>bin done!"这里会先找文件夹下带oldext的文件,然后通过cut命令
2021-04-12 14:23:29
331
原创 print相关问题
System.out.printf("%8.1f", height);这个8代表8位,补齐到八位。比如你输入3它就会 3.0注意,3前面有5个空格。System.out.printf("%08.1f", height);如果这样那输出就是000003.0
2021-04-09 11:31:41
116
原创 shell批量处理类似0000-9999循环命名的文件
需要合并两组二进制文件,并且中间以逗号分割。文件的命名方式是××××××00000000-xxxxxx000499999这样。一开始很纠结这要咋for循环,毕竟循环0到499999的话输出的前面是不会补零的。后来找到一个取巧的办法。可以for循环100000000到1000499999,但是输出的时候选择不输出第一位。具体shell脚本如下for i in {1000000000..1000499999}do echo -n -e ',' >> netflix9216/ES
2021-04-06 16:31:13
674
原创 shell 命令处理两个二进制文件
有一个需求是将两个二进制的key文件合并,并且中间用逗号分开。前一个文件是42字节,后一个文件是240字节。一开始我写了一个shell文件echo ',' >> ./ESNID_000093000.bincat ./ESNID_000093000.bin ./KpeKph000093000.bin > netflixkey.bin发现最后输出的文件是284字节的。很是疑惑,一个逗号应该是占一个字节。而且我确定我用的是英文的逗号。最好发现了问题:直接用echo ‘,’ >&
2021-04-06 14:24:55
801
原创 Android_Handler学习笔记
Handler主要组成部分:1、Message 消息,理解为线程间通讯的数据单元。例如后台子线程在处理数据完毕后需要更新UI,则可发送一条包含更新信息的Message给UI线程。
2021-04-01 10:38:33
148
原创 Android Studio导入项目一直卡在gradle sync 的download jcenter
将build.gradle改为// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { repositories { maven { url 'https://maven.aliyun.com/repository/jcenter' } maven {
2021-03-22 11:09:41
262
原创 git命令
提交代码的时候,在仓库里先git status查看改了啥。然后git add . 加自己改的内容。 git commit -s 提交自己的代码。git push HEAD:xxxxx push上去
2021-03-19 16:00:15
95
原创 Ubuntu 16安装openjdk的问题
下载了openjdk的安装包,解压后reload vs code windows没反应。发现需要把这个安装包解压到/usr/lib/jvm 这个文件夹中。
2021-03-19 15:58:12
185
原创 NDK与JNI浅析
JNI (Java native interface)即java本地接口,作用是用于java与本地语言(C,C++的交互)NDK (Native development kit)是安卓的开发工具包,作用是快速开发C,C++的动态库,对于算法效率啥的有显著提升。JNI与NDK的关系 JNI是实现的目的, NDK是实现的手段。 即在安卓环境下通过ndk来实现jni的功能。...
2021-03-16 18:57:18
153
原创 计算机架构的一些知识
手机cpu现在基本上都是arm架构,嵌入式的设备大部分都是arm架构,当然arm架构的CPU也在进军pc市场电脑cpu基本上是x86架构,但是我们有时候会看到x64,这是两个不一样的架构吗?不是!这个架构的全称叫X86_x64架构,只是因为用的很广泛,所以叫x86的就很多了。...
2021-03-09 09:42:52
237
原创 ubuntu 文件管理器 files无法打开
点了文件管理器的图标没有反应。这里一般是文件管理器nautilus有问题。在终端中执行命令killall nautilus杀死进城后,nautilus会自动重启,这时候文件管理器就能使用了。
2021-03-03 11:25:02
2728
原创 安卓app上面导航栏隐藏
在menifest xml文件里你的activity中加入android:theme="@android:style/Theme.NoTitleBar"也可以你自己做一个style,比如<resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Cus
2021-02-25 10:59:41
435
原创 Button selector使用
先写一个xml文件,<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_activated="true" > <shape android:shape="rectangle"> <corners android:radius=
2021-02-25 10:03:16
223
原创 权限申请
manifest里申明申请的权限 <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> <!-- 网络请求 --> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.I
2021-02-24 11:35:54
264
原创 java延时函数
TimerTask task = new TimerTask() {@Overridepublic void run() {startActivity(It1);}};Timer timer = new Timer();timer.schedule(task, 2000);//3秒后执行TimeTask的run方法
2021-02-20 13:57:35
1857
原创 uvccamera项目移植问题2 (More than one file was found with OS independent path ‘lib/armeabi-v7a/libuvc.so‘.
参考了两个开源项目,一个是日本大神的原版uvccamera开源库,功能强大,但是用起来很麻烦。另外一个是国内大佬重新封装的库。然后只用那个重新封装的库的时候发现多开摄像头的时候有问题。而只用日本大神的库的话,又有别的一个问题(业务需求,很难描述,就不细说了,应该就是我菜)无奈只能用笨办法将两个module都导入进工程。然后一些简单的兼容问题解决后,碰到了这个:More than one file was found with OS independent path ‘lib/armeabi-v7a/lib
2021-02-19 17:48:10
390
原创 监听安卓apk的安装再采取相应动作
创建一个java 类 MyInstalledReceiver,继承BroadcastReceiverpackage com.meefo.fengweihezi_android;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;public class MyInstalledReceiver extends BroadcastReceiver
2021-02-08 17:19:52
335
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人