ICode9

精准搜索请尝试: 精确搜索
  • 文件操作2022-05-09 19:02:50

    打开文件关闭文件 文件分为:二进制(dat)和文本文件(txt); 代码: #include<stdio.h> #include<stdlib.h> { FILE *fp; if ((fp=fopen("地址&名字","方式"))==NULL) { printf("cannot open file\n"); exit(0); } fclose(fp);

  • python 移动文件或文件夹操作2022-05-02 23:01:03

      1、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法   1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 2.返回指定目录下的所有文件和目录名:os.listdir() 3.函数用来删除一个文件:os.remove() 4.删除多个目录:os.removedirs(r“c:\python

  • 文本分类问题中的一些指标2022-04-22 18:34:18

    用这个随笔来记录一下评价分类模型中的一些性能指标: 1.混淆矩阵(confusion matrix) 混淆矩阵的格式如下: 其中:   TP:预测值为正,真实值也为正,即正确预测出的正样本个数;   TN:预测值为负,真实值也为负,即正确预测出的负样本个数;   FP:预测值为正,真实值为负,即错误预测出的负样本个数(本

  • Web前端最新优化指标:FP、FCP、LCP、CLS、TTI、FID、TBT等2022-04-22 12:00:21

    FP(First Paint):首次绘制时间,这个指标用于记录页面第一次绘制像素的时间。 FCP(First Contentful Paint):首次内容绘制时间,这个指标用于记录页面首次绘制文本、图片、非空白 Canvas 或 SVG 的时间。 LCP(Largest Contentful Paint):最大内容绘制时间,用于记录视窗内最大的元素绘制的时间,该

  • 12_文件处理2022-04-21 01:03:39

    # 文件处理from os import path'''文件的处理包括读文件和写文件,读写文件就是请求操作系统打开一个文件,然后通过操作系统提供的接口从这个文件对象中读取数据,或者把数据写入这个文件对象(写文件)'''# 1.文件的读取'''文件读取可分为以下步骤: 打开文件 读取文件内容 关闭文

  • python爬虫-requests模块(路飞学城)2022-04-18 01:31:35

    requests模块 python中原生的一款基于网络请求的模块,其作用是:模拟浏览器发起请求。 如何使用: 1.指定url url="......" 2.发起请求:使用get方法发起get请求,该方法会返回一个响应对象,参数url表示请求对应的url response=requests.get(url =url) 3.获取响应数据:通过调用响应对象的te

  • 用c语言编程读取80*25分辨率的BMP图片中的文字图像以字符点阵的形式显示2022-04-16 11:31:40

    用c语言编程读取80*25分辨率的BMP图片中的文字图像以字符点阵的形式显示。 写这个程序之前得了解一下BMP位图文件的一些基础知识 前提知识: 一、24位BMP(bitmap)文件基本结构: 14字节文件头 + 40字节信息头 + 位图像素数据(一个像素3个字节:蓝色分量(1字节)、绿色分量(1字节)、红色分

  • bfile 类型数据的存取2022-04-11 18:02:52

    KingbaseES 支持 bfile 数据类型。对于bfile ,实际数据是存储在操作系统上,数据库存储的只是指向文件的指针。 具体例子如下: test=# create directory BFILEDIR as '/dbdata/v8r6c5b41/temp'; CREATE DIRECTORY test=# CREATE TABLE bfile_object (file_name char(256), bflie_data

  • MIT6.S081-Lab4 Traps2022-04-10 20:32:45

    开始日期:22.4.7 操作系统:Ubuntu20.0.4 Link:Lab Traps 目录Lab Traps写在前面vscode+wsl2+unbuntu20.04只使用gdb-multiarch进入qemu-gdb参考链接实验内容RISC-V assemblyBacktraceAlarmtest0: invoke handlerstest1/test2(): resume interrupted code总结 Lab Traps 写在前面 vsco

  • pycurl下载图片的方法代码,直接套用即可2022-04-10 10:33:05

    可以用pycurl这个模块,比urllib好用多了。下面直接贴上代码,根据代码注释修改就可以了。   #coding:utf-8 import pycurl,StringIO   #传入图片的下载链接 url = 'http://junyiseo.com/wp-content/uploads/2016/10/6.jpg'   c = pycurl.Curl() #通过curl方法构造一个对象

  • Pycurl 的属性和方法2022-04-10 09:32:55

    Pycurl包是一个libcurl的Python接口,由C语言编写的,功能强大,速度快。由于pycurl的属性和方法太多了,写这篇博文记录一下pycurl的属性和方法。 正常安装 pip install pycurl如果出现问题,可以按照系统版本搜索安装方法,比如centos7.1 安装pycurl 通用请求方法 import pycurl,urll

  • 机器学习中的评价标准2022-04-09 15:00:06

    from sklearn.metrics import classification_report y_true = [0, 1, 2, 2, 2] y_pred = [0, 0, 2, 2, 1] target_names = ['class 0', 'class 1', 'class 2'] print(classification_report(y_true, y_pred, target_names=target_names)) 输出:

  • 程序方式获取Linux 内存页基页大小2022-04-07 17:34:04

    linux内存采用的是分页管理模式,有大页和小页,这里说的是小页: 一个page是一个结构体,也是一个物理页,里面涉及的内容众多。 注意cpu一般支持分段内存管理模式和分页管理模式。 如果你分的很开的话,可以这么理解,cpu通过段模式进行寻址(虚拟地址映射到物理地址), linux系统是在cpu之上通

  • 【问题】pycharm左侧无法显示生成文件,但在文件夹内显示文件已经生成2022-04-07 10:04:37

    1. 在进行持久化存储这一步时无法生成文件 # 持久化存储all_data_listfp = open('./allData.json', 'w', encoding='utf-8')json.dump(all_data_list, fp=fp, ensure_ascii=False) 2. 但是打开文件夹发现文件已经生成     解决方法:【右键】项目名称选择【从磁盘重新加载】  

  • 4. Lab: traps2022-04-05 10:02:19

    https://pdos.csail.mit.edu/6.S081/2021/labs/traps.html 1. RISC-V assembly 1.1 要求 It will be important to understand a bit of RISC-V assembly, which you were exposed to in 6.004. There is a file user/call.c in your xv6 repo. make fs.img compiles it and a

  • python 通过 capstone 反汇编2022-04-04 16:00:36

    Capstone是一个轻量级的多平台、多架构的反汇编框架,该模块支持目前所有通用操作系统,反汇编架构几乎全部支持。 capstone使用起来非常简单,如果只需要静态反汇编,则几行代码即可完成该功能了。 from capstone import * # powerby LyShark def Disassembly(path,BaseAddr,FileOffset,

  • 48.fscanf和fprintf函数的用法2022-03-26 16:04:13

    fscanf() 和 fprintf() 函数与前面使用的 scanf() 和 printf() 功能相似,都是格式化读写函数,两者的区别在于 fscanf() 和 fprintf() 的读写对象不是键盘和显示器,而是磁盘文件。这两个函数的原型为: int fscanf ( FILE *fp, char * format, ... ); int fprintf ( FILE *fp, char * fo

  • 49.rewind和fseek函数的用法2022-03-26 16:01:12

    在实际开发中经常需要读写文件的中间部分,要解决这个问题,就得先移动文件内部的位置指针,再进行读写。这种读写方式称为随机读写,也就是说从文件的任意位置开始读写。实现随机读写的关键是要按要求移动位置指针,这称为文件的定位。 文件定位函数rewind和fseek 移动文件内部位置指针的函

  • oracle 表空间Tablespaces2022-03-19 02:33:47

    一、表空间 1、oracle创建的一个数据库fp可以包含多个表空间,一个表空间里可以有多张表,每个表空间对应多个数据文件。 结合着上面的pl/sql工具远程访问的fp数据库看到的即 oracle---->数据库fp--->实例fp2(sid)--->sh表空间---->a1表

  • LIinux下的基本C编程的三类高频函数操作详解第一类——文件操作函数(f)2022-03-18 18:08:53

    文件操作函数 fput和fputs fputc函数用于把一个字符(字符常量/字符变量)写入磁盘文件 一般形式: ch=fputs(ch,fp); 其中ch是要写入的字符,fp是文件指针变量,写入成功返回写入的字符,写入失败返回EOF; fputs和其相似,向指定文件写入字符串(字符串常量,字符串组名,变量) 一般形式: fputs(字符串,文

  • glibc2.29以上 IO_FILE 及 house of pig2022-03-11 12:35:37

    摆烂很长时间之后,终于下定决心来看点新的东西。正好 winmt 师傅前不久把他 pig 修好的附件发给我了,我就借此来学习一下新版本的 IO_FILE 及 house of pig。 新版本的 IO_FILE 利用的函数是老版本中喜欢用的 _IO_str_overflow,我们来看一下 glibc 2.29 下的_IO_str_overflow 的源码

  • _IO_2_1_stdin_ 任意写及对 _IO_2_1_stdout_ 任意读的补充2022-03-06 14:31:52

    之前写过一篇 IO_FILE——leak 任意读,但是在学习的时候偷懒了,没有深入去看,这次碰到 winmt 师傅出的题,就傻眼了,故再写一篇博客来记录一下。 例题 ctfshow Incomplete Menu : 洞在 edit 里,可以超过 size 进行一个置零的操作。 这里还是考虑利用 _IO_2_1_stdout_ 来泄露 libc 基址。

  • PHP fsockopen模拟POST/GET方法2022-03-06 02:01:49

    fsockopen除了像上面实例模拟生成 HTTP 连接之外,还能实现很多功能,比如模拟post 和 get 传送数据的方法。get : <?php$url = "http://localhost/test2.php?site=www.tbrer.com";print_r(parse_url($url));// 解析 URL,返回其组成部分 /* get提交 */sock_get($url,'user=gonn'); // f

  • 如何实现php异步处理2022-03-06 01:02:12

      在实际生成环境下,php作为后台的接口服务器已经很常见,php当然具有它能作为后台服务器的优势之处,但是,在处理一些客户端并不关心的结果时,就显出它的弊端了---没有异步执行的机制。就比如我们想做一些对于某次客户端访问php的性能记录(包括开始时间、结束时间、此次结果状态等)的纪

  • Unity资产文件浮点数修改为定点数工具记录2022-03-02 12:03:00

    网络同步验证需要定点数,但是项目中大量资产文件使用了浮点数,需要工具来统一修改为定点数 通过将向浮点数添加特定的Attribute,并将类型替换成定点数类型,在OnPostprocessAllAssets时记录修改的cs文件GUID static void OnPostprocessAllAssets(string[] importedAssets, string

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有