腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
小樱的经验随笔
专栏成员
举报
798
文章
1199859
阅读量
81
订阅数
订阅专栏
申请加入专栏
全部文章(798)
编程算法(261)
其他(145)
java(87)
数据结构(83)
c++(33)
php(33)
人工智能(30)
input(28)
http(26)
windows(26)
安全(25)
output(25)
python(23)
游戏(20)
linux(15)
html(14)
bash(13)
网站(12)
网络安全(11)
https(11)
limit(10)
line(10)
机器学习(9)
c 语言(9)
sql(9)
bash 指令(9)
存储(9)
sample(8)
node.js(6)
unix(6)
开源(6)
数据库(5)
git(5)
容器(5)
tcp/ip(5)
windows server(4)
shell(4)
ftp(4)
ascii(4)
integer(4)
time(4)
ios(3)
javascript(3)
android(3)
汇编语言(3)
云数据库 SQL Server(3)
云数据库 Redis®(3)
缓存(3)
dns(3)
决策树(3)
大数据(3)
contains(3)
numbers(3)
set(3)
size(3)
编程(3)
数据挖掘(2)
mac os(2)
c#(2)
go(2)
css(2)
单片机(2)
makefile(2)
ide(2)
github(2)
api(2)
matlab(2)
apt-get(2)
神经网络(2)
命令行工具(2)
图像处理(2)
黑客(2)
爬虫(2)
jdk(2)
面向对象编程(2)
线性回归(2)
asp(2)
grep(2)
二叉树(2)
udp(2)
数据分析(2)
nat(2)
unicode(2)
add(2)
dp(2)
factory(2)
file(2)
pascal(2)
submit(2)
sum(2)
table(2)
函数(2)
基础(2)
排序(2)
设计(2)
对象存储(1)
开发者实验室(1)
区块链(1)
lua(1)
asp.net(1)
r 语言(1)
xml(1)
json(1)
nosql(1)
access(1)
打包(1)
eclipse(1)
容器镜像服务(1)
spring(1)
深度学习(1)
文件存储(1)
NAT 网关(1)
海外加速(1)
腾讯云测试服务(1)
mongodb(1)
企业(1)
vr 视频解决方案(1)
underscore(1)
hadoop(1)
ssh(1)
wordpress(1)
强化学习(1)
hive(1)
正则表达式(1)
yum(1)
numpy(1)
opencv(1)
npm(1)
flash(1)
markdown(1)
rpc(1)
ddos(1)
gcc(1)
iis(1)
socket编程(1)
机器人(1)
数据处理(1)
系统架构(1)
腾讯云开发者社区(1)
虚拟化(1)
迁移(1)
bi(1)
bottle(1)
case(1)
certificate(1)
code(1)
colors(1)
coordinates(1)
digits(1)
distance(1)
element(1)
exception(1)
exe(1)
exit(1)
final(1)
friend(1)
get(1)
list(1)
lm(1)
min(1)
minimum(1)
network(1)
paint(1)
point(1)
public(1)
push(1)
quotes(1)
range(1)
row(1)
rows(1)
save(1)
setter(1)
stl(1)
string(1)
subset(1)
target(1)
task(1)
tdd(1)
txt(1)
types(1)
uppercase(1)
vi(1)
博客(1)
程序设计(1)
程序员(1)
递归(1)
动态规划(1)
队列(1)
二进制(1)
计算机(1)
接口(1)
软件(1)
设计模式(1)
手机(1)
数学(1)
通信(1)
学习笔记(1)
原理(1)
搜索文章
搜索
搜索
关闭
本科毕业设计-网络扫描器的设计与实现
tcp/ip
腾讯云测试服务
网络安全
从选题到答辩结束已经过了大半年的时间了,我的本科生涯到此画上了一个句号,四年的本科生活即将告一段落,在这紧张而又丰富的学习生涯中,是老师和同学们的热心帮助让我受益良多。毕业设计的完成也正是我这四年来学习阶段的总结。本项目的具体实现细节已上传至GitHub,paper正文也一并上传到GitHub上,有兴趣的小伙伴可以看看:https://github.com/AngelKitty/Network_Scanner
Angel_Kitty
2020-06-12
2.6K
2
【全网最全的博客美化系列教程】19.旋转立方体的实现
图像处理
【全网最全的博客美化系列教程】31.用Canvas和requestAnimFrame做动画特效
Angel_Kitty
2020-02-17
845
0
从 posix_spawn() 函数窥探漏洞逃逸
shell
https
命令行工具
网络安全
posix_spawn() 函数是用来在Linux上创建子进程的,头文件是 #include <spawn.h> ,语法如下:
Angel_Kitty
2020-02-12
1.6K
0
/var/lib/gems/2.5.0/gems/seccomp-tools-1.3.0/lib/seccomp-tools/dumper.rb:125: warning: Insecure worl
python
/var/lib/gems/2.5.0/gems/seccomp-tools-1.3.0/lib/seccomp-tools/dumper.rb:125: warning: Insecure world writable dir /home/python/.local in PATH, mode 040777 解决方案
Angel_Kitty
2020-01-15
555
0
对工作分配问题的求解
编程算法
工作分配问题是一个典型的回溯问题,利用回溯思想能很准确地得到问题的解。我们就针对如下一个案例做一个系统的分析:
Angel_Kitty
2019-10-06
825
0
C/C++ 中带空格字符串输入的一些小trick
编程算法
http
c 语言
c++
上面这段代码并不能很好的统计字符串中每个英文字母在其中的出现频率,我苦思冥想了许久,才发现了一个曾经忽略过的一个问题,cin 标准输入字符串在遇到空格时候将会被截断,而我们需要对输入一个带空格的字符串进行特殊处理,而使用 getline 可以完美的解决该问题。getline(std::cin, std::string) 在输入回车符号时才会被截断,把上述代码的输入做一些调整就可以完美的解决问题。
Angel_Kitty
2019-10-06
2.8K
0
【亲测有效】Ubuntu18.04 sudo apt update无法解析域名的解决方案
dns
bash
bash 指令
apt-get
拿起了封尘已久的ThinkPad,输入 sudo apt update 的时候,发现这个命令变得不好使了,具体出现的问题如下图所示:
Angel_Kitty
2019-09-09
13K
1
一款开源且超好用的网站克隆机 HTTrack
网站
linux
windows
html
我们在学习前端的时候,总是会想着去学习其他人网站是如何制作的,或者我们遇到一些比较有用的知识点的时候,我们可能会选择通过 Ctrl + C / Ctrl + V 去扒下内容,然而我并非是鼓励这种扒网站的行为,不过只要是开源的,不用于商业用途,我觉得大家都可以相互借鉴一下的啦,毕竟重复造轮子的事情就是在浪费时间。而通过 Ctrl + C / Ctrl + V 这种方式过于麻烦,并且现在的图片基本上都有防盗链了,或者路径由图床改成了本地的相对路径,单纯的复制粘贴很难把网站的相关内容扒的干净,于是我们有了如下的思考:如何才能将一个网站的内容完整的 clone 下来呢?
Angel_Kitty
2019-08-20
5.7K
0
ucoreOS_lab2 实验报告
编程算法
lab2 会依赖 lab1 ,我们需要把做的 lab1 的代码填到 lab2 中缺失的位置上面。练习 0 就是一个工具的利用。这里我使用的是 Linux 下的系统已预装好的 Meld Diff Viewer 工具。具体操作流程如下图所示:
Angel_Kitty
2019-08-05
1.5K
0
ucoreOS_lab8 实验报告
makefile
node.js
数据结构
编程算法
unix
lab8 会依赖 lab1~lab7 ,我们需要把做的 lab1~lab7 的代码填到 lab8 中缺失的位置上面。练习 0 就是一个工具的利用。这里我使用的是 Linux 下的系统已预装好的 Meld Diff Viewer 工具。和 lab6 操作流程一样,我们只需要将已经完成的 lab1~lab7 与待完成的 lab7 (由于 lab8 是基于 lab1~lab7 基础上完成的,所以这里只需要导入 lab7 )分别导入进来,然后点击 compare 就行了。
Angel_Kitty
2019-08-05
903
0
ucoreOS_lab4 实验报告
编程算法
lab4 会依赖 lab1、lab2 和 lab3,我们需要把做的 lab1、lab2 和 lab3 的代码填到 lab4 中缺失的位置上面。练习 0 就是一个工具的利用。这里我使用的是 Linux 下的系统已预装好的 Meld Diff Viewer 工具。和 lab3 操作流程一样,我们只需要将已经完成的 lab1、lab2 和 lab3 与待完成的 lab4 (由于 lab4 是基于 lab1、lab2、lab3 基础上完成的,所以这里只需要导入 lab3 )分别导入进来,然后点击 compare 就行了。
Angel_Kitty
2019-08-05
1.4K
0
ucoreOS_lab3 实验报告
数据结构
编程算法
lab3 会依赖 lab1 和 lab2,我们需要把做的 lab1 和 lab2 的代码填到 lab3 中缺失的位置上面。练习 0 就是一个工具的利用。这里我使用的是 Linux 下的系统已预装好的 Meld Diff Viewer 工具。和 lab2 操作流程一样,我们只需要将已经完成的 lab1 和 lab2 与待完成的 lab3 (由于 lab2 是基于 lab1 基础上完成的,所以这里只需要导入 lab2 )分别导入进来,然后点击 compare 就行了。
Angel_Kitty
2019-08-05
1.5K
0
ucoreOS_lab6 实验报告
编程算法
ide
文件存储
lab6 会依赖 lab1~lab5 ,我们需要把做的 lab1~lab5 的代码填到 lab6 中缺失的位置上面。练习 0 就是一个工具的利用。这里我使用的是 Linux 下的系统已预装好的 Meld Diff Viewer 工具。和 lab5 操作流程一样,我们只需要将已经完成的 lab1~lab5 与待完成的 lab6 (由于 lab6 是基于 lab1~lab5 基础上完成的,所以这里只需要导入 lab5 )分别导入进来,然后点击 compare 就行了。
Angel_Kitty
2019-08-05
1.7K
0
ucoreOS_lab7 实验报告
编程算法
lab7 会依赖 lab1~lab6 ,我们需要把做的 lab1~lab6 的代码填到 lab7 中缺失的位置上面。练习 0 就是一个工具的利用。这里我使用的是 Linux 下的系统已预装好的 Meld Diff Viewer 工具。和 lab6 操作流程一样,我们只需要将已经完成的 lab1~lab6 与待完成的 lab7 (由于 lab7 是基于 lab1~lab6 基础上完成的,所以这里只需要导入 lab6 )分别导入进来,然后点击 compare 就行了。
Angel_Kitty
2019-08-05
1.5K
0
ucoreOS_lab5 实验报告
unix
lab5 会依赖 lab1~lab4 ,我们需要把做的 lab1~lab4 的代码填到 lab5 中缺失的位置上面。练习 0 就是一个工具的利用。这里我使用的是 Linux 下的系统已预装好的 Meld Diff Viewer 工具。和 lab4 操作流程一样,我们只需要将已经完成的 lab1~lab4 与待完成的 lab5 (由于 lab5 是基于 lab1~lab4 基础上完成的,所以这里只需要导入 lab4 )分别导入进来,然后点击 compare 就行了。
Angel_Kitty
2019-08-05
1.6K
0
Mac OSX(Mac OS10.11) 安装 pwntools 失败的最新解决方案
mac os
makefile
对象存储
pwntools是一个 CTF 框架和漏洞利用开发库,用 Python 开发,由 rapid 设计,旨在让使用者简单快速的编写 exploit。
Angel_Kitty
2019-07-31
1.1K
0
[最全算法总结]我是如何将递归算法的复杂度优化到O(1)的
编程算法
相信提到斐波那契数列,大家都不陌生,这个是在我们学习 C/C++ 的过程中必然会接触到的一个问题,而作为一个经典的求解模型,我们怎么能少的了去研究这个模型呢?笔者在不断地学习和思考过程中,发现了这类经典模型竟然有如此多的有意思的求解算法,能让这个经典问题的时间复杂度降低到 \(O(1)\) ,下面我想对这个经典问题的求解做一个较为深入的剖析,请听我娓娓道来。
Angel_Kitty
2019-07-17
1.4K
0
ucoreOS_lab1 实验报告
单片机
node.js
进入 /home/moocos/ucore_lab/labcodes_answer/lab1_result 目录下
Angel_Kitty
2019-07-15
1.7K
0
Mac下安装npm全局包提示权限不够
bash
bash 指令
Mac OS下安装npm的全局包,总是出现如下提示Missing write access,需要提升权限才能继续。
Angel_Kitty
2019-06-24
5K
0
C++ 中 auto 与 decltype 的用法与区别
编程算法
ide
c++
最近在恶补 C++ 知识的时候,学习到了一些 C++11 标准的新特性,利用这些新特性,我们能够更快地提高编程效率,从而实现我们的目标,在此特意记下学习过程中所学习到的一些东西,方便日后的回顾和复习。
Angel_Kitty
2019-05-07
2.1K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档