自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 使用spark分析云HBase的数据

  云HBase具有很好的在线入库和查询能力,不过在分析上面有比较大的欠缺,这篇文章主要介绍如何使用Spark对云HBase中数据做复杂分析。1 云HBase查询分析的现状HBase原生API:HBase原生API适合基于row key做点查,这个是HBase最擅长的查询场景Phoenix:Phoenix作为HBase的SQL层,使用二级索引的技...

2018-03-30 14:25:20 193

转载 【Android进度条】三种方式实现自定义圆形进度条ProgressBar

一、通过动画实现定义res/anim/loading.xml如下:[html] view plain copy<?xml version="1.0" encoding="UTF-8"?>  <animation-list android:oneshot="false"  xmlns:android="http://schemas.android.com/apk...

2018-03-29 17:50:00 103

转载 Invalid tld file: "/WEB-INF/tags/xxxt.tld", see JSP 2.2 specification section 7.3.1 for more details

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

2018-03-29 17:31:00 420

转载 HDU4652:Dice

题面传送门题意\(m\)面的骰子求连续出现\(n\)个相同面的期望次数或者求连续出现\(n\)个不同面的期望次数Sol设\(f[i]\)表示已经出现了\(i\)~\(n\)这些面相同的期望次数\(g[i]\)指\(i\)~\(n\)这些面不同的期望次数那么显然有\[f[i]=\frac{1}{m}f[i+1]+\frac{m-1}{m}f[1]+1\]\[f[n]=0\]...

2018-03-29 14:32:00 37

转载 函数的递归

import timeperson_li = ['alex','wpq','yd','lhf']def ask_way(person_li): print('*'* 80) if len(person_li) == 0: return '没人知道' person = person_li.pop(0) if person == 'lhf': ret...

2018-03-29 13:59:00 51

转载 最大相同子串

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

2018-03-29 11:35:00 66

原创 GitLab揭示DevOps价值和挑战的新调查研究

\看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!\\\GitLab发布的2018年全球开发人员报告显示,软件专业人士共同认识到在高度协作的DevOps风格环境中工作的价值,并体会到了这样做的好处。65%的受访者表示,DevOps节省了大量时间,如果只关注于管理人员则更是高达81%。虽然开发人员和管理人员可能在文化上保持一致,但工作流程和工具障碍会延迟交...

2018-03-28 19:00:00 60

转载 linux: ICE搭建

环境:JDK1.8yum install gcc gcc-c++ glibc-headers -yyum groupinstall "Development Tools" -y yum update -ymkdir /usr/local/ice/bzip2 -pvtar xf ThirdParty-Sources-3.5.1.tar.gzcd ThirdParty-Sources-3.5.1 &...

2018-03-28 16:15:38 198

转载 JVM的ServerSocket是怎么实现的

概况JDK 为我们提供了 ServerSocket 类作为服务端套接字的实现,通过它可以让主机监听某个端口而接收其他端的请求,处理完后还可以对请求端做出响应。它的内部真正实现是通过 SocketImpl 类来实现的,它提供了工厂模式,所以如果自己想要其他的实现也可以通过工厂模式来改变的。继承结构--java.lang.Object--java.net.ServerSocket相关类图前面说...

2018-03-28 16:12:44 83

转载 mysql ON DUPLICATE KEY UPDATE 与 REPLACE INTO 的区别

#mysql ON DUPLICATE KEY UPDATE如果在INSERT语句末尾指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则在出现重复值的行执行UPDATE;如果不会导致唯一值列重复的问题,则插入新行。例:INSERT INTO caller_platform_force (`calle...

2018-03-28 14:27:00 53

转载 Two Sum

  Given an array of integers, find two numbers such that they add up to a specific target number.  The function twoSum should return indices of the two numbers such that they add up to the target, w...

2018-03-28 11:21:49 45

转载 The Business Benefits of SDN and the Emerging SD-WAN Technology

This interview was sponsored by Alibaba and conducted by Linux.com.Alibaba Cloud will be attending the 2018 Open Networking Summit in Los Angeles, California from March 26-29. S...

2018-03-27 09:56:59 228

转载 【Dubbo篇】--Dubbo框架的使用

一、前述Dubbo是一种提供高性能,透明化的RPC框架.是阿里开源的一个框架。官网地址:http://dubbo.io/二、架构组件解释:Provider: 提供者.发布服务的项目.Registry: 注册中心.所有提供者必须去注册中心注册自己所有能发布的服务.Consumer: 消费者.调用服务的项目.Monitor: 监控中心.监控消费者和提供者调用服务的时间及次数.默...

2018-03-26 21:19:00 52

转载 1.python 模块文件(.py)与字节码文件(.pyc)

模块文件就是python 的源程序文件,通过python编译就能生成字节码文件。如何生成字节码文件呢?Linux系统下,只要运行模块文件(.py),就会生成字节码文件(.pyc),例如 python test.py,就会生成test.pyc。windows系统下,要生成字节码文件需要执行两条python 命令,第一条:import py_compile;第二条:py_compile....

2018-03-26 21:18:00 132

转载 keras vgg16

用官网例子:fromkeras.applications.vgg16importVGG16fromkeras.preprocessingimportimagefromkeras.applications.vgg16importpreprocess_input,decode_predictionsimportnum...

2018-03-26 20:20:16 100

转载 14.1 NFS介绍;14.2 NFS服务端安装配置;14.3 NFS配置选项

14.1 NFS介绍1. NFS是Network File System的缩写2. NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本3. NFS数据传输基于RPC协议,RPC为Remote Procedure Call的简写。4. NFS应用场景是:A,B,C三台机器上需要保证被访问到的文件是...

2018-03-26 16:56:33 41

转载 ssh com.jcraft.jsch.JSchException: Algorithm negotiation fail报错问题解决

我司自动安装部署工具ideploy,使用ssh连接主机并部署业务。今天提供给一线安装规划后,安装报错,测试连接主机失败,而直接使用ssh是可以连接上主机的。查看问题错误堆栈如下:[plain]view plaincopyERRORpool-4-thread-12015-06-1514:28:59,852[SSHTerminal](connec...

2018-03-26 14:29:00 5889

转载 TCC

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

2018-03-23 22:30:00 55

转载 软件工程第一次作业

1:自动生成(可带括号,包含中英日文)的四则运算  我是用html+css+js,html负责显示,css和js负责控制样式【例如显示中英日文】,js负责随机生成题目和检测答案,最后可以通过查看答题记录,看到所有的题目,正确答案,你的答案,和给出的判断,coding地址为https://coding.net/u/LXXXY/p/Compute/git?public=true2:看...

2018-03-23 16:16:00 47

转载 css3中新增伪类选择器

为什么80%的码农都做不了架构师?>>> ...

2018-03-23 13:41:00 331

转载 VMware 12 安装 Windows server 2008 系统

一、准备工作 安装了VMware 12 的PC 准备windows server 2008 的ISO操作系统文件 官网地址:https://www.microsoft.com/en-us/download/details.aspx?id=5023 个人分享的相关文件资料:https://pan.baidu.com/s/1J9WDRVa4mKzDIrdnDF2oKA 且网络路径的获取是可行的 二...

2018-03-23 04:54:00 64

转载 运维是做什么的?史上最全互联网Linux工作规划!十分钟找到linux运维工程师职业方向!...

首先祝贺你选择学习Linux,你可能即将踏上Linux的工作之旅,出发之前,让我带你来看一看关于Linux和Linux运维的一切。Linux因其高效率、易于裁剪、应用广等优势,成为了当今中高端服务器的主要操作系统,并且处于一个不可替代的地位。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。随着Linux在中国市场迅猛发展,国内Li...

2018-03-23 02:54:45 160

转载 React - JSX语法指南

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

2018-03-22 12:21:00 310

转载 ConCurrent并发包 - Lock详解(转)

synchronized的缺陷 我们知道,可以利用synchronized关键字来实现共享资源的互斥访问。Java 5在java.util.concurrent.locks包下提供了另一种来实现线程的同步访问,那就是Lock。既然有了synchronized来实现线程同步,Java为什么还需要提供Lock呢?synchronized是Java的一个关键字,当我们使用synchroniz...

2018-03-22 11:38:00 69

转载 如何禁止app store,禁止苹果商店自动更新占用大量带宽?

当我们看到app store有更新的时候,总是忍不住要去点击下。可你知道点击的一刹那要消耗多少流量吗?根据WFilter的监控,在WiFi状态下,app store的更新速度可以达到几兆。初步估算下,如果同一个局域网有十个人同时打开app store进行更新,那么百兆带宽瞬间就可以被占满。如下图:网络管理员们,如果你们发现来自apple.com的流量占用很大,而且带宽又不...

2018-03-21 15:13:59 384

转载 三十、监控IO性能、free命令、ps命令、netstat查看网络状态、Linux下抓包

三十、监控IO性能、free命令、ps命令、netstat查看网络状态、Linux下抓包一、监控IO性能CPU、内存有剩余,但是系统负载还是很高,用vmstat查看发现b列或者wa列比较大,就说明磁盘有问题,那么就要更详细的查看磁盘。iostat命令:在安装sysstat包时就会安装此命令。用法:可以直接输入查看,也可以加数字1,类似vmstat。# iostatLinux ...

2018-03-21 00:53:10 110

转载 在网页上实现加入收藏夹或书签功能

为什么80%的码农都做不了架构师?>>> ...

2018-03-20 22:03:00 2278

转载 bzoj千题计划294:bzoj3139: [Hnoi2013]比赛

http://www.lydsy.com/JudgeOnline/problem.php?id=3139队伍的顺序不会影响结果将队伍的得分情况作为状态,记忆化搜索就是先搜索第一只队伍的得分情况,即为他分配分数当第一只队伍的分数分配完时,它与其他队伍的比拼会使其他队伍也分配到了一定的分数将其他队伍分配到的分数 这个状态 哈希然后第二支队……,这就是子问题...

2018-03-20 16:28:00 75

转载 如何将多个文本文档合并到一个文档中?

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

2018-03-18 19:04:00 1844

转载 陈爽 软件工程导论week2.1

软件工程导论week2.1第一章概论问题:1.程序=算法+数据结构 软件=程序+软件工程软件工程的目标是创造足够好的软件,可以从用户满意度,可靠性,软件流程的质量,可维护性等方面判断,但是我们没有自己做过大的软件工程体系的项目,之前做的新闻管理系统,就是十几条新闻做查询,增删改查等数据库操作,但是真正的新闻管理系统每天需要管理的新闻量达到上千条甚至上百万条,我们自己做出来的系统能否承受住这样大数...

2018-03-17 15:18:00 70

转载 伪类与伪元素

伪类与伪元素伪类选择器(pseudo-class):是对于已有元素的一些状态作出对应的样式变化,如我们最熟悉的鼠标悬停时用到的 :hover伪元素(pseudo-element):创建一些不存在于dom中的元素,并为其添加样式。如常用的 ::before语法伪类selector:pseudo-class { property: value; }复制代码伪元素selector:...

2018-03-17 08:17:03 49

转载 python面向对象之封装,多态与继承

一、继承,包括单继承和多继承对于面向对象的继承来说,其实就是将多个类共有的方法提取到父类中,子类仅需继承父类而不必一一实现每个方法。实例:#coding=utf-8classPerson(object):def__init__(self,name,age):self.name=nameself.age...

2018-03-15 18:47:00 76

转载 大陆集团最新传感和控制技术,可以帮你提前预警“鬼探头”

不久的将来,该项技术就将实现量产。 经常开车的朋友们,一定遇到过“鬼探头”,就是在车辆视角盲区突然冲出行人或者非机动车,通常来说驾车人很难及时制动或者躲避。但是,大陆集团近日展示的新型传感和控制技术,或许可以提前预知这一潜在的危险情况。具体来说,大陆集团将这一传感器安装在车辆两侧的后视镜,以及副驾驶侧的C柱上。但...

2018-03-15 15:33:00 145

转载 enable_shared_from_this类的作用和实现

使用举例有时候我们需要在一个被 shared_ptr 管理的对象的内部获取自己的 shared_ptr, 比如下面这个简单的例子:通过 this 指针来构造一个 shared_ptr: 1 struct Bad 2 { 3 void fun() 4 { 5 shared_ptr<Bad> sp{this}; 6...

2018-03-15 14:00:00 59

转载 第十二届中国IDC产业年度大典正式启动

近年来,信息通讯技术的发展日新月异,云计算、大数据、人工智能等新一代通讯技术正在改变着人们原有的生活方式和生产模式,一大批传统行业正迎来新的技术变革。新兴产业的快速发展,也带动了我国数据中心产业的快速发展,目前国内数据中心市场已成为全球最具活力、最具创新性的地区,数据中心行业正迎来一个空前开放,空前繁荣的历史性发展机遇。据中国IDC圈研究数据,201...

2018-03-15 10:53:00 109

转载 C#split的使用方式

一,在msdn中我们能看到一下几种使用二,我们先看看经常使用的,我们先定义一个数组string test = "1,2,,3,4,5,6,7";第一种,结果大家都熟悉,就不解释了var a1 = test.Split(','); //根据,分割//var a = test.Split(',', StringSplitOptions.RemoveEmptyE...

2018-03-14 16:02:00 85

转载 「深度」VR家装开局完美,但适度挤掉一点水分或许更利于它的发展

VR家装虚火太盛?如何挤掉水分或已成为当务之急。 始于自然,中国家装行业的变迁史众所周知,中国的居住文化是源于自然的。但随着人口密度的增加,仅依靠自然,如依山、傍水等就无法再负荷人群对居住的需求了,因此,在无自然可依仗的地方建造房屋便成为了民众的必要之选。《易·系辞》有载:上古穴居而野外,后世圣人易之以宫室,上栋下宇,以待风雨,盖取诸《大壮...

2018-03-13 14:52:00 92

转载 Kafka 基本原理

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

2018-03-12 11:41:00 34

转载 mysql 索引列为Null的走不走索引及null在统计时的问题

要尽可能地把字段定义为 NOT NULL,即使应用程序无须保存 NULL(没有值),也有许多表包含了可空列(Nullable Column)这仅仅是因为它为默认选项。除非真的要保存 NULL,否则就把列定义为 NOT NULL MySQL难以优化引用了可空列的查询,它会使索引、索引统计和值更加复杂。可空列需要更多的储存空间,还需要在MySQL内部进行特殊处理。当可空列被索引的时候,每条记录...

2018-03-11 22:58:00 81

原创 在Kotlin中使用Gradle构建缓存

Kotlin 1.2.21允许Kotlin项目使用构建缓存。通过Gradle的构建缓存功能,可以提升Kotlin代码的编译速度,加快开发周期。本文将结合实际例子,介绍利用Gradle加速Kotlin代码编译的原理、配置示例以及在IDE中的使用方法。\\构建缓存允许Gradle可以复用任何之前调用(包括那些来自其它机器的调用)的任务产出。Kotlin 1.2.21允许Kotlin项目使用构建缓存。\...

2018-03-11 17:23:00 65

空空如也

空空如也

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

TA关注的人

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