Gevent官网文档地址:http://www.gevent.org/contents.html 进程、线程、协程区分 我们通常所说的协程Coroutine其实是corporate routine的缩写,直接翻译为协同的例程,一般我们都简称为协程。 在linux系统中,线程就是轻量级的进程,而我们通 ...
分类:
其他好文 时间:
2019-11-20 23:31:04
阅读次数:
91
2019 2020 1 20175316 《信息安全系统设计基础》第8周学习总结 教材学习内容总结 第十二章 并发编程 1.并发:逻辑控制流在时间上重叠 2.并发程序:使用应用级并发的应用程序称为并发程序 3.三种基本的构造并发程序的方法: 12.1 基于进程的并发编程 1.构造并发服务器的自然方法 ...
分类:
其他好文 时间:
2019-11-18 00:09:29
阅读次数:
69
书本章节:1.2 Hello,World实例程序 第一步:生成c++的dll,参考文章:https://blog.csdn.net/liyunxin_c_language/article/details/83210788 注意事项1:如果导出的dll出现函数名是乱码的情况,要在导出函数前增加 ext ...
分类:
编程语言 时间:
2019-11-16 17:33:03
阅读次数:
78
注重实效的偏执1.按合约设计DBC关注用文档记载并约定软件的权利与责任,以确保程序的正确性。要注意调用某个函数时的前条件,后条件和类不变项。所以例程和任何潜在的调用者之间的合约可理解为:如果调用这满足了例程的所有前条件,例程应该在保证其完成时,所有的后条件和类不变项将为真。2.死程序不说谎当程序中某 ...
分类:
其他好文 时间:
2019-11-16 14:57:03
阅读次数:
60
// MineSweeping.cpp: 定义 DLL 的初始化例程。//#include "stdafx.h"#include "MineSweeping.h"#ifdef _DEBUG#define new DEBUG_NEW#endif////TODO: 如果此 DLL 相对于 MFC DLL... ...
分类:
其他好文 时间:
2019-11-13 12:58:33
阅读次数:
74
API (1)API的概念 API即“应用程序编程接口”,是一些预先定义的函数,目的是作为“介面”沟通两个不同的东西,提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。 其实就是别人已经写好的可以实现特定功能的函数,而你只需要根据他提供好的接口 ...
ORA-01033: ORACLE initialization or shutdown in progress: 第一步、sqlplus / NOLOG 第二步、SQL> connect / as sysdba提示:已成功 第三步、SQL>shutdown normal提示:数据库已经关闭已经卸载 ...
分类:
数据库 时间:
2019-11-03 12:58:36
阅读次数:
114
自旋锁可以再不能休眠的代码中使用,比如中断处理例程;在正确使用的情况下,自旋锁通常可以提供比信号量更高的性能; 一个自旋锁是一个互斥设备,它只能由两个值,锁定和解锁;通常实现为某个整数值中的单个位;希望获得特定锁的代码测试相关位,如果锁可用,则锁定位被设置,而嗲吗继续进入临界区;相反,如果锁被其他人 ...
分类:
系统相关 时间:
2019-10-29 20:05:13
阅读次数:
128
1 * 2 * This example program creates a synthetic model in form of a circle to 3 * search for capacitors on a board. 4 * 这个示例程序创建了一个圆形的合成模型来搜索板上的电容器。 5... ...
分类:
其他好文 时间:
2019-10-25 16:37:06
阅读次数:
95
201871010134-周英杰《面向对象程序设计(java)》第七周学习总结 一、实验内容和步骤 实验1: 在“System.out.println(...);”语句处按注释要求设计代码替换...,观察代码录入中IDE提示,以验证四种权限修饰符的用法。 代码: 结果: 实验2:导入第5章以下示例程 ...
分类:
编程语言 时间:
2019-10-14 14:21:38
阅读次数:
87