代码改变世界

Spark MLib完整基础入门教程

2021-10-08 08:40 by y-z-f, 3285 阅读, 0 推荐, 收藏, 编辑
摘要:Spark MLib 在Spark下进行机器学习,必然无法离开其提供的MLlib框架,所以接下来我们将以本框架为基础进行实际的讲解。首先我们需要了解其中最基本的结构类型,即转换器、估计器、评估器和流水线。 graph LR A[转换器] --> B(估计器) B --> C(评估器) C --> D 阅读全文

DataX 3.0 源码解析一

2020-10-19 14:33 by y-z-f, 2801 阅读, 2 推荐, 收藏, 编辑
摘要:源码解析 基本调用类分析 任务启动由python脚本新建进程进行任务执行,后续执行由Java进行,以下将对java部分进行分 其中的调用原理机制。 Engine 首先入口类为com.alibaba.datax.core.Engine的main方法,其中通过调用其本身的静态方法entry,该方法主要针 阅读全文

基于Docker的MySql

2020-09-16 16:35 by y-z-f, 396 阅读, 0 推荐, 收藏, 编辑
摘要:MySQL Server安装教程 考虑到实际情况需要经常使用MySQL,为了方便大家能够快速基于Docker搭建MySQL这里以Linux下为例 进行说明,对于Windows用户来说直接通过查看官网Hub即可。 CentOS设置 a) 更换阿里源 curl -o /etc/yum.repos.d/C 阅读全文

.Net Core单元测试规范

2020-09-16 16:05 by y-z-f, 483 阅读, 0 推荐, 收藏, 编辑
摘要:.Net Core单元测试规范 一、 前言 为了有效提升代码质量,保证DevOps的顺利进行。将全面开始采用单元测试进行覆盖,届时单元测试将完全纳入 到完整的持续构建生命周期中做为第一道质量把控的门槛。 二、 预期目标 1. 避免直接异常 考虑到单元测试的细化程度,在代码级别上出现的故障将能够通过单 阅读全文

Apollo基于K8S的部署以及接入

2020-09-14 10:59 by y-z-f, 1886 阅读, 0 推荐, 收藏, 编辑
摘要:Apollo镜像服务 基于开源Apollo服务进行相关服务镜像打包,实际将分发apollo-adminservice、apollo-configservice和apollo-portal 这三个镜像安装包。 一、 部署安装 1. config服务 首先我们需要提供对应的配置文件并将其映射到对应的镜像 阅读全文

基于Docker安装并使用Elastic APM实现指标监控

2020-07-15 14:14 by y-z-f, 1877 阅读, 0 推荐, 收藏, 编辑
摘要:Elastic APM安装教程 一、 CentOS设置 1. 更换阿里源 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum makecache 2. 安装网络工具 yu 阅读全文

Kong基础搭建教程

2020-02-12 13:41 by y-z-f, 1743 阅读, 1 推荐, 收藏, 编辑
摘要:Kong基础搭建教程 在微服务的搭建过程中我们往往需要将多个服务进行聚合从而提供对外服务,经过实际的调研最终选定Kong作为最终的网关。 一、Kong环境搭建 1. 下载镜像 下载数据库镜像 下载kong镜像 2. 创建网络 为了保证互相可以正常访问,这里单独创建一个网络。 3. 创建数据库 为了保 阅读全文

利用AppMetrics对Web进行监控教程

2020-02-10 17:31 by y-z-f, 1261 阅读, 2 推荐, 收藏, 编辑
摘要:利用AppMetrics对Web进行监控教程 一、基础准备 1. 安装依赖 这里可以通过nuget或使用命令行进行安装,具体需要安装的类库如下(注意版本): 由于我们需要兼容Prometheus进行监控,所以我们还需要安装对应的格式化库,具体如下: 以上就是需要的类库,接下来我们开始进行其他初始化部 阅读全文

如何在Ubuntu_16_04下使用MySql的GR

2017-03-29 10:42 by y-z-f, 908 阅读, 0 推荐, 收藏, 编辑
摘要:一、前言 该文章主要是记录下从一个纯净的系统开始如何安装MySql 5.7.17 并且使用GR,以便于自己后期查看以及分享给他人。 二、安装mysql 因为默认ubuntu的源并不是最新的mysql所以我们需要如下几个步骤安装最新的安装包,当然我们这里还是使用的apt去安装。 1.下载apt仓库 2 阅读全文

如何利用Github+Appveyor+Nuget打造自己的.net core开源库

2016-12-14 18:03 by y-z-f, 1972 阅读, 1 推荐, 收藏, 编辑
摘要:以下教程基于你有一个托管在Github上的.net core项目,如果没有的可以自己fork一个或者自己创建了默认的项目即可。 我们打开需要生成nuget包的项目中的project.json文件,有关nuget中相关的配置是可以直接通过packOptions节去配置的,比如下面这样: 配置了在nug 阅读全文

.NET Core下使用gRpc公开服务(SSL/TLS)

2016-12-12 16:42 by y-z-f, 3880 阅读, 10 推荐, 收藏, 编辑
摘要:一、前言 前一阵子关于.NET的各大公众号都发表了关于gRpc的消息,而随之而来的就是一波关于.NET Core下如何使用的教程,但是在这众多的教程中基本都是泛泛而谈,难以实际在实际环境中使用,而该篇教程以gRpc为主,但是使用了其SSL/TLS,这样更加符合实际的生产使用,期间也会配套的讲解Doc 阅读全文

.Net Core下如何管理配置文件

2016-04-19 14:20 by y-z-f, 10421 阅读, 10 推荐, 收藏, 编辑
摘要:一、前言 根据该issues来看,System.Configuration在.net core中已经不存在了,那么取而代之的是由Microsoft.Extensions.Cnfiguration.XXX一系列的类库提供,对应的开源地址为点击这里。 从当前开源的代码来看,在.net core下提供了以 阅读全文

如何在ASP.NET 5上搭建基于TypeScript的Angular2项目

2016-04-05 11:27 by y-z-f, 5845 阅读, 1 推荐, 收藏, 编辑
摘要:一、前言 就在上月,公司的一个同事建议当前的前端全面改用AngularJs进行开发,而我们采用的就是ASP.NET 5项目,原本我的计划是采用TypeScript直接进行Angular2开发。所以借用这段时间来写下如何在ASP.NET 5下搭建基于TypeScript的Angualr2的项目,下面我 阅读全文

Xamarin.Android之UI Test简单入门

2016-04-05 10:39 by y-z-f, 6652 阅读, 17 推荐, 收藏, 编辑
摘要:一、前言 相信Xamarin免费之后会有更多的人加入进来,这也是我一直以来最希望看到的事,更多的人加入到这个社区中,为这个社区贡献自己的一份力量,国内当前还没有一个比较正规或者说是名气比较大的Xamarin社区,当然这并不是凭靠一个人就能够完成的,这需要大家一起共享一份力量。因为公司今年采购了Tes 阅读全文

TypeScript之接口类型

2015-11-21 22:42 by y-z-f, 7976 阅读, 1 推荐, 收藏, 编辑
摘要:Interfaces作为TypeScript中的核心特色之一,能够让类型检查帮助我们知道一个对象应该有什么,相比我们在编写JavaScript的时候经常遇到函数需要传递参数,可能在编写的时候知道这个对象能够提供哪些值,但是以后维护的时候负责看这段代码的人都无法确认这个对象还有其他的哪些值,就需要翻阅... 阅读全文