在 Kali Linux 上成功安装向日葵远控程序, 解决依赖问题
本文只能解决 Debian 系的依赖问题, 系统标识符的问题理论上支持所有 Debian 系的解决方法, 但只在 Kali Linux 上进行实践并成功, 其它发行版没有实践, 如果有相关补充欢迎在评论区补充, 博主会择优补充到博文, 并标注作者及版权 背景之前博主笔记本一直使用的是 Ubuntu 20.04 LTS, 后来由于一些其它的原型换装到了 Kali GNU/Linux Rolling基本没有出现什么问题, 但是, 就在昨天, 由于博主本人在重庆, 需要远控身在贵阳的主力机, 于是在新 Kali 上安装向日葵时出现了依赖问题 表现从向日葵官网直接下载的 .deb 包是不能直接安装成功的, 除了依赖问题, 还有就是系统标识的问题希望向日葵官方能够尽快解决这个问题 先决条件 你需要拥有你的 Kali 系统的 root 权限 你需要能够使用 dpkg 命令管理包, 并知晓如何使用 dpkg 命令使用指南:首先, 使用 cd 命令切换至 .deb 包所在目录执行: “sudo dpkg -i xxx.deb“, 其中 xxx.deb 就是软件包的名字,...
复旦面试题引发的思考
...
【CUDA】从此启航
起因人们对于性能的渴望不过是因为急躁不能耐心等待结果而产生的 提升性能,有且仅有两种方式 提升硬件(博主还不会这个…………) 改进算法 今天我们讲讲另一种奇行种:改进算法来利用硬件………… CUDA 是什么?维基百科上是这么介绍的: 123CUDA (or Compute Unified Device Architecture) is a parallel computing platform and application programming interface (API) that allows software to use certain types of graphics processing unit (GPU) for general purpose processing – an approach called general-purpose computing on GPUs (GPGPU). CUDA is a software layer that gives direct access to the GPU's virtual...
使用特征方程得到O(1)算法
引子现在, 你有一个递推式, 或者称之为递归关系, 如下:$$f(n) = f(n - 1) + f(n - 2)$$$$f(1) = f(2) = 1, n >= 1$$聪明人一看, 啊这不是斐波那契数列吗, 这我会!!!于是, 我们的聪明人同学很快啊, 很快写出了这样的代码: 循环法C++C#Python123456789101112#include <bits/stdc++.h>using namespace std;int main(){ long long n, fab[10001]; fab[1] = 1, fab[2] = 1; for(int i = 3; i <= 10000; ++ i){ fab[i] = fab[i - 1] + fab[i - 2]; } scanf("%d", &n); printf("%d\n", fab[n]); return...
Python 爬虫爬取奥运奖牌榜数据
引言这几天东京奥运会搞出了许多大新闻啊这不, 东京直接变成《义勇军进行曲》速成班所以, 让我们来写一个爬虫爬取奥运金牌榜, 看看国家队到底有多厉害! 代码123456789101112131415161718192021222324252627282930import osimport timeimport codecsimport requestsimport prettytable as pturl = 'https://api.cntv.cn/olympic/getOlyMedals'params = { 'serviceId': 'pcocean', 'itemcode': 'GEN-------------------------------',}json = requests.get(url, params=params).json()result =...
Hexo博客Butterfly主题美化小技巧
关于 Note 模块 - 标签外挂Note 语法从 next 移植而来,并进行了美化在你的 Butterfly 主题的配置文件中找到或是添加这一段: 1234567891011note: # Note tag style values: # - simple bs-callout old alert style. Default. # - modern bs-callout new (v2-v3) alert style. # - flat flat callout style with background, like on Mozilla or style: flat icons: true #是否开启图片 border_radius: 3 # Offset lighter of background in % for modern and flat styles (modern: -12 | 12; flat: -18 | 6). # Offset also applied to label tag...
Karastuba算法实现高精度乘法
博主之前的文章 [C#]高精度算法 中,简述过基于循环高精度加法来实现高精度乘法的思路。这一篇,将从另一个角度来实现这个功能。 背景 & 思想Karastuba 博士在 1960 年提出了一个用于计算大整数乘法的算法,其思想是把两个大整数的乘法转化为若干次小规模的乘法和少量的加法。 一般来说,对于两个 n 位的大整数 x 和 y ,可以将其分解为如下的两部分: $$x={x_1}^{10^\frac{n}{2}}+x_0,\ \ \ 0\leq x_0<10^\frac{n}{2}$$$$y={y_1}^{10^\frac{n}{2}}+y_0,\ \ \ 0\leq y_0<10^\frac{n}{2}$$ 例如: 12345 = 123 x $10^2$ + 45其实质是利用欧几里得算式将一个整数分解成 m = qn + r 的形式。因此,$x * y = (x_1^{10^\frac{n}{2}}+x_0)(y_1^{10^\frac{n}{2}}+y_0)$$\ \ \ \ \ \ \ \ =...
基于Hexo与云服务器搭建个人博客
前情:为什么我们需要一个个人博客?难道微博、博客园不够用吗?原因是显而易见的,一方面是学习技术,另一方面是,在互联网上拥有一个自己的小天地,本身也是一件极具吸引力的事情。 目录本文篇幅较长,特列出目录以供速查。 一、本地环境搭建二、Hexo 博客配置三、选购配置云服务器四、部署本地Hexo到云端 正文本地环境搭建准备为了后文的命令行环境无误,请务必认真执行本节 WindowsLinux/MacOSWindowsGit已经安装过 Git 可以跳过这一节前往 Git 官网 下载 Git Windows 版安装包并安装到本地安装步骤可以参考如下截图:安装结束时,勾选 Launch Git Bash 选项,点击 Finish 按钮,您应该看到这个窗口,否则视为安装失败。或者使用命令行 (cmd) 输入 1git --version 正常显示版本号即为安装成功 Node.jsHexo 框架基于 Node.js 制作,在本地开发中,缺少 Node.js 环境不能正常进行 Hexo 的安装、测试及生成 前往 Node.js 官网...
9行Python代码生成随机二维码
引言如图,这是一张二维码 ( QR Code ),可以看出,除了左上,右下及左下的三个定位块,剩余部分看起来似乎是杂乱无章的,那么我们是否可以用随机点绘制一个随机二维码呢? 设计首先,我们需要知道,我们的二维码要有多大?为了讲解方便,这里暂定为 36 x 36 px 。随机量取生活中的一张二维码,可以测出定位块的长宽均为整张二维码长宽的六分之一。单独细看一个定位块,它的结构如下:在 36 x 36 px 的二维码中,这个定位块的长宽均为6,内部小正方形的长宽为4,中间间隙宽为1。再看二维码剩余的部分,随机点的范围应为: .block img { float: left; margin-right: 10px; width: 100px; height: 100px; } .block p { width: 200px; height: 100px; line-height: 20px; overflow: hidden; ...
Windows-美化指南
Windows-美化指南前言 🤔 为什么我们需要美化??? 答案是:因为,欸,原版的就是不好看,诶,就是玩(开个玩笑)其实用康德的话讲:美就是一种无利害的自由的愉悦。 所以追求美的事物就是追求愉悦。 (而愉悦有很多种,审美愉悦又只是其中一种。)所以,我们美化我们的电脑,其实是在追求使用电脑时更多的愉悦🙄🙄🙄🙄🙄🙄 自带软件正如醉月酿星河所说😊:“天下苦 Win 自带软件久矣!何不换哉?”像 Windows 自带的什么 文件资源管理器、记事本、字符映射表什么的,该换了!!! 更好的开始菜单StartIsBack 这是一个能够允许你自定义你的开始菜单的软件,最新版可以完美兼容 Win10 20H2你可以用它将任务栏图标居中,分割,设定透明的任务栏,甚至是回归 Win7 的经典菜单 需要注意的是,打开 StartIsBack 设置面板需要🤜右击开始图标,单击菜单中的 属性 菜单项 替换文件资源管理器RX文件管理器 这是一款 UWP 应用,能在 Win10...














