网站首页 站内搜索

搜索结果

查询Tags标签: struct,共有 870条记录
  • 内网渗透思路学习——靶场实战——暗月项目七

    环境配置靶场搭建靶场地址: 提取码: 3p47项目七靶场渗透最终目的:获得域控中的flag.txt文件中的内容 项目七靶场环境是用 VMware Workstation 搭建,把环境文件下载后,用VMware Workstation 编辑虚拟网络编辑器即可正常访问。WEB 服务器是双网卡第一块网卡桥接 ip 段是…

    2022/10/26 23:24:58 人评论 次浏览
  • 个人学习-Linux文件系统架构

    个人学习-Linux文件系统架构 1. 参考文章 [1]https://blog.csdn.net/Holy_666/article/details/86532671 [2]CSDN博主土豆西瓜大芝麻:[Linux的VFS详解]:https://blog.csdn.net/jinking01/article/details/90669534 [3]深入理解 Linux的 I/O 系统:https://z.itpub.net/arti…

    2022/9/17 5:48:19 人评论 次浏览
  • tinyrenderer的_01

    项目请见Github:tinyrenderer C++前置知识 头文件简介(C++语法): C/C++内存对齐详解 struct/class/union内存对齐原则有四个: 1).数据成员对齐规则:结构(struct)(或联合(union))的数据成员,第一个数据成员放在offset为0的地方,以后每个数据成员存储的起始位置要从该成…

    2022/9/16 23:18:28 人评论 次浏览
  • 常见类库和工具

    主要参考 https://studygolang.com/articles/35293 还有 http://github.com/fatih/structs struct结构解析 http://github.com/mitchellh/mapstructure struct与map的互相转换 http://github.com/stretchr/stew 一些方便的map,string 操作包 http://github.com/imdario/m…

    2022/9/16 6:18:41 人评论 次浏览
  • C#教程 - 结构类型(Struct Type)

    更新记录 转载请注明出处:https://www.cnblogs.com/cqpanda/p/16675933.html 2022年9月15日 发布。 2022年9月10日 从笔记迁移到博客。结构类型(Struct Type)说明 提供类似类的一种逻辑结构,是一种用户自定义的值类型,可以包含数值和方法 结构是值类型,不可以赋值为n…

    2022/9/16 1:18:32 人评论 次浏览
  • 修改后的dg_cli

    void dg_cli(FILE *fp, int sockfd, const struct sockaddr * pservaddr, socklen_t servlen) {int n;char sendline[maxline], recvline[maxline+1];char errbuff[maxline];struct sockaddr_in localaddr;socklen_t len=sizeof(localaddr);if(connect(sockfd, (struct so…

    2022/9/15 23:20:13 人评论 次浏览
  • Linux系统编程001--系统IO

    1. 文件系统:用来存储、组织、管理文件的一套方式、协议 2. 文件文件的属性:i-node唯一表示一个文件的存在与否 文件的内容3. Linux系统如何实现文件的操作?硬件层:inode(属性)--->文件的内容 Linux内核:struct inode{}用来描述一个文件的屋里inode的信息【链表…

    2022/9/15 5:17:12 人评论 次浏览
  • ptrace内核源码实现

    一、ptrace系统调用 ptrace在内核中的实现是sys_ptrace函数,也可以说是SYSCALL_DEFINE4(ptrace, ...)。 其中sys_ptrace负责attach相关请求的处理,之后调用arch_ptrace函数来处理其余请求,而arch_ptrace函数也只处理一部分请求,剩下的请求都由ptrace_request函数来处理…

    2022/9/14 1:18:53 人评论 次浏览
  • Linux 网络编程 实现双方通信

    //服务端 #include <stdio.h>#include <stdlib.h>#include <sys/types.h> #include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <string.h>#include <unistd.h>#include <errno.h>int …

    2022/9/11 5:24:33 人评论 次浏览
  • python struct unpack

    python struct unpackmsg = self.serverSocket.recv(1024) # 接受服务端消息 AngleSensorST,y_Angle_deg,x_Angle_deg,Z_Angle_deg,AngleDeviceTEMP,WatchdogCount=struct.unpack("!hffffh", msg) print(AngleSensorST,y_Angle_deg,x_Angle_deg,Z_Angle_deg,…

    2022/9/7 14:54:58 人评论 次浏览
  • Linux驱动开发十七.LCD屏幕驱动

    屏幕是一个嵌入式设备中相当重要的外设了。在做裸机驱动开发的时候,闹疫情隔离在家,手里没有触摸屏,所以就没看驱动开发。好在内核已经为我们提供了现成的驱动,我们只需要在设备树里定义好LCD的相关信息,就可以点亮屏幕。至于实际底层是驱动的,我们这里就先不搞了,…

    2022/9/7 5:22:50 人评论 次浏览
  • Linux Rootkit技术

    一、介绍Rootkit这一概念最早出现于上个世纪九十年代初期,CERT Coordination Center(CERT/CC)于1994年在CA-1994-01这篇安全咨询报告中使用了Rootkit这个词汇。在这之后Rootkit技术发展迅速,这种快速发展的态势在2000年达到了顶峰。2000年后,Rootkit技术的发展也进入了…

    2022/9/3 5:24:02 人评论 次浏览
  • 结构体柔性数组

    结构体柔性数组(flexible array),C99中,结构体最后一个元素允许是未知大小的数组,这个结构体必须至少有两个成员,这个数组元素必须是最后一个,这种数组叫做[【柔性数组】成员以下代码,结构体中的int num[ ]可不定义数组的个数,这个元素叫做柔性数组,结构体计算大…

    2022/8/30 6:22:47 人评论 次浏览
  • 彻底理解线程

    1 线程的意义 操作系统支持多个应用程序同时执行,每个应用至少对应一个进程,彼此之间的操作和数据不受干扰。当一个进程需要磁盘IO的时候,CPU就切换到另外的进程,提高了CPU利用率。 有了进程,为什么还要线程?因为进程的成本太高了。 启动新的进程必须分配独立的内存…

    2022/8/28 6:24:01 人评论 次浏览
  • Linux0.11源码学习(四)

    Linux0.11源码学习(四) linux0.11源码学习笔记 参考资料: https://github.com/sunym1993/flash-linux0.11-talk https://github.com/Akagi201/linux-0.11 http://xiehongfeng100.github.io/categories/操作系统/ 本文贴出的代码注释参考书籍《Linux内核完全注释》,作者…

    2022/8/24 5:24:15 人评论 次浏览
共870记录«上一页1234...58下一页»
扫一扫关注最新编程教程