-
Hadoop 生态之 MapReduce 及 Hive 简介
所属栏目:[优化] 日期:2019-10-31 热度:170
副标题#e# 1.计算框架 Hadoop 是一个计算框架,目前大型数据计算框架常用的大致有五种: 仅批处理框架:Apache hadoop. 仅流处理框架:Apache Storm、Apache Samza. 混合框架:Apache Spark、Apache Flink. 这其中名气最大、使用最广的当属 Hadoop 和 Spark[详细]
-
Java高可用集群架构与微服务架构分析
所属栏目:[优化] 日期:2019-10-31 热度:147
序 可能大部分读者都在想,为什么在这以 dubbo、spring cloud 为代表的微服务时代,我要还要整理这种已经过时高可用集群架构? 本人工作上大部分团队都是7-15人编制的开发团队,对应的公司项目也大都是中小型项目,最大的项目 PV/UV 也就只有 10w/2w 。在这[详细]
-
基于 Spring Cloud 与 Vue.js 的前后端一站式部署
所属栏目:[优化] 日期:2019-10-31 热度:128
副标题#e# 本文将带大家从一台全新的 CentOS 服务器开始,部署一套完整的前后端分离项目。操作步骤非常详细,新手友好型文章~ 后端技术栈:Spring Cloud 微服务架构 + Redis + RabbitMQ + MySQL; 前端技术栈:Vue + ElementUI; 部署工具:后端用 Docker 容[详细]
-
6 大主流 Web 框架优缺点对比
所属栏目:[优化] 日期:2019-10-31 热度:74
副标题#e# 是该读些评论和做一些总结的时候了。当我们开始写这个系列博客的时候,我们知道 JavaScript/web 应用框架并不太好总结。我们努力对这个不可回答的问题作出回答:我该用什么样的框架? 在这篇文章中,我们将对这个系列中所提到的每款框架做一个总结[详细]
-
浅谈了不起的前端
所属栏目:[优化] 日期:2019-10-30 热度:199
副标题#e# 【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 前言 喜欢聊一些新奇的技术,也喜欢学习新的东西,在这个日益繁荣的时代,有幸见证技术的发展是多么美好的一件事。 前端简史 技术的发展总是遇到问题,去解决问题,然后不断遇[详细]
-
连接池中非常关键的两个参数,到底是干啥用的?
所属栏目:[优化] 日期:2019-10-30 热度:141
【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 背景 说来惭愧,从事互联网开发好些年了,有些概念一直没有彻底搞清楚。其中之一就是,ttp client配置连接池的时候,maxConnectionsPerHost,和maxTotalConnections,在网上搜了一圈,发现很[详细]
-
业务复杂=if else?刚来的大神竟然用策略+工厂彻底干掉了他们!
所属栏目:[优化] 日期:2019-10-30 热度:167
副标题#e# 【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 对于业务开发来说,业务逻辑的复杂是必然的,随着业务发展,需求只会越来越复杂,为了考虑到各种各样的情况,代码中不可避免的会出现很多if-else。 一旦代码中if-else过多,就[详细]
-
用Python做个海量小姐姐素描图
所属栏目:[优化] 日期:2019-10-28 热度:80
副标题#e# 【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 素描作为一种近乎完美的表现手法有其独特的魅力,随着数字技术的发展,素描早已不再是专业绘画师的专利,今天这篇文章就来讲一讲如何使用python批量获取小姐姐素描画像。文章共[详细]
-
Dockerfile:Docker中构建镜像用到的文本文档
所属栏目:[优化] 日期:2019-10-28 热度:105
副标题#e# 【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 在我们进行JavaEE开发的时候,经常使用Maven或者Gradle进行包管理,当我们需要某一个包时,只需在Maven或者Gradle添加该包的唯一标识,这个包就能从远程仓库拉取到本地,搭建私[详细]
-
C/C++应用:深入理解Socket网络通信
所属栏目:[优化] 日期:2019-10-28 热度:125
【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 Socket是网络通讯经常采用的一种方式,它不是一个具体的物件也不是想http类的通讯协议。你可以把它看成是一组基于TCP和UDP通信协议的接口,Socket其实就是一个门面模式,它把复杂的TCP/IP[详细]
-
从0到1设计一个MQ消息队列
所属栏目:[优化] 日期:2019-10-28 热度:121
【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 消息队列作为系统解耦,流量控制的利器,是分布式系统核心组件之一。 了解消息队列背后的实现是非常重要的。 今天,我们就一起来探讨设计一个消息队列背后的技术。 消息队列整体设计思路[详细]
-
Python中14个切片操作,你常用哪几个?
所属栏目:[优化] 日期:2019-10-28 热度:142
【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 切片(Slice)是一个取部分元素的操作,是Python中特有的功能。它可以操作list、tuple、字符串。 Python的切片非常灵活,一行代码就可以实现很多行循环才能完成的操作。切片操作的三个参数[详细]
-
清晰明了:Docker的四种网络模式
所属栏目:[优化] 日期:2019-10-27 热度:78
【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 1、closed container 封闭式网络模式 相当于一座孤岛,没有网络协议栈的通信 使用none模式,Docker容器拥有自己的Network Namespace,但是,并不为Docker容器进行任何网络配置。也就是说[详细]
-
详解Java使用Jsch与sftp服务器实现ssh免密登录
所属栏目:[优化] 日期:2019-10-27 热度:55
副标题#e# 【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 在实际项目中常会遇到需要连接服务器获取文件的场景,如账务系统需要通过连接行方的sftp服务器拉取回单文件。本文将主要讨论使用Java中的jsch与sftp服务器实现ssh免密连接。 一[详细]
-
天气变冷了,给父母制作一个天气提醒小助手
所属栏目:[优化] 日期:2019-10-27 热度:150
最近天气变冷了,和父母聊天中得知,他们查看每天的天气预报不太方便,我记得小时候,每晚 19:30 左右,一家人都要守在电视机旁边收听第二天的天气情况。 如今,对于我们年轻人来说,获取天气情况很方便,但是对于我们不擅长用手机的父母来说,还是很吃力[详细]
-
硬核!Rust异步编程方式重大升级:新版Tokio如何提升10倍性能详解
所属栏目:[优化] 日期:2019-10-27 热度:52
副标题#e# 协程或者绿色线程是近年来经常讨论的话题。Tokio作为Rust上协程调度器实现的典型代表,其设计和实现都有其特色。本文是Tokio团队在新版本调度器发布后,对其设计和实现的经验做的总结,十分值得一读。 Tokio作为 Rust 语言的异步运行时,我们一直[详细]
-
BIO和NIO了解多少呢?一起从实践角度重新理解下吧
所属栏目:[优化] 日期:2019-10-27 热度:105
副标题#e# 01 前言 这段时间自己在看一些Java中BIO和NIO之类的东西,看了很多博客,发现各种关于NIO的概念说的天花乱坠头头是道,可以说是非常的完整,但是整个看下来之后,自己对NIO还是一知半解的状态,所以这篇文章不会提到很多的概念,而是站在一个实践[详细]
-
详解Python远程控制模块:Paramiko概念、方法及七大案例
所属栏目:[优化] 日期:2019-10-27 热度:184
副标题#e# 概述 ssh是一个协议,OpenSSH是其中一个开源实现,paramiko是Python的一个库,实现了SSHv2协议(底层使用cryptography)。 有了Paramiko以后,我们就可以在Python代码中直接使用SSH协议对远程服务器执行操作,而不是通过ssh命令对远程服务器进行操[详细]
-
Python 3.8 究竟要不要升级?用过之后的小哥这样说
所属栏目:[优化] 日期:2019-10-27 热度:60
副标题#e# 本文转自雷锋网,如需转载请至雷锋网官网申请授权。 距 Python 3.8 稳定版正式发布已经过去了小半个月,不少 Python 常驻用户已经将 Python 更新到了 3.8 版本,也有一些朋友担心代码运行兼容性等问题,依然坚挺在 Python3.7 中。 那么,究竟要不[详细]
-
16种迹象代表您的IT架构需要“大修”
所属栏目:[优化] 日期:2019-10-26 热度:193
副标题#e# 如今,技术正飞速发展。虽然我们都希望拥有最新、最好的服务,但考虑到成本这一现实因素,小规模企业往往难以实现升级。但如果您的企业还在沿用几年前设计的IT架构,并先后经历过无数轮补丁修复与调整,那下定决心重新设计或者全盘替换,可能反而[详细]
-
为什么我喜欢 JavaScript 可选链
所属栏目:[优化] 日期:2019-10-26 热度:69
副标题#e# 很多 JavaScript 的特性极大地改变了你的编码方式。从 ES2015 及更高版本开始,对我的代码影响较大的功能是解构、箭头函数、类和模块系统。 截至2019年8月,一项新提案可选链(optional chaining)进入了第3阶段,将是一个很好的改进。可选的链接更[详细]
-
Java 中的四种引用
所属栏目:[优化] 日期:2019-10-26 热度:157
副标题#e# 之前我们提到过 GC,但当 Java 中引用的对象越来越多,会导致内存空间不足,最终会产生错误 OutOfMemoryError,并让应用程序终止。那为什么 GC 在此时不能多收集一些对象呢?这就和今天说的引用类型有关了。 首先,从 JDK1.2 开始,对象的引用被划[详细]
-
闲鱼上哪些商品抢手?Python 分析后告诉你
所属栏目:[优化] 日期:2019-10-26 热度:145
副标题#e# 1.目标场景 经常看到有朋友在闲鱼卖些小东西又或是自己擅长的一些技能,都能为他们带来不错的 睡后收入。 闲鱼上大量的商品,很难精准判断哪些受欢迎,哪些好卖;一个个录入数据去做数据分析,浪费时间的同时,效率也极其的低效。 本篇文章的目的[详细]
-
这个奇葩的语言,代码写完后连作者自己都看不懂了!
所属栏目:[优化] 日期:2019-10-26 热度:187
副标题#e# 周末的Hello World咖啡馆依然热闹非凡,Java,Python,Lisp等一伙人坐在一起谈笑风生。这时候Java注意到门口来了一个面色阴郁的老头儿,在咖啡馆门口徘徊着,似乎不愿意进来。 Java上去询问, 老头儿说他叫Forth,被主人设计成了一幅古怪的模样,[详细]
-
编程大神进阶之路:Python技巧小贴士
所属栏目:[优化] 日期:2019-10-26 热度:136
副标题#e# 介绍 Python 炫酷功能(例如,变量解包,偏函数,枚举可迭代对象等)的文章层出不穷。但是还有很多 Python 的编程小技巧鲜被提及。因此,本文会试着介绍一些其它文章没有提到的小技巧,这些小技巧也是我平时会用到的的。让我们一探究竟吧! 整理字符[详细]

浙公网安备 33038102331048号