自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 初级安全入门——SQL注入的原理与利用

工具简介SQLMAP: 一个开放源码的渗透测试工具,它可以自动探测和利用SQL注入漏洞来接管数据库服务器。它配备了一个强大的探测引擎,为最终渗透测试人员提供很多强大的功能,可以拖库,可以访问底层的文件系统,还可以通过带外连接执行操作系统上的命令。常见参数使用--sql-shell执行SQL命令--OS-cmd执行系统命令--OS-shell与系统Shell交互...

2019-03-30 23:08:00 115

转载 共享内存

ftok原型如下: key_t ftok( char * fname, int id ) fname就时你指定的文件名(该文件必须是存在而且可以访问的),id是子序号,虽然为int,但是只有8个比特被使用(0-255)。当成功执行的时候,一个key_t值将会被返回,否则 -1 被返回。 在一般的UNIX实现中,是将文件的索引节点号取出,前面加上子序号得到key_t的返回值。如指...

2019-03-30 15:38:00 34

转载 Hadoop环境准备

1. 集群简介  HADOOP集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起。  HDFS集群负责海量数据的存储,集群中的角色主要有:    NameNode、DataNode、SecondaryNameNode  YARN集群负责海量数据运算时的资源调度,集群中的角色主要有:    ResourceManager、NodeManager...

2019-03-30 11:00:00 81

转载 根据ip获取对应的省市区

public static String getAddressByIp(String ip) { String resout = ""; try { if (isInner(ip) || "127.0.0.1".equals(ip)) { resout = "内网IP:" + ip; ...

2019-03-29 15:43:00 991

转载 mysql python 交互

mysql python 交互 一、安装 sudo apt-get install pymysql sudo pip3 install pymysql Connection对象用于建立与数据库的连接创建对象:调用connect()方法 conn=connect(参数列表)参数h...

2019-03-29 14:47:00 41

转载 .net core 2.2 部署CentOS7(3)安装Xshell操控CentOS7

目录:  .net core 2.2 部署CentOS7(1)安装虚拟机  .net core 2.2 部署CentOS7(2)给虚拟机安装CentOS7  .net core 2.2 部署CentOS7(3)安装Xshell操控CentOS7  .net core 2.2 部署CentOS7(4)CentOS7下载并安装.NET SDK(软件开发工具包)  .net core...

2019-03-29 14:15:00 56

转载 Hexo + GitHub 搭建个人博客

对于程序员来说,搭建和维护一个个人博客十分必要​,写博客既是对所学知识的整理和总结,同时也能向他人展现自己的学习成果。这篇教程就是基于 Hexo 和 GitHub 来搭建属于自己的个人博客,简单快捷,对小白也十分友好。***# 前期准备本次Hexo博客搭建环境> Windows 10 1803> node-v10.14.1> git version 2.21....

2019-03-29 09:20:00 90

转载 第一次java程序设计作业

通过JAVA语言的学习,使我对计算机语言有了更加深入的认识和理解。知道了许多JAVA语言与其他语言的区别和特性,及其在我们生活中所发挥的重要作用。最后用一句话表明在学习JAVA语言过程中的感受,那就是“痛并快乐着”。转载于:https://www.cnblogs.com/lgm1418973707/p/10617859.html...

2019-03-28 21:58:00 50

转载 Spring Cloud 微服务笔记(七) Zuul入门

Zuul入门Zuul是从设备和网站到后端应用程序所有请求的前门,为内部服务提供可配置的对外URL到服务的映射关系,基于JVM的后端路由器。其具备一下功能:1)认证与授权2)压力控制3)金丝雀测试4)动态路由5)负载削减7)静态响应处理8)主动流量管理1.入门案例1)父pom.xml:<parent> <grou...

2019-03-28 11:24:00 33

转载 1

转载于:https://www.cnblogs.com/stul/p/10610156.html

2019-03-27 20:10:00 45

转载 Linux 搭建git 自己拉取本地 git pull,其他地方的git仓库拉取代码

Linux 下建立 Git 与 GitHub 的连接 Git 是一款开源的分布式版本控制系统,而 GitHub 是依托 Git 的代码托管平台。GitHub 利用 Git 极其强大的克隆和分支功能,使得社区成员能够自由地参与到开源项目中去。不过,在开始学习之前,你需要一个 GitHub 账号,以及一台能联网的 Linux 虚拟机。====准备工作====安装 GitUbuntu 安装 ...

2019-03-27 18:32:00 1424

转载 js数组乱序输出 数组乱序排列

网上看的数组乱序输出,要么不合实际,要么代码繁琐。自己试了下,希望能给大家带来帮助。重要思想也是Math.random*arr.length随机下标,然后删除取到的元素,继续随机下标。//将数组乱序输出 var arr = [1,2,3,4,5,6,7,8,9,10]; var newArr = []; for(var i=...

2019-03-26 23:41:00 677

转载 JAVA语法——经典题目10

23.Java中的HashMap的工作原理是什么?Java中的HashMap是以键值对(key-value)的形式存储元素的。HashMap需要一个hash函数,它使用hashCode()和equals()方法来向集合/从集合添加和检索元素。当调用put()的方法的时候,HashMap会计算key和hash值,然后把键值对存储在集合中合适的索引上。如果key已经存在了,value会被更新成新值...

2019-03-26 20:24:00 71

转载 【大数据】理解爬虫原理

作业要求:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/28511. 简单说明爬虫原理 (1)首先选取一部分精心挑选的种子URL; (2)将这些URL放入待抓取URL队列; (3)从待抓取URL队列中取出待抓取在URL,解析DNS,并且得到主机的ip,并将URL对应的网页下载下来,存储进已下载网页...

2019-03-25 21:11:00 81

转载 微信小程序 时间周期

// pages/addPage/addPage.jsPage({ /** * 页面的初始数据 */ data: { }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { console.debug("onLoad--监听页面加载"); }...

2019-03-25 14:15:00 108

转载 python面试的100题(18)

函数52.python常见的列表推导式?列表推导式书写形式:  [表达式for变量in列表] 或者 [表达式for变量in列表if条件]参考地址:https://www.cnblogs.com/yupeng/p/3428556.html53.简述read、readline、readlines的区别?(1) read(size):按字节从头...

2019-03-25 09:59:00 105

转载 CentOS7.5安装Python3.7报错:configure: error: no acceptable C compiler found in $PATH --Python3

1、问题解析报错信息中有这样一条:configure: error: no acceptable C compiler found in $PATH即:配置错误,在$path中找不到可接受的C编译器2、解决方式安装C编译器gcc(GNU编译器套件):yum -y install gcc3、扩展gcc即:GNU编译器套件(GNU Compiler Collection)包括C...

2019-03-25 06:59:00 474

转载 Mac下Appnium的Android的UI自动化环境搭建

1. 安装jdk:略检查是否安装:执行命令java -versionadmindeMacBook-Pro-2:~ $ java -versionjava version "1.8.0_171"Java(TM) SE Runtime Environment (build 1.8.0_171-b11)Java HotSpot(TM) 64-Bit Server VM (build ...

2019-03-24 23:46:00 215

转载 github在网页编写readme之后的操作

study from :https://jingyan.baidu.com/article/f3e34a12a25bc8f5ea65354a.html转载于:https://www.cnblogs.com/cmyg/p/10590581.html

2019-03-24 21:34:00 104

转载 Ubuntu 14.04 下使用微软的跨平台轻量级开发神器 Visual Studio Code

因为 Visual Studio Code 不断更新,官方最新 v1.32 的 .deb 包已经不能用于 Ubuntu 14.04 直接安装了。下载 v1.31 的 deb 包安装即可:https://code.visualstudio.com/updates/v1_31 (兼容 Ubuntu 14.04,并且支持 Vim 插件)下载 v1.30 的 deb 包安装即可:htt...

2019-03-24 18:55:00 127

转载 luffy后端之跨域corf的解决方法

跨域CORS我们现在为前端和后端分别设置两个不同的域名window 系统: C:\Windows\System32\drivers\etc\hostlinux/mac系统: /etc/hosts位置域名前端www.luffycity.cn后端api.luffycity.cn编辑/etc/hosts文件,可以设置本地域名...

2019-03-23 17:44:00 107

转载 Numpy float64和Python float是一样的

>>> numpy.float64(5.9975).hex() # 函数用于将10进制整数转换成16进制,以字符串形式表示。'0x1.7fd70a3d70a3dp+2'>>> (5.9975).hex()'0x1.7fd70a3d70a3dp+2'参考:https://stackoverflow.com/questions/2709852...

2019-03-23 17:18:00 6298

转载 一些sql优化原则

1、我们在设计表的时候,尽量让字段拥有默认值,尽量不要让字段的值为null。 因为,在 where 子句中对字段进行 null 值判断(is null或is not null)将导致引擎放弃使用索引而进行全表扫描。 select id from t where num is null --可以在num上设置默认值0、确保表中num列没有null值、然后这样查询: sele...

2019-03-22 14:59:00 37

转载 Java 类加载机制

1、什么是类的加载类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在java堆区创建一个java.lang.class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class 对象。Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区内的数据结构的接口。2、 类的加载过程  ...

2019-03-21 10:47:00 32

转载 CSS样式

CSS样式学号:201631062509姓名:杨菓1.什么是 CSS?CSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示 HTML 元素样式通常存储在样式表中把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题外部样式表可以极大提高工作效率外部样式表通常...

2019-03-20 14:57:00 86

转载 muduo学习笔记(六) 多线程的TcpServer

目录 前言 多线程TcpServer EventLoopThreadPool 线程池设计模式 muduo中的使用 连接的建立、消息、销毁 on_connection on_message on_clo...

2019-03-20 11:49:00 91

转载 数据库系统概念:事务、完整性约束

public class DataBase { public static void main() { }}/* 4.3 事务 事务由查询或更新语句的序列组成。SQL标准规定当一条SQL语句被执行时,就隐式地开始 了一个事务: Commit work:提交当前事务。事务被提交后,一个新的事务自动开始。 ...

2019-03-20 11:39:00 206

转载 3.18 ip通信基础(第四周 第一节课)

ip地址分类:地址类的实现将地址空间分解为数量有限的特大型网络(A类),数量较多的中等网络(B类),数量非常多的小型网络(C类),D类(用于多点传送)和E类(通常指试验或研究类)。A类:对应于0-127的可能的八位位组。B类:这对应的值从128-191。C类:这对应的十进制数从192-223。D类:这代表的八位位组从224-239。E类:这些地址的范围为240-254。私网地址范围:10.0.0....

2019-03-19 22:48:00 78

转载 c++学习笔记

复习考研中,记录c++一些知识点,若有错误之处请大家指出。case后跟的只能是整型、字符型或枚举常量。类成员的作用域标识符(public,protected,private)是针对类的,类的成员函数可以访问类的私有属性,所以类的拷贝构造函数可以访问同类不同对象的私有属性。拷贝构造函数传入的参数必须是引用形式,因为如果是按值传递一个对象,会默认调用类的复制构造函数生成对象的一个副本,...

2019-03-19 21:30:00 79

转载 cx_Oracle模块操作oracle数据库

Python使用cx_Oracle模块操作Oracle数据库详解python cx_Oracle基础使用方法转载于:https://www.cnblogs.com/lybigdata/p/10560016.html

2019-03-19 17:24:00 76

转载 rhel 6.5替换centOS6的网易yum源

参考自:https://blog.csdn.net/chaigang/article/details/82759417安装前先备份以下rhel的源yumcd /etc/yum.repos.d/mv rhel-source.repo rhel-source.repo.backup1.检查yum包 rpm -qa |grep yum2.删除自带包rpm -qa |g...

2019-03-19 15:03:00 57

转载 NIO/BIO

NIO/BIO BIO网络通信 概述 网络编程的基本模型是Client/Server模型,也就是两个进程之间进行相互通信,其中服务端提供位置信息(绑定的IP地址和监听端口),客户端通过连接操作向服务端监听的地址发起连接请求,通过三次握手建立连接,如果连接建立成功,双方就可以通过网络套接字(Socket)进行通信。 在基于传统同步阻塞模...

2019-03-19 13:00:00 40

转载 leetcode 110. 平衡二叉树(Balanced Binary Tree)

目录 题目描述: 示例 1: 示例 2: 解法: 题目描述:给定一个二叉树,判断它是否是高度平衡的二叉树。本题中,一棵高度平衡二叉树定义为:一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1。示例 1:给定二叉树 [3,9,20,null,nul...

2019-03-19 11:24:00 39

转载 POJ 1320 Street Numbers 【佩尔方程】

任意门:http://poj.org/problem?id=1320Street NumbersTime Limit:1000MSMemory Limit:10000KTotal Submissions:3181Accepted:1776DescriptionA computer programmer live...

2019-03-17 23:31:00 58

转载 《剑指offer》第六十三题(股票的最大利润)

// 面试题63:股票的最大利润// 题目:假设把某股票的价格按照时间先后顺序存储在数组中,请问买卖交易该股// 票可能获得的利润是多少?例如一只股票在某些时间节点的价格为{9, 11, 8, 5,// 7, 12, 16, 14}。如果我们能在价格为5的时候买入并在价格为16时卖出,则能// 收获最大的利润11。#include <iostream&g...

2019-03-17 16:40:00 116

转载 [转帖]Windows DHCPServer远程代码执行漏洞分析(CVE-2019-0626)

Windows DHCPServer远程代码执行漏洞分析(CVE-2019-0626)ADLab2019-03-15共23605人围观 ,发现4个不明物体安全报告漏洞https://www.freebuf.com/vuls/197309.htmlMS17-010 再现的感觉。。。一漏洞背景2月12日,微软发布2月份月度例行安全公告,修...

2019-03-16 06:06:00 178

转载 高斯消元法

高斯消元法:常用来解线性方程组,例如:首先,我们需要提出各个系数,因为消元只和系数有关系。-> 这样转成矩阵的模样存下来。每次消元需要选择一个方程作为消元方程,然后用这个方程消去其他方程(非消元方程)中的某个元。我们从前往后消,从上往下选择方程作为消元方程。为了保证精度问题,我们每次选择未知数最大的一个方程作为消元方程,把该行(r)换到当前行。...

2019-03-15 19:48:00 54

转载 面向对象的七大设计原则(点滴的感悟与总结)

点滴感悟与总结!1.单一职责原则:一个对象一个只包含单一的职责,并且该职责被完整的封装在一个类中(尽量降低系统耦合)(实现高内聚,低耦合的指导方针)分析:一个类(大到模块,小到方法)承担的职责越多,它被复用的可能性就越小,而一个类承担的职责越多,相当于将这些职责耦合在一起,当其中一个职责发生变化的时候会影响其他职责的运作,因此要将这些职责进行分离,将不同的职责分装在不同的类中,如...

2019-03-15 11:36:00 56

转载 CF 1138F 超级有意思的一道交互题QVQ

题意有一张有向图,由一条长度为 T 的链和一个长度为 C 环组成,但是你并不知道 T 和 C 是多少图的出发点在链的一段,终点在链的另一端,同时终点与一个环相连,大概有点内向树感觉现在有 10 个人,你可以每次操作让一些人沿着路径前进一步,然后交互库会返回你多少个点上有人以及上面的人分别是谁(其实是谁可能不重要?)你的目标就是在 \(3*(T+C)\) 次操作内让所有人同时到达...

2019-03-15 10:26:00 163

转载 搞懂MySQL分区

搞懂MySQL分区 原文:搞懂MySQL分区一.InnoDB逻辑存储结构  首先要先介绍一下InnoDB逻辑存储结构和区的概念,它的所有数据都被逻辑地存放在表空间,表空间又由段,区,页组成。段  段就是上图的segment区域,常见的段有数据段、索引段、回滚段等,在InnoDB存储引擎中,对段的管理都是由引擎自身所完成的。区...

2019-03-14 23:31:00 24

空空如也

空空如也

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

TA关注的人

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