自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 【description】escriptio

ublic static String getValue(String type){ for (FileTypeEnum fileTypeEnum : FileTypeEnum.values()){ if(fileTypeEnum.getType().equalsIgnoreCase(type)){ return fileTypeEnum.getValue();

2022-06-13 22:25:47 232

原创 【在实际项目开发中】

在实际项目开发中,我们可能会碰到各种各样的项目环境,有些项目需要一个大而全的整体框架来支撑开发,有些中小项目这需要一些简单便捷的系统框架灵活开发。目前大型一点的框架,可以采用ABP或者ABP VNext的框架,两者整体思路和基础设计类似,不过ABP侧重于一个独立完整的项目框架,开发的时候统一整合处理;而ABP VNext则是以微服务架构为基础,各个模块独立开发,既可以整合在一个项目中,也可以以微服务进行单独发布,并统一通过网关处理进行交流。不管ABP或者ABP VNext框架,都集合了.NET CORE领域

2022-05-14 15:09:20 90

原创 【读读不互斥】

创建读写锁final ReentrantReadWriteLock readWriteLock = new ReentrantReadWriteLock();// 获得读锁final ReentrantReadWriteLock.ReadLock readLock = readWriteLock.readLock();// 获得写锁final ReentrantReadWriteLock.WriteLock writeLock = readWriteLock.writeLock();// 读..

2022-05-07 18:09:50 102

原创 导航事件的正常顺序为:

 在我的博客《.NET混合开发解决方案7 WinForm程序中集成WebView2》中介绍了WinForm程序中集成WebView2组件的详细步骤以及注意事项。这只是最基本的应用,WebView2功能之所以强大,是因为它提供了很多开放的属性与事件供开发者调用以完成复杂的功能。具体可以参考我的博客《.NET混合开发解决方案2 WebView2与Edge浏览器的区别》。  本文介绍WebView2应用程序的导航事件。当WebView2实例中显示的内容发生特定的异步操作时,导航事件会运行。例如,当WebVie

2022-05-07 16:37:00 112

原创 【消息体是字节数组】

在go-micro中异步消息的收发是通过Broker这个组件来完成的,底层实现有RabbitMQ、Kafka、Redis等等很多种方式,这篇文章主要介绍go-micro使用RabbitMQ收发数据的方法和原理。Broker的核心功能Broker的核心功能是Publish和Subscribe,也就是发布和订阅。它们的定义是:Publish(topic string, m *Message, opts ...PublishOption) errorSubscribe(topic string,

2022-05-07 13:11:06 148

原创 【业务场景拆分】

最近的项目需要接触大数据处理相关的产品, 涉及了ETL, 数据挖掘和统计, 数据可视化等功能, 因此了解了一下这个行业的产品和工具. 最近看的产品主要是 Quantexa CDI(contextual decision intelligence), SAS, OneTrust GRC. 结合对数据业务的理解分析一下这类产品的设计和技术实现.业务场景拆分数据类产品从业务场景上, 可以分为应对监管需求, 对自身业务的数据进行抽取和处理, 部署监管要求的规则, 生成符合监管要求的报告 科研类场景

2022-05-03 14:07:41 318

原创 【如果有对红黑树】

目录一、引言 二、HashMap源码中红黑树插入节点的调整过程 三、阅读HashMap源码的一些Tips 1. 代码风格 2. 变量名 balanceInsertion方法中的变量名 rotateLeft、rotateRight方法中的变量名 一、引言如果有对红黑树的定义及调整过程有过研究,其实很容易理解HashMap中的红黑树插入节点的调整过程。“红黑树定义及调整过程”的参考文章:《红黑树原理、查找效率、插入及变化规则分析》下面的流程图就是HashMa

2022-05-03 13:51:11 82

原创 【组件继承体系图:】

华纳国际

2022-05-02 20:26:53 111

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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