自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

互联网的修罗场

Stay Foolish, Stay Hungry

  • 博客(118)
  • 资源 (6)
  • 收藏
  • 关注

转载 Kubernetes: 微内核的分布式操作系统

Kubernetes: 微内核的分布式操作系统沈凋墨编程高手/游戏达人/AI砖家​关注他77 人赞同了该文章如今,Kubernetes已经成为分布式集群管理系统和公有云/私有云的事实标准。实际上,Kubernetes是一个分布式操作系统,它是Google在分布式操作系统领域十余年工程经验和智慧的结晶,而Google一直以来都管理着世界上最大的分布式集群,在分布式操作系统领域的研究和认识领先于全世界。因此,2014年发布的Kubernetes能在短短几年时间内就超越了诸多前辈,大获成功

2020-06-24 13:48:03 1881 2

原创 Windows设置国内源阿里云镜像加速与离线安装pip包的方法

Windows设置国内源阿里云镜像加速与离线安装pip包的方法Windows设置国内源阿里云镜像加速1、按组合键alt+E打开资源浏览器 “文件资源管理器” 地址栏 输入 %APPDATA% 按回车;然后,新建名为 pip 的文件夹,用于存放 pip 配置文件2、新建 pip 配置文件在刚才创建好的 pip 文件夹中,新建名为 pip.ini 的配置文件在 pip.ini 文件中...

2020-05-07 19:12:11 1037

原创 Idea连接Datasource时报时区错误的解决方法Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTime

1.问题当使用Idea中的Datasource工具连接mysql数据库出现Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property2.解决方法直接在数据库url连接中加上时区的设定“?serverTimezone=GMT”即可搞定jdbc:mysql://lo...

2020-03-01 18:36:38 1480

原创 Vue打包发布用tomcat运行起来后无法访问,出现空白页问题的解决方案

现象使用npm run build发布打包vue前端项目http://localhost:8080/xxx (webapps下的发布的文件夹名)出现空白页,使用F12查看如下图:原因由于webpack打包引入css js等文件路径为绝对路径,因此导致tomcat等web server相对路径访问不到而出现空白页和ERR_ABORTED错误。解决1.在build/webpac...

2020-02-22 22:22:36 5813

转载 从阿里“大中台小前台”模式看大象如何跳舞

从阿里“大中台小前台”模式看大象如何跳舞锐评摘要:对于中国当下成功的创新型组织来说,不管是阿里巴巴、华为、海尔还是韩都衣舍,我们可以把握到一个趋势,那些有竞争力的企业的决策机制,都是由原来基本靠最高领导的判断与决策变成了驱动团队、发挥团队智慧的方式。所以在未来,人力资本激励除了物质、利益的激励,更重要的是地位激励,包括合理授权和以相关职能部门倒金字塔结构的组织变革。除...

2019-12-03 16:46:20 581

转载 非码农也能看懂的“机器学习”原理

我们先来说个老生常谈的情景:某天你去买芒果,小贩摊了满满一车芒果,你一个个选好,拿给小贩称重,然后论斤付钱。自然,你的目标是那些最甜最成熟的芒果,那怎么选呢?你想起来,啊外婆说过,明黄色的比淡黄色的甜。你就设了条标准:只选明黄色的芒果。于是按颜色挑好、付钱、回家。啊哈,人生完整了?呵呵呵。告诉你吧人生就是各种麻烦等你回到家,尝了下芒果。有些确实挺甜,有些就不行...

2019-11-19 18:31:23 735

原创 产业互联网技术平台架构

#产业互联网#技术平台架构#技术架构##大数据##人工智能#

2019-10-29 18:04:40 1426

原创 1024程序员节的由来?

1024程序员节怎么来的?为什么将每年的10月24日定为程序员节?1024程序员节是什么梗?1024是2的十次方,二进制计数的基本计量单位之一,1024程序员节是中国程序员的共同节日。程序员就像是一个个1024,以最低调、踏实、核心的功能模块搭建起这个科技世界。另外,1G=1024M,而1G与1级谐音,也有一级棒的意思,因此每年的10月24日被大家定为程序员节,这也是一个属于中国程序...

2019-10-24 11:52:59 6068

原创 十里平湖绿满天,玉簪暗暗惜华年。若得雨盖能相护,只羡鸳鸯不羡仙的出处

十里平湖绿满天,玉簪暗暗惜华年。若得雨盖能相护,只羡鸳鸯不羡仙这首唯美的诗句,出自徐克版本的《倩女幽魂》。只羡鸳鸯不羡仙最早出自卢照邻的《长安古意》。长安古意卢照邻长安大道连狭斜,青牛白马七香车。玉辇纵横过主第,金鞭络绎向侯家。龙衔宝盖承朝日,凰吐流苏带晚霞。百丈游丝争绕树,一群娇尾共啼花。游蜂戏蝶千门侧,碧树银台万种色。复道交窗作合欢,双阙连甍垂凰翼。梁家画阁中天起,...

2019-09-06 12:01:57 8603

转载 MyBatis 层次体系结构

MyBatis功能架构设计image.png功能架构讲解:我们把Mybatis的功能架构分为三层:(1)API接口层:提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库。接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理。(2)数据处理层:负责具体的SQL查找、SQL解析、SQL执行和执行结果映射处理等。它主要的目的是根据调用的请求完成一次数据库操...

2019-04-16 23:14:12 2641

转载 五类常见基础算法

1、递归与分治递归算法:直接或者间接不断反复调用自身来达到解决问题的方法。这就要求原始问题可以分解成相同问题的子问题。示例:阶乘、斐波纳契数列、汉诺塔问题斐波纳契数列:又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的方法定义:F1=1,F2=1,Fn=F(n-1)+F(n-2)(n>2,n∈N*))。...

2019-03-09 11:48:09 4337

转载 Java设计模式六大设计原则

从今年的七月份开始学习设计模式到9月底,设计模式全部学完了,在学习期间,总共过了两篇;第一篇看完设计模式后,感觉只是脑子里面有印象但无法言语。于是决定在看一篇,到9月份第二篇设计模式总于看完了,这一篇看完,脑子里面已经能够对绝大多数的设计模式能够说出其核心思想且可以画出类图也知道应用场景,算是一个进步,但可能还不能够特别熟练的使用,可能需要多多巩固和强化使用才能够完全理解设计模式的精髓所在。学习期...

2019-02-17 21:14:48 465

转载 JAVA设计模式总结之23种设计模式

一、什么是设计模式                                                                                                                                       设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。...

2019-02-17 21:09:50 1232 1

原创 简单几步用python和pyecharts制作流量漏斗图实例

一、实例代码from pyecharts import Funnel# 从pyecharts包中导出创建漏斗图的函数import pandas as pd# 导入创建漏斗图所需要的数据data = pd.read_excel('C:/Users/Admin/Documents/loudou.xlsx', 'Sheet1')attr = data.环节values = data.总...

2019-01-21 18:49:50 7919 6

原创 解析Java框架中entity层,mapper层,service层,controller各层作用

一、entity层别名: model层 ,domain层用途: 用于存放我们的实体类,与数据库中的属性值基本保持一致,实现set和get的方法。例子:user表的实体userpublic class User { /** * 用户id */ @Id @GeneratedValue(strategy = GenerationType.IDENTIT...

2019-01-08 18:09:12 64573 35

原创 Redis学习(2):Jedis使用Redis示例

一、前提已经默认安装好redis server。二、创建一个maven项目本文使用Junit运行测试Redis例子,因此需要引入如下jar包<dependency> <groupId>junit</groupId> &l

2019-01-07 19:23:25 323

原创 Redis学习(1):阿里云Redis开发规范

一、键值设计1.key名设计(1)【建议】: 可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:idugc:video:1(2)【建议】: 简洁性保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如:user:{uid}:friends:messages:{mid}简化为u:{uid}

2019-01-02 18:57:03 1097 2

原创 'cnpm' 不是内部或外部命令,真正有效解决方法

安装cnpm我们在windows系统安装完node.js和npm后,由于需要加速从而选择安装cnpm,命令如下:npm install -g cnpm --registry=https://registry.npm.taobao.org安装完之后命令行窗口执行,cnpm 命令时提示==“不是内部或外部命令,也不是可运行的程序 或批处理文件”==。解决方法原因只需要将cnpm的执行路...

2018-12-27 18:14:05 78789 11

原创 几张图就能轻松掌握Git常用命令和原理

Git介绍本质上,Git是一套内容寻址(content-addressable)文件系统,而和我们直接接触的Git界面,只不过是封装在其之上的一个应用层。这个关系颇有点类似于计算机网络中应用层和下属层的关系。在Git中,那些和应用层相关的命令(也就是我们最常用的命令,如git commit、 git push等),我们称之为porcelain命令(瓷器之意,意为成品、高级命令);而和底层相关的命...

2018-12-26 17:43:51 394 2

原创 更新yum下载repo源为阿里云镜像源三部曲

一、为什么更新由于默认yum源基本都是在国外譬如Centos7的默认Centos-Base.repo主要下载更新都是http://mirrorlist.centos.org类网址之下,国内访问速度比较慢,尤其下载安装一些比较大的安装包时候,速度会非常慢。不如更新为国内的比较好的yum源,如aliyun源,起到类似于CDN加速的作用,安装下载会比较快。二、更新三部曲1.备份原有镜像源mv...

2018-12-23 01:03:06 10022 3

转载 【间歇性努力,不是真正的努力】

一样东西坚持每天学一点和时断时续地学效果真的不一样。真正的努力就是坚持不懈的做一件事,直到把它做好做精。间歇性努力和持久性坚持其实只有一步之遥,但结果却是一百万步的差距。当你想要停下的时候,告诉自己坚持一下,之遥不停就离成功不远了。1收到一个很久没见的朋友的邀请卡,是她的孩子要举办个人钢琴演奏会,地点在权威性很高的一家音乐厅。我不禁大吃一惊。记得几年前孩子们还小的时候,我们几个妈妈还...

2018-12-18 19:01:56 551

转载 Elasticsearch-基础介绍及索引原理分析

最近在参与一个基于Elasticsearch作为底层数据框架提供大数据量(亿级)的实时统计查询的方案设计工作,花了些时间学习Elasticsearch的基础理论知识,整理了一下,希望能对Elasticsearch感兴趣/想了解的同学有所帮助。 同时也希望有发现内容不正确或者有疑问的地方,望指明,一起探讨,学习,进步。介绍Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建...

2018-12-17 16:54:43 343

原创 阿里巴巴面试题汇总

一、数据结构类concurrenthashmap 详细介绍HashMap实现原理 详细介绍Map的Key要求 不为空HashMap,put和get同时操作treemap实现 TreeMap实现原理 红黑树二、其他JDK1.8 HashMap改动(引入红黑树) 重新认识JDK1.8 中不一样的HashMapList和set区别 java 常用...

2018-12-17 16:46:36 829

原创 DNS域名服务器114.114.114.114和8.8.8.8

一、DNSDNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。DNS中保存了一张域名(domain name)和与之相对应的IP地址 (IP address)的表,以解析消息的域名。 域名是Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置...

2018-11-27 17:43:14 30881

转载 典型推荐算法总结

推荐算法具有非常多的应用场景和商业价值,因此对推荐算法值得好好研究。推荐算法种类很多,但是目前应用最广泛的应该是协同过滤类别的推荐算法,本文就对协同过滤类别的推荐算法做一个概括总结,后续也会对一些典型的协同过滤推荐算法做原理总结。1. 推荐算法概述    推荐算法是非常古老的,在机器学习还没有兴起的时候就有需求和应用了。概括来说,可以分为以下5种:    1)基于内容的推荐:这一类一般...

2018-11-23 21:05:42 43695 1

转载 今日头条推荐算法原理全文详解

本次分享将主要介绍今日头条推荐系统概览以及内容分析、用户标签、评估分析,内容安全等原理。一、系统概览推荐系统,如果用形式化的方式去描述实际上是拟合一个用户对内容满意度的函数,这个函数需要输入三个维度的变量。第一个维度是内容。头条现在已经是一个综合内容平台,图文、视频、UGC小视频、问答、微头条,每种内容有很多自己的特征,需要考虑怎样提取不同内容类型的特征做好推荐。第二个维度是用...

2018-11-23 20:57:42 1492

转载 做算法是屠龙,做工程是狩猎,做数据是养猪!

近来一段时间,能明显感到,想入行 AI 的人越来越多,而且增幅越来越大。缘起为什么这么多人想入行 AI 呢?真的是对计算机科学研究或者扩展人类智能抱着无限的热忱吗?说白了,大多数人是为了高薪。人们为了获得更高的回报而做出选择、努力工作,原本这是个非常正当的事情,但是关键在于:如何找对路径。想要入行,总得知道这个行业里面都有什么样的岗位,分别是干什么的吧。本文中,我们将从直观...

2018-11-23 16:56:05 1612

原创 大数据晋级之路(8)Scala,Spark分布式安装

环境准备 三台Centos或虚拟机环境 Hadoop全分布式已安装主要使用HDFS环境。Hadoop完全分布式安装 Scala安装Scala安装Scala下载进入到目标目录/hadoop,下载scala rpm安装包并安装cd /hadoop/wget https://downloads.lightbend.com/scala/2.12.7/scala-2.1...

2018-11-22 14:53:10 567

原创 大数据晋级之路(7)Storm安装及使用

 一、Apache Storm简介Apache Storm简介Storm是一个分布式的,可靠的,容错的数据流处理系统。Storm集群的输入流由一个被称作spout的组件管理,spout把数据传递给bolt, bolt要么把数据保存到某种存储器,要么把数据传递给其它的bolt。一个Storm集群就是在一连串的bolt之间转换spout传过来的数据。Storm组件在Storm集群中...

2018-11-21 17:10:14 429

原创 修改HBase或者Spark默认的8080端口

我们知道8080端口是很多web应用的默认端口,如果一台机器上两个服务都用8080就会引起冲突,同时8080也容易被黑客攻击的端口。因此我们希望可以修改hbase或者spark的默认web ui访问的8080端口。修改HBase Web UI默认的8080端口修改HBASE_HOME下的conf目录之下的hbase-site.xml文件添加hbase.rest.port属性标签,然后重启...

2018-11-21 15:10:45 3622

转载 大数据晋级之路(5)Hadoop,Spark,Storm综合比较

大数据框架:Spark vs Hadoop vs Storm目录Hadoop Spark Storm 大数据时代,TB级甚至PB级数据已经超过单机尺度的数据处理,分布式处理系统应运而生。知识预热「专治不明觉厉」之“大数据”; 大数据生态圈及其技术栈;关于大数据的四大特征(4V)海量的数据规模(Volume):Quantifiable(可量化) 高速的数据流转...

2018-11-21 14:38:49 504

转载 大数据推荐系统架构

推荐系统介绍当下,个性化推荐成了互联网产品的标配。但是,人们对推荐该如何来做,也就是推荐技术本身,还不甚了解。为此,好学的你肯定在收藏着朋友圈里流传的相关文章,转发着微博上的相关讨论话题,甚至还会不断奔走在各种大小行业会议之间,听着大厂职工们讲那些干货。我知道,这样碎片化的吸收,增加了知识的同时,也增加了焦虑。因为技术的不平等广泛存在于业界内,推荐系统也不例外。推荐系统从搜索引擎借鉴了不少技术...

2018-11-20 16:02:38 2027

原创 Zookeeper查看器ZooInspector

下载地址下载ZooInspectorhttps://download.csdn.net/download/u011095110/10790185解压缩使用方法已安装JRE/JDK必须已经安装java运行环境可以运行jar文件进入命令行模式进入build/zookeeper-dev-ZooInspector.jar所在的目录java jar zookeeper-dev-ZooI...

2018-11-17 10:28:09 1536

原创 大数据晋级之路(6)HBase2.1.1版本全分布式安装及使用

一、Hadoop安装具体请参见 https://blog.csdn.net/u011095110/article/details/83791734二、Zookeeper分布式集群安装1.Zookeeper下载#进入hadoop主目录cd /hadoop#下载zookeeperwget http://mirrors.hust.edu.cn/apache/zookeeper/zookee...

2018-11-16 20:11:38 1982

原创 Zookeeper集群启动错误

错误提示ERROR [main:QuorumPeerMain@88] - Invalid config, exiting abnormally[root@slave2 bin]# ./zkServer.sh statusZooKeeper JMX enabled by defaultUsing config: /hadoop/zookeeper-3.4.13/bin/../conf/zo...

2018-11-14 19:08:47 2430

转载 Http请求响应码含义

一、状态码几个分类:状态码响应类别出现原因1XX信息性状态码(Informational)服务器正在处理请求2XX成功状态码(Success)请求已正常处理完毕3XX重定向状态码(Redirection)需要进行额外操作以完成请求4XX客户端错误状态码(Client Error)客户端原因导致服务器无法处理请求5XX服务器错误状态码...

2018-11-09 16:09:19 320

原创 大数据晋级之路(4)Hadoop生态系统体系架构及基本概念

基本概念机架:HDFS集群,由分布在多个机架上的大量DataNode组成,不同机架之间节点通过交换机通信,HDFS通过机架感知策略,使NameNode能够确定每个DataNode所属的机架ID,使用副本存放策略,来改进数据的可靠性、可用性和网络带宽的利用率。数据块(block):HDFS最基本的存储单元,默认为64M,用户可以自行设置大小。元数据:指HDFS文件系统中,文件和目录的属性信息。...

2018-11-08 18:34:25 694

原创 大数据晋级之路(3)Hadoop环境MapReduce程序验证及hdfs常用命令

MapReduce验证本地创建一个test.txt文件vim test.txt输入一些英文句子如下:Beijing is the capital of ChinaI love BeijingI love China上传test.txt到hdfs系统的 ouput目录hdfs dfs -mkdir /userhdfs dfs -mkdir /user/inputhdf...

2018-11-08 17:01:32 957

原创 大数据晋级之路(2)修改Hadoop集群日志目录,数据存放目录

Hadoop有时会有unhealthy Node不健康的非Active节点存产生,具体错误内容如下。错误内容-== log-dirs usable space is below configured utilization percentage/no more usable space [ /hadoop/hadoop-2.9.0/logs/userlogs : used space abov...

2018-11-08 14:57:34 3334

原创 大数据晋级之路(1)Centos7上搭建全分布式Hadoop集群

本文介绍搭建一个Namenode两个DataNode的Hadoop全分布式集群的全部步骤及方法。具体环境如下:环境准备3个Centos7虚拟机或者3个在一个局域网内的实际Centos7机器,机器上已安装JDK1.8,至于不会安装Centos7或者JDK1.8的同学可以自行网上百度教程,不为此文重点;关闭禁用防火墙,主要是方便hadoop集群内部相互之间可以顺利访问,方便于web端通过...

2018-11-06 18:04:10 1826

ZooInspector

zookeeper查看器

2018-11-17

xshell6个人版免破解

xshell 6.0个人版免破解,可以一直使用。 xshell 6.0个人版免破解,可以一直使用。

2018-09-25

mongodb与springboot集成例子aa

mongodb与springboot集成例子 mongodb与springboot集成例子 mongodb与springboot集成例子 mongodb与springboot集成例子

2017-09-18

mongodb与springboot集成例子

mongodb与springboot集成的增加、查询例子使用MongoTemplate,例子简单、易学、方便、上手。。。。。。。。。

2017-09-18

MavenSpirngmvcMybatis-master

本文主要讲了如何使用Maven来搭建Spring+Mybatis+SpringMVC+MySql的搭建实例,文章写得很详细,有代码有图片,最后也带有运行的效果

2017-01-15

Maven SpringMVC mybatis例子

SpringMVC, mybatis,Maven入门级小例子;

2017-01-15

空空如也

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

TA关注的人

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