首页 > TAG信息列表 > Run1
协程 2.greenlet
greenlet greenlet Greenlet是python的一个C扩展,提供可自行调度的协程 当一个greenlet遇到IO操作,如访问网络、文件操作时,就自动切换到其他greenlet,等IO操作完成,再在适当的时间切换回来继续执行 greenlet实现的协程在yield value时只能将value返回给调用者caller gPython中多线程的简单使用
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" sPython 办公自动化学习笔记(一)
# -*- 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.WriteLineAJPFX关于多态的应用
要求设计一个方法,要求此方法可以接受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