自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 零基础如何挖掘漏洞?

内容来自合天智汇网络课程一、前期交互阶段1、获取授权2、确定渗透对象范围二、信息收集1、确定ip和域名范围2、确定版本信息3、端口扫描4、解析dns服务器5、域名信息收集6、反向查询ip、子域名爆破,查询旁注目标三、漏洞分析1、服务器漏洞扫描(nmap、nessuss、openvas等)2、web应用扫描器扫描(awvs、IBM appsc...

2018-08-31 20:24:00 382

转载 前端基础之CSS

一、CSS基础语法介绍1.css介绍2.css语法二、CSS的几种引入方式1.行内样式2.内部样式3.外部样式三、CSS选择器1.基本选择器2.组合选择器3.属性选择器4.分组和嵌套5.伪类选择器6.伪元素选择器7.选择器的优先...

2018-08-31 20:17:00 71

转载 python客户端和Appium服务端联调出现的问题解决办法

按照安装文档搭建完移动端自动化测试环境,包括:SDK、JDK、Node.js、Appium及客户端后,appium-doctor可以成功的检测到各配套版本。如下图:可是,运行from appium import webdriver出错,上报:ImportError: cannot import name InvalidArgumentException错误。我查看C:\Pyt...

2018-08-30 22:54:00 117

转载 Panda的学习之路(3)——pandas 设置特定的值&处理没有数据的部分

先设定好我们的dataframe:# pandas 设置特定的值dates=pd.date_range('20130101',periods=6)# print(dates)df=pd.DataFrame(np.arange(24).reshape(6,4),index=dates,columns=['a','b','c','d'])print(df)结果:...

2018-08-30 21:03:00 510

转载 OIDC-code to token

Openid connect 获取token有多种方式,如下:  1.基于grant_type="password"去直接获取token  2.基于grant_type="authorization_code"去交换token本文从如何获取authorization_code及code去交换token做流程说明。  1.指定response_type=code,去请求登录页面...

2018-08-30 10:19:00 1228

转载 面向对象补充

转载于:https://www.cnblogs.com/mpfei/p/9555273.html

2018-08-29 16:39:00 44

转载 远程升级云服务器系统 CentOS 6.x 至 CentOS 7.x

由于docker-ce不再支持centos6,所以觉得吧系统升级为centos7,以下是踩坑的过程1、添加源 /etc/yum.repos.d/upgrade.repo[upgrade]name=CentOS-$releasever - Upgrade Toolbaseurl=http://dev.centos.org/centos/6/upg/x86_64/gpgch...

2018-08-29 13:18:00 133

转载 类中的迭代器__iter__

什么是迭代器   有iter()函数返回,可以通过next(it)函数取值的对象就是迭代器迭代器协议   迭代器协议是指对象能够使用next函数获取下一项数据,在没有下一项数据时触发一个StopIteration异常来终止迭代的约定迭代器协议实现方法:   __next__(self) 方法来实现迭代器协议语法形式:   class MyIterator:     d...

2018-08-28 22:04:00 139

转载 Windows下使用MinGW在命令行编译运行C++程序

之前学习C语言的时候都是用IDE类似CodeBlocks的工具写完直接编译运行的,今天突然心血来潮,自己下一个编译器,在命令行下,编译运行C++程序,了解一下编译过程。一.安装编译器首先你需要下载一个编译器,我选择的是GNU的mingw,附上下载地址https://sourceforge.net/projects/mingw/最开始选择的是在线安装,但是因为网速太慢,安装速度感人,所以...

2018-08-28 16:46:00 139

转载 django

访问次此博客https://code.ziqiangxuetang.com/django/django-schema-migration.html转载于:https://www.cnblogs.com/BensonChang/p/9547066.html

2018-08-28 11:27:00 45

转载 JAVA自学笔记27

JAVA自学笔记271、类的加载 1)当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 ①加载:就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会为之建立一个Class对象。 ②连接 验证:是否有正确的内部结构,并和其他类协调一致 准备:负责...

2018-08-27 15:19:00 39

转载 ASP.Net的工作线程与请求队列

当 ASP.NET 接收针对页的请求时,它从线程池中提取一个线程并将请求分配给该线程。一个普通的(或同步的)页在该请求期间保留线程,从而防止该线程用于处理其他请求。如果一个同步请求成为 I/O bound(例如,如果它调用一个远程 Web 服务或查询一个远程数据库,并等待调用返回),那么分配给该请求的线程在调用返回之前处于挂起状态。 这影响了可伸缩性,原因是线程池的可用线程是有限的。这个数...

2018-08-27 10:32:00 121

转载 深入理解java集合框架之---------Linked集合 -----构造函数

linked构造函数1、LinkedList(); 构造一个空列表的集合 /** * 序列化 */ private static final long serialVersionUID = 1090589487753660476L; private transient Entry<E> header = new Entry<E>(n...

2018-08-26 22:22:00 48

转载 Jackson的基本用法

一、依赖 jackson依赖3个包,由于jackson-databind依赖于jackson-annotations,jackson-core,所以实际引用jackson-databind即可以。<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifa...

2018-08-26 19:31:00 199

转载 PyCharm+git+码云实现project版本控制

1、安装githttps://git-scm.com/downloads2、PyCharm中配置3、申请码云4、PyCharm中安装码云插件右键选择,重启Pycharm。重新打开PyCharm后,再进入Settings界面,配置码云账号,如果暂时没有Access Token,可以点击旁边的“Create API Token”按钮生成。...

2018-08-26 10:53:00 81

转载 hdu2089---不要62

tps;  1.是为了坚持,并没有搞的特别懂  2.所谓数位就是把一个数拆成一个一个进制位//https://www.cnblogs.com/wenruo/p/4725005.html//ppt:https://wenku.baidu.com/view/9de41d51168884868662d623.html//数位的意义:https://www.cnblo...

2018-08-24 22:08:00 43

转载 五个阶段,了解产品设计流程

谈到产品设计流程,其实是在谈论最符合当前环境、已有资源下的产品创造模式。从这个角度来说,产品设计流程必然是从已有经验提炼出来的核心知识体系。结合自己UI设计、前端开发、产品经理三个维度的实践经验,尝试将产品设计流程大致分为五个阶段:认知分析阶段(解决什么问题?)交互原型阶段(寻找解决方案)界面设计阶段(包装解决方案,更好的表达)研发实施阶段(生产)验证改良阶...

2018-08-22 20:18:00 156

转载 “常言的x86”理解

基于32位cpu开发的操作系统就叫32位操作系统,因为目前x86架构在32位cpu的知名度,32位操作系统也通常被称为x86系统,准确的说,是“基于X86的操作系统”X86不是我们所说的操作系统,而是指令集,是一种架构,用在32位cpu开发X86操作系统 32位 intel开发的32位指令集 X64操作系统 64位 x86_64 intel推出的64位扩展指令集(亦叫Intel...

2018-08-22 00:24:00 79

转载 Highcharts柱形范围图使用示例

功能需求:统计三种不同的状态在一天的时间段里面所占的范围第一步:引入highcharts.js和highcharts-more.js文件引入文件文件源码:下载https://img.hcharts.cn/highcharts/highcharts-more.js<!-- 引入highcharts.js和highcharts-more.j...

2018-08-21 15:39:00 57

转载 linux常用命令

1、显示日期的指令: date2、显示日历的指令:cal3、简单好用的计算器:bc怎么10/100会变成0呢?这是因为bc预设仅输出整数,如果要输出小数点下位数,那么就必须要执行 scale=number ,那个number就是小数点位数,例如:4、重要的几个热键[Tab],[ctrl]-c, [c...

2018-08-21 09:32:00 40

转载 漫谈设计模式

看这个博客之前面对设计模式这个词,一般人多少都会有几分敬畏,或者是畏惧。为什么呢,大多数人会认为我就是一个写代码的,搬砖而已,设计什么模式啊,这玩意是给架构师,建筑学家用的。实则不然,设计模式并不是指导构建应用的方法论,而是一个个实打实的技巧,他们被应用在搬砖,贴瓦片,抹水泥的各种程序中,同时也可以是构建大型厂房,基地的指导论还有一点,博主是一个不折不扣的前端,偶尔用koa,...

2018-08-20 13:46:00 69

转载 JavaScript手风琴效果

<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> ul { list-style: none; ...

2018-08-18 22:11:00 105

转载 2018-08-16

8.10 shell特殊符号cut命令特殊符号符号作用*任意个任意字符?任意一个字符#注释字符\脱义字符|管道字符cut命令[root@localhost ~]# cat /etc/passwd |head -2 |cut -d ":" -f 1rootbin[root@localhost ~]# cat /etc/passw...

2018-08-17 20:43:00 40

转载 Arc082_F Sandglass

Description有一个沙漏由两个上下相通玻璃球$A$和$B$构成,这两个玻璃球都含有一定量的沙子,我们暂且假定$A,B$中位于上方的玻璃球的为$U$,下方的玻璃球为$L$,则除非$U$中没有沙子,否则每秒钟都会有$1$克沙子从$U$掉入$L$。在第$0$个时刻,$A$中有$a$克沙子,$B$中有$X-a$克沙子(总共有$X$克沙子),且$U$为$A$,$L$为$B$(即$A$上$B$下)...

2018-08-17 20:01:00 92

转载 Power Strings POJ - 2406(next水的一发 || 后缀数组)

  后缀数组专题的 emm。。就next 循环节。。/有后缀数组也可以做从小到大枚举长度i,如果长度i的子串刚好是重复了len/i次,应该满足len % i == 0和rank[0] - rank[i] == 1(整个串的等级比 i位置开始的后缀的等级大1 (i位置开始的后缀即为比总串低一个等级的后缀)) 和height[rank[0]] == len-i (整个串 和 比它低一个等...

2018-08-17 18:44:00 36

转载 MONGODB基本命令用

成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表show collections:显示当前数据库中的集合(类似关系数据库中的表)show users:显示用户use <db name>:切换当前数据库,这和MS-SQL里面的意思一样db.help():...

2018-08-17 09:13:00 38

转载 用Docker构建分布式Redis集群

用Docker构建分布式Redis集群 用Docker构建分布式Redis集群用Docker构建分布式Redis集群2015-04-03dotNET跨平台【编者的话】本文介绍了如何使用Docker搭建Redis集群,很多读者都在问Docker能带来哪些实质性的好处,我想本文就是一个很好的例子。不使用Docker你也可以搭建Redi...

2018-08-16 19:58:00 71

转载 人来人往

人来人往 好事连连 posted on 2018-08-16 17:26 V_arg 阅读(...) 评论(...) 编辑 收藏 var allowComments=true,cb_blogId=338455,cb_entryId=9488616,cb_blogA...

2018-08-16 17:26:00 48

转载 第二记:8种定位方式

1.通过id定位 find_element_by_id()driver.find_element_by_id(“kw”).send_keys(“测试") 用firebug通过查看页面元素,找到搜索输入框id属性值,输入关键字搜索driver.find_element_by_id("su").click() 用firebug通过查看页面元素,找到搜索按钮id属性值,然后click点击2.通...

2018-08-16 16:46:00 91

转载 repo配置与连接

repo是远程访问android源码的工具,和git一起使用。repo的远程安装经常被屏蔽,你懂得。sudo apt-get install curl 244 sudo apt-get -f install curl 245 curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bi...

2018-08-16 14:27:00 632

转载 NSNotification相关

NSNotification处理过程是一个同步的过程。它的消息回调函数执行的线程跟发送消息代码(也就是postNotification)所在的线程相同,一个Notification发出后,在回调函数执行完成后,后面的代码才会继续执行。如果有多个回调函数监听同一个消息,那么在消息发出后,各个回调函数会按照添加的次序顺序执行,直到所有回调函数都执行完,postNotification 后...

2018-08-16 13:48:00 39

转载 我的第一个python web开发框架(30)——定制ORM(六)

  在开发中,查询操作是使用最多的,而查询列表是其中之一,查询列表可分为分页查询和不分页查询(它们之间多了一次总记录数查询),还可以分为单表查询和多表关联查询,返回的结构体根据前端使用的表单框架不同而有所区别。  我们先看看,对于列表分页查询,在接口中是如何处理的 1 @get('/api/product/') 2 def callback(): 3 """ 4...

2018-08-15 21:20:00 51

转载 python 高阶内置函数

1.lambda 匿名函数  lambda 参数: 返回值    函数名统一都叫lambda.2.sorted() 排序函数  排序函数  sorted(iterable,key,reverse)  key:排序规则.  运行流程:可迭代对象中的每一个元素都交给后面key函数来执行.    得到一个数字(权重).通过这个数字进行排序3.filter()过滤函...

2018-08-15 15:37:00 74

转载 01-初识机器学习

1.机器学习的定义  Machine Learning (ML) is a scientific discipline that deals with the construction and study of algorithms that can learn from data  机器学习是一门从数据中研究算法的科学学科  根据已有的数据,进行算法选择,并给予算法与数据构建模型,...

2018-08-15 14:37:00 83

转载 13-标准文档流

什么是标准文档流宏观的将,我们的web页面和ps等设计软件有本质的区别,web 网页的制作,是个“流”,从上而下 ,像 “织毛衣”。而设计软件 ,想往哪里画东西,就去哪里画标准文档流下 有哪些微观现象?1.空白折叠现象多个空格会被合并成一个空格显示到浏览器页面中。img标签换行写。会发现每张图片之间有间隙,如果在一行内写img标签,就解决了这个问题,但是我们不会这样去写我们的...

2018-08-14 22:35:00 59

转载 python生成器,推导式

一.生成器  什么是生成器.生成器实质就是迭代器.  在python中三种方式来获取生成器:  1.通过生成器函数  2.通过各种推导式来实现生成器.  3.通过数据的转换也可以获取生成器.(一).初始生成器 我们知道的迭代器有两种:一种是调用方法直接返回的,一种是可迭代对象通过执行iter方法得到的,迭代器有的好处是可以节省内存。如果在某些情况下,我们也需要节省内...

2018-08-13 15:34:00 53

转载 JS基础

1、简介JavaScript 是脚本语言JavaScript 是一种轻量级的编程语言。JavaScript 是可插入 HTML 页面的编程代码。JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。JavaScript 很容易学习。2、JS输出JavaScript 通常用于操作 HTML 元素。操作 HTML 元素如需从 JavaScript 访问某个 HT...

2018-08-13 15:30:00 47

转载

1.栈是一种特殊的线性表,仅仅能够在一端操作的线性表;2.栈和线性表的关系结论:用线性表的顺序存储来模拟栈,栈的开口方向在线性表的尾部,这样减少操作过程中元素的大量移动;用线性表的链式存储来模拟栈,则栈的开口方向在线性表的头部,这样避免了不断重复的遍历线性表。3.栈的就近原则4.中缀转后缀表达式应用5.后缀表达式的遍历转载于:https...

2018-08-12 17:09:00 36

转载 json 总结

1、什么是JSONJSON(JavaScript Object Notation)是一种轻量级的数据交换格式。JSON是用字符串来表示Javascript对象;记住一句话:json字符串就是js对象的一种表现形式(字符串的形式)既然我们已经学过python的json模块,我们就用它来测试下json字符串和json对象到底是什么 1 import json 2 ...

2018-08-11 16:38:00 43

转载 八数码

完全不记得自己是怎么写的了kkk只记得写完以后超级开心^^ 1 #include<bits/stdc++.h> 2 using namespace std; 3 #define NUM 801989 4 long long h[NUM]; 5 long long aa,bb; 6 int k1,k2,head,tail; 7 int oo; 8 ...

2018-08-11 09:28:00 46

空空如也

空空如也

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

TA关注的人

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