升级SpringCloud、SpringBoot和Alibaba版本

2021-06-27
阅读 5 分钟
7.1k
一直在使用SpringCloud Hoxton.SR4版本,以及SpringBoot 2.2.5.RELEASE版本,自从SpringCloud升级到2020.0之后想尝试下升级,并且把遇到的问题记录下来分享给大家

Jenkins+K8S自动化集成和部署微服务

2021-06-04
阅读 19 分钟
8.6k
最近在学习如何使用jenkins结合阿里云k8s自动化集成和部署springcloud微服务和前端next.js项目,现在记录下来分享给大家,文章有什么不妥的地方,希望大佬们批评指正。

IDEA 创建基于SpringCloud多模块项目

2021-05-12
阅读 5 分钟
5.2k
最近开始学习SpringCloud 2020.0.2新的版本,准备使用全新的架构,如图所示所以记录下使用idea创建多模块项目,一步一步记录搭建的过程

阿里云ACK创建Ingress失败解决心得

2021-04-21
阅读 3 分钟
5.8k
最近在使用阿里云K8s ACK创建集群,并发布前后台应用,在使用过程中创建无状态应用和SVC都没问题,但当创建Ingress时报错,于是联系客服小哥一起终于把问题解决了,现在记录下来分享给大家。

阿里云OSS域名CDN加速并配置https

2021-04-05
阅读 1 分钟
3.7k
首先你得申请个域名,然后使用CNAME解析下供OSS使用的二级域名,如我的是:static.awbeci.com,这样是解析成功了,也能访问了,但是只能通过http访问而且也没有通过CDN加速,那么如何通过CDN加速的并配置https呢?首先,我们在OSS里面打开页面,在阿里云CDN加速列下点击未配置,即可跳转到配置域名页面点击下一步即可创...

阿里云ACK 使用LoadBalancer和Ingress访问web网站

2021-04-05
阅读 3 分钟
7.8k
最近在学习阿里云k8s相关容器服务ACK,于是自己创建了ACK集群,配置好了SLB、NAT、Node、EIP等相关操作,于是创建了next.js项目,并通过发布镜像到阿里云容器服务,于是在ACK上创建无状态应用选用该镜像来访问next.js网站,通过了解k8s有两种访问方式:LoadBalancer和Ingress,现在记录下来供大家参考。

自定义二维码跳转到小程序

2021-03-31
阅读 2 分钟
8.8k
前言最近公司有需求需要制作自定义二维码打开小程序,且该二维码要传递一些自定义参数,这时就要用到微信提供的扫普通链接二维码打开小程序,所以记录下来分享给大家。操作过程设置小程序服务端通过阅读上面的微信小程序文档,我们先找到对应的微信后台菜单页面:开发管理->开发设置->扫普通链接二维码打开小程序...

阿里云k8s集群运维相关问题

2020-12-18
阅读 3 分钟
4.1k
前言最近在使用阿里云k8s的时候发现好多问题,记录下来总结和分享。问题 {代码...} 查看控制台,如下:然后发现下列问题 {代码...} 然后我们登录相应的节点服务器ECS,然后通过执行下面命令查看磁盘使用情况: {代码...} 通过上面的命令发现var占有39G,然后进入该文件夹再次执行下面命令查看 {代码...} 通过占比发现log...

Kubernetes/K8S 集群环境搭建

2020-11-22
阅读 12 分钟
3.7k
前言最近正在学习k8s集群的搭建过程,记录下来分享给大家。注意:此篇文章参考bili大佬鸿则的视频编写!如有侵权请联系作者删除!准备工作visualbox 虚拟机centos7 ISO镜像练习的电脑配置要高搭建kube-master虚拟机名称:kube-master内存:4G硬盘:10G网卡:网卡1和网卡2ip:192.168.56.20注意:vboxnet0可以在全局网络...

kubeadm安装依赖镜像

2020-11-22
阅读 4 分钟
10.3k
编辑kubeadm.conf,将imageRepository修改为registry.aliyuncs.com/google_containers,并确认Kubernetes版本是v1.19.4,和上面的镜像列表的版本保持一致

Git 忽略项目中某些文件或文件夹

2020-11-21
阅读 1 分钟
3.6k
现在我们使用命令git pull origin master的时候,会出现冲突,所以我们不想提交本地的config.js永远不同步远程仓库里面的config.js,我们可以如下操作:

docker nginx运行vue编译后的项目

2020-11-18
阅读 4 分钟
5k
前言最近公司有个vue的项目,需要本地使用nginx启动运行,我觉得使用docker正适合,所以记录下来分享给大家准备工作docker安装nginx镜像 {代码...} 编译vue项目查看vue项目package.json {代码...} 然后使用如下命令编译到dist文件夹下 {代码...} 编译之后会生成到dist文件夹下,这里我们会遇到一个问题,先我们查看vue.c...

解决docker kubernetes一直处于starting状态问题

2020-11-14
阅读 2 分钟
18.5k
但是,我发现我本机并没有发现目录~/.kube,到网上找了好多文章都没有很好的解释,关键是我已经安装了docker,偶然间发现了docker的kubernetes配置,如图:

SpringSecurity+Oauth2:搭建认证服务(MongoDB+JWT)

2020-07-06
阅读 15 分钟
4.3k
前言oauth2规范中具备了四种授权模式,分别如下:·授权码模式:authorization code·简化模式:implicit·密码模式:resource owner password credentials·客户端模式:client credentials注:本示例只演示密码模式,感兴趣的同学自己花时间测试另外三种授权模式。配置mongodb和jwt1、新建Application入口应用类 {代码...}...

使用jenkins和gitlab-runner DevOps CICD - 制作docker镜像并推送到阿里云镜像仓库

2020-06-10
阅读 8 分钟
8.5k
DevOps( Development和Operations的组合词 )的概念在软件开发行业中逐渐流行起来。越来越多的团队希望实现产品的敏捷开发,DevOps 使一切成为可能。有了 DevOps,团队可以定期发布代码、自动化部署、并将持续集成( CI ) / 持续交付( CD )作为发布过程的一部分。说到 CICD 比较出名的有 jenkins 和 gitlab-runner 、circl...

实现 OAuth2单点登录SSO—单体架构

2020-03-29
阅读 20 分钟
6.9k
首先我们先来弄清楚这里的前后端分离指的是什么?我们上篇文章已经指出oauth2有四种角色分别是(客户端、授权服务端和资源服务端和资源所有者),资源服务端和资源所有者是指用户数据和用户自己,所以这里的前后端要么是客户端应用要么是授权服务端那么到底是哪个呢?因为授权服务端已经实现了登录和授权相关页面因此我...

实现 OAuth2 单点登录SSO—单点登录和OAuth2概述

2020-03-27
阅读 4 分钟
14.3k
单点登录(Single Sign On)简称为SSO,在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。比方说阿里巴巴有淘宝、天猫、聚划算等应用网站,而他们的登录系统却有且只有一个,无论是在哪个应用跳转到登录页面用户只要输入用户名(邮箱或手机号)和密码登录之后都能在其它几个应用之间相互跳转而无需再...

阿里云 ECS服务器(CentOS 7)Jenkins安装和升级

2020-03-03
阅读 7 分钟
5.7k
前言因项目需要安装Jenkins做CI/CD,所以把安装过程以及过程中的填坑记录下来分享给大家做参考。准备工作在安装jenkins前需要提前安装jdk、maven、docker、git和nginx。安装JDK从官网下载jdk8 rpm包或者.tar.gz包,安装如下:rpm包安装 {代码...} tar.gz包安装(推荐) {代码...} 设置软链接: {代码...} 安装Maven从官网...

初次搭建Next.js项目历程(精)

2019-12-04
阅读 12 分钟
7.9k
create-next-app和react官方提供的create-react-app(CRA)非常像,next.js官方也自带了create-next-app(CNA),所以直接安装就好。

less、sass和postcss总结

2019-11-28
阅读 4 分钟
12.7k
Less 2009年开源的一个项目,受Sass的影响较大,但又使用CSS的语法,让大部分开发者和设计师更容易上手。LESS提供了多种方式能平滑的将写好的代码转化成标准的CSS代码。使用JavaScript编译器进行编译Less扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。Less 可以运行在 Node 或浏览器端。

基于React企业级SPA项目搭建全记录

2019-10-28
阅读 20 分钟
4.5k
本文是介绍如何搭建企业级react项目,所用的技术都是最新最主流的,后面我会再写一篇 《基于React企业级SSR项目搭建全记录》,敬请期待!

react-markdown 使用总结

2019-09-05
阅读 7 分钟
38.6k
react-markdown 是一款非常优秀的 markdown 转 html 的 react 组件,但是官方文档是全英文而且也没有说明的太详细,我就把自己开发遇到的问题以及总结记录下来,希望帮助更多的开发人员。

教程:使用umd、commonjs和es三种模式制作自己的React 组件(库)

2019-08-16
阅读 24 分钟
17.6k
创建 package.json 文件 执行命令npm init创建 package.json 文件,一步步输入你自己的组件基本信息,下面是我创建的 {代码...} 初始化组件 首先在项目目录下创建相应文件夹和基本配置文件,目录结构如下所示: {代码...} 创建好之后,我们开始制作该组件,在目录 code-previewer/index.js 添加代码,如下所示: {代码.....

Rollup 打包并发布到 npm

2019-08-05
阅读 5 分钟
7.4k
其实用 webpack 也可以打包库,不过根据create-react-app项目贡献者的说法:rollup适合发布 js 库,而webpack更适合做应用程序。简而言之就是:rollup 打包 js 比 webpack 方便,而 webpack 打包 css 比 rollup 方便,相信大家已经有所了解了,至于选用哪个相信大家已经清楚了,下面我们来详细讲解如何用 rollup 打包 js...

制作百度离线地图

2019-06-02
阅读 7 分钟
12.6k
最近公司要给政府机关做项目要用到地图但是只限局域网所以要用到离线地图,在网上搜索了一些有用的文章并成功制作成功百度离线地图,希望能帮助到大家。

React项目集成Immutable.js

2019-06-01
阅读 8 分钟
4.4k
下面是我的项目结构,每个人或者每个公司都有自己的目录架构,这里我的只供大家参考,另外搭建项目过程和介绍如何使用immutable.js不是本文章的重点,如何使用immutable.js以及本文章相关代码后面我会给出,如果有疑问欢迎大家在下面留言

Immutable.js Object Formatter使用

2019-05-31
阅读 1 分钟
2.8k
Immutable.js Object Formatter 是一款格式化immutable.jsChrome插件,极大方便开发人员操作immutable.js。

阿里云 ECS服务器(CentOS 7)安装和使用Nexus教程

2019-01-19
阅读 27 分钟
7.5k
1、前言最近项目需要搭建maven私服,方便管理后期团队成员使用上传自己的包,因此决定使用nexus来搭建私服,搭建好的nexus地址。准备工作 阿里云服务器ECS一台 1核CPU 2G内存(注意:最低为2G,否则运行报错)开始安装安装javajava的安装网上的文章好多,不过我是自己写的shell文件安装的,如下: {代码...} 执行该shell文...

阿里云 ECS服务器(CentOS 7)安装和使用Gitlab教程

2019-01-17
阅读 5 分钟
10k
1、前言 因本人需要,要建立一个Gitlab代码托管服务器方便团队人员使用,所以把相关过程记录下来分享给大家。搭建好的gitlab在线访问 2、准备工作 我使用的是阿里云服务器ECS,系统是CentOS7.6,配置是 2核CPU 4GB内存,Gitlab官网推荐最低内存是4G。 3、开始安装 打开gitlab中文网安装地址,推荐Omnibus 包安装安装 3.1...

MacOS 安装必备开发神器

2018-12-05
阅读 4 分钟
3.2k
下面介绍几款Mac下必备开发神器:iTerm2、Zsh(Ohmyzsh、zsh-autosuggestion)、Homebrew、Alfred。