自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 小心!FOMO3D的坑

null01前方高能近日,区块链机构安比(SECBIT)实验室审计后确认,FOMO3D游戏的智能合约存在随机数漏洞可被利用,FOMO3D合约及所有抄袭源码的山寨合约均存在该安全漏洞。原本设计上随机性较大的空投游戏可通过特殊手段操纵,大大提高中奖概率。02举个栗子随机数在密码学中应用广泛。随机数分为真随机数和伪随机数,一般程序使用的基本都是伪随机数。伪随机又分为强伪随机数和弱...

2018-08-31 02:19:00 109

转载 SPSS20.O---软件安装

  统计要与大量的数据打交道,涉及繁杂的计算和图表绘制。现代的数据分析工作如果离开统计软件几乎是无法正常开展。在准确理解和掌握了各种统计方法原理之后,再来掌握几种统计分析软件的实际操作,是十分必要的。   常见的统计软件有SAS,SPSS,MINITAB,EXCEL等。这些统计软件的功能和作用大同小异,各自有所侧重。其中的SAS和SPSS是目前在大型企业、各类院校以及科研机构中较为流行的...

2018-08-30 10:01:00 229

转载 Day31、Python-socket编程(入门、网络基础)

一、网络基础网络建立的目的是为了数据交互(通信)如何实现通信:  1.建立好底层的物理连接介质  2.有一套统一的通信标准,称之为互联网协议1、osi七层协议互联网协议按照功能的不同分为osi七层或tcp/ip五层或tcp/ip四层每层运行的常见物理设备:2、tcp/ip五层协议模型讲解  2.1物理层:主要是基于电器特性发送高低电压(电信号...

2018-08-29 20:19:00 78

转载 Spark1.6.0 on Hadoop2.6.0单机伪分布式安装

1、Scala安装(1)解压文件ubuntu@Ubuntu:~$sudotar-zxvfscala-2.10.4.gz-C/opt(2) 环境变量配置ubuntu@Ubuntu:~$sudogedit/etc/profile#SCALAexportSCALA_HOME=/opt/scala-2.10.4exportPATH=$PATH:$S...

2018-08-29 13:19:00 60

转载 枚举类型反编译

本文分为2大部分反编译看枚举怎么用其实枚举用法很简单反编译看枚举怎么用枚举是基于泛型实现的,枚举是什么,其实枚举就是一个普通的类:enum是一个语法糖,Enum是对应的类:我们将源代码先编译,然后反编译可以看到(解语法糖之后):很显然:enum Sex是一个final类,所以Sex无法被继承。同时反编译的代码让我们发现,枚举类其实已经继承Enum,java是不允许...

2018-08-29 12:02:00 428

转载 DockerFile

概述:dockerfile 是一个文本文件,里面包含了各种命令,跟shell脚本有点类似,一般用来构建镜像和容器。FROM centos:7.4.1708MAINTAINER Harvey "[email protected]"ENV LANG en_US.UTF-8ENV TZ Asia/Shanghai# 更新yum 和安装常用工具RU...

2018-08-29 09:54:00 40

转载 Windows环境下Python安装,先安装Python,再安装PyCharm

因为之前安装Python是在同事的辅导下安装的,一脸懵逼,装在C盘,强迫症的我一定要把它放在E盘,在我卸载了N次之后,终于把他弄残了,报各种错,(啊,多么痛的经历)卸载了Python 后,在安装PyCharm的时候,报错如上图安装完PyCharm,在运行PyCharm时,报错如上图找到了正在学Python的同事,才再一次把这个安装理清楚,诺,以下是正确的安装方式,下...

2018-08-28 10:26:00 2387

转载 订单搜索分页失效的教训:怠惰必受惩罚

背景2018年8月21日,订单搜索发布导致订单搜索分页失效。该发布有三个变更:1. 新增一个带详情的订单列表接口;2. 按照订单状态搜索的索引分流; 3. 支持自定义的from传参。 第三个变更只有一行代码,更像是搭了个顺风车, 但正是这行代码,导致搜索分页失效,整个发布失败,最终回滚。BUG分析主要代码BUG 如下所示:只是增加了一个 from 是否为空的判断。 看上去没有...

2018-08-26 15:25:00 62

转载 Open Live writer 远程博客管理客户端

1. 官网地址:http://openlivewriter.org/ 点击download下载:https://openlivewriter.azureedge.net/stable/Releases/OpenLiveWriterSetup.exe2. 双击OpenLiveWriter.exe即可打开OLW编辑器3.下载插件,进行代码着色:下载地址为:OpenLiveWriter.CNB...

2018-08-25 22:23:00 76

转载 istringstream、ostringstream、stringstream 类介绍 .

转自:http://www.cnblogs.com/gamesky/archive/2013/01/09/2852356.html0、C++的输入输出分为三种:(1)基于控制台的I/O(2)基于文件的I/O(3)基于字符串的I/O1、头文件#include<sstre...

2018-08-25 21:11:00 61

转载 Hadoop Mapreduce分区、分组、二次排序

1、MapReduce中数据流动(1)最简单的过程:map-reduce(2)定制了partitioner以将map的结果送往指定reducer的过程: map-partition-reduce(3)增加了在本地先进性一次reduce(优化)过程: map-combin(本地reduce)-partition-reduce2、Mapreduce中Part...

2018-08-25 16:16:00 62

转载 VS2015调试

Visual Studio 2015中的常用调试技巧分享https://www.cnblogs.com/chenxinblogs/p/5298032.html如何用好vs2015的调试器 ---- 新手必看https://blog.csdn.net/tobe_numberone/article/details/78150113VS2015调试https://wenku...

2018-08-25 16:14:00 66

转载 rman备份异机恢复部分pdb

rman备份异机恢复部分pdb参考资料:How to use Rman to Restore Of Single PDB in Multitenant to Alternate Server (文档 ID 2142675.1) recover database skip forever tablespace CFMDB_PRD:SYSTEM,CFMDB_PRD:SYSAUX,CFMDB_PRD:U...

2018-08-25 00:17:00 1379

转载 css3转盘

此效果涉及到 :1. css 画图形2. css3 动态效果3. 贝塞尔曲线 用法<style> .lds-hourglass { display: inline-block; position: relative; width: 72px; height: 72px ...

2018-08-24 19:03:00 58

转载 python 进程/线程/协程区别

区别一、概念  1、进程进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。每个进程都有自己的独立内存空间,不同进程通过进程间通信来通信。由于进程比较重量,占据独立的内存,所以上下文进程间的切换开销(栈、寄存器、虚拟内存、文件句柄等)比较大,但相对比较稳定安全。  2、线程线程是进程的一个实体,是CPU调度和分派的基本单位,...

2018-08-24 17:30:00 99

转载 使用Nexus创建Maven私服

Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来组织数据。Nexus 使用ExtJS来开发界面,利用Restlet来提供完整的REST APIs,通过m2eclipse与Eclip...

2018-08-24 16:32:00 39

转载 获取两个字符串中最长的相同子串

def getNumofCommonSubstr(str1, str2): lstr1 = len(str1) lstr2 = len(str2) record = [[0 for i in range(lstr2 + 1)] for j in range(lstr1 + 1)] print(record) # 多一位 max...

2018-08-24 14:24:00 347

转载 react 的双向数据绑定

  学习过angular和vue的人都知道,它俩在实现双向数据绑定都是有一个专门的内置指令ngModel和v-model但是在react中没有这些。  所以我们在react中想要实现双向数据绑定要调用一个onChange事件来模拟。<Input type="text" onChange={e => {this.setState({cellphone:e.target.v...

2018-08-24 10:42:00 55

转载 Elasticsearch 快照和恢复

快照及恢复更新时间:2018-07-31 17:47:13要备份您的阿里云Elasticsearch集群,您可以使用snapshotAPI。该API会拿到您的集群当前的状态和数据,然后保存到一个共享仓库里。这个备份过程是”智能”的。您的第一个快照会是一个数据的完整拷贝,但所有后续的快照保留的是已存快照和新数据之间的差异。随着您不时的对数据进行快照,备份也在增量的...

2018-08-23 11:11:00 69

转载 Linux设置环境变量

Mac环境,最近"npm i" 实在是不给力,无奈选用cnpm。cnpm官网地址:https://npm.taobao.org/对应指令:"$ npm install -g cnpm --registry=https://registry.npm.taobao.org"在执行的时候一直提示找不到cnpm指令原来我本地安装了多个node版本,cnpm是安装到8.5.0版本里面。...

2018-08-23 10:44:00 63

转载 yum安装_yum命令的相关操作

2017年1月11日, 星期三yum安装的四种方式一、默认:从国外下载二、国内:从阿里获取 http://mirrors.aliyun.com1. cd /etc/yum.repos.d2. yum install wget -y3. 结果:可以看到,yum安装所指向的baseurl由国外--http://mirror.centos.org,指向到了阿里--http://mirrors.ali...

2018-08-22 23:33:00 83

转载 常用排序算法总结(一)

 目录冒泡排序  鸡尾酒排序  选择排序插入排序二分插入排序  希尔排序  归并排序堆排序快速排序  我们通常所说的排序算法往往指的是内部排序算法,即数据记录在内存中进行排序。  排序算法大体可分为两种:    一种是比较排序,时间复杂度O(nlogn) ~ O(n^2),主要有:冒泡排序...

2018-08-22 17:44:00 31

转载 PHP 底层的运行机制与原理

转载:http://blog.jobbole.com/94475/#article-commentPHP 底层的运行机制与原理PHP说简单,但是要精通也不是一件简单的事。我们除了会使用之外,还得知道它底层的工作原理。PHP是一种适用于web开发的动态语言。具体点说,就是一个用C语言实现包含大量组件的软件框架。更狭义点看,可以把它认为是一个强大的UI框...

2018-08-22 16:41:00 39

转载 [python]关于列表增加元素的几种操作

1、insert方法,该方法包含两个参数,第一个参数为插入的位置参数,第二个参数为插入内容a = [0,0,0]b = [1,2,3]a.insert(0,b)print a输出:[[1, 2, 3], 0, 0, 0]  2、extend方法,该方法的参数为一个列表,将该指数所指定到的列表插入到原列表中a = [0,0,0]b = ...

2018-08-22 13:33:00 76

转载 栈跟堆个人简介整理

在Java代码中,常常会使用到这样的类的声明实例化:Person per = new Person();//这其实是包含了两个步骤,声明和实例化Person per = null; //声明一个名为Person类的对象perper = new Person(); // 实例化这个per对象声明指的是创建类的对象的过程;实例化指的是用关键词new来开辟内存空间。它们在...

2018-08-22 13:22:00 28

转载 python+selenuim自动化测试(二)

html元素的定位:元素的定位是自动化测试的核心,要想要操作一个元素,应该要识别这个元素,webdriver提供了一系列的元素定位的方法,常用的有以下的几种:      1.id ;2.name;3.class name;4.link text;5.partial link text;6.tag name;7.xpath元素的定位:from selenuim import webdri...

2018-08-22 09:43:00 48

转载 网络基础之IP地址和子网掩码

IP地址 IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。正是因为有了IP协议,因特网才得以迅速发展成为世界上最大的、开放的...

2018-08-20 21:30:00 334

转载 PAT 1134 Vertex Cover

A vertex cover of a graph is a set of vertices such that each edge of the graph is incident to at least one vertex of the set. Now given a graph with several vertex sets, you are supposed to tell if e...

2018-08-20 17:37:00 72

转载 kvm虚拟机磁盘文件读取小结

kvm虚拟机磁盘挂载还真不是一帆风顺的。xen虚拟化默认就raw格式的磁盘,可以直接挂载,kvm如果采用raw也可以直接挂载,与xen磁盘挂载方式一致。本文出自:http://koumm.blog.51cto.com1.kvm虚拟化相比xen虚拟化来说,工具与方法众多,本文列举思路如下:(1)raw格式的磁盘可以直接挂载,可以将qcow2磁盘转换成raw格式并挂载转换示例:qemu...

2018-08-20 17:23:00 194

转载 Oracle 基本操作--数据类型、修改和删除表、增删改查和复制表

一、Oracle基础数据类型:数据类型:创建数据表时,设计数据表的结构问题,也就是设计及确定数据表中各个列的数据类型,是数值、字符、日期还是图像等其他类型。因为只有设计好数据表结构,系统才会在磁盘开辟相应的空间,用户才能向表中填写数据。 4类:   字符型:字符串    char(最大2000), nchar(最大1000, 支持Unicode)...

2018-08-20 14:46:00 90

转载 js 去掉指定符号的字符串做法

//去掉字符串末尾指定符号function RemoveSymbol(str, symbol) { if (str.charAt(str.length - 1) == symbol) { str = str.substring(0, str.length - 1); } return str;}转载于:https://www....

2018-08-20 14:13:00 303

转载 [LeetCode] 788. Rotated Digits_Easy tag: **Dynamic Programming

基本思路建一个helper function, 然后从1-N依次判断是否为good number, 注意判断条件为没有3,4,7 的数字,并且至少有一个2,5,6,9, 否则的话数字就一样了, 比如88, 18等.Improve: 利用DP去判断, 时间和空间都能降为O(lgn)Code T: O(Nlgn) S; O(lgn)class Solutio...

2018-08-20 09:29:00 69

转载 免费下载书籍

ePUBee电子书库(Web)网址:http://cn.epubee.com/books/ePUBee是一个做电子书格式在线转换的网站,支持多种电子书格式之间相互转换。也正因为如此,它的电子书资源非常丰富,而且格式多样(.epub/.mobi/.azw/.azw3),相信大部分出版书籍,都是可以找到的。优点:免费,资源丰富,电子书格式多样,可以在线转换格式缺点:免费用户每天添加书籍不...

2018-08-18 12:30:00 560

转载 WPF 学习笔记(一)

最近看了些WPF相关的资料,觉得它开发桌面程序还是蛮快的,控件什么基本不需用代码实现。很多的调用有框架底层完成,如我有酒,你有故事这般的搭配。(一)拖入控件以后,需要给控件起个好辨别的名称(二)常用的控件触发事件Click事件、鼠标相关事件、Window_Closed、Window_Loaded。 //按钮点击事件 private...

2018-08-18 11:01:00 50

转载 Python--RE--?

?在re中默认匹配前一个字符0次或者1次比如:  aal?  默认匹配aal,或者aa 即整体匹配前一个字符串,但是可以舍弃最近的一个字符或者不舍弃re模块  常用正则表达式符号'.' 默认匹配除\n之外的任意一个字符,若指定flag DOTALL,则匹配任意字符,包括换行'^' 匹配字符开头,若指定flags MULTILINE,这种也可以匹配上(r"...

2018-08-16 21:47:00 42

转载

的 123 posted on 2018-08-16 17:39 V_arg 阅读(...) 评论(...) 编辑 收藏 var allowComments=true,cb_blogId=338455,cb_entryId=9488725,cb_blogApp=c...

2018-08-16 17:39:00 40

转载 CentOS7 安装 mysql8

本文主要从以下几个方面对自己在centos7 下安装mysql8过程做如下总结:CentOS7 安装mysql8 步骤;window下的Navicat 连接MySql8;涉及到的Linux命令https://blog.csdn.net/managementandjava/article/details/80039650-------------...

2018-08-16 11:10:00 31

转载 println 和print区别

println打印的时候自带了换行,下一次在打印的时候从下一行开始打印。print不换行,下次打印的时候在这次打印的东西后面直接打印。转载于:https://www.cnblogs.com/zi1998/p/9486067.html...

2018-08-16 11:02:00 53

转载 使用 DotNetty 实现 Redis 的一个控制台应用程序

零:Demo 跑出来的结果如图上图说明图中左边蓝色的命令行界面,是用windows powershell 命令行链接的。  1.打开powershell命令行界面,输入命令【telnet 127.0.0.1 6379】。   如果没有powershell,使用cmd 命令行界面也是可以达到测试redis 命令的效果的。   输入PING 命令,redis 接收到,...

2018-08-15 19:44:00 138

转载 牛客练习赛24 E 青蛙

链接:https://www.nowcoder.com/acm/contest/157/E来源:牛客网题目描述 有一只可爱的老青蛙,在路的另一端发现了一个黑的东西,想过去一探究竟。于是便开始踏上了旅途 一直这个小路上有很多的隧道,从隧道的a进入,会从b出来,但是隧道不可以反向走。 这只青蛙因为太老了,所以很懒,现在想请你帮帮慢,问他最少需要几步...

2018-08-15 16:46:00 101

空空如也

空空如也

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

TA关注的人

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