标签:remote

Java

基于Netty的通信服务端编写

likai 发布于 2020-01-19

我这次是按照NIO模型编写的一个服务端 public class HelloServer { public static void main(String[] args) throws Exception { //定义一对线程组 //主线程组,用于接收客户端的连接,但是不做任何处...

阅读(8)评论(0)赞 (0)

编程技术

性能调优,程序员转型架构师的拦路虎【2】

4

尖兵 发布于 2020-01-19

性能调优系列前序文章索引: 程序员必须掌握的性能调优 :老兵哥结合个人经历解释了程序员往架构师方向发展时为什么要跨越性能调优这一关,以及介绍了从 X、Y、Z 三个维度优化性能的思路。 从  X  维度优化系统的性能 :老兵哥分享了从 X 维度优化系统性能的思路...

阅读(10)评论(0)赞 (0)

Java

Spring Cloud 体系微服务设计(一):兼容单体、分布式、微服务三种模式下的项目工程化设计方案

15

puefu.he 发布于 2020-01-17

前言 ​ 本文主要是以实战方式来介绍微服务下多团队多服务多功能模块下的项目工程结构设计,希望读者通过参考此文章的设计方案后可以自己设计一套满足自己企业的可扩展灵活性较高的项目工程层次结构。 读者在阅读此文之前应该具备哪些前提知识呢?笔者简要的列了一下如下内容: 了解 Gradle...

阅读(11)评论(0)赞 (0)

Java

深入理解RPC之Dubbo的应用及原理解析

66

Harries 发布于 2020-01-17

分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统。 分布式系统(distributed system)是建立在网络之上的软件系统。 为什么会出现分布式系统 随着互联网的发展,网站的应用规模不断扩大,常规的垂直应用架构已经无法应对,分布式服务架构以及流动计算...

阅读(15)评论(0)赞 (0)

Spring

Eureka源码之二:服务注册

1

songhua.gao 发布于 2020-01-17

点击上方蓝色字关注我们~ Eureka源码剖析之一:初始化-启动 EurekaClient在启动时会进行一系列初始化操作,本篇文章主要解析EurekaClient端向EurekaServer端发起注册请求的具体过程,具体分为EurekaClient端发送请求和EurekaServ...

阅读(14)评论(0)赞 (0)

Spring

Spring Cloud 体系微服务设计(一):兼容单体、分布式、微服务三种模式下的项目工程化设计方案

15

小丁 发布于 2020-01-17

前言 ​ 本文主要是以实战方式来介绍微服务下多团队多服务多功能模块下的项目工程结构设计,希望读者通过参考此文章的设计方案后可以自己设计一套满足自己企业的可扩展灵活性较高的项目工程层次结构。 读者在阅读此文之前应该具备哪些前提知识呢?笔者简要的列了一下如下内容: 了解 Gradle...

阅读(14)评论(0)赞 (0)

Java

PyTorch 1.4最新版放出:支持Python2的最后一版,支持分布式模型并行、Java程序、移动端等多项新功能

1

changyuan.xu 发布于 2020-01-16

继TensorFlow更新后,PyTorch 也迎来了最新的 1.4 版。本次更新是最后一个支持 Python2 的版本,同时增加了对分布式模型并行、移动端、Java 程序等方面的支持。 紧接着TensorFlow更新到 2.1 版之后,PyTorch 在今天也更新到了 1.4 ...

阅读(27)评论(0)赞 (0)

编程技术

Serverless 微服务实践-移动应用包分发服务

4

xiaoli.wang 发布于 2020-01-16

背景 阿里云函数计算是事件驱动的全托管计算服务。通过函数计算,您无需管理服务器等基础设施,只需编写代码并上传。函数计算会为您准备好计算资源,以弹性、可靠的方式运行您的代码,并提供日志查询、性能监控、报警等功能。借助于函数计算,您可以快速构建任何类型的应用和服务,无需管理和运维。而...

阅读(21)评论(0)赞 (0)

Spring

Eureka源码剖析之一:初始化-启动

3

darida 发布于 2020-01-15

点击上方蓝色字关注我们~ Eureka启动的过程有client端和server端, Eureka client端入口是DiscoveryClient类, Eureka server端入口是EurekaBootStrap类, 接下来我们就从源码看下它们做了什么吧! 〓Eureka ...

阅读(23)评论(0)赞 (0)

Java

netty的自我学习(七)—Netty的简单入门案例

10

songhua.gao 发布于 2020-01-15

学习这件事,不在乎有没有人督促你,最重要的是在于你自己有没有觉悟和恒心。 温习中,会以笔记的形式记录下自我学习的过程。预计1月底之前更新完毕,请关注。 文章部分图片来源于视频笔记!!非我自画!! netty的自我学习(一)—BIO、NIO、AIO的简单介绍 netty的自我学习(...

阅读(16)评论(0)赞 (0)

Java

JavaWeb

12

changyuan.xu 发布于 2020-01-14

JavaWeb Java. web 1. 基本概念 1.1 前言 web开发: web:网页的意思 www.baidu.com 静态web html. Css 提供给所有人看的数据始终不会发生变化! 动态web 淘宝等,几乎是所有的网站! 提供给所有人看的数据始终会发生变化,每个...

阅读(20)评论(0)赞 (0)

Java

springboot整合apache ftpserver详细教程(看这一篇就够了)

4

邓龙华 发布于 2020-01-14

原创不易,如需转载,请注明出处 https://www.cnblogs.com/baixianlong/p/12192425.html ,否则将追究法律责任!!! 一、Apache ftpserver相关简介 Apache FtpServer是100%纯Java FTP服务器。它...

阅读(22)评论(0)赞 (0)

Java

Docker+Jenkins+ 码云仓库实现 PHP 代码自动化部署

20

darida 发布于 2020-01-14

自动化部署(持续集成/CI+持续交付/CD)是一个软件开发的趋势,是对DevOps的一个很好的帮助发展推进。今天实践的是基于Docker+Jenkins+LNMP+码云,实现PHP代码的自动化部署过程。 环境配置 操作系统:CentOS Linux release 7.6.181...

阅读(16)评论(0)赞 (0)

Java

前端使用docker+jenkins实现自动打包部署

5

puefu.he 发布于 2020-01-13

继上一篇文章, 实现一个cli项目脚手架, 完成项目初始化。 这篇文章主要讲讲,开发完成后的持续集成CI/CD。 主要实现功能: 当向github仓库push代码后, 实现自动打包, 并部署到对应服务器上。 其实使用jenkins就可以实现了。 为什么加一个docker? 为了装...

阅读(19)评论(0)赞 (0)

Java

关于Dubbo的记忆

4

zhuangli 发布于 2020-01-13

现在微服务的概念已经很普遍了,目前的微服务框架主要有Dubbo、DubboX和Spring Cloud,关于Spring Cloud可以参考我的另一篇文章 关于Spring Cloud 的记忆 。本篇文章主要以Dubbo为例展开说明,在进行Dubbo模块之前,我们来说一下为什么要...

阅读(14)评论(0)赞 (0)

Java

Netty快速入门(09)channel组件介绍

20

xubiao.zhuang 发布于 2020-01-13

书接上回,继续介绍组件。 ChannelHandler组件介绍 ChannelHandler组件包含了业务处理核心逻辑,是由用户自定义的内容,开发人员百分之九十的代码都是ChannelHandler。Netty提供2个重要的 ChannelHandler 子接口,用来自定义Cha...

阅读(11)评论(0)赞 (0)