高德地图交通态势爬取并存入MySQL数据库 高德地图交通态势爬取并存入mysql数据库高德地图交通态势开放api链接:高德交通态势高德地图交通态势使用流程:第一步,申请”Web服务API接口”密钥(Key);第二步,拼接HTTP请求URL,第一步申请的Key需作为必填参数一同发送;第三步,接收HTTP请求返回的数据(JSON或XML格式),解析数据。如无特殊声明,接口的输入参数和输出数据编码全部统一为UTF-8。大致思路利用...
Unable to resolve dependency for ':app@debug/compileClasspath': Could not re 看了网上很多的的教程,最后有一个可行的方法:总的来说是因为AS显示关闭 proxy 而gradle配置文件未完全关闭proxy导致的解决方法打开 C:\Users\用户名.gradle 中的gradle.propeties将下面配置proxy的全部用#注释掉之后,进入AS->Settings->proxy 选择No proxy即可...
#pragma comment (lib, "ws2_32.lib") 调用报错 #pragma comment (lib, “ws2_32.lib”) 调用报错最近用c实现tcp链接时参考别人的代码中发现如下代码#pragma comment(lib,"ws2_32.lib")ide用的dev,无法编译通过查找相关资料了解到 #pragma comment (lib, xxxx) 这种是VS的用法。dev用的gcc是不支持这种用法的,gcc是用参数 -lxxx 来引...
Java基础复习--jdbc连接数据库 Java基础复习–jdbc连接数据库jdbcjdbc是一种用于后台和数据库沟通的技术!!前提前提:驱动 打个比方,我们需要的驱动可以比作是油,相对应的,不同的数据库可以比作是车。不同的油驱动着不同牌子的车也就对应着不同的数据库需要不同的驱动。mysql的车就需要加对应mysql的油,也就是驱动!这里驱动就是响应的jar包。 首先需要到 这里 下载驱动mysql的油。并将jar包...
算法题--LeetCode26.删除排序数组中的重复项 算法题–LeetCode26.删除排序数组中的重复项原题目地址:删除排序数组中的重复项题目简介给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原...
Java基础复习--多态 我的独立博客 Marsguest’s BlogJava基础复习–多态何为多态简言之就是父类定义,子类实现。实现多态的技术成为:动态绑定(dynamic binding),是指在执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。看完定义可能并不能很好的理解多态到底是什么,通过下面的实例我们将更加深入的理解。多态的实例采用多态定义时所有信息都是属于父类信息! ...
Java基础复习--方法重载 我的独立博客 Marsguest’s BlogJava基础复习–方法重载重载的定义重载就是重新载入,简单来讲,同一个函数名针对传入不同的参数,来执行不同的动作。这里不同的参数不同指的是参数种类,个数,顺序不一样。重载是多态性的一种体现。重载的作用同一个函数执行不同的动作。比如一个函数需要进行两个数加和操作并输出,此时你并不清楚传入参数的类型,可能是整型也可能是浮点型。此时就...
Java基础复习--构造器 我的独立博客 Marsguest’s BlogJava基础复习–构造器构造器定义构造器,又叫构造方法,是创建对象必须调用的一个方法,如果该方法不能被成功调用则对象无法创建。(如果在类中我们没有显性的定义构造方法,java会自动为我们创建一个空的无参数的构造方法)构造器的作用1.创建对象 2.给对象属性进行赋值(初始化)构造器的语法eg:class...
burpsuite集成sqlmap插件 我的独立博客 Marsguest’s Blogburpsuite集成sqlmap插件环境搭建1.python 2 2.burpsuite 3.sqlmap 4.sqlmap.jarpython 2 安装及配置首先到 这里 下载与你电脑相对应的python2版本 之后点开安装默认路径一路next就好python 2环境变量配置(win10)点开我的电脑...
实验吧天网管理系统Writeup 实验吧天网管理系统Writeup原题地址 实验吧–天网管理系统 用到的知识点: 1.php弱类型相等 2.php函数serialize()与unserialize()(序列化和反序列化) 首先查看源文件,发现提示:<!-- $test=$_GET['username']; $test=md5($test); if($test=='0') -->意思就是将输入的...
BugKuCTF---sql注入Writeup 我的博客 Marsguest’s BLogBugKuCTF—sql注入Writeup原题地址 http://103.238.227.13:10083/ 首先构造链接http://103.238.227.13:10083/?id=1'发现存在过滤,页面没什么反应。右键源文件,发现编码规则GB-2312,猜测为mysql宽字节注入 简单讲解什么是宽字节注入: 1....
第三届“百越杯”福建省高校网络空间安全大赛Do you know upload?Writeup 推一波我的博客 Marsguest’s Blog第三届“百越杯”福建省高校网络空间安全大赛Do you know upload?Writeup首先,直接上传一句话木马1.php文件<?php eval($_POST['cmd']);?> //文件内容发现如图弹窗 初步判断是前台直接判断文件类型,这种绕过相对简单,更改传输时文件类型即可 再次上传1.php的...
防火墙系列(四)-----iptables防火墙规则 推一波我的博客 Marsguest’s Blog防火墙系列(四)—–iptables防火墙规则关于iptablesiptables是集成在linux下的包过滤防火墙,这个防火墙是免费的,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。iptables仅仅是linux下防火墙的管理工具,防火墙功能的具体实现是netfilter ,它是Linux内核中实现包过滤的内部结构。 ...
i春秋 429-线上赛题(二)Writeup “360企业安全春秋杯”网络安全技术大赛—-线上赛题(二)Writeup主体思路利用phpmyadmin中记录查询日志功能,成功将一句话写入服务器中,之后菜刀连接拿到shell具体实现具体实现部分我已在我的博客中写明,还请移步 Marsguest’s Blog...
i春秋 429-线上赛题(一)Writeup “360企业安全春秋杯”网络安全技术大赛—-线上赛题(一)Writeup主体思路利用joomla选择模板并且能自己编写网页文件的漏洞,将一句话木马写入网页中,之后菜刀连接拿到shell具体实现具体实现部分我已在我的博客中写明,还请移步 Marsguest’s Blog...
独立博客搭建(一)----- github pages + hexo 搭建属于自己的专属博客 独立博客搭建(一)—– github pages + hexo 搭建属于自己的专属博客写在最前你为什么要写博客?这里用我的博客关于中的部分文字来解释下写博客的本意首先是为了记录自己学习生活中遇到的问题和解决问题的方法,这样以后遇到同类问题或者是与之相似的问题就可以回来翻翻博客寻找答案。其次记录博客的过程其实是二次学习的过程。在写博客的过程中,能及时对自己学过的知识进行复...
vmware中的两种网络连接模式(NAT模式和桥接模式)详解和配置 我的github blog : Marsguest–留下生活中的点点滴滴vmware中的两种网络连接模式(NAT模式和桥接模式)详解和配置首先打开虚拟网络编辑器: 之后两种模式的配置都将在这个界面进行NAT模式:通俗一点理解就是将你的电脑再次发成一个局域网,在上图VMnet8网卡后面对应的子网地址就是形成的局域网的子网地址,可以理解成你的主机开了热点,主机地址一般为192...
(2018最新)Kali linux 安装中文输入法的方法 (2018最新)Kali linux 安装中文输入法的方法回头一看,在kali中安装中文输入法是真的难,整了三天,重装3次系统,终于安装成功。 下面我将自己遇到的坑和网上现有的方法结合起来给大家总结出一套能够成功安装中文输入法的方法:前提:对网络要求比较高,也就是说首先得网好,网速不行无法安装成功。 (如果你在键入apt-get update指令的时候有各种404,说明网络不好,及时更...
由表格中同一行的部分值动态拼接checkbox的值 由表格中同一行的部分值动态拼接checkbox的值在实际制作网站的过程中,我们可能需要面对很多这样的表格: 甚至有的时候表格的部分字段是可变的 本文主要解决的问题就是动态的拼接checkbox的value值由于我所面临的问题是作业数量字段可编辑,编辑完成后自动去后台修改数据库中的数据,而如果在刷新出这个表格的时候就定死checkbox的value的话,在改变作业数量字段...