自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 go语言入门教程02-go常用库+编译consul

文章目录go常用库使用教程go idea环境搭建插件安装新建项目配置GOPATH库介绍go常用内置库文件相关时间相关正则相关线程相关线程操作waitgroup信号sigcontextmysqljsonhashgo常用第三方库mitchellh命令行帮助beego web开发beego脚手架安装be...

2020-05-19 15:25:32 63 0

原创 go语言入门教程01-go工具+go语法+go module

文章目录go教程go 简介go 安装go 常用命令build 和 run 命令fmt 和 doc 命令install 命令env 命令get 命令go package包的基本概念包导入包管理工具GOROOT 和GOPATH区别Vendor 机制引入Go Modules启用 go module 功能...

2020-05-12 18:22:10 64 0

原创 linux下gcc编程10-clion编译调试nginx

文章目录1。clion简介1.1 clion安装 1。clion简介 CLion是Jetbrains公司旗下新推出的一款专为开发C/C++所设计的跨平台IDE,它是以IntelliJ为基础设计的,同时还包含了许多智能功能来提高开发人员的生产力。 同样支持python哦,相信使用过IntelliJ ...

2020-03-27 12:02:36 423 0

原创 tensorflow入门教程02-tensorflow基本概念(数据流图,张量,tensorboard)

TensorFlow程序一般分为两个阶段。 第一阶段:定义计算图中所有的计算,张量计算只是构造了一个静态 图; 第二阶段:执行计算,使用session.run才开始对图开始有向计算。 1 计算图————TensorFlow的计算模型 1.1 计算图的概念 TensorFlow这个单词由两部分组...

2020-03-26 20:40:56 61 0

原创 apm工具-skywalking6.4(docker安装)

skywalking简介 SkyWalking:一个开放源码,从微服务和云本地基础设施可观测性平台,收集、分析、聚合和可视化数据。提供了一种简便的方法让你看清你的分布式系统,可以看清整个微服务的调用链路。它是一个现代,专门为云本机,容器和分布式系统提供监控的APM(应用性能管理(Applicati...

2019-11-14 12:17:01 794 0

原创 vue进阶04-vue组件库iview

文章目录iview简介iview快速上手iview安装iview组件布局路由 iview简介 View UI,即原先的 iView,是一套基于 Vue.js 的开源 UI 组件库,主要服务于 PC 界面的中后台产品。 该项目即为原先的 iView,从 2019 年 10 月起正式更名为 View ...

2019-11-05 16:09:08 206 0

原创 vue进阶03-vue语法学习实战

文章目录1.vue语法2.vue案例2.1 查询数据 这里直接使用axios来操作远程接口 导出数据格式为:2.2语法解释2.2.1 循环2.2.2 if条件2.2.3 样式2.2.3.1 样式表2.2.3.2 内嵌样式2.2.4 事件2.2.5 ajax2.2.6 vue内置属性2.2.6.1 ...

2019-11-04 15:19:53 79 0

原创 vue进阶02-vue入门(helloworld和路由应用)

文章目录1.vue简介2.vue入门2.1 安装初始环境2.2 vue helloworld 1.vue简介 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上...

2019-10-31 17:27:32 86 0

原创 vue进阶01-webpack

文章目录1.webpack1.1 webpack介绍1.2 webpack是什么1.3 webpack能做什么1.2 webpack相关网站2. webpack入门3. webpack命令4. idea配置vue支持5. webpack配置文件5.1. webpack资源管理5.1.1 CSS处理...

2019-10-30 16:57:18 139 0

原创 springsecurity05-第三方登录到微信和支付宝

文章目录1。微信和支付宝第三方登录简介1.1微信个人测试号1.2支付宝沙箱 1。微信和支付宝第三方登录简介 由于微信和支付宝需要申请公司权限,才能完整使用功能,现提供上述两种第三方登录的个人测试过程。 1.1微信个人测试号 微信仅仅提供测试号而且该测试号是用于公众号测试。如果需要在电脑模拟需要安装...

2019-04-27 10:19:29 588 0

原创 docsify编写自己的文档库

文章目录docsify简介docsify环境安装环境安装测试左侧导航栏docsify多文档 docsify简介 docsify 是一个动态生成文档网站的工具。不同于 GitBook、Hexo 的地方是它不会生成将 .md 转成 .html 文件,所有转换工作都是在运行时进行。 这将非常实用,如果只...

2019-03-24 23:11:39 849 0

原创 springsecurity04-springsecurity oauth2实现单点登录之-github客户端模拟

文章目录申请github oauth应用 申请github oauth应用 地址:springsecurity04-springsecurity oauth2实现单点登录之-github客户端模拟 点击注册成功后,可以获取到对应客户端id和客户端密钥 ...

2019-03-20 11:30:07 232 1

原创 springsecurity03-springsecurity oauth2实现单点登录之-资源服务器(Resource Service)

文章目录资源文件简介资源文件实战 资源文件简介 文章参考自 https://projects.spring.io/spring-security-oauth/docs/oauth2.html 一个资源服务(可以和授权服务在同一个应用中,当然也可以分离开成为两个不同的应用程序)提供一些受tok...

2019-03-14 17:42:25 427 0

原创 springsecurity02-springsecurity oauth2实现单点登录之-授权服务器(Authorization Service)

文章目录oauth2简介 oauth2简介 具体关于oauth2,请参考https://blog.csdn.net/liaomin416100569/article/details/78871969 简要介绍一下使用到的概念和术语 (1) Third-party application:第...

2019-03-14 14:56:07 831 0

原创 springsecurity01-springsecurity架构和入门

文章目录springsecurity简介核心组件SecurityContextHolderAuthenticationspring Security是如何完成身份认证的?AuthenticationManagerDaoAuthenticationProviderUserDetails与UserDe...

2019-03-13 11:11:53 238 1

原创 docker纪录篇6-docker machine

docker-machinedocker-machine简介docker-machine安装docker-machine安装虚拟机docker-machine管理docker主机 docker-machine简介 Docker Machine是一个工具,用来在虚拟主机上安装Docker Eng...

2019-02-26 23:39:42 175 0

原创 Docker服务编排05-k8s持续集成(CICD)springcloud微服务

k8s持续集成(CICD)springcloud微服务CICD简介环境准备部署微服务 CICD简介 环境准备 部署微服务

2019-02-19 20:42:12 1282 1

原创 linux常用加解密程序

linux常用加解密程序1.ssh-keygen2.openssl3.gpg 1.ssh-keygen ssh 公钥认证是ssh认证的方式之一。通过公钥认证可实现ssh免密码登陆,git的ssh方式也是通过公钥进行认证的。 在用户目录的home目录下,有一个.ssh的目录,和当前用户ssh配...

2019-02-18 23:32:32 319 0

原创 Docker服务编排04-K8S

K8S编排服务1. Kubernetes简介1.1 k8s的整体架构图1.2 k8s的组件架构图1.3 k8s教程资源2. 安装k8s 2.1 机器选择2.1 环境准备 1. Kubernetes简介 Kubernetes是Google基于Borg开源的容器编排调度引擎,作为CNCF(Clou...

2019-02-13 14:27:00 1187 0

原创 Docker服务编排03-Docker Swarm

目录 一。Docker Swarm简介 二。Docker Swarm部署集群 2.1.Swarm配置集群节点 2.1.1 Swarm组织集群 2.1.2 docker swarm 过滤 2.2.Docker Swarm部署集群服务 2.2.1 docker serivce 部署单个集...

2019-01-29 22:31:57 351 0

原创 dns服务器-dnsmasq搭建

一。dnsmasq简介       DNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于小型网络,它提供了DNS功能和可选择的DHCP功能。它服务那些只在本地适用的域名,这些域名是不会在全球的DNS服务器中出现的。DHCP服务器和DNS服务器结合,并且允许DHCP分配的地址能在...

2019-01-29 12:40:56 468 0

原创 Docker服务编排02-Apache Mesos+Marathon+MarathonLB

一。Mesos简介 Apache Mesos是一个集群管理器,可跨分布式应用程序或框架提供有效的资源隔离和共享。它位于应用程序层和操作系统之间,可以更加轻松地在大规模集群环境中更有效地部署和管理应用程序。它可以在动态共享节点池上运行许多应用程序 Apache Mesos将CPU,内存,存储和其他...

2019-01-28 13:06:44 345 0

原创 Docker服务编排01-Docker-Compose

  一。Docker-Compose简介      docker镜像在创建之后,往往需要自己手动pull来获取镜像,然后执行run命令来运行。当服务需要用到多种容器,容器之间又产生了各种依赖和连接的时候,部署一个服务的手动操作是令人感到十分厌烦的。 dcoker-compose技术,就是通过一...

2019-01-24 22:25:05 276 0

原创 JSON格式WEB令牌JWT(json+web+token)

一。jwt简介     传统web项目认证流程    当用户登录成功后,将用户信息保存在session中,session的唯一标识符jessionid保存在cookie中,当浏览器再次访问时,属于同一域名下,自动传递cookie从而达到有状态性获取服务器的session信息。     多个w...

2019-01-23 21:36:12 431 0

原创 docker纪录篇5-docker私有仓库harbor

一。harbor简介 Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器。harbor使用的是官方的docker registry服务去完成,harbor的功能是在此之上提供用户权限管理、镜像复制(单个registy损坏)等功能,提高使用的registry的效率。 h...

2019-01-22 21:47:32 416 0

原创 rpc框架thrift

一。thrift简介       thrift通过一个中间语言IDL(接口定义语言)来定义RPC的数据类型和接口,这些内容写在以.thrift结尾的文件中,然后通过特殊的编译器来生成不同语言的代码,以满足不同需要的开发者,比如java开发者,就可以生成java代码,python开发者可以生成py...

2019-01-17 14:30:35 175 0

原创 开源日志框架(cherry-tool-log)【记录应用日志控件】同步到sonatype中央仓库

一。开源日志框架介绍 最近在项目中一直需要记录日志或者打印日志,在每个项目都需需要额外通过AOP方式来拦截,控制日志,结合springboot 将日志的记录写成了一个组件,开源到github上。 github地址:https://github.com/jiaozi789/cherry-to...

2019-01-15 17:32:39 329 0

原创 springcloud记录篇9-springcloud孵化器项目Spring Cloud Alibaba

一。 Spring Cloud Alibaba介绍 spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。 依托 Spring Cl...

2019-01-11 14:55:55 544 0

原创 springcloud记录篇10-thymeleaf模板引擎

一 。thymeleaf简介    Thymeleaf 是一个跟 FreeMarker 类似的模板引擎,它可以完全替代 JSP 。    thymeleaf特征: Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的...

2019-01-01 20:31:29 375 0

原创 tensorflow入门教程01-安装tensorflow

一。tensorflow安装 1.linux安装tensorflow tensorflow使用python的pip安装 centos7默认安装了python2.7 没有安装pip 安装epel库 yum -y install epel-release.noarch 安装python-pi...

2018-12-28 14:34:13 100 0

原创 photoshop设计小记

一 .photoshop快捷键    ctrl+n 新建画布   ctrl+shift+n 新建图层   x 切换前景和背景色  (前景色是当前画笔或者描边可以使用的 背景色主要是删除当前图片时会自动在背景填充的颜色,或者填充颜色时候可以选择填充背景色。)   shift+对应工具后面字母,就是对...

2018-12-20 17:24:42 108 0

原创 机器学习实战教程(三):梯度下降

梯度下降梯度下降简介梯度下降的场景假设梯度下降原理微分(导数|斜率)梯度相反的方向梯度下降算法的数学解释 梯度下降简介 梯度下降的场景假设 梯度下降法的基本思想可以类比为一个下山的过程。假设这样一个场景:一个人被困在山上,需要从山上下来(i.e. 找到山的最低点,也就是山谷)。但此时山上的浓...

2018-12-11 12:05:13 201 0

原创 机器学习实战教程(二):线性回归

线性回归1.线性回归简介1.1 正态分布1.2 Linear Regression线性回归1.2.1 一元线程回归(简单线性回归)新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右Sma...

2018-11-28 20:05:12 974 0

原创 机器学习实战教程(一):K-近邻(KNN)算法

一、简单k-近邻算法 本文将从k-近邻算法的思想开始讲起,使用python3一步一步编写代码进行实战训练。并且,我也提供了相应的数据集,对代码进行了详细的注释。除此之外,本文也对sklearn实现k-近邻算法的方法进行了讲解。实战实例:电影类别分类、约会网站配对效果判定、手写数字识别。   文...

2018-11-15 21:46:37 702 0

原创 scipy库numpy常用方法

一。 numpy简介 n umPy 是一个 Python 包。 它代表 “Numeric Python”。 它是一个由多维数组对象和用于处理数组的例程集合组成的库。 Numeric,即 NumPy 的前身,是由 Jim Hugunin 开发的。 也开发了另一个包 Numarray ,它拥有一些...

2018-11-08 19:32:05 826 0

原创 python必会神器之pip和virtualenv

一。三大神器  pip, virtualenv, fabric通称为pythoner的三大神器。 pip用于管理安装包, virtualenv用于管理环境, fabric 是一个 Python (2.5-2.7) 的库和命令行工具,用来提高基于 SSH 的应用部署和系统管理效率 二。三大神...

2018-11-05 21:12:20 2155 0

原创 Anaconda安装教程

一。 Anaconda简介安装 Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Minic...

2018-11-05 12:12:29 3905 0

原创 linux下gcc编程09-编写内核helloworld模块

一。内核动态模块介绍     Linux内核给开发者提供了灵活的模块加载方式,开发者可根据需要适当地选择静态或动态的方式将模块加入内核当中。静态加载的时候我们只需将驱动文件添加到对应的文件夹中并修改相应的Makefile和Kconfig即可,但是通过动态加载模块的方式,如果只是编译一个小的驱动文...

2018-10-18 17:08:11 371 0

原创 linux下gcc编程08-编译linux内核

一。 linux内核简介 Linux系统一般有4个主要部分: 内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。 linux内核 内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内...

2018-10-18 14:45:09 394 0

原创 linux下gcc编程07-使用linux下c库函数

一 。linux c库函数简介 linux下用于c编程的头文件 位于以下目录 /usr/local/include /usr/lib/gcc-lib/target/version/include /usr/target/include /usr/include 库文件一般位于 /usr...

2018-10-17 15:28:01 465 0

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