[日常填坑系列]CAP食用指南-版本引用问题

一、前言 最近,由于好久没升级底层框架,一直用着netcore2.2版本,导致有些包没能更新到最新的版本,例如:CAP。 然而,在最近升级到CAP:3.1.2版本的时候,发现有点小坑,只能退回到CAP:3.1.1版本了。 二、原因 为啥要将CAP版本从3.1.2退回到3.1.1呢? 根本原因:CAP ... »

[企业微信通知系列]Jenkins发布后自动通知

一、前言 最近使用Jenkins进行自动化部署,但是部署后,并没有相应的通知,虽然有邮件发送通知,但是发现邮件会受限于接收方的接收设置,导致不能及时看到相关的发布内容。而由于公司使用的是企业微信,因此考虑Jenkins通知企业微信机器人的实现方式。 二、使用企业微信推送的优势 实时提醒项目参与人员项 ... »

VS2017无法打开Razor视图文件提示:引发类型"System.Exception"异常

背景介绍 由于电脑装了R (吃内存大户),导致VS2017打开项目慢以及卡顿,因此在 这个功能里面将没用的插件关闭了,导致.NET CORE的 视图文件打不开(真心是一脸懵逼,关个插件都能导致功能掉坑) 问题原因 查了资料才知道需要依赖插件才能进行解析,问题解释是下面的地址 参考地址: "Known ... »

美图DPOS以太坊教程(Docker版)

一、前言 最近,需要接触区块链项目的主链开发,在 、`BTC ethereum 超级账本 go ethereum`为解决方案。 以 为基准去找解决方案,最终找到了2个符合自己要求的方案,分别如下: "美图" 、 "gttc" 。本来是想用 的这个解决方案的,但是它是基于 最新源码来进行二次开发的,相 ... »

Ubuntu 16.04 Server 设置静态IP

一、前言 最近需要在虚拟机当中装个 的系统,但是在虚拟机安装的时候,并不像 那样能一步步的进行配置,因此导致装好后的虚拟机是动态IP地址。而该虚拟机要作为测试服务器来使用,所以要将IP地址设置为静态IP。 二、环境 系统:Ubuntu Server 16.04 虚拟机:VM 15.X 三、解决方案 ... »

Ubuntu 18.04 Server 设置静态IP

一、背景 Netplan 是 Ubuntu 17.10中 引入的一种新的命令行网络配置实用程序,用于在 系统中轻松管理和配置网络设置。它允许您使用 YAML 抽象来配置网络接口。它可与 NetworkManager 和 systemd networkd 网络守护程序(称为 渲染程序 ,您可以选择使用 ... »

Swagger使用教程 SwashbuckleEx

一、前言 自从之前写了一篇 "《Webapi文档描述 swagger优化》" 这篇文章后,欠了大家一篇使用文档的说明,现在给大家补上哈。 二、环境 .Net Framework 4.5 WebApi 2 SwashbuckleEx 1.1.2:个人修改后的版本 三、SwashbuclkeEx 优化说 ... »

ASP.NET Core Razor生成Html静态文件

一、前言 最近做项目的时候,使用 "Util" 进行开发,使用 写前端页面。初次使用感觉还是不大习惯,之前都是前后端分离的方式开发的,但是使用 "Util" 封装后的 后,感觉开发效率还是杠杠滴。 二、问题 在发布代码的时候, 打包异常,提示是缺少了某些 文件,我看了下相应的目录,发现目录缺少了部分 ... »

Nginx 反向代理获取真实IP问题

一、前言 前文 "Nginx 解决WebApi跨域二次请求以及Vue单页面问题" 当中虽然解决了跨域问题带来的二次请求,但也产生了一个新的问题,就是如果需要获取用户IP的时候,获取的IP地址总是本机地址。 二、原因 由于 反向代理后,在应用中取得的 都是反向代理服务器的 ,取得的域名也是反向代理配置 ... »

Nginx 解决WebApi跨域二次请求以及Vue单页面问题

一、前言 由于项目是前后端分离,API接口与Web前端 部署在不同站点当中,因此在前文当中 "WebApi Ajax 跨域请求解决方法(CORS实现)" 使用跨域处理方式处理而不用 的方式。 但是在一段时间后,发现一个很奇怪的问题,每次前端发起请求的时候,通过浏览器的开发者工具都能看到在 下同一个 ... »

微信小程序部署问题总结

1、微信小程序免费SSL证书Https 申请(阿里云申请) 进入阿里云控制台后,选择 选择 但是阿里云的免费SSL证书藏得比较深,得这样操作才能显示出免费证书 点击 点击 点击 支付即可 步骤1: 步骤2: 步骤3: 步骤4: 步骤5: 进入证书控制台 补全证书信息,由于是免费证书,因此只能填写一个 ... »