本科课程
我岂是非人哉
持之以恒收敛至顿悟
展开
-
数据结构实验第四题
#include<stdlib.h>#include<cstdio>#include<iostream>#include<algorithm>using namespace std;const int maxsize = 401;struct Triple{ int row,col,value; bool operator< (const Triple &x)const{ if(row == x..原创 2021-01-08 08:38:23 · 238 阅读 · 0 评论 -
数据结构实验第三题
#include<stdlib.h>#include<cstdio>#include<cstring>#include<iostream>using namespace std;int num[21];int cpot[21];const int maxsize = 401;struct Triple{ int row,col,value;};struct TSMatrix{ Triple data[maxsize];.原创 2021-01-08 08:40:48 · 354 阅读 · 0 评论 -
StringBuffer值传递
因为是值传递,所以b的值没有变。原创 2018-05-23 11:49:45 · 306 阅读 · 0 评论 -
instanceof: incompatible conditional operand types A and B
Some Guy: A related issue that I have come across recently (and which led me to this page, before I figured out what was going on) is that the Eclipse environment can report "Incompatible conditional ...原创 2018-05-23 22:46:13 · 2434 阅读 · 0 评论 -
计算机系统基础笔记(2)
信息的二进制编码真值和机器数的区别机器数:用0和1编码的计算机内部的0/1序列真值:真正的值,即:现实中带正负号的数数值数据表示的三要素进位计数制定、浮点表示(解决小数点问题)如何用二进制编码(解决正负号问题)计算机中的运算器是模运算系统。IEEE二进制浮点数算术标准(IEEE 754)是20世纪80年代以来最广泛使用的浮点数运算标准,为许多CP...原创 2018-12-15 10:25:27 · 434 阅读 · 0 评论 -
计算机系统基础笔记(1)
IA-32:英特尔32位架构。ISA:指令集体系结构,简称体系结构/系统结构,CPU本身是指令集(结构)的一个实现/实例。ISA是软件和硬件的界面。Intel的ISA是IA-32。本课程三个主题:表示、转换、执行控制流课程目的:以IA-32+Linux+C+gcc为平台,描述程序执行的底层机制系统概述和可执行文件的生成(表示和转换) 可执行文件的运行(执行控制流)homewor...原创 2018-12-12 10:49:21 · 875 阅读 · 0 评论 -
计算机系统基础笔记
机器指令处于软件和硬件的交界面微指令属于硬件范畴伪指令属于软件范畴机器指令和汇编指令都属于机器级指令原创 2019-01-02 19:02:09 · 326 阅读 · 0 评论 -
lex-yacc(flex&bison)Start conditions开始条件
flex提供一个根据条件激活规则的机制。假设有一条规则是这样的(有一个<sc>前缀):<sc>{id} insertID(yytext);那么只有当scanner在<sc>这个条件里的时候,这条规则才会有效。原本的情况是这样的:{id} insertID(yytext);scanner看见符合id的token就执行insert...原创 2019-03-31 20:55:17 · 1340 阅读 · 0 评论 -
由HHVM开始了解的编译器技术
由于本学期学了一门编译器技术,期中需要做一个顶会论文的报告工作,于是着实恶补了一通编译器的知识,在此分享。我选择的论文是PLDI2018的HHVM JIT: A Profile-Guided, Region-Based Compiler for PHP and Hack.这是Facebook开发的PHP虚拟机。本着JIT(运行时)编译的原则,HHVM首先把PHP或者Hack代码转成HHBC b...原创 2019-03-21 20:30:29 · 370 阅读 · 0 评论 -
C4996 'inet_ntoa': Use inet_ntop() or InetNtop() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS
项目属性,C/C++,常规,SDL检查改为否原创 2018-11-10 10:20:56 · 4319 阅读 · 1 评论 -
【网络】虚拟专用网络工作在哪一层?
你是否想过:虚拟专用网络工作在第几层呢?三?五?首先要说,这个答案不唯一。常见的虚拟专用网络技术有五种:PPTP协议、L2TP协议、IPsec协议、MPLS技术以及SSL虚拟专用网络技术。PPTP协议工作在OSI第二层。L2TP协议工作在OSI第二层以及第三层。IPsec协议工作在OSI第三层。MPLS工作在OSI第二层以及第三层。SSL虚拟专用网络工作在Secure So...原创 2019-08-11 11:15:12 · 9173 阅读 · 0 评论