草庐IT

eye-protector-processed

全部标签

如何使用 Dapper 中的异步方法

Dapper是一个容易上手,轻量级,灵活高效,开源的迷你ORM,由StackOverflow团队的SamSaffron出品,你可以利用Dapper简化数据访问并且支持高性能,还有一点,Dapper提供了很多异步方法,本篇我们就来聊一聊如何在ASP.NETCore中使用Dapper的异步方法。安装Dapper可以通过VisualStudio2019IDE中的NuGetpackagemanager可视化界面安装,也可以在.NETCLI命令行中输入以下命令。dotnetaddpackageInstall-PackageDapper一旦package成功安装到你的项目中,接下来就可以正式使用了。使用异

如何使用 Dapper 中的异步方法

Dapper是一个容易上手,轻量级,灵活高效,开源的迷你ORM,由StackOverflow团队的SamSaffron出品,你可以利用Dapper简化数据访问并且支持高性能,还有一点,Dapper提供了很多异步方法,本篇我们就来聊一聊如何在ASP.NETCore中使用Dapper的异步方法。安装Dapper可以通过VisualStudio2019IDE中的NuGetpackagemanager可视化界面安装,也可以在.NETCLI命令行中输入以下命令。dotnetaddpackageInstall-PackageDapper一旦package成功安装到你的项目中,接下来就可以正式使用了。使用异

智能文本自动处理(Intelligent text automatic processing)(二)

AutoText智能文本自动处理工具(Intelligenttextautomaticprocessingtool)。项目地址:https://github.com/jiangnanboy/AutoTextAutoText的功能主要有文本纠错,图片ocr以及表格结构识别等。Guide文本纠错图片ocr表格结构识别TodoContactCitationLicenseContribute文本纠错文本纠错部分详细见jcorrector本项目目前主要包括:基于ngram的纠错基于深度学习的纠错基于模板中文语法纠错成语、专名纠错具体使用见本项目中的examples/correct部分,或者jcorrec

智能文本自动处理(Intelligent text automatic processing)(二)

AutoText智能文本自动处理工具(Intelligenttextautomaticprocessingtool)。项目地址:https://github.com/jiangnanboy/AutoTextAutoText的功能主要有文本纠错,图片ocr以及表格结构识别等。Guide文本纠错图片ocr表格结构识别TodoContactCitationLicenseContribute文本纠错文本纠错部分详细见jcorrector本项目目前主要包括:基于ngram的纠错基于深度学习的纠错基于模板中文语法纠错成语、专名纠错具体使用见本项目中的examples/correct部分,或者jcorrec

大数据Hadoop之——Flink CEP(Complex Event Processing:复合事件处理)详解(kafka on window)

目录一、概述二、核心组件三、PatternAPI1)个体模式(IndividualPatterns)1、量词2、条件2)组合模式(CombiningPatterns,也叫模式序列)1、事件之间的连续策略2、循环模式中的连续性3)模式组(GroupofPattern)匹配后跳过策略四、Pattern检测五、FlinkCEP应用场景六、安装Kafka(window)1)下载kafka2)配置环境变量3)创建相关文件4)修改配置5)启动zookeeper和kafka服务6)常用操作七、FlinkCEP实战(java版)1)开发流程2)FlinkCEP快速上手1、配置Maven2、下载项目3、执行解析

大数据Hadoop之——Flink CEP(Complex Event Processing:复合事件处理)详解(kafka on window)

目录一、概述二、核心组件三、PatternAPI1)个体模式(IndividualPatterns)1、量词2、条件2)组合模式(CombiningPatterns,也叫模式序列)1、事件之间的连续策略2、循环模式中的连续性3)模式组(GroupofPattern)匹配后跳过策略四、Pattern检测五、FlinkCEP应用场景六、安装Kafka(window)1)下载kafka2)配置环境变量3)创建相关文件4)修改配置5)启动zookeeper和kafka服务6)常用操作七、FlinkCEP实战(java版)1)开发流程2)FlinkCEP快速上手1、配置Maven2、下载项目3、执行解析

Magnet: Push-based Shuffle Service for Large-scale Data Processing

本文是阅读LinkedIn公司2020年发表的论文Magnet:Push-basedShuffleServiceforLarge-scaleDataProcessing一点笔记。什么是Shuffle以上图为例,在一个DAG的执行图中,节点与节点之间的数据交换就是Shuffle的过程。虽然Shuffle的过程很简单,但是不同的引擎有不同的实现。以shuffle数据传输的介质来看有基于磁盘的shuffle,例如Map/Reduce,Spark,FlinkBatch中,上下游之前的数据都是需要落盘后来进行传输,这类通常是离线处理框架,对延迟不敏感,基于磁盘更加可靠稳定。有基于内存的pipeline模

Magnet: Push-based Shuffle Service for Large-scale Data Processing

本文是阅读LinkedIn公司2020年发表的论文Magnet:Push-basedShuffleServiceforLarge-scaleDataProcessing一点笔记。什么是Shuffle以上图为例,在一个DAG的执行图中,节点与节点之间的数据交换就是Shuffle的过程。虽然Shuffle的过程很简单,但是不同的引擎有不同的实现。以shuffle数据传输的介质来看有基于磁盘的shuffle,例如Map/Reduce,Spark,FlinkBatch中,上下游之前的数据都是需要落盘后来进行传输,这类通常是离线处理框架,对延迟不敏感,基于磁盘更加可靠稳定。有基于内存的pipeline模

Vite3 + Svelte3构建Web应用报错:'process is not defined'

Vite爬坑日记:在使用Vite3+Svelte3构建Web应用时,控制台报错:processisnotdefined。Vite问题原因在Vite中process.env全局环境变量被移除了,相当于process.env=null,如果项目中有依赖process.env这个对象,并进行了get/set操作时就会出现报错。解决办法在vite.config.js配置文件中增加define:{"process.env":{}}import{defineConfig,loadEnv}from"vite";import{svelte}from"@sveltejs/vite-plugin-svelte";

Vite3 + Svelte3构建Web应用报错:'process is not defined'

Vite爬坑日记:在使用Vite3+Svelte3构建Web应用时,控制台报错:processisnotdefined。Vite问题原因在Vite中process.env全局环境变量被移除了,相当于process.env=null,如果项目中有依赖process.env这个对象,并进行了get/set操作时就会出现报错。解决办法在vite.config.js配置文件中增加define:{"process.env":{}}import{defineConfig,loadEnv}from"vite";import{svelte}from"@sveltejs/vite-plugin-svelte";