ICode9

精准搜索请尝试: 精确搜索
  • SQL Archery 代码说明及优化(一)2022-07-11 00:34:10

    1.字段加密--django-mirage-field 一个django模型字段,在保存到数据库时对数据进行加密,在从数据库获取数据时进行解密。它使数据库中的数据始终加密。 A Django model fields collection that encrypt your data when save to and decrypt when get from database. It keeps data a

  • c# 理解await和async语法糖2022-07-10 15:02:38

    很早以前就想写点东西,奈何总是比较懒,园子里面也有了很多优秀的文章,但是还是决定写点自己的理解,毕竟自己写了才是真的理解。 1.介绍 c# 中我们使用 await和async来进行异步编程,现在我们已经全面拥抱异步,很多同步方法都被废弃了。实际的开发过程中也是用的比较顺畅和舒服的,和同步代

  • C# Task使用CancellationTokenSource取消任务2022-07-10 12:03:29

    使用CancellationTokenSource取消任务 CancellationTokenSource Source = new CancellationTokenSource(); Task T = Task.Factory.StartNew(() => { //如果Token被取消 while (!Source.IsCancella

  • Asible 批量跑出服务器相关信息2022-07-09 14:34:06

    1、定义剧本(我这里只输出序列号) [root@libin3]# cat libin.yml - hosts: task gather_facts: no tasks: - name: fetch shell: | dmidecode -t 1 | grep "Serial Number" | awk -F ":" '{print $2}' register: serial -

  • NC22604 小A与任务2022-07-09 02:31:12

    题目链接 题目 题目描述 小A手头有 n 份任务,他可以以任意顺序完成这些任务,只有完成当前的任务后,他才能做下一个任务 第 i 个任务需要花费 \(x_i\) 的时间,同时完成第 i 个任务的时间不能晚于 \(y_i\) ,时间掌控者向小A提出了一个条件:如果完成第 i 个任务的时间本应是 t ,但小A支付 m

  • xenomai任务测试2022-07-07 21:34:02

    点击查看代码 /* * Copyright (C) 2019 BNIS * Make file 请参考过往博客 * 本例程在模块初始化时启动3个任务。在任务1中,实现了类似定时器 * 的定时功能,通过第2任务去结束第1任务,任务3启动后等待任务2结束再继续执行. * */ #include <linux/module.h> #include <rtdm/d

  • 测试基础知识22022-07-07 18:04:58

    项目管理工具 TAPD,jira 项目管理模式 工作安排主要是通过项目管理工具来安排的 task:故事,一个故事有开始也有结束,那么在项目管理里面,会把每个任务按照一个task来看,那么这个task也可以叫story,具体指的就是任务有开始有结束 可以安排很多的task,每个task具体到story 一个项目的人员结

  • 【.NET+MQTT】.NET6 环境下实现MQTT通信,以及服务端、客户端的双边消息订阅与发布的代码演示2022-07-06 00:04:18

    前言: MQTT广泛应用于工业物联网、智能家居、各类智能制造或各类自动化场景等。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议,在很多受限的环境下,比如说机器与机器通信、机器与物联网通信等。好了,科普的废话不多说,下面直接通过.NET环境来实现一套MQTT通信demo,实现服务端与客

  • C#多线程下的调优2022-07-05 23:04:26

    目录 一、原子操作 1.基于Lock实现 2.基于CAS实现 3.自旋锁SpinLock 4.读写锁ReaderWriterLockSlim  二、线程安全 1.线程安全集合 2.线程安全字典 三、线程池 1.通过QueueUserWorkItem启动工作者线程 2.线程池等待(信号量)  3.Task  4.线程池调度原理 四、并行  五

  • C#连Mysql数据库报错 SSL Connection error2022-07-05 18:04:29

    MySql.Data.MySqlClient.MySqlException (0x80004005): SSL Connection error. ---> System.AggregateException: 发生一个或多个错误。 ---> System.IO.IOException: 由于意外的数据包格式,握手失败。 在 System.Net.Security.SslState.InternalEndProcessAuthentication(LazyAsy

  • await keyword blocks main thread2022-07-05 16:35:30

    await keyword blocks main thread 问题 So I have the following code private async void button1_Click(object sender, EventArgs e) { await DoSomethingAsync(); MessageBox.Show("Test"); } private async Task DoSomethingAsync() { for (int

  • How do you create an asynchronous method in C#?2022-07-05 14:02:53

    How do you create an asynchronous method in C#? 问题 Every blog post I've read tells you how to consume an asynchronous method in C#, but for some odd reason never explain how to build your own asynchronous methods to consume. So I have this code righ

  • What is the use for Task.FromResult<TResult> in C#2022-07-05 14:00:54

    What is the use for Task.FromResult<TResult> in C# 问题 In C# and TPL (Task Parallel Library), the Task class represents an ongoing work that produces a value of type T. I'd like to know what is the need for the Task.FromResult method ? That is:

  • 【并发】ExecutorCompletionService使用2022-07-05 10:00:43

    介绍 ExecutorCompletionService是线程池和队列的配合使用,可以将线程池执行完成的结果存入队列当中,通过take或者poll方法获取执行完成的结果 遇到的场景 举例需求是将Excel表中的学生信息导入到数据库当中,在将Excel数据读取出来之后,需要对某些列的数据进行计算处理,在将表数据全

  • 简单的C# 同步方法转异步方法(含有返回值的情况)2022-07-05 00:00:51

    假设我们现在有一个方法叫DoWork,返回一个bool类型的值 private bool DelayWork(){ Thread.Sleep(5000); return true; } 现在我们要将它改成DoWorkAsync 的异步方法,可以这样改 private async Task<bool> DoWorkAsync(){ var t

  • Python实现大文件分片上传和断点续传[转]2022-07-04 21:03:19

    原文链接:https://blog.csdn.net/jinixin/article/details/77545140版权声明:本文为CSDN博主「jinixin」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。   原文链接:https://www.pythonheidong.com/blog/article/147214/1d8572ec6eba60a325b3/ 作者:加班是一种

  • Executing tasks in parallel2022-07-04 18:31:37

    Executing tasks in parallel 问题 Ok, so basically I have a bunch of tasks (10) and I want to start them all at the same time and wait for them to complete. When completed I want to execute other tasks. I read a bunch of resources about this but I can'

  • CountdownEvent的使用正确姿势2022-07-04 10:06:08

    class CountdownEventTest { const int numIterations = 10; static CountdownEvent latch1 = new CountdownEvent(1); static void Main() { #region 方式一 //Thread payMoneyThread = new Thread(new ThreadSt

  • What the async keyword actually does2022-07-04 10:05:08

    What the async keyword actually does When it comes to curiousity about inner workings of C# keywords or construct, async and await are at the top of my list by a mile. The amount of complicated intrinsics packed into two simple keywords which magically im

  • Common async / Task mistakes, and how to avoid them2022-07-04 10:03:41

    Common async / Task mistakes, and how to avoid them The .Net async / await mechanism is a godsend when it comes to making asynchronous code accessible, but despite being a superb abstraction, there are still a lot of subtle pitfalls a lot of developers fa

  • JAVA 线程池及其源码解析2022-07-03 23:03:01

    一、 六个重要参数的解释 1、 corePoolSzie 核心线程数,线程池的基本大小,在线程处于空闲状态也不会被清除的数量,除非设置了 allowCoreThreadTimeOut ,即使设置了这个属性,在并发情况下如果任务队列不为空,最后一个工作线程就算超时也会被保留下来去处理任务队列中的任务。在线程池初始

  • 【.NET+MQTT】.NET6 环境下实现MQTT通信,以及服务端、客户端的双边消息订阅与发布的代码演示2022-07-03 23:02:11

    前言: MQTT广泛应用于工业物联网、智能家居、各类智能制造或各类自动化场景等。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议,在很多受限的环境下,比如说机器与机器通信、机器与物联网通信等。好了,科普的废话不多说,下面直接通过.NET环境来实现一套MQTT通信demo,实现服务端与客

  • Error `Async test method must have non-void return type` when upgrading from NUnit 2 to NUnit 32022-07-03 23:00:12

    Error `Async test method must have non-void return type` when upgrading from NUnit 2 to NUnit 3 回答 The error Async test method must have non-void return type means that in NUnit 3+, an async Unit Test itself may not have a void return type (i.e. the metho

  • 多线程----并发集合2022-07-03 16:34:16

           在C#语言中当需要处理并发的场景时,就需要程序员使用最合理的数据结构。那么哪些数据结构是支持和可以在并行计算中被使用的呢。首先这些数据结构具备可伸缩性,尽可能地避免锁(会造成多个线程的等待,防止资源竞争),同时还能提供线程安全的访问。 在.NET Framework4.0中引入

  • Activity工作流学习笔记2022-07-03 14:33:59

    一、Activiti数据库支持 表名 作用 act_re_* “re”表示 repository 。这些表包含了流程定义和流程静态资源(图片、规则等) act_ru_* “ru”表示 runtime 。这些运行时的表,包含流程的实例、任务、变量、异步任务等运行中的数据。Activiti 只在流程实例执行过程中保存这些数

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有