文件 管理知识 知识linux

实验六 模板类,文件io和异常处理

实验任务4 #pragma once #include <iostream> #include <stdexcept> using std::cout; using std::endl; template <typename T> class Vector { public: // 构造函数,默认大 ......
模板 文件

linux---内核笔记

semaphore 用于进程和进程之间的同步 允许有多个进程进入临界区代码执行 进程获取不到信号量锁会陷入休眠,让出cpu 信号量本质是基于进程调度器,UP和SMP下的实现无差异。 被信号量锁保护的临界区代码允许睡眠,这是和自旋锁最大的区别之一。 不支持进程和中断之间的同步,这是和自旋锁最大的区别之 ......
内核 笔记 linux

实验6 模板类、文件I/O和异常处理

实验任务4 Vector.hpp #pragma once #include <iostream> #include <stdexcept>#include <string> using namespace std; template <typename T> class Vector { publ ......
模板 文件

linux系统编程第九章

目录 1.I/O库函数 2.I/O库函数与系统调用 3.I/O库函数的算法 3.1fread算法 3.2fwrite算法 3.3fclose算法 4.I/O库模式 4.1字符模式 4.2行模式I/O 4.3其他I/O库函数 4.4限制混合fread-fwrite 5.文件流缓冲 6.变参函数 7.苏 ......
系统 linux

linux 挂载共享磁盘

linux 挂载共享磁盘 A系统,IP为10.11.48.134 磁盘/data 有500G, B系统 IP为10.11.48.130 C系统IP为10.11.48.131 现要将A系统的磁盘挂载到B系统和C系统 A系统 安装nfs和rpcbind # 安装 yum install -y nfs-u ......
磁盘 linux

Vscode解决中文乱码和多文件操作

一、解决多文件操作 2.然后创建一个main文件、一个func.h文件、一个func.c文件 分别写上代码这是main.c 这是func.c文件 这是func.h文件 二、配置launch.json和tasks.json文件 将下面这个json文件复制拷贝到launch.json去:launch.j ......
乱码 文件 Vscode

调整archlinux分区及ext4文件系统大小

参照 https://wiki.archlinuxcn.org/wiki/Parted 1.防止数据丢失 有重要数据的话先备份,防止系统崩了数据没了 可以的话先在虚拟机练习一下 2.注意点 要扩展分区及其文件系统, (1)先扩展分区 (2)再扩展文件系统 要收缩分区及其文件系统, (1)先收缩文件系 ......
archlinux 大小 文件 系统 ext4

linux进程管理

Linux是一种多用户操作系统,也是一种多任务系统。多任务意味着可以同时运行多个程序。运行程序的实例通常被称为 进程 。Linux提供了相关的工具列出运行中的进程,监视系统的使用情况以及在必要时停止(或杀死)进程。可以通过shell启动、暂停、停止或者杀死进程,此外,还可以将进程放到后台以及带到前台 ......
进程 linux

实验6 模板类、文件I/O和异常处理

Task4: vector.hpp: #include<iostream> #include<string> #include<stdexcept> using namespace std; template <typename T> class Vector { private: T* data; ......
模板 文件

关于“内网穿透”的一些知识(续2)

前文: 关于“内网穿透”的一些知识(续) ......
知识

linux虚拟机固定ip

1、查看宿主机IP信息 在windows宿主机上,键盘输入win+r,输出cmd,打开终端命令行: 输入ipconfig /all,查看宿主机IP信息: 2、修改Linux虚拟机的配置文件 Linux虚拟机上打开网络配置文件:cd /etc/sysconfig/network-scripts/vi ......
linux

ABP-VNext 用户权限管理系统实战01---AuthServer服务迁移数据库到mysql

一、从github上获取源码后修改命名空间 下载dome后修改解决方案名为Bridge。 二、默认是连接sqlserver的,需要修改为可以连接mysql 修改appsettings.json文件的ConnectionStrings参数,准备一个可以连接的mysql,新建数据库bridge { "C ......

实验7_文件应用编程

4.task_4 1 #include <stdio.h> 2 #include <string.h> 3 #define N 10000 4 5 int main() 6 { 7 int count,i,t=0; 8 char x[N]; 9 FILE *fp; 10 fp=fopen("D:\\ ......
文件

实验6 模板类、文件IO和异常处理

四、实验结论 1.实验任务4 Vector.hpp #pragma once #include <iostream> #include <stdexcept> using namespace std; template <typename T> class Vector { private: T* ......
模板 文件

linux 进程间通信 --- 共享内存(POSIX 版本)

POSIX 进程间通信 POSIX 进程间通信 (Interprocess Communication, IPC) 是 System V 进程间通信的变体。它是在 Solaris 7 发行版中引入的。与 System V 对象类似,POSIX IPC 对象的属主、属主的组以及其他用户具有读取和写入权 ......
进程 内存 版本 linux POSIX

Linux配置成代理服务器

简介: 代理服务器(Proxy Server)是一种位于计算机网络中的中间服务器,它充当了客户端和目标服务器之间的中介,用于转发客户端请求并获取目标服务器的响应。代理服务器的主要功能包括以下几点: 什么是代理服务器 代理服务器(Proxy Server)是一种位于计算机网络中的中间服务器,它充当了客 ......
服务器 Linux

记Linux跑ChatGLM2的坑

记录一下踩过的坑… 0. 环境配置: 全程国内网 Ubuntu 20.04 with Python 3.8 and CUDA 12.2 RTX3060 Laptop (6G) 1. ChatGLM的下载: # clone 仓库 git clone https://gitclone.com/githu ......
ChatGLM2 ChatGLM Linux

ExeIconToFolder 提取exe程序图标,并设置exe所在文件夹图标

ExeIconToFolder 提取exe程序图标,并设置exe所在文件夹图标 2023年12月17日 读取exe程序图标,并设置exe所在文件夹图标 所需第三方程序 第三方程序放在脚本所在目录 IconsExtract - EXE图标提取 (nirsoft.net) Restart Explore ......
图标 ExeIconToFolder 文件夹 exe 所在

[刷题技巧] 堆的相关知识点汇总

1. 堆 一、堆的引入 现在我们想专门设计一种数据结构,用来存放整数,要求提供3个接口: 添加元素 获取最大值(或最小值) 删除最大值(或最小值) 有一种最优的数据结构就是堆。 时间复杂度:获取最大值的:O(1)、删除最大值O(log n)、添加元素O(log n) 二、堆的相关概念 堆(Heap是 ......
知识点 技巧 知识

会话安全、数据库创建与连接、访问控制、文件加密传输、文件安全性校验功能实现

1. 会话安全 理论设计: 会话安全是确保用户与系统之间通信的安全性。它包括保护用户的身份信息、防止会话劫持等方面的考虑。常见的解决方案包括使用加密通信和安全的身份验证机制。 实现原理: 采用HTTPS协议,通过SSL/TLS协议对通信进行加密,确保数据在传输过程中不被窃听或篡改。使用安全的身份验证 ......
文件 安全性 功能 数据库 数据

实验6 模板类、文件I/O和异常处理

task4 vector.hpp #include <iostream> #include <stdexcept> using namespace std; template <typename T> class Vector { private: T* data; int size; public ......
模板 文件

linux查找文件

linux查找文件 常用的有 find 和 whereis 两种方式. find适用于复杂的查询, 指定目录和文件名, 通常可以找到你想要的文件. 不要指定从根目录开始找, 与其这样不如先推测一下这个文件可能在什么地方. whereis 通常用来定位 二进制文件, 帮助文件, 源码文件, 默认情况下 ......
文件 linux

实验6 模板类、文件I/O和异常处理

实验任务1 Complex.hpp #pragma once #include <iostream> #include <stdexcept> template<typename T> class Complex { public: Complex(T r = 0, T i = 0): real{r ......
模板 文件

Windows利用nvm进行node版本控制(node 版本管理工具nvm的安装与使用)

为什么需要对node进行版本管理? 不同项目的node的版本并不相同,不同版本之间的兼容性并不好,所以需要工具(node 版本管理工具)进行快速切换node版本。 下载与安装(Windows) 1.卸载电脑原有node 直接去 控制面板/win11设置 卸载就行 2.安装nvm Github下载地址 ......
版本 node 管理工具 nvm Windows

关于“内网穿透”的一些知识(续)

前文: 关于“内网穿透”的一些知识 ......
知识

一种PVE直通全网卡,不丢管理的小技巧

参考来源: B站up,非常普通的旅者 关键词: PVE小技巧,网卡直通,NAS 概要: PVE网络除了常规的物理网络设备外,还存在一个虚拟的网络设备lo没在网络的UI界面显示。我们可以通过桥接lo的方式接入虚拟机主路由的LAN口,形成一个虚拟机的内部网络。再直通所有网卡到虚拟主路由,通过主路由管理所 ......
网卡 技巧 PVE

Linux-03shell语法复习与习题

习题要求 创建好作业后,先进入文件夹/home/acs/homework/lesson_3/,然后: (0) 进入homework_0文件夹,编写自动完成lesson_1作业的脚本helper.sh。要求: [1] 当前目录下仅包含helper.sh [2] helper.sh具有可执行权限 [3] ......
习题 语法 Linux shell 03

Linux环境aspose插件word转pdf中文乱码解决方案

From: https://www.cnblogs.com/mabiao008/p/17339307.html 本地没出现这个问题,到了linux环境出现了这个问题。第一想到的是字体。 解决方案1:环境解决 安装字库,将win机器的c:\windows\fonts目录下的全部文件拷贝到生产服务器字体 ......
乱码 插件 解决方案 环境 方案

实验6-模板类、文件I/O和异常处理

Vector.hpp 1 #ifndef VECTOR_HPP 2 #define VECTOR_HPP 3 4 #include <iostream> 5 #include <stdexcept> 6 7 template<class T> 8 class Vector { 9 private: ......
模板 文件

WinForm实现管理员权限运行的三种方式

来源:https://mp.weixin.qq.com/s/ydBWABy7kwOWxNCQu4qYMA 在visual studio开发winform程序,生成msi安装包以后,代码运行似乎没有问题。但是,若是软件安装到了C盘,软件在执行某些操作,比如写文件、读文件等操作时,有可能会因为操作系统用 ......
权限 管理员 WinForm 方式
共28000篇  :54/934页 首页上一页54下一页尾页