搜索结果
查询Tags标签: task,共有 545条记录-
C# Task.WhenAny使用测试Demo
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks;namespace ConsoleApp1 {internal class Program{private static void Main(string[] args){var t1 = GetTaskTestSum();…
2021/7/1 17:27:57 人评论 次浏览 -
C++指针指针----unique_ptr
文章目录unique_ptr基本使用 创建空的unique_ptr对象 new一个unique_ptr对象 make_unique创建unique_ptr对象 获取被管理对象的指针 重置 unique_ptr 对象 转移 unique_ptr 对象的所有权 释放关联的原始指针 总结 完整代码 unique_ptr unique_ptr 是 C++ 11 提供的用于防…
2021/7/1 12:21:40 人评论 次浏览 -
[源码解析] 深度学习分布式训练框架 horovod (4) --- 网络基础 & Driver
Horovod 是Uber于2017年发布的一个易于使用的高性能的分布式训练框架,在业界得到了广泛应用。本系列将通过源码分析来带领大家了解 Horovod。本文是系列第四篇,看看如何获取 host 之间的路由等网络信息。[源码解析] 深度学习分布式训练框架 horovod (4) --- 网络基础 &a…
2021/6/30 17:21:19 人评论 次浏览 -
[源码解析] 深度学习分布式训练框架 horovod (8) --- on spark
[源码解析] 深度学习分布式训练框架 horovod (8) --- on spark 目录[源码解析] 深度学习分布式训练框架 horovod (8) --- on spark0x00 摘要0x01 Spark相关知识1.1 为什么整合 Spark1.2 Spark 简单架构1.3 Pyspark 原理1.3.1 架构修改1.3.2 Driver端1.3.3 Executor端1.3.4…
2021/6/30 9:20:39 人评论 次浏览 -
【Java并发编程】从源码分析几道必问线程池的面试题?
引言上一篇文章我们有介绍过线程池的一个基本执行流程《【Java并发编程】面试必备之线程池》以及它的7个核心参数,以及每个参数的作用、以及如何去使用线程池 还留了几个小问题。。建议看这篇文章之前可先看下前面那篇文章。这篇文章我们就来分析下上篇文章的几个小问题线…
2021/6/29 17:22:26 人评论 次浏览 -
ASP.NET Core 2.1 中异步使用Dapper总结
1、安装Dapper 通过Nuget安装Dapper,直接搜索dapper,安装包名就叫Dapper,就安装这一个就行。 2、创建Employee类和Repositorypublic class Employee {public int ID { get; set; }public string FirstName { get; set; }public string LastName { get; set; }public DateT…
2021/6/29 14:21:06 人评论 次浏览 -
[Abp vNext 源码分析] - 20. 电子邮件与短信支持
一、简介 ABP vNext 使用 Volo.Abp.Sms 包和 Volo.Abp.Emailing 包将短信和电子邮件作为基础设施进行了抽象,开发人员仅需要在使用的时候注入 ISmsSender 或 IEmailSender 即可实现短信发送和邮件发送。 二、源码分析 2.1 启动模块 短信发送的抽象层比较简单,AbpSmsModu…
2021/6/28 9:50:12 人评论 次浏览 -
进程创建
fork 是一个系统调用,流程的最后会在 sys_call_table 中找到相应的系统调用 sys_fork。SYSCALL_DEFINE0(fork) {......return _do_fork(SIGCHLD, 0, 0, NULL, NULL, 0); }long _do_fork(unsigned long clone_flags,unsigned long stack_start,unsigned long stack_size,i…
2021/6/28 7:23:30 人评论 次浏览 -
Python办公自动化 | Task 05 Python爬虫入门
1. 爬取并保存 re.text用于文本内容 re.content用于图片、视频、音频等 import requests # 发出http请求 re = requests.get(https://apiv3.shanbay.com/codetime/articles/mnvdu) # 查看响应状态 print(网页的状态码为%s%re.status_code)with open(鲁迅文章.txt, w) as f…
2021/6/26 17:27:15 人评论 次浏览 -
阿里云天池龙珠计划—Python训练营: Task 4 Python数据分析:从0完成一个数据分析实战——.ipynb文件分享
天池的训练营的内容还不错,介绍了在使用Python进行机器学习中会用到的常见语法。但对于0基础学习Python的读者而言,部分地方可能需要稍加注释进行进一步解释,为此我上传了我的学习.ipynb文件,与大家分享。 如有错误,欢迎指出。 该Task是天池上面一个比赛:链接 点我下…
2021/6/26 12:56:48 人评论 次浏览 -
Java定时任务 - Timer 原理
Java定时任务 - Timer 原理 概要 Jdk库自带有两种实现定时任务的技术。一种是通过Timer,另外一个是通过ScheduledThreadPoolExecutor。下面为大家分析Timer实现的原理。 一、Timer 1、Timer使用 public class TimerTest extends TimerTask {@Overridepublic void run() {…
2021/6/22 17:29:44 人评论 次浏览 -
Python基础语法【第16关】时间记录器
我的设计: #!/usr/bin/env python # -*- coding:utf-8 -*- # time模块中的时间戳(可进行日期运算)和格式化日期(可将日期转换成平常我们所见的格式); # 倒计时的功能怎么用print()函数实现,属于之前没有讲过的方法,需要去搜索新的知识。 # 第一行:必不可少的调用…
2021/6/19 17:27:06 人评论 次浏览 -
ForkJoin全解2:forkjoin实际工作流程与实现
1、相关概念解释 1.1 “内部”和外部 当一个操作是在非ForkjoinThread的线程中进行的,则称该操作为外部操作。比如我们前面执行pool.invoke,invoke内又执行externalPush。由于invoke是在非ForkjoinThread线程中进行的(这里是在main线程中进行),所以是一个外部操作,…
2021/6/19 0:02:37 人评论 次浏览 -
初识ABP vNext(11):聚合根、仓储、领域服务、应用服务、Blob存储
目录 前言 开始 聚合根 仓储 领域服务 BLOB存储应用服务 单元测试 模块引用最后 前言 在前两节中介绍了ABP模块开发的基本步骤,试着实现了一个简单的文件管理模块;功能很简单,就是基于本地文件系统来完成文件的读写操作,数据也并没有保存到数据库,所以之前只简单使用…
2021/6/15 18:21:53 人评论 次浏览 -
LiteOS 入门学习笔记 - 用户任务task的创建
环境 系统版本:LiteOS Kernel Version : 5.1.0 硬件:STM32F103VE开发板 开发IDE:HUAWEI-LiteOS-Studio需求 我们使用RTOS(实时操作系统),注意的原因,不是为了炫耀代码编程能力,而是为了解决多任务问题,为了简化目标的实现方法。 把一个复杂的产品需求,拆解成一个…
2021/6/14 10:25:08 人评论 次浏览