自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

原创 【无标题】win10 server 服务器,安装mongodb时,遇到无法定位程序输入点BCryptHash , 降低mongodb 版本 4.2.3

安装4.2.3版本MONGODB​​​​​​​​​​a​​​​​​​​​​​​​​​​​​​​​​​​​​​https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2012plus-4.2.3.zip

2024-06-12 09:18:16 415

原创 github-找项目-小技巧 -学习步骤

in:name spring boot stars:>3000 //在标题上查找spring boot 并且 stars >3000in:readme spring boot stars:>1500 //在readme中查找in:desciption 微服务 language:java pushed:>2019-09-03 //在描述中查找 微服务 语...

2019-12-05 19:54:52 217

原创 mysql导入sql文件时的记录

将服务器上的sql文件备份到本地(导入sql文件)进入MySQL安装目录\bin由于linux上备份的是utf8字符集本地默认字符集是gbk1 在进入本地的MySQL时 指定字符集(mysql -u root -p --default-character-set=utf8)(一定在连接时 指定参数 在连接后使用 set names utf8 没有效果)2 Use 数据库...

2019-12-02 13:58:00 212

原创 JQuery 02

$("button").click(function(){ alert($("#runoob").attr("href")); });有相应的属性,返回指定属性值。prop()函数的结果: 1.如果有相应的属性,返回指定属性值。 2.如果没有相应的属性,返回值是空字符串。attr()函数的结果: 1.如果有相应的属性,返回指定属性值。...

2019-08-23 15:04:03 151

原创 JQuery 01

jQuery是一个JavaScript函数库。jQuery是一个轻量级的"写的少,做的多"的JavaScript库。jQuery库包含以下功能:HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和动画 HTML DOM 遍历和修改 AJAX UtilitiesjQuery 版本 2 以上不支持 IE6,7,8 浏览器。...

2019-08-23 11:51:37 135

原创 nmap (Network Mapper的简称)

Nmap的扫描技术.附 特特特特详细的教程 :https://blog.csdn.net/qq_36119192/article/details/82079150Nmap包含四项基本功能:主机发现 (Host Discovery) 端口扫描 (Port Scanning) 版本侦测 (Version Detection) 操作系统侦测 (Operating System Det...

2019-08-21 17:35:43 678

原创 wireshark使用

拦截本地回环数据另外注意本机访问本机的回环数据是不经过网卡的,比如我们在本机访问搭建在本机上的web服务,但我们经常有服务搭建在本机的操作也经常有拦截本地回环数据包加以分析的需求,所以我们环要拦载回环数据包。操作如下。首先,以管理员身份运行cmd(普通用户没有路由表操作权限,会提示“请求的操作需要提升”)然后,使用ipconfig查看本机ip和网关:ipconfig再然后,使...

2019-08-21 16:45:28 149

原创 OWASP 十大漏洞

A1 注入 Injection攻击者把一些包含攻击代码当做命令或者查询语句发送给解释器,这些恶意数据可以欺骗解释器,从而执行计划外的命令或者未授权访问数据。注入漏洞通常能SQL查询、LDAP查询、OS命令、程序参数等中出现。防范:1.使用安全的API,避免使用解释器或提供参数化的接口(prepared statements,or stored procedures)2.使用白名单来...

2019-08-21 15:28:16 18030 2

原创 python文件上传

总结可行方案:1.http.request传的参数中带fields时,带上特定的boundary(以WebKitFormBoundary开头的, 原因未知, 知道的朋友可以留言告知),headers中不要带Content-Type;2.http.request传的参数要带上headers的话,格式应该是:Content-Type: multipart/form-data; boundary...

2019-08-20 15:37:41 548

原创 ffmpeg 录屏命令

window (安装dshow)ffmpeg -rtbufsize 100M -f dshow -i video="screen-capture-recorder":audio="virtual-audio-capturer" -vcodec libx264 -preset veryfast -crf 22 -tune:v zerolatency -pix_fmt yuv420p ...

2019-08-20 09:55:47 5842

原创 遇到的问题-qscale 录屏清晰度

Option qscale (use fixed quality scale (VBR)) cannot be applied to input url hw:0,0 -- you are try in

2019-08-20 09:46:05 762

原创 WNMP(Windows + Nginx + PHP + MySQL) 安装

关于WNMP(Windows + Nginx + PHP + MySQL) 安装,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下最近在开发一个新的项目,环境用的是:Nginx1.10.3 下载地址:http://nginx.org/en/download.html下载windows版本包PHP 7.1.1 下载地址:http://windows.php.net/...

2019-08-18 13:19:22 3036

原创 wireshark实战

Wireshark 分析TCP/IP协议栈使用wireshark分析路由协议使用 wires hark 分析交换协议使用Wireshark 分析真实网络流量使用Wire hark分析常见网络故障使用Wires hark分析常见安全攻击...

2019-08-17 17:13:31 373

原创 Wireshark 分析TCP/IP协议栈

剖析了浏览器输入URL到整个页面显示的整个过程,以百度首页为例,结合Wireshark俘获分组进行详细分析整个过程,从而更好地了解TCP/IP协议栈。https://www.cnblogs.com/lidabo/p/5713596.htmlTLS的作用三个作用(1)身份认证通过证书认证来确认对方的身份,防止中间人攻击(2)数据私密性使用对称性密钥加密传输的数据,由于密钥只有客户端/...

2019-08-17 17:12:24 470

原创 selenium

selenium强制等待# -*- coding: utf-8 -*-from selenium import webdriverfrom time import sleepdriver = webdriver.Firefox()driver.get('https://huilansame.github.io')sleep(3) # 强制等待3秒再执...

2019-08-13 09:58:41 96

原创 脚本黑客笔记

查找别人留下的webshell搜索存在注入漏洞的站点查找特定网站的注入漏洞、site :sohu.com inurl:PHP?id=挖掘鸡

2019-08-12 11:26:06 229

原创 PHP SimpleXML

PHP SimpleXML 处理最普通的 XML 任务,其余的任务则交由其它扩展处理。什么是 PHP SimpleXML?SimpleXML 是 PHP 5 中的新特性。SimpleXML 扩展提供了一种获取 XML 元素的名称和文本的简单方式。与 DOM 或 Expat 解析器相比,SimpleXML 仅仅用几行代码就可以从 XML 元素中读取文本数据。SimpleXML 可...

2019-08-09 14:51:17 109

原创 XML

XML 是什么?XML 用于描述数据,其焦点是数据是什么。XML 文件描述了数据的结构。在 XML 中,没有预定义的标签。您必须定义自己的标签。如需学习更多关于 XML 的知识,请访问我们的XML 教程。XML 指可扩展标记语言(EXtensible Markup Language)。 XML 是一种很像HTML的标记语言。 XML 的设计宗旨是传输数据,而不是显示数据...

2019-08-09 14:33:24 99

原创 7788

JSON 函数 函数 描述 json_encode 对变量进行 JSON 编码 json_decode 对 JSON 格式的字符串进行解码,转换为 PHP 变量 json_last_error 返回最后发生的错误 检测 IPv6 地址以下实例使用了 filter_var() 函数来检测一个 $ip 变量是否...

2019-08-09 11:08:46 241

原创 PHP---3

表单验证我们应该尽可能的对用户的输入进行验证(通过客户端脚本)。浏览器验证速度更快,并且可以减轻服务器的压力。如果用户输入需要插入数据库,您应该考虑使用服务器验证。在服务器验证表单的一种好的方式是,把表单的数据传给当前页面(异步提交的方式更好),而不是跳转到不同的页面。这样用户就可以在同一张表单页面得到错误信息。用户也就更容易发现错误了当用户提交表单时,我们将做以下两件事情:使...

2019-08-08 15:14:47 126

原创 PHP错题

以下代码将打印?<?php$str = 'a\\b\n'; echo $str;?>a\b\n注:\\是单引号字符串字面量中的一个特殊情况,它给出了一个单引号字符串字面量中没有插入\,\n。strpos() 函数的作用是什么?查找字符串在另一字符串中第一次出现的位置,对大小写敏感。headers_list() 函数返回已发送的(或待发送的)响应头部的一...

2019-08-08 11:33:38 701

原创 学习PHP---2

const constname = "namespaced";echo constant('constname'), "\n"; // 输出 global/* 如果使用双引号,使用方法为 "\\namespacename\\classname"*/$a = '\namespacename\classname';$obj = new $a; // 输出 namespacename\...

2019-08-08 10:28:13 95

原创 学习PHP2

也可以在同一个文件中定义不同的命名空间代码全局的非命名空间中的代码与命名空间中的代码组合在一起,只能使用大括号形式的语法。全局代码必须用一个不带名称的 namespace 语句加上大括号括起来,declare(encoding='UTF-8'); //定义多个命名空间和不包含在命名空间中的代码<?phpnamespace MyProject {const CONNECT...

2019-08-07 18:07:44 88

原创 学习PHP

PHP是一种创建交互性动态站点的强有力的服务器端脚本语言。Zend框架由于多样的功能、并且有一个广泛的支持系统,流行了很长时间。而CakePHP是一个晚于Zend的PHP框架,相应的支持系统也比较少,但是更为方便和易于使用1 global 关键字用于函数内访问全局变量。2 全局变量存储在一个名为 $GLOBALS[index] 的数组中。index保存变量的名称。这个数组可以在...

2019-08-07 17:57:39 152

原创 JQuery

JQuery:选取 HTML 元素,以及如何对它们执行类似隐藏、移动以及操作其内容等任务

2019-08-07 14:51:36 49

原创 AJAX

XMLHttpRequest 对象用于和服务器交换数据。var xmlhttp;if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); }else {// code for IE6, IE5 xmlhttp=ne...

2019-08-07 14:24:24 74

原创 Django--2模型

命令行中运行:$ python manage.py migrate # 创建表结构$ python manage.py makemigrations TestModel # 让 Django 知道我们在我们的模型有一些变更$ python manage.py migrate TestModel # 创建表结构from TestModel.models impor...

2019-08-07 11:50:19 99

原创 Django

Django是一个开放源代码的Web应用框架,由Python写成。Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。settings是Django的配置文件,urls是Django的路由文件,wsgi是用来和uwsgi通讯的,template目录用于存放html模板。manage.py:一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。pat...

2019-08-07 11:11:31 142

原创 简介HTTP

HTTP代表超文本传输协议。这是一个基于 TCP/IP 通信协议浏览器是作为一个HTTP客户端的作品,因为这就是所谓的Web服务器的HTTP服务器发送请求。 Web服务器,然后发送回客户端的响应。标准和HTTP服务器的默认端口上监听是80,但它可以改变到任何其他端口,HTTP使用统一资源标识符(Uniform Resource Identifiers, URI)来传输数据和建立连接。三...

2019-08-07 09:47:41 103

原创 动态渲染 selenium

JavaScript动态渲染的页面不止Ajax这一种。比如中国青年网(详见http://news.youth.cn/gn/),它的分页部分是由JavaScript生成的,并非原始HTML代码,这其中并不包含Ajax请求。比如ECharts的官方实例(详见http://echarts.baidu.com/demo.html#bar-negative),其图形都是经过JavaScript计算之后生成的...

2019-08-06 16:53:12 166

原创 Python--- Weibo

from urllib.parse import urlencodeimport requestsfrom pyquery import PyQuery as pqfrom pymongo import MongoClientclient =MongoClient()db=client['weibo']collection=db['weibo']def save_to_mo...

2019-08-06 14:54:57 216

原创 Ajax

在用requests抓取页面的时候,得到的结果可能和在浏览器中看到的不一样:在浏览器中可以看到正常显示的页面数据,但是使用requests得到的结果并没有。这是因为requests获取的都是原始的HTML文档,而浏览器中的页面则是经过JavaScript处理数据后生成的结果,这些数据的来源有多种,可能是通过Ajax加载的,可能是包含在HTML文档中的,也可能是经过JavaScript和特定算法计算...

2019-08-06 13:29:27 87

原创 python --redis

'''https://cuiqingcai.com/5587.htmlRedis是一个基于内存的高效的键值型非关系型数据库,存取效率极高,而且支持多种存储数据结构,使用也非常简单。安装好了Redis及RedisPy库。如果要做数据导入/导出操作的话,还需要安装RedisDumpRedisPy库提供两个类Redis和StrictRedis来实现Redis的命令操作StrictRedis实...

2019-08-06 13:25:43 64

原创 python --MongoDB(文档型数据库)

import pymongoclient= pymongo.MongoClient(host='localhost',port=27017)# client=MongoClient('mongodb://localhost:27017/')#指定数据库db=client.test#db=client['test']##指定集合(collection)collection =...

2019-08-06 11:23:10 122

转载 非关系型数据库

NoSQL,全称Not Only SQL,意为不仅仅是SQL,泛指非关系型数据库。NoSQL是基于键值对的,而且不需要经过SQL层的解析,数据之间没有耦合性,性能非常高。非关系型数据库又可细分如下。键值存储数据库:代表有Redis、Voldemort和Oracle BDB等。 列存储数据库:代表有Cassandra、HBase和Riak等。 文档型数据库:代表有CouchDB和Mong...

2019-08-06 10:39:03 176

原创 python--Mysql

import pymysqlclass mySql: def __init__(self, host='localhost', port=3306, user='root', passwd='123456', db='test'): '''由于MySQL在本地运行,所以传入的是localhost。如果MySQL在远程运行,则传入其公网IP地址 sss ...

2019-08-06 10:34:59 148

原创 CSV--python

'''CSV,全称为Comma-Separated Values,中文可以叫作逗号分隔值或字符分隔值,其文件以纯文本形式存储表格数据。该文件是一个字符序列,可以由任意数目的记录组成,记录间以某种换行符分隔。每条记录由字段组成,字段间的分隔符是其他字符或字符串,最常见的是逗号或制表符。'''import csvwith open('data.csv','w')as csvfile:...

2019-08-06 09:42:43 108

原创 知乎网页热门问题及回答 (文件保存txt)

import requestsfrom pyquery import PyQuery as pqurl = 'https://www.zhihu.com/explore'headers = { 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like...

2019-08-05 18:00:03 598

原创 猫眼排名--(一页有10部电影)

https://maoyan.com/board/4import jsonimport requestsfrom requests.exceptions import RequestExceptionimport reimport timedef get_one_page(url): try: response = requests.get(url...

2019-08-05 16:01:02 600

原创 python socket心跳

client=socket.socket(socket.AF_INET, socket.SOCK_STREAM)client.setsocketsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE,1)#在客户端开启心跳维护

2019-08-02 16:31:51 889

空空如也

空空如也

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

TA关注的人

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