自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (12)
  • 收藏
  • 关注

原创 Win API之CreateRemoteThread

没有花里胡哨的笔记记录。CreateRemoteThread函数用于启动其他进程的函数当其他进程运行时,获取其他进程的PID与进程内部函数的地址,便可以通过CreateRemoteThread 创建 调用 其他进程的函数 的线程。用法:函数含义请查阅csdn library第一个程序为主程序第二个程序为远程线程执行程序调用自己写的方法,传递第一个程序的PID与fun函数地址。运行结果:...

2021-11-04 16:19:29 356 1

原创 Python之多进程编程7,multiprocessing的使用

Python之多进程编程7,multiprocessing的使用1、multiprocess.Process该方法为创建一个进程,在创建多个进程时系统默认进行并发操作导入库import multiprocessing创建Process对象以及进程的启动process=multiprocessing.Process(target=function,args=*)process.start()创建函数functiondef onefunction(n): print("

2020-11-05 20:08:37 198

原创 Python之多线程编程6,线程池(ThreadPoolExecutor)

Python之多线程编程6,线程池(ThreadPoolExecutor)线程池是专门用来处理多线程的,当有多任务时,将任务提交至线程池,线程池可内部解决线程问题。当线程数达到设定的最大值时,线程池内部会进行阻塞,等到其他线程完成后可再增加线程线程池对象主要有三个方法submit():将任务提交至线程池,线程池内部进行调度result():返回某任务的返回值done():判断某任务是否完成函数库的导入#导入函数库import concurrent.futures import Thread

2020-11-04 19:00:30 222

原创 Python之多线程编程5,线程同步之Semaphore(线程数量控制)

Python之多线程编程5,线程同步之Semaphore(线程数量控制)函数库的导入from threadingimport time函数的调用#arg默认参数为可同时运行的线程数sem=threading.Semaphore(arg)方法函数的建立#调用本函来循环20次,每次多条线程进行,线程数为Semaphore的参数class twoclass(threading.Thread): def __init__(self, sem): super().__in

2020-11-04 16:27:48 225

原创 Python之多线程编程4,线程同步之Condition

Python之多线程编程4,线程同步之Condition该例子主要为小明与小红的对话,通过两个线程实现交流Condition的导入from threading import Condition创建小明与小红两个类#小红类的创建class XiaoHong(threading.Thread): #构造函数 def __init__(self, con): super().__init__() self.condition=con

2020-11-02 16:54:04 224

原创 Python之多线程编程3,线程同步之Lock

线程同步Lock(线程锁)导入Lock方法from threading import Lock lock=Lock()Lock的使用lock.acquire() 线程的获取lock.arquire() 线程的释放实例:全局变量及库的导入import threadingfrom threading import Locklock = threading.Lock()total = 0函数的编写def function_add(): global t

2020-11-02 15:39:17 992

原创 Python之多线程编程2,线程间的通信(全局变量与Queue)

Python之多线程编程2,线程间的通信1、通过全局变量线程间通信创建全局变量value=[]创建函数调用全局变量#向列表队尾追加元素def function_append(n, threadname): global value print(f"运行线程为:{threadname},value的值为{value}") for i in range(n): value.append(i) print(f"添加后value的值为{v

2020-11-01 21:17:27 500

原创 Python之多线程编程1,线程的创建与实现

Python之多线程编程1,线程的创建与实现1、线程类对象的创建#导入线程库threadingimport threading#线程的创建thread1 = threading.Thread(target=function,args=[2,"thread1"])thread2 = threading.Thread(target=function,args=[3,"thread2"])#导入时间库time#import time#定义线程运行的函数def function(n,threa

2020-11-01 16:57:39 829

原创 数据结构之栈的实现

数据结构之栈的实现

2019-07-30 10:54:37 329 1

原创 数据结构之线性表的实现

数据结构之线性表的实现

2019-07-28 13:18:34 549 1

原创 数据结构之三元组的实现

数据结构之三元组的实现思路的构建三元组的实现首先搭建必要的头文件以及相关函数的编写,最后通过主函数调用实现最终的功能。数据集D={e1,e2,e3|e1,e2,e3∈ElemSet}操作集1.构造三元组Status InitTriplet(Triplet &T,ElemType v1,ElemType v2,ElemType v3){ //传参列表为三元组指针,元素一、二...

2019-07-19 10:15:21 10833 6

jsonpath-0.82.2-py3-none-any.whl

jsonpath-0.82.2-py3-none-any.whl jsonpath离线文件

2024-04-17

vs2017certificates.zip

在vs2017进行离线安装时,需要三个证书才能往下进行,如果无该证书进行离线安装,则会出现签名错误。不确定其他版本离线安装是否需要该文件,用户可根据需要自行下载

2020-11-13

Pytorch中文文档.docx

从官网搬运的pytorch中文文档,纯手工复制,因为没看到这一类的资源o(╥﹏╥)o,我只是个搬运工,看网络资源费流量费时间,复制到本地还可以快速搜索,方便

2020-03-01

数据结构之栈的实现.rar

数据结构之栈的实现,借鉴数据结构严蔚敏版,略有修改。基于VS2010实现,可直接运行

2019-07-29

数据结构之线性表的实现.rar

数据结构之线性表的实现,参照数据结构严蔚敏版进行开发,对代码进行修改可以进行更简单的操作。基于VS2010,可直接运行。

2019-07-27

数据结构之三元组的实现

数据结构之三元组的实现,借自数据结构严蔚敏版,自己对代码进行了修改,基于VS2010开发,可直接运行

2019-07-19

高斯投影正反算坐标转换

基于VS2010,窗体应用程序,用于西安80坐标系与高斯坐标系的转换,可直接实现,部分参数固定,读者可根据需求自行修改

2019-03-27

C#实现最短路径Dijkstra算法

C#实现最短路径Dijkstra算法,基于VS2010,控制台应用程序,可直接运行

2019-03-10

C#实现最小生成树算法

C#实现最小生成树,基于Vs2010,控制台应用程序,可直接实现

2019-03-10

C#实现最小生成树之克鲁斯卡尔算法(Kurskal)

C#最小生成树算法之Kurskal算法,基于Vs2010,控制台窗体,可直接实现

2019-03-10

C#实现最小生成树普里姆算法Prime

最小生成树算法,基于Vs2010,可直接运行,代码可修改

2019-03-10

基于ArcObjects GIS二次开发c#版

arcgis二次开发c#版,包含教程与代码,如有侵权,请联系作者。

2018-10-11

vc/vc++glut工具包

glut工具包可用于vc/vc++语言OpenGL开发。添加部分文件既可调用glut工具。

2018-10-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除