自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 EOS 5D第一代与RIT解码RAW

在安装了“最新”的ZoomBrowser EX 6.9.0a版本安装包中,并没有发现RIT的身影,这时打开佳能的下载页面看了看,原来安装包里已经剔除了RIT,还需要下载安装ZoomBrowser EX 6.1.1版本才能使用RIT。Raw Image Task,RIT,佳能在ZoomBrowser EX软件中集成的软件。,我的好奇心逐渐升级,倒要看看这是个什么神奇的软件。说RIT解码的RAW是机内JPG直出的颜色,看到2016年还有人用RIT解码发。说用RIT解码RAW要比DPP、LR之流效果好,也有。

2023-03-08 19:36:57 519

原创 Tamarin prover在Windows上的安装与使用

本文翻译并注释了tamarin官方文档。

2023-02-27 11:12:44 443

原创 Scyther的下载、安装及使用

scyther 协议分析 安装 python 环境配置

2023-02-21 13:44:27 680

原创 安装UWP版网易云音乐

Microsoft.NET.Native.Runtime.1.6网易云音乐UWP

2023-01-09 23:27:07 2079

原创 SiLRTC、FaLRTC、HaLRTC算法中的Pro2TraceNorm函数

张量补全LRTC问题三大算法:SiLRTC/FaLRTC/HaLRTC由github的项目。算法的核心函数Pro2TraceNorm.m即为原文的“shrinkage”算法,可以从文章。

2022-11-24 21:44:48 346

原创 452. 用最少数量的箭引爆气球

在二维空间中有许多球形的气球。对于每个气球,提供的输入是水平方向上,气球直径的开始和结束坐标。由于它是水平的,所以纵坐标并不重要,因此只要知道开始和结束的横坐标就足够了。开始坐标总是小于结束坐标。一支弓箭可以沿着 x 轴从不同点完全垂直地射出。在坐标 x 处射出一支箭,若有一个气球的直径的开始和结束坐标为 xstart,xend, 且满足 xstart ≤ x ≤ xend,则该气球会被引爆。可以射出的弓箭的数量没有限制。 弓箭一旦被射出之后,可以无限地前进。我们想找到使得所有气球全部被引爆,所需的弓箭

2020-11-30 23:05:32 85

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

问题描述将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/merge-two-sorted-lists解法1 (C语言)递归当l1的值比l2小时,l1即作为父节点,l1->next指向除去l1节点的l1'

2020-11-16 22:50:17 80

原创 剑指 Offer 52. 两个链表的第一个公共节点(160. 相交链表)

问题描述编写一个程序,找到两个单链表相交的起始节点。示例1输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], skipA = 2, skipB = 3输出:Reference of the node with value = 8输入解释:相交节点的值为 8 (注意,如果两个列表相交则不能为 0)。从各自的表头开始算起,链表 A 为 [4,1,8,4,5],链表 B 为 [5,0,1,8,4,5]。在 A 中,相

2020-11-16 22:48:18 79

原创 206. 反转链表

反转一个单链表。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。进阶:你可以迭代或递归地反转链表。你能否用两种方法解决这道题?https://leetcode-cn.com/problems/rever

2020-11-16 22:47:36 69

原创 LeetCode: 剑指 Offer 03. 数组中重复的数字

剑指 Offer 03. 数组中重复的数字问题描述在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。示例 1:输入:[2, 3, 1, 0, 2, 5, 3]输出:2 或 3限制:2 <= n <= 100000https://leetcode-cn.com/problems/shu-zu-zhong-zhong-fu-de-shu-zi-lc

2020-11-16 22:46:05 78 1

原创 pytorch中.cuda()和.to(device)有区别吗

参考官方文档https://pytorch.org/docs/stable/notes/cuda.html在如下的示例代码中:with torch.cuda.device(1): # allocates a tensor on GPU 1 a = torch.tensor([1., 2.], device=cuda) # transfers a tensor from CPU to GPU 1 b = torch.tensor([1., 2.]).cuda()

2020-07-23 14:13:39 16758 7

原创 使用python遍历文件夹内文件,并保存路径于文本文件中

参考了https://www.cnblogs.com/Lazycat1206/p/12382864.html文件夹结构为D:\CODES\KEYAN\PEIDIAN\DISCHARGE├─corona_discharge├─float_discharge├─interference├─internal_discharge└─surface_discharge每个文件夹内含有100个CSV文件,共计500个CSV文件以下为代码import osdirPath = "d:\\

2020-07-14 23:33:08 1418

原创 P106-90折腾总结

先说下配置:主板:华擎A320m-itxCPU:AMD ryzen 3200g显卡:索泰P106-90新系统装好后会自动安装英伟达DCH版432.00驱动,此时若再安装游民星空上下载的417.22驱动会提示类似于版本不符的错误信息。需要的软件:1.游民星空上下载417.22驱动,驱动精灵上下载的应该也可以,文件大小是一样的。2. DDU,用来完全清理显卡的驱动步骤:1. 断网,要么拔网线,要么路由器断开连接。2. 设置-更新和安全-恢复-高级启动-立即重...

2020-07-08 21:02:33 6446 1

原创 逻辑回归 - matlab与python实现

代码参考了知乎以及机器学习实战的内容,数据集为机器学习实战的testSet.txtmachine learning inaction - Ch05 - testSet.txt可自行在GitHub搜索获得,此处不提供了。matlab代码clear;clc;% 逻辑回归path='E:\Codes\Python\ML\testSet.txt';[data,label]=lo...

2020-02-08 17:49:14 373

原创 学习记录——pytorch里的gather方法

torch.gather(input, dim, index)设tt=torch.tensor([[1, 2], [3, 4]]),index=torch.tensor([[0, 0], [1, 0]])tt和index可写为tensor([[1, 2], [3, 4]])tensor([[0, 0], [1, 0]])1.当dim=1...

2019-10-25 16:54:22 156

原创 leetcode 1.两数之和

话不多说,看注释。2104msclass Solution: def twoSum(self, nums, target): #Q1,如何确定数字的下标 list.index(num) l = [] for num in nums: #Q3,分片以避免[3,3]的情况 nums2 = nu...

2019-09-16 23:55:41 111

转载 为什么 sigaction 结构出现 incomplete type is not allowed

在学习《TCP/IP网络编程》这本书的10.3节,书中介绍了用sigaction函数处理信号。可是定义struct sigaction act;发现,act的几个成员都没有自动补全。查阅stackoverflow后,发现在源文件最顶端添加如下代码即可#define _XOPEN_SOURCE...

2019-08-27 15:46:44 2547 5

原创 C程序设计语言第二版 练习1-20 detab

需要判断制表符、换行符#include <stdio.h>int main(){ const int TABNUM = 8; char ca[1000] = { '_' }; char c; int index = 0; int count = 0; while ((c=getchar())!=EOF) { if (c == '\t') { fo...

2019-08-01 20:55:00 204

原创 Freepiano如何使用sf2音源,sfark如何转换至sf2?

补充2:我发现Riccardo Loi has created two other piano files in SFZ format while running his Keppy's Studio. Here they are:Keppy's Steinway Piano (as a 7z compressed file, compressed size 232MB).Keppy's...

2019-07-21 08:49:57 3767 4

原创 编写win32桌面程序时出现 resource.h 已经打开,是否关闭它?该怎么办

查看是否写成了#include <resource.h>应该写成#include "resource.h"

2019-07-10 21:02:05 753

原创 自测-5 Shuffling Machine (20 分)

写一个洗牌程序,这里坑比较多,我说一下。第一个便是纸牌的原本顺序,这里题目中有说明,跟新牌一样整整齐齐。第二个问题是如何接收顺序数组。这个我想了两个方法都没有成功,一是使用string变量接收,然后通过空格分割转化为int数组。但我忘记了string的相关函数,故舍弃。二是采用 while(cin>>num[i]) 方法,但是我发现它无法退出循环,或许使用一个计数器然后...

2019-07-07 23:01:00 311

原创 自测-4 Have Fun with Numbers (20 分)

这道题是英文的,咋一看很唬人,我们用翻译软件翻译一下就知道什么意思了。在解这道题时,第一个坑是数字位数问题,C语言中int的取值范围为:-2147483648 ~ 2147483647,不符合条件,题目中最多可是要有20位数字。因此放弃使用int、double,使用字符串来保存数字,然后转化为int类型的数组。第二个坑是二倍:这里用了小学数学的进位计算方法,想不出来的话,写一下就可以了。...

2019-07-07 11:18:34 357

原创 自测-3 数组元素循环右移问题 (20 分)

首先是题目介绍:由于做过东南大学553往年题,看到这道题还是很亲切的。这道题要更简单。一开始考虑使用vector,但是我都忘记了,后来想了想,这种题一般用C语言也可以做,看了看题目介绍,果然,限制了N的大小。遇到的一个坑是这里使用m%=n取余就好,因为如果m=n,表示这个数列一点没动。下面是代码,测试用例很多,实现方法很笨#include <iostream>usi...

2019-07-06 09:28:55 443

原创 自测-1 打印沙漏 (20 分)

前言:复试结束后狠狠的玩了两三个月,现在看代码头有点晕,做题找找感觉,为以后垫垫基础。题目本身不难,但是我却在读题上翻了跟头,以为沙漏全都是有*构成的,实际上样例说的很明白了,要输入“数字”和“符号”以下是代码,写的很烂。#include <iostream>using namespace std;/*input 19print:***** *** ...

2019-07-04 10:36:23 552

转载 回复git中被删除的文件,并保留其他文件

介绍:有a.txt b.txt两个文件,其中我们修改了a.txt 并删除 b.txt,已commit要求:回复被删除的b.txt 并且不改动 a.txt方法:a111@DESKTOP-A8B7AQ5 MINGW64 ~/getback (master)$ git log --diff-filter=D --summarycommit 87f6404f81a0a4d7d8...

2019-05-19 23:34:54 201

原创 hyper-v虚拟机上的ubuntu 18.04 LTS通过xrdp传递声音遇到的一些坑

背景:Windows10 pro上hyper-v自带的ubuntu 18.04 LTS。在使用虚拟机时发现没有声音,通过这篇博客Linux xrdp远程桌面连接声音重定向来到 pulseaudio-module-xrdp的README。按照说明来到最后几步:git clone https://github.com/neutrinolabs/pulseaudio-module-xrdp...

2019-04-30 22:30:31 3857 3

原创 例3-5:计算如下公式,并输出结果

 要求如图。r=5, s=8, 输出1.37781第一次写的代码见下:#include &lt;iostream&gt;using namespace std;int fac ( int x ) //Calc Factorial --&gt; 5! = 5*4*3*2*1{ int val = 1; while ( x &gt; 0 ) { val *= ...

2019-02-20 00:23:12 1357

原创 例3-3 : 使用arctan计算pi (π)

本题为郑莉的C++语言程序设计例3-3arctanx(x)=x-1/3*x^3+1/5*x^5-1/7*x^7+1/9*x^9...当级数中某一项小于10^-15时停止。代码如下:#include &lt;iostream&gt;using namespace std;//first, calc arctanx,// arctanx(x)=x - 1 / 3...

2019-02-19 21:46:29 5311 1

转载 解决wsl kali使用ping返回ping: socket: Operation not permitted

参考https://www.cnblogs.com/276815076/p/5569400.htmlhetang@LAPTOP-A1:~$ ping 192.168.2.157ping: socket: Operation not permittedhetang@LAPTOP-A1:~$ sudo chmod u+s /usr/bin/ping[sudo] password for ...

2019-01-16 10:34:39 8141

原创 windows经由termux SSH到安卓手机并修改手机分辨率与DPI

首先安装openssh,不表。在电脑上输入ssh-keygen打开C:\Users\用户名\.ssh,把id_rsa.pub传到手机上,我用的是airdroid,用QQ也可以。然后复制到/data/data/com.termux/files/home/.ssh打开termux,输入cd ./.sshcat id_rsa.pub &gt;&gt; authorized_key...

2019-01-09 22:41:48 1150

原创 删除WSL

不想玩wsl了,怎么卸载呢?打开cmd,输入wslconfig对 Windows 上的 Linux 子系统进行操作管理用途: /l, /list [/all] 列出已注册的分发版。 /all - 有选择地列出所有分发版,包括 当前正在安装或卸载的分发版。 /s, /setdefault &lt;Distr...

2019-01-09 19:27:22 25095 1

原创 WSL中Debian添加USTC Kali源提示GPG Error的解决方法

在修改源后使用sudo apt-get update 显示 W: GPG error: https://mirrors.ustc.edu.cn/kali kali-rolling InRelease: The following signatures couldn't be verified because the public key is not available: ...

2019-01-09 17:27:24 3156

原创 Termux误升级pip2造成pip2与pip混淆

在termux上安装BBScan时发现少了很多模块,于是pip2 install *(缺少的那些)。看到提示pip的版本太低,我就按指示升级了一下。在安装RouterSploit时提示缺少future,我使用pip install future后却发现还会提示缺少future。这是为什么呢?输入pip -V后显示pip 18.1 from /data/data/com.term...

2019-01-05 15:09:18 1167

原创 搭建windows+gcc7.2.0环境

https://nuwen.net/mingw.html这是下载地址,分为有git和无git版,根据自己需要选择。解压到C盘根目录,即可

2017-12-16 15:43:28 1473

转载 编写strcpy遇到的warning: suggest parentheses around assignment used as truth value [-Wparentheses]|

warning: suggest parentheses around assignment used as truth value [-Wparentheses]|

2017-12-05 16:24:21 1353

原创 char类型数组探究

输入12345678 12345678 测试#include #include int main(){ char a[8]; char a1[8]; scanf("%s",a); scanf("%s",a1); printf("%s---%s\n",a,a1); printf("--------------------------\n")

2017-12-04 16:32:17 2406 1

原创 1002. 写出这个数 (20)

读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yi san wu

2017-12-02 11:20:24 155

原创 7-18 二分法求多项式单根(20 分)

二分法求函数根的原理为:如果连续函数f(x)f(x)在区间[a, b][a,b]的两个端点取值异号,即f(a)f(b)f(a)f(b)0,则它在这个区间内至少存在1个根rr,即f(r)=0f(r)=0。二分法的步骤为:检查区间长度,如果小于给定阈值,则停止,输出区间中点(a+b)/2(a+b)/2;否则如果f(a)f(b)f(a)f(b)0,则计算中点的值f((a+b)/2)f

2017-11-25 14:48:49 4128 4

原创 7-17 爬动的蠕虫(15 分)

一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井?这里要求不足1分钟按1分钟计,并且假定只要在某次上爬过程中蠕虫的头部到达了井的顶部,那么蠕虫就完成任务了。初始时,蠕虫是趴在井底的(即高度为0)。样例:输入 12 3 1

2017-11-24 17:19:31 7335

空空如也

空空如也

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

TA关注的人

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