网站首页 站内搜索

搜索结果

查询Tags标签: fd,共有 355条记录
  • node.js文件系统中同步文件、异步文件、简单文件、流式文件如何写入_nodejs流写入文件

    文件系统(File System) -文件系统简单来说就是通过Node来操作系统中的文件 -使用文件系统,需要先引入fs模块,fs是核心模块,直接引入不需要下载 一、同步文件的写入 -手动操作的步骤 1.打开文件 fs.openSync(path,flags[,mode]) -path 要打开文件的路径 -flags 打开文件…

    2022/7/6 1:24:00 人评论 次浏览
  • Redis 笔记 05:原理篇

    Redis 笔记 05:原理篇这是本人根据黑马视频学习 Redis 的相关笔记,系列文章导航:《Redis设计与实现》笔记与汇总网络 阻塞IO非阻塞IO 如果缓冲区没有数据,会直接返回,但是用户进程会重复询问从某些方面来看,其似乎并没有什么卵用,而且还不断尝试查询,使得 CPU 处于…

    2022/7/4 2:22:29 人评论 次浏览
  • OpenHarmony之分布式软总线coap_discover.c(二)

    前言这部分将分析当设备收到对端设备发现报文时,需要发送响应报文的过程。 接收与响应coap设备发现1 /*2 函数功能: 获取服务发现信息3 函数参数: 4 buf : 指向保存有服务信息的数据缓冲区5 size : 数据缓冲区大小6 devi…

    2022/6/25 23:34:37 人评论 次浏览
  • 实验8 python库应用编程与体验

    task31 from turtle import *2 3 def square(size=50, rgb=gold):4 绘制正方形5 参数size指定边长6 参数rgb指定画笔颜色7 如果没有给参数,采用默认值8 9 pencolor(rgb) 10 for i in range(4): 11 fd(size) 12 left(90) 13 …

    2022/6/15 1:22:35 人评论 次浏览
  • 实验8 python库应用编程与体验

    from turtle import* def square(size=50,rgb=orange):pencolor(rgb)for i in range(4):fd(size)left(90) def main():setup(800,600)speed(10)n=10for i in range(n):square(80)left(360/n)hideturtle()done() if __name__ == __main__:main()from turtle import * setup…

    2022/6/15 1:20:19 人评论 次浏览
  • 实验八

    from turtle import * def square(size=50, rgb=gold):pencolor(rgb)for i in range(4):fd(size)left(90) def main():setup(800, 600)speed(0)n = 10for i in range(n):square(80)left(360/n)hideturtle()done() if __name__ == __main__:main() from turtle import* fro…

    2022/6/14 23:23:32 人评论 次浏览
  • 文件锁和IO多路复用

    文件锁和IO多路复用 一直没用过fcntl/select/poll/epoll,今天便花了点时间看看,主要简短的记录几个例子。 1.fcntl #include<sys/types.h> #include<unistd.h> #include<fcntl.h> int fcntl(int fd, int cmd); int fcntl(int fd, int cmd, long arg);…

    2022/6/4 23:20:25 人评论 次浏览
  • python 文件

    open() 方法 Python 的 open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。 注意: 使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。 open 函数常用形式是接收两个参数:文…

    2022/5/27 1:22:39 人评论 次浏览
  • select、poll、epoll、同步、异步之间的区别总结[整理](转)

    select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写…

    2022/5/26 23:24:12 人评论 次浏览
  • 04 | pythonIO并发(IO多路复用、协程技术)

    目录IO并发IO 分类 (模型思想)阻塞IO非阻塞IOIO多路复用

    2022/5/25 1:20:08 人评论 次浏览
  • Day7_SlipTouch

    目录lcd.clcd.htouch.htouch.cmain.c滑动事件lcd.c #include"lcd.h"/*Init_LCD:初始化显示屏参数为空返回值 int*成功 返回映射区域的首地址失败 返回NULL */ int *Init_LCD(int *fd) {//1.打开帧缓冲*fd = open("/dev/fb0",O_RDWR);if(-1 == *fd){pe…

    2022/5/23 23:22:53 人评论 次浏览
  • Day8_ElectronicAlbum

    /头文件/ include <sys/types.h> include <sys/stat.h> include <fcntl.h> include <unistd.h> include <stdio.h> include <sys/mman.h> include <stdlib.h> /宏定义/ define FILE_PATH "/dev/fb0" /* Init_LCD:初始…

    2022/5/23 23:22:52 人评论 次浏览
  • python期末复习

    一、第一章课后小测 1、计算机的两个基本特性:功能性和可编程性 2、计算机硬件可以直接识别和执行的程序设计语言是机器语言 3、python语言是Guido van rossum创造的 4、IPO模型的三部分是Input、Process、Output,没有Program 5、Guido van Rossum正式对外发布python版本…

    2022/5/3 14:13:52 人评论 次浏览
  • Linux高级I/O函数 tee

    目录tee签名tee和splice的区别tee示例参考 tee() 在两个管道文件描述符之间复制数据,也是重要的零拷贝技术之一。tee不消耗数据,因此源文件描述符上的数据仍然可以用于后续的读操作。 tee签名 #define _GNU_SOURCE /* See feature_test_macros(7) */ #include &…

    2022/5/2 7:16:15 人评论 次浏览
  • Linux高级I/O函数 fcntl()

    目录fcntl 声明fcntl功能汇总示例:最常用的将fd设为nonblocking参考 fcntl(file control)提供对文件描述符的各种控制操作。另一个常见控制文件描述符的系统调用是ioctl,提供更多控制。 fcntl提供常用属性和行为的控制,是POSIX规定的首选方法。 本文对fcntl常用操作进…

    2022/5/1 7:13:48 人评论 次浏览
扫一扫关注最新编程教程