自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (9)
  • 收藏
  • 关注

原创 钢条切割的递归算法(源自算法-动态规划 Dynamic Programming)

《算法导论》中切割钢条的递归算法实现

2022-08-23 21:34:40 175 1

原创 用win10下VS Code连接服务器的容器,报错Cannot connect to the Docker daemon at ... Is the docker daemon running

背景接上文解决了docker desktop的安装后,我按照VS code插件remote-container的指示继续操作,目的是实现在PC(Windows)上连接、编辑远程服务器(Linux)上的容器内文件。一切完成后开始连接容器,但是报错,log内容是Cannot connect to the Docker daemon at http://docker.example.com. Is the docker daemon running。但是我PC的docker desktop是已经开启了do

2021-11-21 10:41:06 1569

原创 安装docker后启动报错Failed to set version to docker-desktop: exit code: -1

背景我想用PC(Windows)上的VS code连接远程服务器(Linux)内的docker容器,这样能用编辑器editor修改文件,更加方便。VS code的插件remote-container能达到这一目的,按照它的指示guide,我需要先在本地PC(Windows)安装docker desktop。于是我在官网下载docker installer,安装一切顺利,最后重启电脑。重启电脑后docker启动,提示需要手动安装WSL2,我点击提示中的链接顺利安装WSL2,并且在终端测试安装成功。

2021-11-21 09:53:09 2716

原创 学习笔记(04):Python 面试100讲(基于Python3.x)-绘制谢尔宾斯基三角形

本课程搜集了各大互联网公司的Python面试题以及类似的题目。课程体系包括Python语言本身的知识、Python SDK、Web、Python爬虫以及算法等内容。所以的源代码都使用Python3.x编写。Python相关知识包括基本语法、正则表达式、字符串、数据库、网络、Web等。算法包括了一些出镜率高的内容、如与链表、树、数组相关的算法。...

2020-02-27 17:51:39 336

原创 学习笔记(03):Python 面试100讲(基于Python3.x)-用递归的方法绘制带绿叶的小树

本课程搜集了各大互联网公司的Python面试题以及类似的题目。课程体系包括Python语言本身的知识、Python SDK、Web、Python爬虫以及算法等内容。所以的源代码都使用Python3.x编写。Python相关知识包括基本语法、正则表达式、字符串、数据库、网络、Web等。算法包括了一些出镜率高的内容、如与链表、树、数组相关的算法。...

2020-02-27 17:35:25 163

原创 学习笔记(02):Python 面试100讲(基于Python3.x)-找到第n个丑数

本课程搜集了各大互联网公司的Python面试题以及类似的题目。课程体系包括Python语言本身的知识、Python SDK、Web、Python爬虫以及算法等内容。所以的源代码都使用Python3.x编写。Python相关知识包括基本语法、正则表达式、字符串、数据库、网络、Web等。算法包括了一些出镜率高的内容、如与链表、树、数组相关的算法。...

2020-02-27 15:37:43 234

原创 学习笔记(01):Python 面试100讲(基于Python3.x)-找出列表中出现次数超过列表长度一半的元素...

本课程搜集了各大互联网公司的Python面试题以及类似的题目。课程体系包括Python语言本身的知识、Python SDK、Web、Python爬虫以及算法等内容。所以的源代码都使用Python3.x编写。Python相关知识包括基本语法、正则表达式、字符串、数据库、网络、Web等。算法包括了一些出镜率高的内容、如与链表、树、数组相关的算法。...

2020-02-27 12:49:48 197

转载 【转载】卸载(或误删文件)后安装 VirtualBox 出现回滚,无法安装及解决方法,查看log找原因

我的缘由:打算安装genymotion,这个软件是以virtualbox为虚拟引擎的。但问题是我安装好virtualbox之后,genymotion检测不到virtualbox,我就尝试着卸载重装了,但是接下来无法安装成功(见标题)。搜索了一番,通过下面的方法解决了,感谢!同时我也猜测出为什么无法检测:virtualbox的一个驱动没有装上。接下来我先解决virtualbox的驱动...

2018-11-23 14:48:45 3077 1

原创 安装QScintilla时报错:Could not install packages due to an EnvironmentError: [Errno 13] Permission denied:

这几天需要用PyQt编写win GUI,参考了很好的教程,其中需要使用eric软件,但它依赖我使用了anaconda,其中在安装QScintilla时报错如下:试了很久,发现是因为anaconda及相关软件打开了的原因,关闭后成功如上。 ...

2018-07-17 20:39:05 1997

原创 C++杂记(一)——未声明的cin和cout(已声明std空间情况下)

有时候时间久了,一些基本功就会忘了,这里记录一下。问题:在写CPP程序时,报错:未声明的cin和cout代码举例如下:#include "stdafx.h"using namespace std;#include <iostream>int main(){ int flag = 0; if (flag) cout<<"success!"; else...

2018-06-16 20:41:44 1402 1

原创 16.04Ubuntu下gedit字体出现问题

以前都是用14.04的Ubuntu,用gedit打开中文没有问题。现在更新到16.04,gedit打开中文就是乱码,尝试装了其他软件,也搞的比较麻烦,后来就直接修改gedit的配置,就可以了,在此记录一下。指令:gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB18030', 'UTF-8', 'CURRE...

2018-06-08 17:34:43 780

原创 windows下安装clang+llvm(使用visual studio2017)或 为阅读llvm源码

LLVM对新手的链接:https://clang.llvm.org/get_started.html为了更好地明白,下面是中文博客,再次表达感谢:https://www.cnblogs.com/wangyuxia/p/6293880.html结合【中文博客的注意事项】:1、0)可以单独创建一个文件夹(路径别有中文),别把下载的软件都放在C盘;cmd最好都在管理员下执行1)SVN:其中SVN是可以只...

2018-05-30 21:34:35 22543 9

原创 visual studio2017安装MFC组件时出现警告:未安装visualcpp.ATL.ARM,返回代码-2147024891

在安装VS2017时遇到了这个问题,百度了很久没有找到很好的解决方法,下面写出来自己最终的方法,给大家做个参考。过程:1、通过VS installer安装MFC组件2、最终出现警告,查看详情为    未安装visualcpp.ATL.ARM,返回代码-2147024891打开日志,发现是报错,对路径D:\Program Files (x86)\Microsoft Visual Studio\201...

2018-05-04 12:17:28 2040 3

win10或者winxp自启动方法讲解与示例

win10或者winxp自启动方法: 1、 复制软件快捷方式到自启动时的文件夹下(分别有系统、个人) 2、 修改注册表的内容,有很多项的修改都可以,如run 3、 修改win.ini、wininit.ini、winstart.bat、userinit.ini、autoexec.bat、system.ini等系统配置文件 4、 伪装explorer.exe,每次启动先启动恶意的软件在启动真正的explorer.exe 5、 创建计划任务在开机时启动 6、 将软件改为服务自启动

2019-05-11

3堆溢出.docx

对堆结构的分析,和构造shellcode完成提权的整个流程。

2019-05-11

PE文件结构分析(包括DOS头、节表的详解+最小化压缩/修改PE文件思路实现讲解)

目录 一、 PE文件总述 2 1、PE文件和COM文件 2 2、PE文件基本结构 2 二、 DOS头 3 三、 PE文件头 4 1、PE标识 4 2、映像文件头IMAGE_FILE_HEADER 4 3、可选映像头文件 5 四、 节表和节 8 1、节表 8 2、RVA和FOA 9 3、节 9 五、 修改思路 14 1、基本 14 2、进阶 14 六、 实现 15 1、修改后文件 15 1、查找序列号的错误打开方式和正确打开方式 16

2019-05-11

磁盘与文件系统详解(FAT32+NTFS+安全删除文件流程及C代码实现)

目录 零、MBR DPT EBR 2 1、MBR主引导记录/扇区 2 2、EBR分区表 3 一、 FAT32文件系统 3 1、 基本介绍 3 2、 FAT表 4 (1)FAT12 16 32区别 4 (2)FAT表结构及作用 4 3、 数据区 5 (1)根据簇号得到在FAT中的扇区号和偏移: 6 (2)目录项FDT 6 二、NTFS文件系统 9 1、基本介绍 9 (1)DBR Dos Boot Record 9 (2)$boot文件 10 (3)$MFT文件 11 2、具体讲文件记录 11 【文件记录头】 11 【属性】 12 三、查找一个文件过程 21 1、思路 21 2、手动查找的过程 21 四、彻底删除文件 26 1、系统删除文件的过程 26 2、我们安全删除需要做的事情 26 3、我们安全删除的思路 27 五、代码实现 28 1、模块及关键代码 28 (1)交互模块 28 (2)安全删除总控模块 28 (3)覆盖文件内容模块 28 (4)改写文件名模块 28 2、涉及函数和数据结构 28

2019-05-11

【3月27】最新Google play安装包apk文件

下载后可安装到Android手机,合理上网之后就能登陆去下载Google play上的各样软件啦! Google play一个由Google为Android设备开发的在线应用程序商店,其中有很多各样的app可以随意下载。

2019-03-27

blumind免费思维导图,简洁好用(win10可用)

Blumind 是一个体积小巧的思维导图编辑及查看工具,支持英文以及简繁体中文界面,Blumind 非常轻巧实用,支持多标签。具备基本的导图制作功能,并且还支持换主题模式,快捷键的支持也不错。 Blumind 界面的右上角有对象框,列出了已有的所有对象,并且以对象内容命名,方便在比较大的导图中寻找并导航。 每个对象都可以在属性中进行详尽的设置,边框、大小、颜色、备注、外形等等。 思维导图被保存为特有的 .bmd 格式,支持导出 png、jpg 等各种格式的图片。

2019-03-19

EYE TOO眼睛护士,win系统下定时提醒休息

EYE TOO眼睛护士,win系统下定时提醒休息,具有定时提醒、强制休息、音乐提醒、关闭显示器、定时关机等功能。

2019-03-19

audacity-win-2.3.0简洁音频处理软件

audacity-win-2.3.0是一款简洁音频处理软件。它是在linux下发展起来的,一款遵循GNU协议的免费软件。有着简洁的操作界面和专业的音频处理效果。

2019-03-19

visualstudio社区版2017最新在线安装程序-20180607

visualstudio社区版2017,最新在线安装程序-20180607更新

2018-06-08

空空如也

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

TA关注的人

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