摘要:
use simulation;# 多条SQL语句必须以分号分隔show DATABASES ;show TABLES ;show COLUMNS from customers;# SQL语句不区分大小写SHOW COLUMNS FROM products;SHOW COLUMNS FROM vendors;SHOW COLUMNS FROM orders;SHOW COLUMNS FROM ... 阅读全文
摘要:
extract 插件extract 用于解压任何压缩文件,不必根据压缩文件的后缀名来记忆压缩软件安装方法: 直接在 .zshrc中的插件那行添加 extract:使用 x 命令即可解压文件z插件强大的目录自动跳转命令,会记忆你曾经进入过的目录,用模糊匹配快速进入你想要的目录。安装方法: 直接在 .zshrc中的插件那行添加 z:使用 z命令即可快速跳转目录sublime插件该插件可以使用命... 阅读全文
摘要:
背景最近在复习Linux,需要一个能随时用SSH连接的Linux系统,刚好实验室有一台安装了Ubuntu的主机。 查阅网上资料,发现有ZeroTier 这种能够创建虚拟局域网的开源的软件,于是就有了这篇简易使用笔记。安装直接到 ZeroTirer官网 下载对应版本的ZeroTier。 Windows和MacOS都是图形化界面:在Ubuntu中使用最下面的那条命令即可(前提是已经安装curl😂... 阅读全文
摘要:
基本模式定义创建表语句create table r (A1D1,A2D2,...AnDn, ,..., ) 阅读全文
摘要:
\(Fortran\) 作为用于科学计算的一种编译型语言积累了大量数值计算的库,但对于现代编程来说, \(Fortran\) 无 \(GUI\)库 是其一大短板。本文就\(Fortran\) 与 \(C\)混合编程进行简单介绍。\(Fortran和C\) 混编共有3种方式: 基于源代码的混编 基于动态连接库DLL的混编 基于可执行文件的混编\(Fortran\) 和 \(C\) 语言同属于编译型语... 阅读全文
摘要:
栈是一种只能在一端进行插入或者删除操作的线性表,其中允许进行插入或删除的一端称为栈顶。顺序栈栈的顺序存储结构称为顺序栈,通常用数组存放栈中元素,下标为0的那一端作为栈底。typedef struct{ int data[MaxSize]; int top;}SqStack;对于一个顺序栈st,一共有 4个要素,包括两个特殊的状态和两个操作:两个状态栈空状态 st.top==-1;栈满状态 ... 阅读全文
摘要:
vector常用的函数begin()end()size()empty()capacity()front()back()push_back()pop_back()erase(iterator position)erase(iterator first, iterator last) //迭代器last指向的那个元素是不清除的insert(position,n,x)resize()clea... 阅读全文
摘要:
Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模拟了一个CPU环境,并提供服务给其他工具;而其他工具则类似于插件 (plug-in),利用内核提供的服务完成各种特定的内存调试任务。Valgrind的体系结构Memcheck。这是valgrind应用最... 阅读全文
摘要:
网络诊工具有ping, traceroute,nslookup,dig,iproute,tcpdump,wget等。网络故障诊断步骤确认网卡本身是否正常工作,利用ping 127.0.0.1, 其中127.0.0.1是环回地址,如果ping不通说明TCP/IP协议栈有问题确认网卡是否出现物理或驱动故障:使用ping 本主机地址确认能否ping通同网段的其他主机,这一步主要是确认第2层上的网络设备是... 阅读全文
摘要:
C++ 标准库对sting的设计思路是:尽可能像基础类型,不至于在操作上引起什么麻烦。基本的操作substr()函数的第一个实参是起始索引值,可有可无的第二个参数是字符个数(不是终点索引),如果没有指定第二实参,那么所有的剩余字符都将被视为子字符串返回。只要以一个索引和一个长度作为参数,string的行为必须遵循下面两个准则索引值必须合法: 该值必须小于string的字符个数(第一个字符索引是0... 阅读全文