首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    3-6 读写二进制文件

    在前面两节,读写的文件都是针对文本文件。这一节,重点讲述二进制文件的读写。什么是二进制文件呢?

    1.2K10发布于 2020-01-08
  • 来自专栏coding for love

    3-6 Entry 与 Output的基础配置

    entry与output,顾名思义,就是打包的入口与输出,其实之前我们已经接触了这两个参数,下面详细介绍一下这两个参数的配置。

    60030发布于 2019-07-18
  • 来自专栏cwl_Java

    C++编程之美-结构之法(代码清单3-6)

    代码清单3-6 Int CalculateStringDistance(string strA, int pABegin, int pAEnd, string strB, int pBBegin

    26050编辑于 2022-11-30
  • 来自专栏刷题笔记

    3-6 银行业务队列简单模拟 (20 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/101221630 3-6 银行业务队列简单模拟 (20 分) 设某银行有A、B两个业务窗口

    81530发布于 2019-11-08
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 3-6 Numpy数组(和矩阵)的合并与分割

    在 numpy 中合并数组比较常用的方法有 concatenate、vstack 和 hstack。在介绍这三个方法之前,首先创建几个不同维度的数组:

    1K10编辑于 2022-05-25
  • 来自专栏Czy‘s Blog

    cut命令

    cat /tmp/file.txt | cut -c 3 # 3 # 4 # 5 # 6 # 7 # 8 # 9 # 0 # 1 # 2 截取/tmp/file.txt文件每一行的第3-6个字符。 cat /tmp/file.txt | cut -c 3-6 # 3456 # 4567 # 5678 # 6789 # 7890 # 8901 # 9012 # 0123 # 1234 # 2345 每日一题 https://github.com/WindrunnerMax/EveryDay 参考 https://man.linuxde.net/cut https://www.runoob.com/linux /linux-comm-cut.html https://www.tutorialspoint.com/unix_commands/cut.htm

    1.7K20发布于 2020-08-27
  • 来自专栏python3

    3-3 File类的常用操作的静态方法练

    如表3-6所示: 表3-6 类File的读写文本文件方法 方法 说明 CreateText(string FilePath) 创建或打开一个文件用于写入 UTF-8 编码的文本。 UNICODE编码的文件中可以同时对几乎所有地球上已知的文字字符进行书写和表示,而且已经是UNIX/LINUX世界的默认编码标准。 如图3-6所示: ? 图3-6 简易文本编辑器界面图 u 实验步骤(2): 在案例中添加一个静态字段directory_path,string类型,代表工作目录路径;双击“保存编辑文件”、“打开文本文件”、“创建文本文件”,

    79920发布于 2020-01-14
  • 来自专栏深度学习与python

    3-6月面经总结,200多页真题笔记和详解(含核心考点及6家大厂)| 极客时间

    前两天有小伙伴给我留言: 为了进大厂,花了很多时间和精力在面试准备上,也刷了很多题。但题刷多了有点怀疑人生,不知道刷的这些题在之后的工作中能不能用到,如果只是为面试而刷题是不是并不可取? 如果你想进大厂,或者去一个更大、更好的平台,就一定要做好两个准备: 靠技术安身立命,苦功下在平时; 面试一定要认真准备。 刷题就是认真准备的一种。否则的话,很多东西你看起来知道、会用,但在面试的高压场景下,很可能大脑一片空白,啥都说不出来。面试的时候,你又没办法面向 Google 编程。 大厂面试,一般会考的就是这么几个大

    33410编辑于 2023-03-29
  • 来自专栏嵌入式ARM和Linux

    Linux内核11-进程之间的关系

    在阅读本文之前,应该熟读《Linux内核10-list_head和hlist_head的理解》这一篇文章,因为这对理解本文有很大帮助。 为了解决这个冲突问题,Linux决定使用一个双向链表存储这些冲突的PID,把这个双向链表的表头存入哈希表中,通过这种方法,完美地解决了这个冲突。 每个pid成员的数据成员如表3-6所示: 表3-6 pid数据结构的各个成员 类型 名称 描述 int nr PID值 struct hlist_node pid_chain 用于hash表中的链表结构中 ,用于指向下一个和前一个元素 struct list_head pid_list 每个PID表的头 我们用下面的图3-6,展示一个类型为PIDTYPE_TGID的哈希表。 图3-6展示了一个基于PIDTYPE_TGID类型的哈希表的示例。pid_hash数组中的第2项存储着该哈希表的地址,也就是hlist_head类型的数组结构,用于保存具有相同tpid值的链表的表头。

    1K20编辑于 2022-08-10
  • 来自专栏RAKsmart

    新手必学!从CentOS 7.9命令行到服务器管理全攻略

    为什么选择Linux服务器?在云计算时代,Linux服务器凭借轻量、稳定、安全的特性,成为企业级应用的首选。 相较于Windows Server,Linux的优势在于: ✅ 资源占用低:无GUI,节省CPU/内存,适合高并发场景 ✅ 开源免费:无需支付授权费用,降低运维成本 ✅ 安全性强:漏洞修复快,权限控制严格 入侵检测工具推荐 Fail2Ban:防SSH爆破 ClamAV:病毒扫描 Lynis:安全审计 五、Linux运维成长路径基础阶段(1-3月)熟练Shell脚本编程(掌握awk/sed数据处理)理解 Linux内核调度机制(top命令的%Cpu(s)参数解析)进阶阶段(3-6月)容器化部署(Docker+Compose实战)性能调优(掌握vmstat/iostat分析工具)专家阶段(6月+)自动化运维 你在学习Linux时踩过哪些坑?评论区交流~

    68910编辑于 2025-07-08
  • 来自专栏网络 后台

    软件同机多版本安装

    Python pytorch 在 Linux 系统中,你可以使用 Python 的虚拟环境(virtual environment)来安装和管理多个 PyTorch 版本。 torchvision==0.8.1 torchaudio==0.7.0 6 当你完成了 PyTorch 的安装后,你可以使用 deactivate 命令来退出虚拟环境: deactivate 重复步骤 3-

    26610编辑于 2024-11-29
  • 来自专栏用户7289880的专栏

    python教程:windows下安装虚拟机+ Ubuntu的详细过程

    不是每一个程序员都必须玩过linux,但是很多生产上的框架和工具都是安装在服务器上的,而且有不少大公司都要求熟悉在linux上开发,因此从个人职业发展有必要去多了解一下linux。 3-4 然后选择linux,注意这里下面的下拉选择Ubuntu64,因为我们下载的是64位的,如果你的电脑是32位的,就选Ubuntu即可。 ? 3-6 然后下一步,到如下页面,点击自定义硬件 ? 3-7 然后如下图选择我们第一步下载的Ubuntu镜像 ? 3-8 然后点击完成,向导设置完成 ? 因为在Linux操作系统中root管理员就是老大。 3-14 下面就开始正式安装了 ? 3-15 安装完成之后,会提示重启,点击现在重启 ? 到此基本就完成了

    1.2K30发布于 2020-05-18
  • 来自专栏产品优化

    Linux·Linux

    Linux 文件系统 目录 说明 bin 存放二进制可执行文件 sbin 存放二进制可执行文件,只有 root 才能访问 boot 存放用于系统引导时使用的各种文件 dev 用于存放设备文件 etc 是超级管理员 localhost 表示主机名 ~ 表示当前目录(家目录),其中超级管理员家目录为 /root,普通用户家目录为 /home/chan $ 表示普通用户提示符,# 表示超级管理员提示符 Linux test.tar.gz 文件搜索命令 locate:在后台数据库搜索文件 updatedb:更新后台数据库 whereis:搜索系统命令所在位置 which:搜索命令所在路径及别名 find:搜索文件或文件夹 用户和组 Linux

    16.4K44编辑于 2022-12-01
  • 来自专栏啄木鸟软件测试

    软件性能测试(连载8)

    id wa st 0 0 0 7005360 91564 818900 0 0 0 0 25 33 0 0 1000 0 这里的输出含义见表3-3-6 vmstat命令输出详解 总标识标识意义processr展示了正在执行和等待CPU资源的任务个数。 #每隔 5 秒输出 1 组数据 #pidstat -w 5 Linux 4.15.0 (ubuntu) 09/23/18 _x86_64_ (2 CPU) 08:18:26 UID #mpstat Linux 4.15.0-46-generic(ubuntu) 10/30/2019 _x86_64_(4 CPU) 02:59:04 AM CPU %usr %nice %sys

    1K30发布于 2020-02-19
  • 来自专栏星融元

    开放网络的容器化未来:SONiC在AI智算与园区的落地实践

    全球云服务商率先推动网络软硬件解耦,SONiC应运而生——这一由微软开源、基于Linux的网络操作系统,正以“网络界的Linux”之势重构数据中心基础设施生态。 ,支持跨厂商ASIC运行模块化容器架构:每个功能模块(路由协议、管理服务等)封装于独立Docker容器Redis数据库中枢:提供跨进程通信、数据持久化与发布/订阅机制Gartner预测:SONiC将在3- 6年内成为网络操作系统领域的“Linux级”基础设施。 网络基础设施的“Linux时刻”已至——选择开放生态,意味着掌握技术演进主动权。

    41210编辑于 2025-07-14
  • 来自专栏数控编程社区

    Mastercam挖槽刀路的设置

    对话框中,出现直径为25mm端铣刀的图标,如图3-5所示; 图 3-5 (2)将鼠标移至直径为25mm端铣刀的图标处,单击鼠标右键,则进入“定义刀具(Define Tool)”对话框,设置完毕后,如图3- 6所示; 图 3-6 (3)用鼠标单击图3-6中的的“存入刀具库(Save to library…)”按钮,进入“选择刀具库名称(Select destination library)”对话框,如图 3-7所示,选择刀具库名称为TOOLS_MM,单击图3-7中的“保存(S)”按钮; 图 3-7 (4)如果刀具库存储成功,则出现图3-8所示的提示框,用鼠标单击其“确定”按钮,回到图3-6; 图 3-8 图 3-9 (5)用鼠标单击图3-6中的“OK”按钮,回到图3-5,而此时的刀具图标已变为直径为50mm的端铣刀图标; 6.用鼠标单击图3-5上部的“表面加工参数(Facing parameters

    1.8K20编辑于 2022-03-30
  • 来自专栏半生瓜のblog

    LinuxLinux文件

    Linux文件操作 Linux中,一切皆文件(网络设备除外)。 硬件设备也“是”文件,通过文件来使用设备。 目录(文件夹)也是一种文件。 boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件和镜像文件。 deb:deb是Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。 系统会自动识别一些设备,例如U盘、光驱等,当识别后,Linux会把识别的设备挂载到这个目录下。 ---- Linux文件的操作方式 文件描述符fd fd是一个大于等于0的整数。 每打开一个文件,就创建一个文件描述符,通过文件描述符来操作文件。

    51.5K31编辑于 2023-05-13
  • 来自专栏【计网】Cisco

    操作系统 | 编写内核

    操作系统实验之编写内核 1.1 实验目的 学习和掌握Linux内核编译过程 1.2 实验内容 完成Linux内核编译过程 1.3 实验步骤 实验步骤如下: 1.将U盘挂载到redhat虚拟机如图3- tvfat /dev/sdb1 /mnt/uuudisk此时U盘的内容可以在/mnt/uuudisk下进行读写如图3-5. 5.进入/mnt/uuudisk并且输入ls查看下辖文件信息如图3-6. 6.将linux -2.4.22.tar.gz文件复制到/usr/src路径下,输入cp linux-2.4.22.tar.gz /usr/src并cd /usr/src进入/usr/src路径如图3-7. 7.解压缩这个文件 tar xzvf linux*22*并ls查看是否解压成功如图3-8至如图3-9. 8.输入cd *22并输入ls查看如图3-10. 9.输入vi Makefile查看文件源码如图3-11至如图3-12 重启如图3-35. 19.选择新内核如图3-36. 20.输入cat /proc/version显示为2.4.22版本如图3-37. 1.4 实验过程 图3-1 图3-2 图3-3 图3-4 图3-5 图3-

    31110编辑于 2024-02-20
  • 来自专栏梦魇小栈

    Ubuntu 使用 Cron 实现计划任务

    Windows 自带定时执行任务的工具叫做“计划任务”,Linux 下我们使用 Cron 实现这一功能。 #每周二,20:30执行一次 ls 命令(0和7表示星期天) ## 指定间隔时间 */2 * * * * ls #每隔2分钟执行一次 ls 命令 ## 指定时间段 30 7 3-

    5.2K20发布于 2018-10-31
  • 来自专栏Java经验之谈

    导航软件如何规划"最短路线"?

    这一步顶点6和上一步顶点4出现了一样的情况, 由于我们打通了顶点3,所以到达顶点6的路径变成了两条 dist 1-6 > 1-5 (200) + 5-6(310):510 1-3 (300) + 3- dist 1-2:270 dist 1-3:300 dist 1-4 > 1-5 (200) + 5-4(260):460 dist 1-5:200 dist 1-6 > 1-3 (300) + 3-6 dist 1-2:270 dist 1-3:300 dist 1-4 > 1-5 (200) + 5-4(260):460 dist 1-5:200 dist 1-6 > 1-3 (300) + 3- dist 1-2:270 dist 1-3:300 dist 1-4 > 1-5 (200) + 5-4(260):460 dist 1-5:200 dist 1-6 > 1-3 (300) + 3- 到这里"Dijkstra 算法"就成功的帮我们规划出了最短路线: dist 1-8 > 1-3 (300) + 3-6(180) + 6-8(100):580

    1K10编辑于 2022-02-23
领券