首页 > TAG信息列表 > Run1

协程 2.greenlet

greenlet greenlet Greenlet是python的一个C扩展,提供可自行调度的协程 当一个greenlet遇到IO操作,如访问网络、文件操作时,就自动切换到其他greenlet,等IO操作完成,再在适当的时间切换回来继续执行 greenlet实现的协程在yield value时只能将value返回给调用者caller g

Python中多线程的简单使用

from threading import Timer import time def run1(): print(1) print(2) print(3) def run2(): print("A") print("B") print("C") if __name__ == "__main__": t1 = Timer(1, run1) #新建一个Time线程,设

SpringAOP[3]-Cglib代理流程分析

原文:SpringAOP联盟(2)— Cglib代理流程分析 - 简书 (jianshu.com)   1. 在resources目录下加入logback-test.xml的配置文件 <?xml version="1.0" encoding="UTF-8"?> <configuration> <springProperty scope="context" name="logPath" s

Python 办公自动化学习笔记(一)

# -*- coding: utf-8 -*- # Version: Python 3.9.5 # Author: TRIX # Date: 2021-09-08 17:03:29 # Use:office include: excel pdf word #openpyxl excel表格处理 import openpyxl#需要安装 pip install openpyxl from openpyxl import Workbook xlsx=Workbook()#创建xlsx xlsx=

C# 匿名方法

匿名方法(Anonymous methods) 提供了一种传递代码块作为委托参数的技术。匿名方法是没有名称只有主体的方法。在匿名方法中,不需要指定返回类型,它是从方法主体内的 return 语句推断的。delegate void WriteResult(string str); public static void Run1() { Console.WriteLine

AJPFX关于多态的应用

要求设计一个方法,要求此方法可以接受A类的任意子类对象,并调用方法,此时,如果不使用对象多态性,那代码肯定会类似如下 class A{                    // 定义类A       public void Run1(){     // 定义Run1()方法           System.out.println("A类--

启动进程实现多任务

from multiprocessing import Processimport time'''multiprocessing模块1、跨平台的多进程模块2、提供了一个Process类的实例代表一个进程对象'''def run1(): for i in range(5): print("run1第%d次执行"%i) time.sleep(1)def run2(): for i in ra

父子进程的先后顺序

import timefrom multiprocessing import Processdef run1(): for i in range(5): print("sunck is a good man") time.sleep(1)def run2(name, word): for i in range(7): print("%s is a %s man"%(name, word)) time