随笔---HUST计网实验:socket编程 博主大三在读,第一次写随笔,水平有限,就当记录一下学习的过程,顺便面试前复习项目的时候看看。 实验要求: 编写一个 Web 服务器软件,要求如下: 基本要求: 1.可配置 Web 服务器的监听地址、监听端口和主目录(不得写在代码里面,不能每配置一次都要重编译代码); 2
做了好久... 最后调出来还是蛮有成就感的,总结一个博客出来吧2333 要求 一些细节 中文字符的处理 在头文件之后写: #ifdef _WIN32 #include<windows.h>//用来修控制台中文乱码 #endif 在main函数的最前面写: #ifdef _WIN32 SetConsoleOutputCP(65001);//用来
11.7 这之前做的前期准备: week 1(11.1-11.14) 0. 以为是复习但其实是预习: html & css & js & Git 一些问题: css和js学过赛没学过 git clone https用不了,倒腾了三天(11.1-11.3),最后改用ssh,clone下来了 (貌似用ssh还可以附带方便push?总之今天调出来push了 1. 配置coding平台,折
1 #include <cstdio> 2 #include <iostream> 3 #include <cstring> 4 #include <string> 5 #include <vector> 6 #include <algorithm> 7 using namespace std; 8 struct Node{ 9 int id; 10 char chr[13]; 11 int
1 #include<bits/stdc++.h> 2 #pragma GCC optimize(2) 3 using namespace std; 4 int c[1001],e[1001],a[1001],b[1001],f[10001],g[10001],vis[10001]; 5 int m,n; 6 int main(){ 7 cin>>m>>n; 8 int tot=0; 9 for(int
Windows10中使用VirtualBox安装CentOS8 安装过程一起正常,但是无法双向ping通 如果你对网络的连接方式不熟悉,请查看这篇博客:https://www.cnblogs.com/york-hust/archive/2012/03/29/2422911.html 使用桥连模式,关闭双方的防火墙(尤其是本地的!坑死我了!)
最近在公众号收到很多小伙伴的私信,询问CPU的设计源码 于是我打算在公众号,将以下我已经实现的系列源码分享: Educoder计算机数据表示实验(HUST)-汉字国标码转区位码实验&偶校验编码设计logisim Educoder 运算器设计(HUST) logisim Educoder 存储系统设计(HUST) logisim Educ
第一关:MIPS指令译码器设计 要求我们设计译码器,那么首先要知道要指令的具体格式,通过查阅MIPS指令手册可以知道 OP Func SLT 000000 101010 BEQ 000100 / ADDI 001000 / LW 100011 / SW 101011 / 于是将获得的OP、Func和常数对比就行,相同输出1 以下给出例子
第1关:8位可控加减法电路设计 第2关:CLA182四位先行进位电路设计 调整的位置 第3关:4位快速加法器设计 全加器FA可以通过第一关复制得到 第4关:16位快速加法器设计 第5关:32位快速加法器设计 第四关复制粘贴稍微调整线路得到 第6关:5位无符号阵列乘法器设计 若测试不通过,可
There is an N*M matrix with only 0s and 1s, (1 <= N,M <= 1000). An exact cover is a selection of rows such that every column has a 1 in exactly one of the selected rows. Try to find out the selected rows. InputThere are multiply test cases. First li
7.2物理内存管理 7.2.1分区内存管理 单一区存储管理 分区存储管理 固定分区 动态分区 单一存储管理(不分区存储管理){ 定义:用户区不分区,完全被一个程序占用; 例如:DOS 优点:简单,不需要复杂硬件支持,适用于单用户单任务OS 缺点:程序运行会占用整个内存. } 分区存储管理
7.1.5 内存碎片 1.过小的空闲区,难实际利用 2.内存碎片会降低内存有效利用率 动态分区的缺点: 1.容易产生内存碎片:内存反复分配和分割 2.最佳适应法最容易产生碎片.’ 解决办法1: 规定门限值 分割空闲区时,若剩余部分小于门限值,则此空闲区不进行分割,而是全部分配给用
7.1.4 内存交换技术 原理: 内存不够时把进程写到磁盘(换出/Swap out) 当进程要运行时再重新写回内存(换入/Swap in) 交换技术的缺点: 换入和换出增加CPU开销. 交换单位太大(整个进程) 需要考虑的问题: 减少交换传送的信息量(模板/ 段) 外存交换空间的管理方法 程序换入
2019-06-06 08:47:59 坚持!!! 1 #include <bits/stdc++.h> 2 using namespace std; 3 int main() 4 { 5 int n; 6 scanf("%d", &n); 7 while (n--) 8 { 9 int a,b,c;10 scanf("%d %d %d", &a, &b, &am
1555 - A Math Homework 时间限制:1秒 内存限制:128兆 题目描述 QKL is a poor and busy guy, and he was not good at math. Last day, his teacher assigned a homework: Give you 3 segments with positive length, can you use these segments to make a triangle? If