自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 基于python+unittest +requests接口测试

 谈到接口测试,大家都不会感到陌生。接口测试的工具和实现方式也有很多,比如ant+jmeter+jemkins、postman.....等都可以去实现,但是今天我要介绍的是基于python+unittest +requests的接口测试,至于接口测试前的准备工作、原理....等其他的需要掌握的知识点,大家自己可以下去查找资料学习。       1、环境介绍:             采用p...

2018-11-30 17:30:08 662

原创 JAVA + LR实现apache流媒体的性能测试

最近的一个项目,视频点播系统,使用apache实现的流媒体服务器。其实准确的说叫做伪流(HTTP Pseudo-Streaming),基本原理和概念自行了解吧。让我简单的描述就是仍然是HTTP下载,播放器播放本地缓存。只不过它也实现了一些和正规流媒体服务类似的功能。视频点播类系统的性能测试,说简单了主要就是模拟大量用户去看视频。服务端监控整体性能,客户端关注各自表现。这里难点主要在于如何模拟大...

2018-11-30 17:28:35 292

转载 vim与shell切换

扩展一些vim的知识。vim与shell切换:shell 可以在不关闭vi的情况下切换到shell命令行。:exit 从shell回到vim。文件浏览:Ex 开启目录浏览器,可以浏览当前目录下的所有文件,并可以选择。:Sex 水平分割当前窗口,并在一个窗口中开启目录浏览器。vim 打开多文件vim a b c:n 跳至下一个文件,也可以直接指定要跳的文件,如:n c,可以直接跳到c文...

2018-11-30 17:27:16 1108

原创 如何将多个腾讯|爱奇艺|优酷视频转换成mp4

  相信各位小伙伴都在腾讯、爱奇艺、优酷上看过视频吧。如果你还在里面下载过视频,会发现用一般的播放器无法打开,也无法进行后期剪辑,很麻烦。怎么办呢?一个非常简单的方法是进行视频格式转换。怎么转换?我们以优酷视频为例,简单演示一下转换步骤:  迅捷视频转换器http://www.xunjieshipin.com/download-converter 一、优酷视频转换格式  1、...

2018-11-30 17:17:02 1758

转载 基于keepalived搭建mysql双主高可用

目录概述 环境准备 keepalived搭建 mysql搭建 mysql双主搭建 mysql双主高可用搭建概述    传统(不借助中间件)的数据库主从搭建,如果主节点挂掉了,从节点只能读取无法写入,只能把人肉去恢复故障,既不想引用中间件也不想人肉恢复故障,可以折中选择双主方案,本文将介绍通过keepalived搭建mysql双主方案。    本例中vip为:172.16.0...

2018-11-30 16:53:50 296

原创 JMeter 如何与 MySQL 进行整合测试

做性能测试定位瓶颈的时候,定位到是因为某些 SQL 语句的查询慢所影响的,此时我们提出优化方案,肯定希望验证下优化后的 SQL,此时需要借助 JMeter 的 JDBC 请求,那么我们就需要学习 JMeter 如何与 MySQL 进行整合测试。环境准备除了 JMeter 外,还需要准备以下软件和 Jar 包:MySQL 数据库服务端; MySQL 的 JDBC 驱动 mysql-co...

2018-11-30 16:24:29 171

转载 在Ignite中使用k-最近邻(k-NN)分类算法

在本系列前面的文章中,简单介绍了一下Ignite的线性回归算法,下面会尝试另一个机器学习算法,即k-最近邻(k-NN)分类。该算法基于对象k个最近邻中最常见的类来对对象进行分类,可用于确定类成员的关系。一个适合k-NN分类的数据集是鸢尾花数据集,它可以很容易地通过UCI网站获得。鸢尾花数据集由150个样本组成,来自3种不同种类的鸢尾花各有50朵(Iris Setosa, Iris Vers...

2018-11-30 16:23:32 233

原创 视频转gif软件哪个好

  随着现在网络的越来越发达,网络通讯工具也越来越受人欢迎了,都喜欢QQ或者微信聊天,随着一起火热的当然少不了聊天中的表情包和搞笑视频、图片这类的。聊天中发一个搞笑的GIF图片给朋友们特别受人欢迎,特别是那些视频画面中的gif动画图片,让人忍俊不禁、影响深刻。有的甚至还可以gif合成,但是我们大都不知道这些搞笑的视频或者是图片到底是怎样做出来的,往往会让人觉得很好奇,那制作这些东西到底是不是个神奇...

2018-11-30 16:19:42 3504

翻译 数据科学管道概述

本文是对典型数据科学管道中的期望的高级概述。从构建业务问题到创建可操作的见解。解决任何数据科学问题的第一步是首先制定问题,然后使用数据来解决。“良好的数据科学更多地是关于你对数据提出的问题,而不是数据调整和分析。” - 莱利纽曼例如,您收集了来自在线调查,常规客户反馈,历史采购订单,历史投诉,过去危机等的数据。现在,您可以使用这些不同的数据来回答以下问题:下个季度的现实销售目标应该...

2018-11-29 17:18:29 217

原创 理解流处理

在过去几年中,开源流处理的创新激增。Apache Spark和Apache Storm等框架为开发人员提供了可以开发应用程序的流抽象; Apache Beam提供API抽象,使开发人员能够编写独立于底层框架的代码,而Apache NiFi和StreamSets Data Collector等工具提供用户界面抽象,允许数据工程师定义来自高级构建块的数据流。没有编码。在本文中,我将提出一个组织流处...

2018-11-29 17:17:34 754

原创 大数据#Futures

为了解大数据的当前和未来状态,我们采访了来自28个组织的31位IT主管。我们问他们,“从您的角度来看大数据摄取,管理和分析的未来是什么 - 最大的机会在哪里?” 这是他们告诉我们的:AI / ML我们将看到从内部迁移到云,然后看到传统的Hadoop转向云。这将导致更高的AI / ML采用率。  只需推动公司的数字化议程。您有足够的计算能力和数据 - 您可以做什么?充分利用这一能力。使用A...

2018-11-29 17:04:06 243

原创 什么是SQL注入(SQLi)

什么是SQL注入?SQL注入(SQLi)通常被认为是一种注入攻击,其中攻击者可以执行恶意SQL语句。它控制Web应用程序的数据库服务器。由于SQL注入无助可能会影响使用基于SQL的数据库的任何站点或Web应用程序。弱点是最成熟,最普遍和最危险的Web应用程序漏洞之一。通过使用SQL注入无助,在给定正确条件的情况下,攻击者可以使用它来回避Web应用程序的验证和批准组件并恢复整个数据库的实质内...

2018-11-29 16:22:38 2787

原创 如何在SQL Server中优化Tempdb

SQL Server默认有四个数据库系统,其中一个称为tempdb。tempdb用于许多SQL操作,包括创建用户定义的临时对象,内部临时对象和版本存储,以及其他功能,如联机重新索引,多个活动记录集(MARS)等。优化服务器的临时数据库是提高服务器性能的最佳方法之一。继续阅读以了解有关如何在SQL Server中优化tempdb的一些要点。需要注意的一个事实是每个人都在使用相同tempdb的实例...

2018-11-29 16:20:25 1160

转载 Java混剪音频

分享一个之前看过的程序,可以用来剪辑特定长度的音频,将它们混剪在一起,思路如下:1.使用 FileInputStream 输入两个音频2.使用 FileInputStream的skip(long n) 方法跳过特定字节长度的音频文件,比如说:输入 skip(1024*1024*3),这样就能丢弃掉音频文件前面的 3MB 的内容。3.截取中间特定长度的音频文件:每次输入 8KB 的内容,...

2018-11-28 18:09:07 319

转载 spring boot2集成ES详解

一:运行环境    JDK:1.8    ES:5.6.4二:学习内容    如何构建spring-data-elasticsearch环境?    如何实现常用的增删改查?    如何实现对象嵌套也就是1对多这种关系?三:JAVA依赖环境    根据spring-data-elasticsearch官网说明,我这采用的是3.0.6.RELEASE版本,spring...

2018-11-28 18:06:04 1227

转载 这些Python学习的步骤和诀窍,你听过吗?

很多零基础的朋友在学习Python的时候都会面临各种各样的疑问,怎么入门Python?如何深化学习?怎么在学习Python的时候更容易快速上手?下面武汉Python培训专家就给大家介绍一个Python学习的步骤和诀窍,希望这个Python快速入门教程能帮到大家。  一:明确自己的学习目标。不管我们学习什么样的知识,都要对自己的学习目标有一个明确的认识。只有这样才能朝着目标持续的...

2018-11-28 16:55:06 258

转载 ArrayList,LinkedList源码解析

在java中,集合这一数据结构应用广泛,应用最多的莫过于List接口下面的ArrayList和LinkedList;我们先说List, 1 public interface List<E> extends Collection<E> { 2 //返回list集合中元素的数量,若数量大于Integer.MAX_VALUE,则返回Integer.MAX_...

2018-11-28 16:53:01 184

原创 视频剪辑软件哪个好【资源分享】

  从图片到动画,从动画到视频。时代在发展,技术在更新。到了近几年小视频也火了,抖音和快手把视频家族推向了有一个高潮。其中原因就有视频剪辑的软件融入(让视频剪辑更简单)。让视频更高逼格!今天我给大家介绍几款在电脑上实用且大众的视频剪辑软件,让大家在电脑上剪视频不会显得无所适从。EDIUS(比较专业)  EDIUS非线性编辑软件专为广播和后期制作环境,尤其是那些使用新式、无带化视频记录和存储...

2018-11-28 16:26:43 1477

原创 Numpy初步

1,获取矩阵行列数Import numpyasnp#创建二维的naaray对象a=np.array([[1,2,3,4,5],[6,7,8,9,10]])print(a.shape)   #返回一个形状,是一个tupleprint(a.shape[0])#获得行数,试想如果是多维的呢,所以你就会明白为什么是[0]print(a.shape[1])   #获得列数2,矩阵...

2018-11-28 16:17:39 197

转载 如何判断一个元素在亿级数据中是否存在?

前言最近有朋友问我这么一个面试题目:现在有一个非常庞大的数据,假设全是 int 类型。现在我给你一个数,你需要告诉我它是否存在其中(尽量高效)。需求其实很清晰,只是要判断一个数据是否存在即可。但这里有一个比较重要的前提:非常庞大的数据。常规实现先不考虑这个条件,我们脑海中出现的第一种方案是什么?我想大多数想到的都是用 HashMap 来存放数据,因为它的写入查询的效...

2018-11-27 16:53:44 181

转载 HANA SQL参考及Oracle对照

HANA SQL参考及Oracle对照 在本部分中,主要参考了《SAP_HANA数据库SQL参考手册》,以及《ORACLE sql参考手册》,针对我们日常使用的sql方式、内置函数、关键字,进行了对比1. 常用SQL写法1.1. 递归查询 SQL用法: 递归查询用于查询父子节点结构的数据表,形成树状结构的数据集,常用于菜单数据集、报表结构数据 ...

2018-11-27 16:48:17 7302 1

原创 不使用第三方框架编写的多线程断线续传功能

一、背景最近需要个断线续传功能,但是觉得一些框架不太适合,所以基于原理编写了一个多线程断线续传功能支持技术分享,但是复制和转发我的博客时候请标明出处,谢谢 https://my.oschina.net/grkj/blog/2907188二、断线续传的个人理解:1、断线续传在个人理解,其实就是在出现正常下载流程之外的事情的时候,保存好当前文件下载的进度,然后点击继续下载的时候,从上次...

2018-11-27 16:47:00 191

原创 了解图形数据库

企业架构师应该知道什么您在Google上获得的图表数据库的描述主要是学术性的。我看到很多关于图形数据库的描述,它们讨论了Königsberg的七座桥梁或互联网的发明者Berners-Lee。有理论和愿景很好,但对我来说,我仍然认为引导相关性很重要。为什么图形数据库对您很重要?想象一下存储在当地连锁餐厅的数据。如果您要跟踪,则将客户信息存储在一个数据库表中,将您提供的项目存储在另一个数据...

2018-11-26 18:04:19 888

原创 共享MongoDB主机的五大好处

共享主机是在云中部署MongoDB的最具成本效益且易于设置的选项之一,并被全球数千家公司用于托管其数据库。在这篇文章中,我们概述了使用共享MongoDB主机的五大好处,以帮助您确定它是否适合您的业务。共享MongoDB托管计划通常最适合初创企业,这些企业需要快速移动,开发客户场景或为其应用程序托管开发或测试环境。最重要的是为MongoDB提供完全托管的共享托管解决方案,以便您掌握必要的专业知识...

2018-11-26 18:03:15 269

原创 郭德纲于谦相声全集mp3怎么转换wav格式

  不知道大家有没有看过郭德纲于谦相声全集,郭德纲8岁投身艺坛,先拜评书前辈高庆海学习评书,后跟随相声名家常宝丰学相声,又师从侯耀文,得到多位相声名家的指点、传授。其间又学习了京剧、评剧、河北梆子等剧种,辗转于梨园,这些经历对丰富他的相声表演起了十分重要的作用。通过对多种艺术形式的借鉴,逐渐地形成自己的表演风格。2005年底,在网络与媒体的相互作用之下,郭德纲借势风云突起,凭借着自己多年的磨打锤炼...

2018-11-26 17:56:29 1045

原创 使用Java客户端将数据加载到Grakn知识图中

本教程说明了如何使用Grakn的Java Client将CSV,JSON或XML格式的数据集迁移到Grakn知识图中。我们将在本文中讨论的phone_calls.知识图称为此知识图的模式在此处的前一篇文章中定义。如果您已经熟悉Grakn,并且您需要的只是一个迁移示例,您会发现这个Github存储库很有用。如果,另一方面,你不熟悉的技术,一定要首先完成定义模式的phone_calls知识图,...

2018-11-26 17:39:47 818 1

原创 如何将MP4视频文件转换成MP3音频格式

  2018年11月9日,美国漫威影业公司的大作《毒液:致命守护者》开始在中国上映,作为漫威在2018年最后的压轴巨作自然是非常不错的。在影片中很多激斗的场景也有共生体和宿主之间的对话,但是电影院中的电影一般为ISO镜像文件,就算在网上下载的也是MP4或者MKV等视频文件,有很多人喜欢听书,那么如何听电影呢?这就需要格式转换了。那如何将MP4视频转换成MP3文件呢?  将视频文件转换成音频文件...

2018-11-26 17:04:51 4398

原创 如何在SQL Server中附加Pubs数据库

在本教程中,我将解释如何在SQL Server中附加Pubs数据库 。每个其他数据库的过程都是相同的。您需要将Pubs MDF和LDF文件附加到SQL Server。 请注意,Northwind和Pubs数据库都与下载文件一起提供。什么是Pubs数据库Pubs数据库包含一组虚构的信息:出版商, 作家, 标题和 他们的相关书籍的销售。这个数据库被程序员用作学习工具,比如通过查...

2018-11-26 16:47:56 5273 3

原创 SQL Server中的日期和时间:DATEADD()

我们现在处于SQL Server和Azure SQL数据库中关于日期和时间的长篇系列的主页。本周我们将讨论日期和时间中我最喜欢的T-SQL函数之一:  DATEADD()。句法与类似的功能一样,  DATEADD 可以对日期和时间进行算术运算。语法很简单:DATEADD (datepart, number, date)该  number 部分必须是整数,并且必须在日期部分的可接...

2018-11-24 15:56:55 3804

原创 表存储时间序列数据存储体系结构

随着近年来物联网(IoT)的快速发展,时间序列数据出现了爆炸式增长。根据过去两年DB-Engines数据库类型的增长趋势,时间序列数据库的增长是巨大的。这些大型开源时间序列数据库的实现是不同的,并且它们都不是完美的。但是,这些数据库的优点可以结合起来实现完美的时间序列数据库。阿里云表存储是由阿里云开发的分布式NoSQL数据库。Table Store使用多模型设计,包括与BigTable相同的宽...

2018-11-24 15:54:57 1135

原创 在Java中创建对象的不同方法是什么?

在这篇快速文章中,我们将讨论在Java中创建对象的五种不同方法。我们知道,类是创建对象的模板或蓝图。让我们列出在Java中创建对象的不同方法。用Java创建对象的5种不同方法1.使用新关键字2.使用  newInstance() Class类的方法3.使用  newInstance() Constructor类的方法4.使用对象反序列化5.使用对象克隆 -  clone()...

2018-11-24 15:24:50 178

原创 TiDB是如何新建一张表的?

TiDB是一个开源分布式数据库,并使用Rust编写的TiKV存储数据,其中TiDB是一个SQL语法解析层,本文使用MockDB模拟本地存储数据,从语法解析到实际存储操作进行分析一张数据表是如何建出来的。过程如下:首先我们得有一个建表语句CREATE TABLE Persons( Id_P int NOT NULL, LastName varchar(255) NOT NU...

2018-11-23 19:46:41 2133

原创 怎么把英语视频转为音频怎么把MP4转换成mp3

  什么是音频文件呢?比如我们经常会听的音乐,现在生活节奏越来越快了,渐渐地我们都没有时间去看视频了,更多的人还是比较喜欢听音乐,这样无论是在走路,还是在地铁上,都可以享受音乐了,还有转载备考四六级的同学,一般在网上下载的都是MP4格式的视频资料,但是我们主要还是要听内容,那么多视频,一个一个观看就有点浪费时间了,不如把MP4转换为MP3格式,这样吃饭的时候、跑步的时候甚至临睡前,都可以听一听,即...

2018-11-23 19:42:36 801

转载 区块链上的随机性

复联4:Daniel vs 灭霸本文主要内容包括随机性的基本概念,以及大家比较关心的一些区块链项目中的当红炸子鸡是如何获取随机性的,以及随机性和区块链之间的关系,主要是这三个方面。不会涉及到传统的伪随机发生器。(这里说明一下,作者把 Nervos 的几个 CXO Daniel 、Jan、Terry 都调侃了一遍...随机性的定义话说灭霸获得无限手套,集齐6颗无限原石。只要灭霸发动“比...

2018-11-23 19:00:14 574

原创 在Java中反转字符串的10种方法[Snippets]

在本文中,我们将讨论如何以10种不同的方式在Java中反转String。在本文中,我们将编写10个Java程序来反转String。例如,从“javaguides”到“sediugavaj”的反向字符串。用Java反转字符串的10种方法1.使用+(String Concatenation)运算符 包 网。javaguides。corejava。串 ; / **...

2018-11-22 18:36:41 916

原创 JDK 12的Files.mismatch方法

 JDK 12为Files类引入了一种新方法。该  Files.mismatch(Path,Path) 方法已通过JDK-8202302引入JDK 12,并在JDK 12 Early Access Build 20中提供(同样的早期访问构建支持新的{@systemProperty} Javadoc标记)。JDK-8202302 [“(fs)用于比较文件的新Files.mismatch方法”...

2018-11-22 18:34:45 312

原创 工厂方法设计模式

工厂方法模式使我们能够在不将创建逻辑暴露给客户端的情况下创建对象,并使用通用接口引用新创建的对象。它是最广泛使用的创作模式之一。此模式也称为  虚拟构造函数。根据 Gamma等人的Design Patterns,这种模式的目的  是:定义用于创建对象的接口,但让子类决定实例化哪个类。Factory方法允许类将实例化延迟到子类。Factory方法用于创建对象。超类指定所有标准和通用行为...

2018-11-22 18:33:55 218

原创 鲁豫有约怎么下载,怎么实现qlv转MP4

  鲁豫有约怎么下载,怎么实现qlv转MP4? 《鲁豫有约》是香港凤凰卫视制作的电视谈话性节目,相信大家也都看过这个节目,小编就经常在每周一到周五的晚上守着电视等待播放。这些年《鲁豫有约》一直被成为业界良心。  “一段段窝心的真情,三千六百秒赤诚对话,千万次殷切回响,打造《鲁豫有约:说出你的故事》。”这段话曾经深入人心,就算是在节目遭遇困境和挑战的这几年,《鲁豫有约》依旧没有为适应市场去哗众取...

2018-11-22 18:18:03 579

原创 JDK与之间的差异 JRE比 JVM

今天,我们将讨论JDK vs JRE与JVM的介绍。什么是Java开发工具包(JDK)?JDK代表用于开发Java applet和应用程序的Java Development Kit。它基本上是一个软件开发环境。JDK包括Java运行时环境(JRE),它恰好是一个加载器/解释器,一个名为(javac)的编译器,一个文档生成器(Javadoc),一个归档器(jar)以及开发中所需的其他工具。...

2018-11-22 18:05:12 436

原创 如何在Redis上存储的数据上对Java执行分布式MapReduce

MapReduce是一个框架,当今的程序员可以使用它来编写能够使用现代分布式数据处理方法处理大量数据的应用程序。这种处理方法在当今的组织中非常流行。由于它允许在大型商用硬件集群上并行处理数据,因此  MapReduce 可以显着加快数据处理速度。在这篇文章中,我们将看看如何MapReduce 使用Redisson执行  Redis中存储的数据。什么是MapReduce?MapReduce ...

2018-11-22 18:04:28 457

空空如也

空空如也

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

TA关注的人

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