摘要: 一、前言 最近,需要接触区块链项目的主链开发,在 、`BTC ethereum 超级账本 go ethereum`为解决方案。 以 为基准去找解决方案,最终找到了2个符合自己要求的方案,分别如下: "美图" 、 "gttc" 。本来是想用 的这个解决方案的,但是它是基于 最新源码来进行二次开发的,相 阅读全文
posted @ 2018-12-05 15:35 简玄冰 阅读(2614) 评论(8) 推荐(3) 编辑
摘要: 一、前言 自从之前写了一篇 "《Webapi文档描述 swagger优化》" 这篇文章后,欠了大家一篇使用文档的说明,现在给大家补上哈。 二、环境 .Net Framework 4.5 WebApi 2 SwashbuckleEx 1.1.2:个人修改后的版本 三、SwashbuclkeEx 优化说 阅读全文
posted @ 2018-06-15 15:43 简玄冰 阅读(6407) 评论(16) 推荐(8) 编辑
摘要: 一、前言 由于项目是前后端分离,API接口与Web前端 部署在不同站点当中,因此在前文当中 "WebApi Ajax 跨域请求解决方法(CORS实现)" 使用跨域处理方式处理而不用 的方式。 但是在一段时间后,发现一个很奇怪的问题,每次前端发起请求的时候,通过浏览器的开发者工具都能看到在 下同一个 阅读全文
posted @ 2018-01-09 16:46 简玄冰 阅读(6489) 评论(6) 推荐(16) 编辑
摘要: 1、微信小程序免费SSL证书Https 申请(阿里云申请) 进入阿里云控制台后,选择 选择 但是阿里云的免费SSL证书藏得比较深,得这样操作才能显示出免费证书 点击 点击 点击 支付即可 步骤1: 步骤2: 步骤3: 步骤4: 步骤5: 进入证书控制台 补全证书信息,由于是免费证书,因此只能填写一个 阅读全文
posted @ 2018-01-05 15:56 简玄冰 阅读(4112) 评论(4) 推荐(7) 编辑
摘要: 一、前言 最近做的项目使用 ,采取前后端分离的方式,后台提供 接口给前端开发人员。这个过程中遇到一个问题后台开发人员怎么提供接口说明文档给前端开发人员,最初打算使用 、`Xmind思维导图 api`接口文档生成的文章,引起我注意的有以下两种方案。 微软自带的 但是在使用过程中微软自带的没有 直观,因 阅读全文
posted @ 2017-08-17 08:33 简玄冰 阅读(6170) 评论(13) 推荐(9) 编辑
摘要: 一、前言 最近公司新项目,需要搭架构进行开发,其中需要对一些日志进行输出,经过一番查找,发现很多博文都是通过Spring.Net、Unity、PostSharp、Castle Windsor这些方式实现AOP的。但是这不是我想要的,因此一番查找后,使用 该方式实现AOP。 二、使用AOP的优势 博主 阅读全文
posted @ 2017-08-10 11:17 简玄冰 阅读(2085) 评论(2) 推荐(4) 编辑
摘要: 概述 ASP.NET Web API 的好用使用过的都知道,没有复杂的配置文件,一个简单的ApiController加上需要的Action就能工作。但是在使用API的时候总会遇到跨域请求的问题, 特别各种APP万花齐放的今天,API的跨域请求是不能避免的。 在默认情况下,为了防止CSRF跨站的伪造攻 阅读全文
posted @ 2017-08-09 13:56 简玄冰 阅读(6977) 评论(22) 推荐(14) 编辑
摘要: 一、前言 最近在做一个项目的时候使用了 中的 (分布式事务),当项目开发完成以后,调用的时候遇到了 的问题,在查阅了相关资料后将这个问题解决了,大致的问题主要是使用了分布式事务,而无法访问到数据库的问题,网上很多解决方法,都是启动一下服务,然后再修改服务组件的选项,但是当Web服务器与数据库不在同一 阅读全文
posted @ 2017-07-26 21:58 简玄冰 阅读(11509) 评论(4) 推荐(10) 编辑
摘要: 一、前言 最近使用Jenkins进行自动化部署,但是发布署后,并没有相应的通知,虽然有邮件发送通知,但是发现邮件会受限于大家接受的设置,导致不能及时看到相关的发布内容。由于之前有用Gitlab推送消息到钉钉的方式,因此考虑Jenkins是否能通知到钉钉的实现方式。 二、使用钉钉推送的优势 实时提醒项 阅读全文
posted @ 2017-07-20 14:17 简玄冰 阅读(10129) 评论(0) 推荐(3) 编辑
摘要: 一、前言 最近公司新项目,需要搭架构进行开发,其中需要保证事务的一致性,经过一番查找,发现很多博文都是通过Spring.Net、Unity、PostSharp、Castle Windsor这些方式实现AOP的。但是这不是我想要的,因此一番查找后,使用 该方式实现AOP。 二、使用AOP的优势 博主觉 阅读全文
posted @ 2017-07-18 11:17 简玄冰 阅读(7855) 评论(25) 推荐(25) 编辑
摘要: 一、简介 很多时候我们都需要用到一些验证的方法,有时候需要用正则表达式校验数据时,往往需要到网上找很久,结果找到的还不是很符合自己想要的。所以我把自己整理的校验帮助类分享处理,在这里分享一下,给自己留了个底,也给各位需要的朋友们做个参考 二、校验类片段 2.1 邮箱验证 c region IsEma 阅读全文
posted @ 2017-07-04 14:15 简玄冰 阅读(6914) 评论(11) 推荐(72) 编辑
摘要: 钉钉设置机器人配置 1、进入配置机器人入口 2、添加机器人 3、测试WebHook请求 本人使用Postman进行测试 4、配置SVN 4.1 配置 设置提交内容必须包含注释 配置参数 4.2 配置 5 配置Java请求文件 由于钉钉提供的接口是https协议,curl需要支持https,因此通过j 阅读全文
posted @ 2017-05-10 14:20 简玄冰 阅读(10169) 评论(13) 推荐(15) 编辑
摘要: 背景简介 使用 时,默认的地址并不美观,以 进行分割,例如: 。 为了访问地址能像正常的 一样,例如: 。 按照官网介绍,使用 history 模式。但是却产生了问题。 问题 因为我们的应用是单页客户端应用,当用户在浏览器直接访问 时,刷新页面的时候,会返回404错误。 问题原因 服务端URL匹配不 阅读全文
posted @ 2017-05-06 12:38 简玄冰 阅读(2064) 评论(3) 推荐(2) 编辑
摘要: 一、前言 最近,由于好久没升级底层框架,一直用着netcore2.2版本,导致有些包没能更新到最新的版本,例如:CAP。 然而,在最近升级到CAP:3.1.2版本的时候,发现有点小坑,只能退回到CAP:3.1.1版本了。 二、原因 为啥要将CAP版本从3.1.2退回到3.1.1呢? 根本原因:CAP 阅读全文
posted @ 2021-01-13 23:34 简玄冰 阅读(627) 评论(0) 推荐(1) 编辑
摘要: 一、前言 最近使用Jenkins进行自动化部署,但是部署后,并没有相应的通知,虽然有邮件发送通知,但是发现邮件会受限于接收方的接收设置,导致不能及时看到相关的发布内容。而由于公司使用的是企业微信,因此考虑Jenkins通知企业微信机器人的实现方式。 二、使用企业微信推送的优势 实时提醒项目参与人员项 阅读全文
posted @ 2019-09-04 16:37 简玄冰 阅读(10322) 评论(0) 推荐(0) 编辑
摘要: 背景介绍 由于电脑装了R (吃内存大户),导致VS2017打开项目慢以及卡顿,因此在 这个功能里面将没用的插件关闭了,导致.NET CORE的 视图文件打不开(真心是一脸懵逼,关个插件都能导致功能掉坑) 问题原因 查了资料才知道需要依赖插件才能进行解析,问题解释是下面的地址 参考地址: "Known 阅读全文
posted @ 2019-06-17 14:13 简玄冰 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: 一、前言 最近需要在虚拟机当中装个 的系统,但是在虚拟机安装的时候,并不像 那样能一步步的进行配置,因此导致装好后的虚拟机是动态IP地址。而该虚拟机要作为测试服务器来使用,所以要将IP地址设置为静态IP。 二、环境 系统:Ubuntu Server 16.04 虚拟机:VM 15.X 三、解决方案 阅读全文
posted @ 2018-11-30 23:20 简玄冰 阅读(7598) 评论(0) 推荐(0) 编辑
摘要: 一、背景 Netplan 是 Ubuntu 17.10中 引入的一种新的命令行网络配置实用程序,用于在 系统中轻松管理和配置网络设置。它允许您使用 YAML 抽象来配置网络接口。它可与 NetworkManager 和 systemd networkd 网络守护程序(称为 渲染程序 ,您可以选择使用 阅读全文
posted @ 2018-11-30 10:51 简玄冰 阅读(16665) 评论(0) 推荐(1) 编辑
摘要: 一、ElasticSearch是什么? Elasticsearch也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单。 不过,Elasticsearch不仅仅是Lucene和全文搜 阅读全文
posted @ 2018-08-02 23:07 简玄冰 阅读(65798) 评论(13) 推荐(33) 编辑
摘要: 问题 开发项目有一段时间了,随着项目越来越大,打包的时间也相应的变长了,打包时的内存也增多了。这时候产生了一个问题,在发布项目的时候,会出现 错误的提示。 如下图: 以上错误一直导致,无法发布项目。 详细错误内容: 原因 在 中通过 使用内存时只能使用部分内存(64位系统:1.4 GB,32位系统: 阅读全文
posted @ 2018-07-18 18:48 简玄冰 阅读(18835) 评论(4) 推荐(6) 编辑
摘要: 一、前言 最近做项目的时候,使用 "Util" 进行开发,使用 写前端页面。初次使用感觉还是不大习惯,之前都是前后端分离的方式开发的,但是使用 "Util" 封装后的 后,感觉开发效率还是杠杠滴。 二、问题 在发布代码的时候, 打包异常,提示是缺少了某些 文件,我看了下相应的目录,发现目录缺少了部分 阅读全文
posted @ 2018-06-14 15:44 简玄冰 阅读(6984) 评论(10) 推荐(11) 编辑