自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 openssl实现双向认证教程(服务端代码+客户端代码+证书生成)

一、背景说明1.1 面临问题最近一份产品检测报告建议使用基于pki的认证方式,由于产品已实现https,商量之下认为其意思是使用双向认证以处理中间人形式攻击。《信息安全工程》中接触过双向认证,但有两个问题。第一个是当时最终的课程设计客户端是浏览器,服务端是tomcat双向认证只需要对两者进行配置并不需要自己真的实现代码。第二个是虽然课程也有接近双向认证的实现代码,但当时是Java+JCE...

2018-07-30 18:30:00 1302

转载 window迁移至linux mysql主从同步

window迁移至linux mysql主从同步A: 测试环境主服务器: window系统主库(master):masterhost|masterport|masteruser|masterpasswordmysql:5.7.17 community server从服务器: linux系统从库(slave): slavehos...

2018-07-28 09:35:24 80

转载 Kali 利用setoolkit制作钓鱼网站

实验环境:一台kali(为×××机 NAT模式) 一台物理机(靶机)在kali的终端上打开setoolkit选择第一个社会工程×××,选择社会工程×××之后接着有11个选项.选择第二个网站×××向量,选择完之后有8个选项.选择第三个凭证收割×××方法,选择完之后有3个选项. 选择第一个 kali 自带网站模板.6.接着默认回车就行,默认使用kali的IP地址,即网站...

2018-07-27 17:11:47 1666

转载 okhttp 请求list数据实例

public class DataBean { /** * id : 61684 * movieName : 《猜火车2》先导预告片 * coverImg : http://img31.mtime.cn/mg/2016/07/26/143142.64770465.jpg * movieId : 228230 * ur...

2018-07-27 11:00:00 1043

转载 json

什么是 JSON ?JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)JSON 是轻量级的文本数据交换格式JSON 独立于语言 *JSON 具有自我描述性,更易理解* JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编...

2018-07-26 17:06:00 34

转载 Centos 内存占满 释放内存

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-26 16:13:00 46

转载 相关链接

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-26 15:32:00 56

转载 Java入门--后端

Java 基础 [转自程序员之家]Java 是一门纯粹的面向对象的编程语言,所以除了基础语法之外,必须得弄懂它的 oop 特性:封装、继承、多态。此外还有泛型、反射的特性,很多框架的技术都依赖它,比如 Spring 核心的 Ioc 和 AOP,都用到了反射,而且 Java 自身的动态代理也是利用反射实现的,这里我特意写了一篇 Java动态代理原理分析。此外还有 Java 一些标准库...

2018-07-25 10:12:00 58

转载 多任务-进程之进程池Pool

1.什么是池?首先从字面上看,池代表着一个容器,用来承载着某些内容的容器,了解到这里,就对进程池有了一个初步的轮廓。2.什么是进程池Pool?(1)利用现实中的事物来理解:对于小白初学者,接触到进程时,都有一些迷茫,好像是懂了,但是又好像很迷糊。其实都很正常,涉及到了计算机底层的东西,是需要时间的打磨才能够慢慢的去深入理解。面对进程,可以这么去理解(就好像是火车一样,负责将旅客从一...

2018-07-25 10:04:00 133

转载 gvrp的简单配置

一、了解GVRPGVRP(GARP VLAN Registration Protocol),称为VLAN注册协议,是用来维护交换机中的VLAN动态注册信息,并传播该信息到其他交换机中,避免了我们手工一个个去配置静态VLAN,进而提高工作效率。GVRP的注册模式包括:Normal,fixed和forbiddenfixed:不允许动态VLAN在端口上注册或者注销,且只发送静态VLAN的声明消息。for...

2018-07-25 09:24:48 2403

转载 The Verge | 这款追逐阳光的机器人可以照料自己头上的植物

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-24 12:24:00 102

转载 出一套 iOS 高级面试题

一千个读者眼中有一千个哈姆雷特,一千名 iOS 程序员心目中就有一千套 iOS 高级面试题。本文就是笔者认为可以用来面试高级 iOS 程序员的面试题。这套题的题目跟公司和业务都没有关系,而且也并不代表笔者本人可以把这些题回答得非常好,笔者只是将一部分觉得比较好的题从收集的面试题里面抽出来了而已。收集的面试题有以下三个来源:笔者在准备面试的过程中搜集并整理过的面试题。笔者在准备面试的过程中...

2018-07-24 00:53:53 347

转载 在使用CDN时配置源站30X的一些注意事项

301/302跳转是网站业务常见的一种处理手段,把针对其他域名的访问重定向到主要承担业务的域名上。但是如果使用CDN产品来对网站业务进行加速,有一些注意事项:源站配置跳转的30X location url是否也通过CDN进行了加速正常情况下CDN会针对30X记录的做缓存,如果跳转url的流量没有走CDN的话,那么这种情况下,本质上客户的业务是没有被...

2018-07-23 15:59:17 817

转载 golang交叉编译

go env检查各项环境变量无误进入shell环境(Windows为cmd环境),切换到项目工程的源码目录(包含main包的那个目录)设置好环境变量,关闭CGO(交叉编译不支持所以要关闭),将编译目标平台的环境变量设置好,然后执行go build命令即可,具体方法如下CGO_ENABLED=0 GOOS=windows GOAR...

2018-07-23 11:41:26 110

转载 关于进程间通信

进程间通信(IPC)的方式很多。下面进行归类总结。在传统的进程间通信中有 无名管道,有名管道,信号通信。后来system v 退出了自己的IPC 方式 消息队列,共享内存和信号灯集合但是system v的通信方式也存在自己的缺点。POSIX 在此基础上退出了自己的posix的消息队列,共享内存和信号灯集。另外,进程间还可以通过对文件的操作实现沟通,这里用到了文件锁。还有后期的内存映射方式。在网络...

2018-07-22 22:17:00 54

转载 linux系统安全设置

一,BIOS安全(硬件上的安全)1,最基本最简单的安全配置,保障计算机硬件配置等不被别人更改.给BIOS设置密码,防止改变启动顺序从软盘或光盘启动.防止特殊的启动盘启动用户的系统,进入rescue或其他模式.改变或删除当前配置等.每一个细心的网管每个细节都不应该忽视!2,禁止使用contral+alt+delete重起机器编辑/etc/inittab文件,注释掉下面一行.ca::ctrlalt...

2018-07-22 20:52:52 266

转载 习题 12 提示别人

当你键入 raw_input() 的时候,你需要键入 ( 和 ) 也就是“括号(parenthesis)”。这和你格式化输出两个以上变量时的情况有点类似,比如说 "%s %s" % (x, y) 里边就有括号。对于 input 而言,你还可以让它显示出一个提示,从而告诉别人应该输入什么东西。你可以在 () 之间放入一个你想要作为提示的字符串,如下所示:...

2018-07-22 12:30:00 115

转载 Spark整合Elasticsearch-从ES读取数据

Spark整合Elasticsearch-从ES读取数据由于ES集群在拉取数据时可以提供过滤功能,因此在采用ES集群作为spark运算时的数据来源时,根据过滤条件在拉取的源头就可以过滤了(ES提供过滤),就不必像从hdfs那样必须全部加载进spark的内存根据filter算子过滤,费时费力。代码:import org.apache.s...

2018-07-20 17:39:09 2190

转载 mysql在win10下的安装

给小白看的,大神略过!!1.1首先到mysql官网www.mysql.com请添加链接描述下载,一定要到官网下。我这里下载的是5.7.22的免安装版本,以win10 系统为例讲解。1.2 我这里解压到F:/mysql然后新建一个data文件夹和my.ini文件my.ini文件配置以下参数[mysqld]basedir="F:/mysql/"datadir="F:/mysql/data/" ...

2018-07-20 11:57:53 79

转载 paramiko-ssh-实现操作记录查看

在paramiko源码包中的demos目录下-》 vim interactive.py转载于:https://www.cnblogs.com/fuyuteng/p/9337463.html

2018-07-19 18:05:00 666

转载 CentOS 7 LINUX下安装telnet服务

在CentOS 7 下升级了 openssl 和 openssh ,顺便装了下 telnet服务。# 安装 telnet 避免 ssh 无法登录yum -y install xinetd telnet telnet-server在telnet情况下root登录提示login incorrectlinux默认情况下root用户使用telnet是登录不了的,需要修改/etc/se...

2018-07-19 16:29:03 270

转载 python介绍、解释器、变量及其它

python一、python及编程语言介绍编程语言发展:机器语言==》汇编语言==》高级语言机器语言:由数字电路发展而来编程都是靠0101的二进制进行汇编语言:汇编语言的实质和机器语言是相同,只不过指令是采用了英文缩写的标识符比二进制更容易识别记忆。高级语言:高级语言(High-level programming language)相对于机器语...

2018-07-19 16:19:00 98

转载 闭包

定义:定义在一个函数内部的函数。所以,在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。作用:一个是前面提到的可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中。用处:缓存数据;防止污染;模拟块级作用域;//沙箱模式:避免污染,生成块级作用域 (function(){ //代码 })();//用括号把函数声明包裹...

2018-07-18 01:59:17 42

转载 算法模板,自制

目录:一:KMP匹配算法二:最小生成树算法(Prime以及Kruskal算法)三:最长公共子序列四:最长上升子序列五:字典树六:扩展欧几里德算法七:线段树(带有区间更新和懒惰标记)八:SPFA最短路径算法九:欧拉回路和欧拉通路的判定十:快速幂取模一.KMP匹配算法:void Kmp_Pre(int num[], int len, int kmp...

2018-07-17 20:59:00 56

转载 我们真的需要Service Mesh吗?

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-17 14:15:00 50

转载 面试 9:Java 玩转冒泡排序

面试 9:用 Java 实现冒泡排序南尘的朋友们,新的一周好,原本打算继续讲链表考点算法的,这里姑且是卡一段。虽然在我们 Android 开发中,很少涉及到排序算法,因为基本官方都帮我们封装好了,但排序算法也是非常重要的,在面试中 归并排序 和 快速排序 一直为高频考点,但在学习它们之前,我们必须得先把三大基础算法学会,毕竟层层递进,方得始终嘛。冒泡排序冒泡排序恐怕是我们计算机专业课程...

2018-07-16 08:55:00 86

转载 vm Linux centos 链接外网

修改network配置vi /etc/sysconfig/network-scripts/ifcfg-ens33修改ONBOOT=yes重启服务service network restart查看ipip addr show转载于:https://www.cnblogs.com/cmyxn/p/9310762.html

2018-07-14 19:34:00 33

转载 bootstrap课程6 bootstrap的表单注意事项有哪些

bootstrap课程6 bootstrap的表单注意事项有哪些一、总结一句话总结: 1、bootstrap中的表单中的每一项是什么样的形式?div.form-group>label +input的形式<form> <div class="form-group"> <label for="exampleInputEmail...

2018-07-13 15:59:00 69

转载 01_日志采集框架Flume简介及其运行机制

离线辅助系统概览:1.概述:  在一个完整的大数据处理系统中,除了hdfs+mapreduce+hive组成分析系统的核心之外,还需要数据采集、结果数据导出、任务调度等不可或缺的辅助系统,而这些辅助工具在hadoop生态体系中都有便捷的开源框架,如图所示:  1.1 Flume介绍:  Flume是一个分布式、可靠、高可用的海量日志采集、聚合和传输的系统。  Flu...

2018-07-13 14:20:00 87

转载 从一到面试题了解js异步机制:setTimeout 和 Pronmise

1、毫无疑问setTimeout是最晚输出的2、请无视undefined,这是浏览器的返回值。3、new Promise中并不是异步,而.then()后才是异步。转载于:https://www.cnblogs.com/CyLee/p/9303200.html...

2018-07-13 09:31:00 66

转载 马云、周鸿祎高调宣布:清退『小白兔员工』,绝不手软!

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-13 09:14:00 1013

转载 神把微信消息撤回后好慌,Python几十行代码轻松查看撤回消息!

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-13 08:38:00 425

转载 Confluence 6 为发送邮件配置服务器

配置你的 Confluence 服务器发送电子邮件消息能够允许你的 Confluence 用户:接受邮件通知和每天更新报表。通过电子邮件发送一个页面。你可以通过配置 'From' 字段中的内容来自定义邮件通知,包括在 Confluence 进行修改的用户的名字和电...

2018-07-11 21:38:53 95

转载 Web3.js账户解锁问题。error: authentication needed: password or unlock。

我对如何使怎么用Web3.js 1.0认证和发送提交智能合约的方法感到很困惑。这是工作代码(通常我要先手动解锁帐户):var contract = new web3.eth.Contract(contractJson, contractAddress);contrac...

2018-07-11 16:00:51 1135

转载 Java复习3-类的继承

前言本次学习面向对象设计的另外一个基本概念:继承(inheritance)。这是Java程序设计中的一项核心技术。另外,还要学习反射(reflection)的概念。继承类、超类、子类public class Manager extends Employee{ //...}关键字extends表明正在构造的新类派生于一个已存在的类。已存在的类称为超类(superclass)、基类...

2018-07-11 08:40:00 125

转载 10.6 监控io性能 10.7 free命令 10.8 ps命令 10.9 查看网络状态 10.1

10.6监控io性能iostat -x:监控磁盘的使用情况(注意%util的那一列 yum install -y sysstat)iostat -x 1:监控磁盘的使用情况,每妙更新一次(注意%util的那一列yun install -y sysstat)iotop 动态健康磁盘的使用(yum install -y iotop(和top命令类似))%util:工作时间或者繁忙...

2018-07-10 21:42:42 81

转载 Day2--Linux发展--环境准备

1.Linux发展(1)发展过程可以用四个字形容:蛋(诞生) 人 人 人1969 1986 谭邦宁 斯托曼(Stallm) 1991托瓦斯贝尔实验室 minix 公司:FSF自由软件基金会 Linux内核Mini unix ...

2018-07-10 21:40:26 70

转载 Cordova项目IphoneX适配,结合BUI前端框架项目(需要修改原生代码)

先吐槽一下苹果,每年都要出一下幺蛾子,你还没有办法。Hybrid App适配只能说一开始研究难一点,后面基本没什么问题,下面就把我自己的研究出来的跟大家分享一下。部分参考:点击打开链接1、meta 标签中 添加 viewport-fit=cover,这是 ios 11 新增的设置,可以让页面全屏展示。<meta name="...

2018-07-09 18:13:42 89

转载 在共享经济时代,逸管家集团引领中小企业走向辉煌

本次发布会上,逸管家针对媒体们的提问,总结:共享经济一般是指基于陌生人和临时转让使用权的新经济模式。其实质是整合离线闲置项目、劳动力、教育医疗资源。通过互联网作为媒介实现更多共享。易冠佳利用互联网+将“百万中小企业”统一为全球强大的经济联盟平台集团,主要涵盖共享销售、共享办公室、共享人才、共享财务四个方面。、共享销售:中小企业业务复杂,难以开辟新的销售市场。联盟集团为各种企业提供新的销售渠道。目前...

2018-07-09 11:18:53 81

转载 提起几大编程语言的创造者,你脑中浮现的是什么?

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> 创造现在主流编程语言的程序员们,都怎...

2018-07-08 08:10:27 59

空空如也

空空如也

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

TA关注的人

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