lordofadventure
码龄8年
关注
提问 私信
  • 博客:28,371
    28,371
    总访问量
  • 28
    原创
  • 1,944,167
    排名
  • 4
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:香港
  • 加入CSDN时间: 2017-05-02
博客简介:

lordofadventure的博客

查看详细资料
个人成就
  • 获得35次点赞
  • 内容获得9次评论
  • 获得59次收藏
创作历程
  • 2篇
    2021年
  • 28篇
    2020年
  • 1篇
    2018年
成就勋章
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

183人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

滑动窗口问题单调队列方法的理解

背景和算法问题背景可参考1理解这里主要谈一谈我对单调队列方法的理解;我们举一个例子,给定大小为9的数组[1,3,−1,−3,5,3,6,7][1,3,-1,-3,5,3,6,7][1,3,−1,−3,5,3,6,7],滑动窗口大小为3.我们这里维护一个队列QQQ(这里就不谈它是单调队列 了,我们现在重点要理解的就是它为什么会是单调队列,所以就先把它当作一个普通的队列),我们假设对QQQ可以执行poppoppop和pushpushpush两种操作,为便于表达队列的方向,我们记空的队列为Q[head,t
原创
发布博客 2021.02.21 ·
273 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【Python】图片压缩程序

有一些网站对于上传图片有大小限制,而我们准备的原始图片超过了限制因此会产生压缩图片大小的需求,现在市面上有一些收费的图片压缩程序,也有一些在线的免费压缩程序网站,不过我认为可能存在一定的个人信息泄露风险,因此免费又安全的方法就是在本地自己运行脚本来完成图片的压缩。
原创
发布博客 2021.01.02 ·
294 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

【Python】python2转python3

有时我们在python3环境下执行脚本时会发现被执行的部分脚本是python2语法写的,从而导致问题,这种情况下我们不必亲自去逐个修改语法,而是可以采用python自带的2to3脚本去自动将python2语法升级为python3语法;2to3脚本的位置一般在 python安装目录\Tools\scripts比如对于一个使用python2语法写的文件example.py执行下述命令即可将其升级为python3语法python python安装目录\Tools\scripts\2to3.py -w ex
原创
发布博客 2020.10.08 ·
237 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【工具】调试工具

gdb需要在使用gcc或g++编译时加上-g参数,这样生成的可执行文件才可以使用gdb调试valgrindvalgrind可以用来调试检查程序中内存相关的问题官网1https://www.valgrind.org/ ↩︎
原创
发布博客 2020.10.07 ·
152 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【工具】git使用方法

环境安装及资料官网1上可以下载安装包以及各种文档教程廖雪峰的教程2不错本地同步Github上已有项目这里假设已经在Github上有了repository了,那么首先就需要配置ssh key,可以参照github官网上的配置方法(ssh-keygen命令)配置好后,找到github想要下载的项目,复制其ssh地址,在本地执行git clone命令即可自动关联到远程库(第一次关联过去时可能会有一个提示需要输入yes即可,之后就会在本地保存这个远程库的关联)通过如下命令配置用户名及邮箱信息:git
原创
发布博客 2020.10.06 ·
222 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

【测试框架】cxxtest

入门官网1github页面2从官网下载cxxtest源代码以及用户文档源代码准备在/mytest文件夹下准备如下文件,其中myFunc.h中是被测试的函数头文件,myFunc.c是该函数的实现,myCxxTest.h是使用cxxtest测试框架进行测试的函数myFunc.h#ifndef __MYFUNC_H#define __MYFUNC_Hint add(int x, int y);#endifmyFunc.c#include "myFunc.h"int add(int
原创
发布博客 2020.10.06 ·
1096 阅读 ·
1 点赞 ·
2 评论 ·
0 收藏

VSCode编译执行C语言程序(windows)

步骤1.下载安装mingw下载最新版本的,64位windows选择x86_64-posix-seh1下载好后配置环境变量使用gcc --version命令检查是否安装成功2.下载安装vscode3.添加插件下载C/C++ extension for VS Code插件,可以按照其官方文档中的步骤进行2也可以再安装code runner插件之后直接就可以右键运行了参考Visual Studio Code 如何编写运行 C、C++ 程序?VsCode使用教程Visual Studio C
原创
发布博客 2020.09.13 ·
1599 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

个人网站搭建

一、使用自己的电脑作为服务器1、实现局域网内访问网站(1)静态网站本地访问的话直接在浏览器中输入文件地址就可以了;如果希望局域网内的其他主机访问到该网站,则可以通过IIS进行发布(2)动态网站动态网站首先需要实现本地能够访问;动态网站的发布需要搭建在web服务器上,比如jetty,apache/tomcat(用于解析jsp文件)12、实现外网访问网站首先要了解公网ip和私网ip的概念2 ,简单来说就是像192.168.0.8这样的局域网专用地址就是私网ip,其他的就是公网ip;比较有可能的情况
原创
发布博客 2020.09.13 ·
225 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VMWARE安装虚拟机失败

错误:开机时出错: 此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。如果已在 BIOS/固件设置中禁用 Intel VT-x,或主机自更改此设置后从未重新启动,则 Intel VT-x 可能被禁用。(1) 确认 BIOS/固件设置中启用了 Intel VT-x 并禁用了“可信执行”。(2) 如果这两项 BIOS/固件设置有一项已更改,请重新启动主机。(3) 如果您在安装 VMware Player 之后从未重新启动主机,请重新启动。(4) 将主机的 BIOS/固件更新至
原创
发布博客 2020.07.13 ·
2755 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

2020春招小结(公开版)

声明由于部分内容可能不便于在网上公开,因此若想了解某些细节请私信我;由于个人原因没有参加秋招,自2020年小结总计投递85家公司,通过简历筛选38家,简历筛选通过率45%参加23家公司笔试,通过16家,笔试通过率70%参加25家公司面试,通过13家,面试通过率52%总计获得16个OFFER国企:上海联通,上海大数据*,电信天翼物联科技金融科技类:中国银联,同花顺,广发银行,建信金科,中汇亿达*,兴业银行信用卡中心游戏类:友塔*互联网:科大讯飞,云轴*科技公司:华为注:打*号是名气不
原创
发布博客 2020.05.24 ·
300 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

赛码网刷题记录acmcoder

说明赛码网代码均在我的Github基本算法约会【难度】★☆☆☆☆【通过率】68%【题解】求出曼哈顿距离s‾\overline ss,声称的距离sss不能比s‾\overline ss小并且考虑到走过了必须要折返所以要满足{s≥s‾s≡s‾(mod2)\left\{\begin{aligned}&s\geq\overline s\\&s\equiv\overl...
原创
发布博客 2020.04.22 ·
1601 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

补码运算的本质

补码运算的本质数学原理就是取模求余设二进位表示的位数共有nnn位,那么实际上所有的运算结果都对2n2^n2n求余比如说有两个数aaa和bbb,他们相加的结果实际上就是(a+b)mod  2n(a+b)\mod 2^n(a+b)mod2n但是直接这么相加的前提是他们都是正数,而负数是有符号位的,不能就直接这么参与运算所以还是假设aaa和bbb都是正数(均小于2n2^n2n,如果比2n2^n2...
原创
发布博客 2020.04.20 ·
503 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【布隆过滤器】Set Membership Testing using Bloom Filter

We studied Bloom Filter which is a data structure to tell whether an element is in a set, we learned the algorithm and the proof of its mistaken rate. Reading several most recent paper, we get to know the current trend of the research in bloom filter.
原创
发布博客 2020.04.11 ·
599 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【java】忘记类方法叫什么了?使用反射机制快速查询!

说明本文旨在通过Java反射机制构建一个Java辅助代码助手,具体项目参见我的Github具体功能查询类方法已实现【1】查询包下类查询类在哪个包查看源代码参考文献【1】Java核心技术卷Ⅰ 第10版 5.7...
原创
发布博客 2020.03.29 ·
145 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【VBA】Excel高级应用:怕看错行?设置当前行高亮!

说明常用快捷键alt+F11 打开VBA编辑窗口F9 刷新F2 进入编辑模式怕看错行?设置当前行高亮!第一步 设置条件格式开始—条件格式—新建规则—使用公式确定要设置格式的单元格,输入公式:=(row()=cell(“row”))其中row()表示单元格的行号,cell(“row”)表示选中单元格的行号,也就是说所有和选中单元格在同一行的单元格都会得到True,其他都会为Fa...
原创
发布博客 2020.03.28 ·
1018 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

LEETCODE刷题记录(JAVA/SQL/C)

文章目录简单121 买卖股票的最佳时机中等困难简单121 买卖股票的最佳时机【题目描述】【题目分析】【题解】【进阶】【代码】中等困难
原创
发布博客 2020.03.09 ·
759 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

ACM比赛经验、刷题记录及模板库总结(更新中)

文章目录前言第一部分 经验分享及感受第二部分 刷题记录一、基础算法&程序语言二、综合题(现场题)三、动态规划四、图论五、字符串算法六、数据结构七、数学八、网络流九、博弈十、随机算法十一、其他第三部分 专项题库第四部分 模板库附录A 题目索引附录B 常用平台参考文献前言本文所提及的部分题目代码,可以在https://github.com/volactina/ACM上找到第一部分 经验分...
原创
发布博客 2020.03.08 ·
1937 阅读 ·
8 点赞 ·
2 评论 ·
25 收藏

Web编程入门暨个人网站计划:Web前端开发入门

参考文献【1】Java Web应用开发吕太之、张娟、蒋玉婷、游学军、孙炯宁https://www.icourse163.org/learn/JMI-1206690866?tid=1450366495#/learn/content【2】Web前端开发https://www.icourse163.org/learn/BJFU-1003382003?tid=1450336444#...
原创
发布博客 2020.02.23 ·
517 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

技术交流平台汇总

参考文献【1】【干货】程序员常访问的国外技术交流网站汇总https://yq.aliyun.com/articles/323371【2】【干货】程序员常访问的国外技术交流网站汇总【3】有哪些适合程序员交流的网站推荐下?https://www.zhihu.com/question/28365121...
原创
发布博客 2020.02.16 ·
980 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

编写自动化脚本修改host文件解决Coursera视频无法观看问题

参考文献【1】Coursera视频无法观看的三种不同解决方法(亲测有效)https://blog.csdn.net/qq_39521554/article/details/79039548
原创
发布博客 2020.02.14 ·
729 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏
加载更多