自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (10)
  • 收藏
  • 关注

原创 python爬虫--爬取小猪网的租房信息

python爬虫–爬取小猪网的租房信息Pycharm简介PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。算法介绍(1)复制标题的xpath信息,写出标题的通用 ...

2020-04-13 16:05:07 407

原创 vc++实现基于内容的图像检索系统(三)

vc++实现基于内容的图像检索系统(三)RGB空间至HSV空间的转换void CImagetrievalDlg::RGBToHSV(int r,int g,int b,double *h,double *s,double *v){ *h=acos((r-g+r-b)/(2.0*sqrtf((float)(r-g)*(r-g)+(float)(r-b)*(g-b)))); if(b>...

2020-04-13 15:55:10 921 3

原创 vc++实现基于内容的图像检索系统(二)

vc++实现基于内容的图像检索系统(二)基于颜色特征的检索——颜色矩(一)颜色空间转换:由RGB 空间结构转换为HSV空间;(二)计算颜色矩:变量m_graph记录值的变化;(三)保存颜色矩:保存在feature_color。具体方法在centerM()函数中实现:void CImagetrievalDlg::centerM(CString pathfile,int mode){ ...

2020-04-13 15:35:58 489

原创 vs2010)bug:读取位置访问冲突

(vs2010)bug:读取位置访问冲突问题:解决方法:在.rc文件中,对定义的按钮没有设置好位置,使得按钮之间产生位置冲突,重新设置坐标即可

2019-07-10 08:52:14 3007

原创 vc++实现基于内容的图像检索系统(一)

vc++实现基于内容的图像检索系统(一)系统设计下载数据集检索用的图像数据,下载网址:http://cecas.clemson.edu/~stb/research/headtracker/seq/http://mmlab.ie.cuhk.edu.hk/projects/FSRCNN.html/https://www.cnblogs.com/alexanderkun/p/4197796....

2019-07-09 10:42:22 1699

原创 计算机图形学--openGL环境配置

计算机图形学--openGL环境配置一、大致思路二、vs2005的配置(一)下载链接:https://pan.baidu.com/s/1kAVnZesGv0uJ-2tT8Ucvzg提取码:84im(二)安装找到该文件运行安装。三、openGL环境配置将下载好的文件对应放到以下目录四、运行vs2005创建openGL文件右键->添加->新建项Op...

2018-10-08 17:04:50 1660

原创 代码清理C盘内存

在手动磁盘清理后还是觉得清理不够,以下用代码清理编辑文本 @echo off echo 正在清除系统垃圾文件,请稍等…… del /f /s /q %systemdrive%*.tmp del /f /s /q %systemdrive%*._mp del /f /s /q %systemdrive%*.log del /f /s /q %systemdrive%*.g...

2018-09-13 21:17:07 21265 1

原创 kali linux 编译C语言

kali linux 编译C语言安装gcc 创建文件test.ctouch test.c编写代码 编译gcc test.c运行(系统默认为a.out 为编译完的文件) 手动设置输出文件gcc test.c -o test.out...

2018-09-10 21:05:33 5075

转载 虚拟机安装Kali Linux 2016.2

虚拟机安装Kali Linux 2016.2https://jingyan.baidu.com/article/a3a3f811de27368da3eb8a47.html

2018-09-08 11:53:58 526

原创 ctf解题--PHP大法(web)

题目 注意备份文件 解题链接: http://ctf5.shiyanbar.com/DUTCTF/index.php 打开链接 网址后修改为index.php.txt 由GET[id]=urldecode(GET[id]=urldecode(_GET[id]=urldecode(_GET[id])可以知道当以GET方式提交后,该函数对id进行了url编码。url编码表 尝试...

2018-08-17 17:12:14 8770

原创 ctf解题--后台登录(web)

题目 格式:flag:{xxx} 解题链接: http://ctf5.shiyanbar.com/web/houtai/ffifdyop.php 打开连接 查看源码 通过post方式给password变量传值 md5加密后拼接sql查询语句到后台执行 后面的判断就是要求sql语句要成功执行MD5函数 参考链接:http://www.w3school.com.cn/ph...

2018-08-16 18:29:47 15665 1

原创 端口扫描器--zenmap

简介 zenmap是一个开放源代码的网络探测和安全审核的工具,它是nmap安全扫描工具的图形界面前端,它可以支持跨平台。使用zenmap工具可以快速地扫描大型网络或单个主机的信息。如扫描主机提供了哪些服务,使用的操作系统等。使用zenmap工具扫描192.168.0.0/24网络内的所有主机 -启动 或者在终端执行命令zenmap -从界面上可看到zenmap工具分...

2018-08-14 15:35:04 4445 2

原创 APR侦查工具--Netdiscover

简介 Netdiscover是一个主动/被动的APR侦查工具。该工具在不使用DHCP的无线网络上非常有用。使用Netdiscover工具可以在网络上扫描IP地址,检查在主机或搜索为它们发送的APR请求。查看选项 使用Netdiscover工具扫描局域网中所有的主机 扫描到三台主机...

2018-08-13 18:12:23 1405

原创 Recon-NG框架

简介 Recon-NG是由python 编写的一个开源的Web侦查(信息收集)框架。Recon-ng 框架是一个强大的工具,使用它可以自动的收集信息和网络侦查。启动 77个侦查模块 8个报告模块 2个渗透攻击模块 2个发现模块 1个导入模块查看所有命令查看所有有效的模块列表 显示了五部分,使用不同的模块进行各种信息收集使用recon/domains...

2018-08-13 17:47:12 522

原创 Windows使用puTTY远程登录kali linux

Windows使用puTTY远程登录kali linux下载puTTY https://www.ssh.com/ssh/putty/download 配置SSH参数修改sshd_config文件,命令为:vi /etc/ssh/sshd_config-将#PasswordAuthentication no的注释去掉,并且将NO修改为YES //kali中默认是y...

2018-08-09 17:27:18 357

原创 ctf解题--女神又和大家见面了(隐写)

题目不用提示 格式:SimCTF{} 解题链接: http://ctf5.shiyanbar.com/stega/3.jpg 解题下载mp3stego 下载图片 -分析图片 可以看到有jpg和zip两个文件用cp命令分离cp 3.jpg 3.zip解压3.zip 发现music.mp3和txt文件用MP3Stego.exe -X -P si...

2018-08-08 10:08:55 3118

原创 ctf解题--SB!SB!SB!(隐写)

题目LSB 解题链接: http://ctf5.shiyanbar.com/stega/ste.png 解题下载图片 下载stegsolvewget http://www.caesum.com/handbook/Stegsolve.jar .jar文件里已经包括META-INF/MANIFEST.MF配置文件直接运行Stegsolve.jarja...

2018-08-07 17:49:36 993

原创 ctf解题--当眼花的时候,会显示两张图(隐写)

题目不信? 你试试 解题链接: http://ctf5.shiyanbar.com/stega/final.png 解题下载图片wget http://ctf5.shiyanbar.com/stega/final.png kali自带binwalkbinwalk final.png发现从1922524开始偏移用dd命令进行分离 分离后得图片...

2018-08-07 15:07:09 6893 3

原创 ctf解题---听会歌吧

题目为了让大家更轻松的比赛,为大家准备了两首歌让大家下载 解题链接: http://ctf5.shiyanbar.com/down/ 解题打开解题链接 查看源码 打开网页 http://ctf5.shiyanbar.com/down/download.php?url=eGluZ3hpbmdkaWFuZGVuZy5tcDM=下载文件后用记事本打开,发现乱码 对down...

2018-08-07 11:08:43 3124

原创 ctf解题--算术题

题目一道小学算术题,但是好多老师不会,不知道为什么 解题链接: http://ctf5.shiyanbar.com/program/2/解题思路 5条连线的数字之和要相等,即把每条连线上的数字相加,相加的和(记作sum0)要能被5整除。 从上面的分析可以知道,填入的数字必须为1~10,也就是说内圈的数字要被重复计算一次,即(sum0 = 1+2+3+…+10+五个内圈的数字...

2018-08-06 17:30:46 3101

原创 ctf解题--看起来有点难

题目切,你那水平也就这么点了,这都是什么题啊!!! 解题链接: http://ctf5.shiyanbar.com/basic/inject 解题安装python环境sqlmap 安装:https://blog.csdn.net/youb11/article/details/45719423 使用:https://www.exehack.net/4955.html查数据库...

2018-08-06 16:57:24 940

原创 ctf解题--考考你的程序功底

题目吆喝!你给我来真的是吧,那我不客气了哈! 解题链接: http://ctf5.shiyanbar.com/program/1/ 解题代码import numpy as npdef consecutive_multiply(arr): ret = 1l for val in arr: ret *= val return re...

2018-08-06 15:12:33 863

原创 ctf解题--该题不简单

题目解题链接: http://ctf5.shiyanbar.com/crack/3/ 解题点击画圈处 保存文件,解压 使用IDA解题具体步骤:http://www.shiyanbar.com/ctf/writeup/576通过分析可以知道 , 用户输入的用户名的每个字符遍历一遍 把每个字符的序号(从 0 开始算)与这个字符的ASCII码的平方相乘 , 然后整体再加上序号...

2018-08-03 18:12:13 1102

原创 ctf题库---加减乘除

题目一段linux/x86下删除指定文件的汇编代码 解题链接: http://ctf5.shiyanbar.com/overflow/1/ 解题使用pwntools 安装: https://www.cnblogs.com/pcat/p/5451780.html 用法介绍: https://blog.csdn.net/weixin_41400278/article/detail...

2018-08-03 15:23:43 928

原创 leedcode 解题-- n皇后 II (python)

题目n 皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。 上图为 8 皇后问题的一种解法。 给定一个整数 n,返回 n 皇后不同的解决方案的数量。 示例: 输入: 4 输出: 2 解释: 4 皇后问题存在如下两个不同的解法。 [ [“.Q..”, // 解法 1 “…Q”, “Q…”, “..Q.”],[...

2018-08-01 18:04:18 460

原创 leedcode 解题--- n皇后 (python)

题目n 皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。 上图为 8 皇后问题的一种解法。 给定一个整数 n,返回所有不同的 n 皇后问题的解决方案。 每一种解法包含一个明确的 n 皇后问题的棋子放置方案,该方案中 ‘Q’ 和 ‘.’ 分别代表了皇后和空位。 示例: 输入: 4 输出: [ [“.Q..”, // 解法 1 ...

2018-08-01 17:41:30 266

原创 leedcode 解题 --- 电话号码的字母组合(python)

题目给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例: 输入:”23” 输出:[“ad”, “ae”, “af”, “bd”, “be”, “bf”, “cd”, “ce”, “cf”].代码class Solution: def letterCombinations...

2018-08-01 16:58:18 690

原创 leedcode 解题 -- 括号生成(python)

题目给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。 例如,给出 n = 3,生成结果为: [ “((()))”, “(()())”, “(())()”, “()(())”, “()()()” ]代码class Solution: def generateParenthesis(self, n):...

2018-07-31 17:48:19 1164

原创 leedcode解题--整数转罗马数字(python)

题目罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ...

2018-07-30 18:08:08 271

原创 leedcode 解题-- Excel表列序号(python)

题目给定一个Excel表格中的列名称,返回其相应的列序号。 例如, A -> 1 B -> 2 C -> 3 … Z -> 26 AA -> 27 AB -> 28 … 示例 1: 输入: “A” 输出: 1 示例 2: 输入: “AB” 输出: 28 示例 3...

2018-07-30 17:38:15 481

原创 leedcode解题--二叉树的层次遍历 II(python)

题目给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历) 例如: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回其自底向上的层次遍历为: [ [15,7], [9,20], [3] ]代码#...

2018-07-30 17:26:53 289

原创 leetcode解题--将有序数组转换为二叉搜索树(python)

题目将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 示例: 给定有序数组: [-10,-3,0,5,9],一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高度平衡二叉搜索树: 0 / \-3 9 / / -10 5...

2018-07-25 17:17:50 458

原创 leetcode解题-- 二叉树的最大深度(python)

题目给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回它的最大深度 3 。代码# Definition for a binary...

2018-07-25 16:43:26 549

原创 leetcode 解题--罗马数字转整数(python)

题目罗马数字包含以下七种字符:I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,...

2018-07-25 16:34:58 397

原创 leetcode解题--回文数(python)

题目判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。代码class Solution: def isPalindrome(self, x): n=list(str(x)) m=list(str(x)) m.reverse() if n==m: ...

2018-07-25 12:24:52 214

原创 leetCode解题--两数之和(python)

题目给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1]代码def twoSum(self, nums, target): ...

2018-07-24 18:23:05 258

原创 寒假在实验吧上的学习总结

寻找flag 首先,要了解flag. flag:旗帜的意思.电脑程序中用于记录程序状态的单比特大小的标记.flag只有1(立起)和0(倒下)两个数值,通常集中存放在内存中固定的区域里.程序在某种状态改变的同时改变flag的值,在其他操作中通过flag可以了解其状态,并决定接下来的操作. 其次,这个问题涉及到隐写术. STEGA即隐写术,题目中的flag会隐藏到图片,音频,视频等各类数据载体中

2017-02-18 19:55:39 304

原创 在ubuntu中写python ,并完成文件的读写操作

一.了解python python是一种解释型,交互式,面向对象的语言 互动模式:从终端输入执行代码并获得结果的语言,互动的测试和调试代码片段 可扩展:可调用c/c++程序 可嵌入:将python嵌入到c/c++程序 二.写python设置环境变量: export PATH=”$PATH:/usr/local/bin/python”命令行参数: -d:显示调试信息 -

2016-12-07 22:35:08 4451

计网实验指导.zip

DHCP、vlan原理与配置,vlan间路由、vrp基础、静态路由等实验指导(ppt)

2019-07-09

编译原理实验lr0.rar

实验内容:1、任意输入一个文法,判断该文法是否为LR(0)文法。若是,转入第2步;若不是,继续输入一个文法,直到输入一个LR(0)文法。 2、输入一个文法符号串,并判断它是否为文法的一个句子。

2019-07-09

人脸识别应用.pptx

数字图像处理课程,老师让我们每人做一个5分钟的PPT分享

2019-07-09

linux大作业--printf.zip

linux老师布置的作业:详细解释Linux下的printf源码

2019-07-05

产生式--人工智能.zip

人工智能课程作业--基于产生式的动物识别系统,用pycharm打开可直接运行。

2019-07-05

物联网实验 常用工具.rar

物联网常用工具:z-sensor monitor,tcp&udp;测试工具,smartrf flash programmer ,crc校验工具,qcom等

2019-05-27

渗透测试sqlmap.rar

用python命令直接打开sqlmap.py文件,即可运行,这是强大的渗透测试工具,sql注入初学必备。

2019-05-03

crackDictonary

crackdictonary里面包括了用于密码爆破的user和password文档

2019-05-03

serial port utility

嵌入式开发时,用来显示端口的输出数据,帮助调试以及开发。

2019-05-03

Notepad++安装包

Notepad++安装包,可以用于编辑HTML、python等代码,这个安装包是给我上web课的老师推荐的

2018-10-08

空空如也

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

TA关注的人

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