E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
系统编程读写文件
Linux
系统编程
:Linux基础
Linux基本使用安装这就不说了网上很多教程,随便一个Linux版本都可以,因为命令都差不多。检查是否有网络检查网络有以下几个推测方法,如果没有网络的话就按照这几个可能出现问题的地方对症下药寻找解决办法即可:ctrl+alt+t//打开终端,这是对有图形界面的Linux而言的pingwww.baidu.com//看和百度的服务器是否连接(即看和外网是否连通)ping192.168.14.1//看和
TheITSea
·
2023-10-11 20:22
Linux系统以及网络编程
linux
运维
服务器
Linux
系统编程
:编译过程以及GDB调试
编译工具链SDK(SoftwareDevelopmentKit)在windows下编写程序,我们通常会用IDE,比如idea、vs等,这些工具将编译链接什么的全都暗地里解决好了我们只要写程序就行,但很明显,在Linux系统下做不到。在Linux中,我们使用SDK来完成这些事情,共有两大派系:GCC和Clang。工作当中一般是公司项目组选择哪个就用哪个。其中,GCC是用的最多的。使用GCC-v来查看
TheITSea
·
2023-10-11 20:11
Linux系统以及网络编程
linux
运维
服务器
系统编程
(一)初识文件IO
“一切皆文件”是Unix设计的核心思想,那我们的
系统编程
的介绍就从这里开始,关于文件的IO操作氛围系统调用和C标准库,这里我主要说的是系统调用。
疯狂飙车的蜗牛
·
2023-10-11 18:59
c文件IO
c读写文件
初识文件IO
系统编程读写文件
系统调用文件操作
IO流总结(2)----字节流
字节流文件输入输出流==FileInputStream和FileOutputStream==Java提供了一系列的
读写文件
的类和方法。在Java中,所有的文件都是字节形式的。
柠檬2312
·
2023-10-11 18:49
java
java
io流
6.1 C/C++ 封装字符串操作
C语言主要用于
系统编程
,如操作系统、编译器、数据库等;C语言是C语言的扩展,增加了面向对象编程的特性,适用于大型软件系统、图形用户界面、嵌入式系统等。
孤风洗剑
·
2023-10-11 13:03
《Visual
C++
安全编程技术实践》
《灰帽黑客:攻守道》
c语言
c++
信息安全
字符串操作封装
Linux物理内存较少导致OOM问题分析
内存过了一段时间后也出现明显减少情况,到最后会低概率性的出现OOM杀掉进程的情况;通过ps命令监控所有进程在开机后的虚拟内存VSZ没有明显的增加,说明不是用户进程申请的内存出现的泄漏,目前怀疑是某个进程频繁
读写文件
导致缓存持续增大
王二车
·
2023-10-11 09:17
Linux
微软坚持Rust语言重写 Windows 11核心
实际上,早在2019年7月,微软研究院就曾表示,微软希望“在漏洞发生之前消除一整类漏洞”,并表示“满足这些要求的最有前途的较新
系统编程
语言之一,是最初由Mozilla发明的Rust编程语言”。
雪叶雨林
·
2023-10-11 03:47
行业资讯
microsoft
rust
开发语言
Windows
ERP
软件测试/测试开发丨Python文件操作 学习笔记
点此获取更多相关资料本文为霍格沃兹测试开发学社学员学习笔记分享原文链接:https://ceshiren.com/t/topic/27721文件操作在程序中操作文件和使用图形界面操作文件的过程基本一致,都要进行找到文件位置,打开文件,
读写文件
测试开发软件测试性能测试自动化测试
·
2023-10-10 18:10
python
学习
笔记
软件测试
5.1 C/C++ 使用文件与指针
C语言主要用于
系统编程
,如操作系统、编译器、数据库等;C语言是C语言的扩展,增加了面向对象编程的特性,适用于大型软件系统、图形用户界面、嵌入式系统等。
孤风洗剑
·
2023-10-10 15:28
《Visual
C++
安全编程技术实践》
《灰帽黑客:攻守道》
c语言
c++
算法
Visual
C++
信息安全
微软技术
文件与指针
进程间的通信之管道与信号(
系统编程
二)
一、进程间的通信1.管道(1)概念和原理:概念:多个进程之间如何实现数据的收发分为两种:有名管道,无名管道工作原理:全双工:通信双方在任意时刻都能互相收发信息,收发信息可以同时进行不受任何影响(QQ、微信)半双工:通信双方在任意时刻都只能是一方发送,一方接收,不能同时两边都收发(对讲机)单工:通信双方只能单向传递数据,一方发送,一方接受(收音机)(2)无名管道(PIPE)相关的操作创建无名管道#i
Java.L
·
2023-10-10 11:42
Linux
编程语言
C语言
开发语言
linux
c语言
JavaForAndroid13
IO的分类1、输入流、输出流2、字节流、字符流3、节点流、处理流二、字节流类:
读写文件
时,以字节为基础输入流:InputStream(抽象类)->FileInputStream(子类)intread(byte
tah
·
2023-10-10 09:28
分享Silverlight/WPF/Windows Phone一周学习导读(3月1日-3月5日)
本周Silverlight学习资源更新:Silverlight实用窍门序列:14.Visifire图表控件的使用(一)程兴亮在silverlight中
读写文件
sunfishlu笔记-Silverlight
weixin_34001430
·
2023-10-10 07:28
操作系统
ui
c#
关于python web开发中的那些事?
对编码有了解的小伙伴们应该知道,常见
读写文件
操作的编码有gb2312、utf-8等等。如果操作的对象是一个文件或少量的,可以尝试性的手动更
骑着哈哥去旅行
·
2023-10-10 02:07
笔记
python
django
Linux学习日记13——目录操作
学习视频链接黑马程序员-Linux
系统编程
_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1KE411q7ee?
herb.dr
·
2023-10-09 22:17
linux
linux
AF_UNIX和127.0.0.1(AF_INET)回环地址写数据速度对比(二)
由于测试时发送的是1.15G大小的文件,比较快就发送结束了,而且读文件,写文件是个比较费时的操作,本人考虑到
读写文件
费时
tusong86
·
2023-10-09 21:49
unix
服务器
【Linux
系统编程
】I/O多路复用
I/O多路复用(I/O多路转接)(传统IO:Input:从文件读入内存中output:从内存写入到文件中)I/O多路复用使得程序能同时监听多个文件描述符,能够提高程序的性能,Linux下实现I/O多路复用的系统调用主要有select、poll和epoll。阻塞等待(BlokingIO,BIO)使用read()、accept()等阻塞函数时。会触发阻塞等待:好处:不占用CPU宝贵的时间片缺点:同一时
Beyon.sir
·
2023-10-09 14:46
Linux高并发服务器开发
linux
服务器
网络
原来go的接口内部实现是这样的
1前言1.1Go汇编Go语言被定义为一门
系统编程
语言,与C语言一样通过编译器生成可直接运行的二进制文件。
mick_
·
2023-10-09 12:13
go语言学习:语言简介
Go语言的用途众多,可以进行网络编程、
系统编程
、并发编程、分布式
诺卡先生
·
2023-10-09 04:38
GO语言
Flutter数据持久化
主要分三块内容:1.使用Sqlite2.
读写文件
3.存储键值对Sqlite的使用如果你的APP需要经常在本地存储查询大量数据,就选择数据库。
武器大师72
·
2023-10-08 21:28
Flutter
git
flutter
Linux
系统编程
-基础IO(文件操作)
文章目录一.C语言库函数
读写文件
1.1fgets1.2fputs二.文件操作的系统调用接口2.1open和close2.2write2.3read三.文件描述符3.1概念3.2文件描述符的分配规则四.重定向
柿子__
·
2023-10-08 14:16
Linux系统编程
linux
c语言
读写文件
基础IO
操作系统
【Rust】Rust环境配置与语法基础
喜欢的朋友可以关注一下,下次更新不迷路文章目录:smirk:1.Rust介绍:blush:2.环境安装与配置:satisfied:3.应用示例1.Rust介绍Rust是一种创新型的
系统编程
语言,由Mozilla
Frank学习路上
·
2023-10-08 05:01
shell开发及其他
rust
开发语言
后端
Python3操作文件系列(一):判断文件|目录是否存在三种方式
二进制数据读写Python3数据文件读取与写入一:文件操作认知:提升认知:Python判断文件是否存在的三种方法1.使用os模块2.判断文件是否可做读写操作3.使用Try语句4.使用pathlib模块通常在
读写文件
之前
蜗牛杨哥
·
2023-10-08 02:33
python
Python操作文件
Python文件创建删除修改
python
读写文件
2020-04-27
python
读写文件
!!!
swagsmile
·
2023-10-07 10:55
Linux
系统编程
——进程控制
进程控制1.进程相关1.1CPU与MMU1.1.1CPU1.1.2MMU(内存管理单元)1.3进程控制块PCB2.环境变量2.1常见环境变量2.2相关环境变量函数2.2.1getenv函数2.2.2setenv函数2.2.1unsetenv函数3.进程控制3.1进程ID相关函数3.2子进程创建3.2.1创建一个子进程3.2.2循环创建n各子进程3.3进程共享3.4gdb调试4.exec函数族4.1
贪心的鬼
·
2023-10-07 01:50
Linux系统编程
linux
系统编程
操作系统
Linux
系统编程
——信号
一、信号概念信号机制信号是软件层面上的“中断”。一旦产生。无论程序执行到什么位置,必须立即停止运行,处理信号,处理结束,再继续执行后续指令。所有信号的产生和处理都由【内核】完成。与信号相关的事件和状态1.产生信号1)按键产生,如ctrl+c、ctrl+z、ctrl+\2)系统调用产生,如kill3)软件条件产生,如定时器alarm(sleep机制)4)硬件异常产生,如非法访问内存(段错误)、除0(
LtMamba
·
2023-10-07 01:49
C
linux
linux
系统编程
——信号概述
linux
系统编程
——信号概述1.对于linux来说,信号实际是软中断,例如用ctrl+c来中断程序。
爱吃火锅的小boy
·
2023-10-06 23:19
linux
嵌入式
c语言
深度学习——深度学习计算二
深度学习——深度学习计算二文章目录前言三、延后初始化四、自定义层4.1.不带参数的层4.2.带参数的层五、
读写文件
5.1.加载和保存张量5.2.加载和保存模型参数六、GPU6.1.计算设备6.2.张量与
星石传说
·
2023-10-06 21:23
python篇
深度学习
人工智能
【智能家居项目】裸机版本——字体子系统 | 显示子系统
目录设计思路字体子系统管理层子系统层字库层显示子
系统编程
测试设计思路在显示设备上显示字体其实也是比较复杂的,显示的字体有点阵字体,矢量字体等方式。
一只大喵咪1201
·
2023-10-06 18:24
智能家居项目
智能家居
单片机
stm32
物联网
python
读写文件
里的某个特定字符串
前言在写自动打包sdk脚本时,需要读取文件文件里的内容,对版本号根据sdk里的内容进行替换参考:python读写更新替换文件内容用python替换文件中内容的两种方法python字符串前面加r,u的含义python调用其他文件的类和函数vscode写python脚本设置不自动排序python在终端输出不同颜色的打印,自定义日志和自定义log输出级别一开始使用了一个比较笨的方法,遍历文件进行比较读取
独孤流
·
2023-10-06 06:16
perl
读写文件
perl写文件注意:perl写文件时,必须使用的是真实完整路径my$fileName;$fileName="D:\\13.perlLearn\\test01\\report.txt";open(my$fh,">",$fileName)ordie"Couldnotopenfilereport.txt$!";print$fh"thisismyfirsttest,pleaseignoreit,thank
beitian_china
·
2023-10-06 04:08
perl
python并行
读写文件
_python上的并行执行与文件写入
可以使用joblib并行化分析。如果有函数process_line:fromjoblibimportParallel,delayeddata=Parallel(n_jobs=-1)(delayed(process_line)(line)forlineinopen('bigfile'))您要连续保存信息。根据要保存的计算时间/数据大小的比率,可以使用不同的方法:需要大量计算时间才能得到一些数字线程之
专心学习的娃
·
2023-10-06 02:03
python并行读写文件
Linux
系统编程
系列之线程池
Linux
系统编程
系列(16篇管饱,吃货都投降了!)
Great Macro
·
2023-10-05 22:28
C语言程序设计
Linux
c语言
linux
11.IO流--黑马程序员
操作文件IO流:读写、操作文件中的数据一、File1.概念File是java.io.包下的类,File类的对象用于代表当前操作系统中的文件(可以是文件、或文件夹)File类只能对文件本身进行操作,不能
读写文件
里面存储的数据
加油哒哒哒
·
2023-10-05 20:08
黑马程序员JavaSE笔记
java
Linux
系统编程
系列之POSIX信号量
一、什么是POSIX信号量POSIX信号量是一种用于线程之间同步和互斥的机制,它是由POSIX标准定义的一种IPC(进程间通信)机制,可以用于进程间或线程间的同步操作。POSIX信号量分成两种,POSIX匿名信号量和POSIX具体信号量。跟管道有点像,有匿名管道和具名管道。二、特性1、POSIX匿名信号量(1)、通常用于线程间(2)、只存在于内存,在文件系统中不可见2、POSIX具名信号量(1)、
Great Macro
·
2023-10-05 02:14
C语言程序设计
Linux
c语言
linux
【Linux基础】Linux云服务器(腾讯云、阿里云、华为云)环境部署 | 安装远程XShell | 基本账号管理(超详细教程)
本专栏将从零开始讲解Linux的知识,将涉及Linux基本入门、Linux
系统编程
、Linux网络编程和MySQL数据库。我将持续更
sunny-ll
·
2023-10-04 21:56
Linux基础
linux
运维
服务器
数据结构
腾讯云
阿里云
华为云
Linux
系统编程
:errno,perror,strerror
一:errno变量Linux系统函数出错时通常会返回一个负值,并把整形变量errno设置为具有特定信息的值。errno被POSIX和ISOC定义为一个符号,它拓展成为一个可修改的整型左值。它可以是一个包含出错编号的整数,也可以是一个返回出错编号指针的函数。以前errno被定义成externinterrno,但这样会存在一个问题:在多线程环境中errno会被多个线程共享,当线程A调用系统函数出错时e
shandaben
·
2023-10-04 20:15
linux系统编程
linux
编程
关于Linux
系统编程
的错误处理:errno、perror、strerror
一、关于errno在
系统编程
中错误通常通过函数返回值来表示,并通过特殊变量errno来描述。errno是一个由POSIX和ISOC标准定义的符号,看(用)起来就好像是一个整形变量。
杨树_1
·
2023-10-04 20:41
Linux编程
c语言
linux
errno
perror
strerror
Linux
系统编程
系列之条件变量
一、什么是条件变量条件变量是一种同步互斥机制,通常与互斥锁一起使用以实现线程之间的通信和同步。二、问题的引入先来看一个例子:小楠是一名在校学生,每个月都会从父母那里得到一笔生活费。现在她的钱花光了,想要去取钱。但是很显然取钱这样的事情不是想干就能干的,前提是卡里必须得有钱才行!于是小楠拿起手机一查发现:余额为¥0。现在她除了干瞪眼,唯一能干的事情也许只有一件:等。等到她爸妈汇了钱打电话通知她为止。
Great Macro
·
2023-10-04 19:41
C语言程序设计
Linux
c语言
linux
Linux
系统编程
系列之死锁
一、什么是死锁死锁是指在并发编程中,两个或多个进程或线程在竞争使用资源时,由于彼此持有对方需要的资源而互相等待,导致程序无法继续执行的情况。二、发生死锁的情况1、互斥资源循环等待多个线程或进程之间形成了一个等待的循环链,每个线程或进程都在等待下一个资源被释放2、持有和等待一个线程或进程在持有资源的同时等待其他资源,可能导致资源无法被有效利用3、不可抢占资源某些资源无法被抢占,只能等待持有该资源的线
Great Macro
·
2023-10-04 19:10
C语言程序设计
Linux
c语言
linux
Input/Output with files
C++提供了以下类来将字符输出到文件、从文件读取字符:ofstream:写文件流类ifstream:读文件流类fstream:
读写文件
流类上面三个类继承或间接继承于istream\ostream因此使用的方法类似
GarryLau
·
2023-10-04 16:33
C++
Input/Output
【linux
系统编程
】初步理解操作系统设计原理
简单理解操作系统正文开始@Assassin目录:简单理解操作系统1.操作系统定位:1.1操作系统概览:1.2linux操作系统基本架构:1.3操作系统提供的功能:1.4操作系统内核(kernel):1.5操作模式:1.6设计操作系统的目的:2.linux操作系统体系结构:3.操作系统的管理:3.1管理的方式:3.2管理的精髓:1.操作系统定位:1.1操作系统概览:操作系统(英文:Operating
宁海没有七号公园
·
2023-10-04 14:45
linux
linux
os
Ubuntu初次安装如何切换root用户【Linux】
1、桌面版ubuntu重装后,需要输入一个账号和密码,之后也没有告诉你root的pwd,第一个账号是个管理员账号,命令前+sudo,就等同于root权限去创建、
读写文件
,其他情况下和普通用户一样sudopasswdroot
来杯Sherry
·
2023-10-04 08:07
Linux
Ubuntu
CentOS
专栏
c语言
系统编程
之多进程
程序与进程的区别?程序是静态的未运行的二进制文件,存储在磁盘中进程是已经运行的二进制文件,存储在内存中进程的内存划分图有哪几部分?堆(存储malloc和calloc出来的空间)、栈(局部变量、环境变量、命令行参数)、数据段(全局变量、静态变量、常量)、代码段(用户代码、系统初始化的代码)进程的状态转换?时间片的定义:分时操作系统分配给每个正在运行的系统的一段微观上的时间进程的控制命令:ps:查看当
hdjtank
·
2023-10-04 06:41
linux
运维
服务器
Linux
系统编程
系列之线程的信号处理
一、为什么要有线程的信号处理由于多线程程序中线程的执行状态是并发的,因此当一个进程收到一个信号时,那么究竟由进程中的哪条线程响应这个信号就是不确定的,只能取决于哪条线程刚好在信号达到的瞬间被调度,这种不确定性在程序逻辑中一般是不能接受的。二、解决办法1、在多线程进程中选定某条线程去响应信号2、其余线程对该信号进行屏蔽三、相关函数API接口1、发送信号给指定线程//在进程内部,只允许在线程之间进行发
Great Macro
·
2023-10-04 04:18
C语言程序设计
Linux
c语言
linux
Java 初识IO流
IO流概述用于
读写文件
中的数据(可以
读写文件
,或网络中的数据…)IO流的分类纯文本文件:用windows系统自带的记事本打开并且能读懂的文件。
小钟不想敲代码
·
2023-10-04 00:10
IO流
java
io流
【C语言】文件操作(三)
前言在文件操作(二)中我们学习了顺序
读写文件
的函数,在这篇博客中我们将学习⽂件的随机读写,⽂件读取结束的判定。
拉普达的城
·
2023-10-03 23:22
c语言
c++
开发语言
文件操作
Linux
系统编程
系列之互斥锁和读写锁
一、什么是互斥锁和读写锁互斥锁是一种并发机制,用于控制多个线程对共享资源的访问。读写锁是一种并发机制,用于控制多个线程对共享资源的访问。二、特性1、互斥锁当一个线程获得了互斥锁并进入临界区(对共享资源进行访问)时,其他线程将被阻塞,直到该线程释放互斥锁。这可以确保同时只有一个线程能够访问共享资源,避免多个线程同时修改共享资源导致数据不一致或其他问题。2、读写锁读写锁允许多个线程同时读取共享资源,但
Great Macro
·
2023-10-03 19:35
Linux
C语言程序设计
c语言
linux
Linux
系统编程
系列之线程属性
一、什么是线程属性线程属性就是线程的属性,是一个用于控制线程行为和功能的参数集合。它可以影响线程的优先级、调度、同步行为和资源管理等方面。线程有许多属性,如分离属性,继承策略,调度策略等。看图二、线程属性的特性1、线程优先级通过设置线程属性,可以控制线程在调度时的优先级。不同的操作系统和语言环境中,线程优先级的范围和具体实现可能会有所不同。2、线程调度线程属性可以控制线程的调度行为,包括线程调度算
Great Macro
·
2023-10-03 19:05
Linux
C语言程序设计
c语言
linux
Android学习之路(18) 数据存储与访问
文件存储读写1.Android文件的操作模式学过Java的同学都知道,我们新建文件,然后就可以写入数据了,但是Android却不一样,因为Android是基于Linux的,我们在
读写文件
的时候,还需加上文件的操作模式
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2023-10-03 18:03
安卓
android
学习
字符流和字节流的区别
1、字符流和字节流的区别1.1、stream结尾都是字节流,reader和writer结尾都是字符流,在
读写文件
需要对内容按行处理,比如比较特定字符,处理某一行数据的时候一般会选择字符流。
dnl12138
·
2023-10-03 18:30
io流
字符流和字节流的区别
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他