1. 操作系统向上提供的接口: 1.1 给用户用的:GUI + 命令接口(联机命令接口、脱机命令接口) 1.2 给应用程序用的:程序接口(系统调用) 系统调用:是操作系统提供给应用程序(程序员、编程人员)使用的接口,可以理解为一种可供应用程序调用的特殊函数,应用程序可以通过系统调用来请求获得操作系统 ...
分类:
其他好文 时间:
2020-01-27 18:51:02
阅读次数:
55
本文翻译自The Flask Mega-Tutorial Part XII: Dates and Times 这是Flask Mega-Tutorial系列的第十二部分,我将告诉你如何以适配所有用户的方式处理日期和时间,无论他们身处地球上的何处。 显示日期和时间是Microblog应用中长期被忽略的 ...
分类:
其他好文 时间:
2019-12-18 13:17:40
阅读次数:
118
Socket与系统调用深度分析 可以想象的是,当应用程序调用socket()接口,请求操作系统提供服务时,必然会系统调用,内核根据发起系统调用时传递的系统调用号,判断要执行的程序,若为socket对应的编号,则执行socket对应的中断服务程序。服务程序内部,又根据你要请求的不同服务,来执行不同服务 ...
分类:
其他好文 时间:
2019-12-15 13:01:45
阅读次数:
120
在 Windows 的系统目录中,存在着很多的动态链接库文件(DLL 文件)。这些 DLL 文件中包括了 Windows API 函数可执行程序。 DLL 将各函数"导出",这样应用程序就可以找到 DLL 中的函数地址,当应用程序调用 Windows API 时,程序会运行到 DLL 中。 API ...
celery 1.概念 基本概念:Broker, Backend 什么是broker? broker是一个消息传输的中间件,可以理解为一个队列。每当应用程序调用celery的异步任务的时候,会向broker传递消息,而后celery的worker将会取到消息,进行对应的程序执行。 Broker的中文 ...
分类:
其他好文 时间:
2019-09-28 00:36:54
阅读次数:
105
一 新手必备Linux命令 1.1 shell 内核负责驱动硬件、管理活动和分配/管理硬件资源,由于其重要性不能被用户直接操作 用户通过输入 应用程序 调用系统接口 内核 硬件 "SHELL":"人与内核(硬件)的翻译官",用户输入命令,shell会调用相应程序服务秩序工作,目前Linux主流系统默 ...
分类:
系统相关 时间:
2019-09-06 01:26:15
阅读次数:
123
从某种意义上来讲,ODBC实际上主要是一个数据库的访问库(API),它包含访问不同数据库所要求的ODBC驱动程序。应用程序要操作不同类型的数据库,只要调用ODBC所支持的函数,动态链接到不同的驱动程序上即可。 上图可看出,应用程序调用ODBC API(函数调用),但ODBC API不直接访问数据库, ...
分类:
数据库 时间:
2019-07-22 18:34:08
阅读次数:
170
思考:开发过程中会不会去使用视图? 不会!视图是mysql的功能,如果你的项目里面大量的使用到了视图,那意味着你后期想要扩张某个功能的时候这个功能恰巧又需要对视图进行修改, 意味着你需要先在mysql这边将视图先修改一下,然后再去应用程序中修改对应的sql语句,这就涉及到跨部门沟通的问题,所以通常不 ...
分类:
数据库 时间:
2019-05-17 19:34:35
阅读次数:
179
前言 在之前的博客中我介绍了如何实现生产现场的条码打印,我们的生活中到处都是条码,一维码、二维码随处可见,更别说一家从事生产制造加工的工厂了,而条码种类繁多、离线打印等情况就直接导致了条码管控上的难度,甚至会出现较为严重的品质事件,上一个版本中我是通过Web应用程序调用 WinForm 中的函数进行 ...
分类:
其他好文 时间:
2019-05-03 11:48:12
阅读次数:
151
Internet传输层能提供的服务只有两类:面向连接的可靠字节流传输服务和无连接的不可靠数据报传输服务,分别对应传输层的TCP和UDP. 这两类服务都不能提供时延保障和带宽保障服务。 TCP服务模型包括面向连接服务和可靠数据传输服务。当某个应用程序调用TCP作为其传输协议时,该应用程序就能获得来自T ...
分类:
其他好文 时间:
2019-02-15 17:35:20
阅读次数:
153