浏览器的神奇缓存
在整Alist的时候,自己配置了PDF.js的后端,然而,再修改过服务器代码后前端按Shift+F5依然没有更新,导致一直找不到问题所在,可能需要手动清理缓存并更新?(这一点Edge非常方便,可以直接右击刷新按钮实现),有的时候,遇到问题查不出来,换访客模式或许是一个好的方案。
GDB使用指南
调试编译命令: g++ 文件名 -o 编译生成文件名 调试命令: g++ 文件名 -o 编译生成文件名 -g 输入调试命令后打开调试:gdb 运行程序名 {(gdb中命令) l ;列出代码 b :设置断点(后跟行数) d :清除断点 (后加断点编号) r :运行 p :打印(后加变量) i :查看信息(后可加多种东西,如:i b 可查看断点) c :继续 quit :退出 }
优雅的在Windows中调试C++程序
开始:一:搭建环境:按 Windows + R 打开运行 ,输入 cmd 即可打开 cmd进入 cmd 命令提示行,输入再回车即可使用调试:PATH=Dev-Cpp 安装路径\Dev-Cpp\MinGW64\bin;%PATH% 当然,这是一次性的方法,不是很方便,可以直接在系统属性的环境变量中加入路径详见: 1. 如何在 win10 中设置环境变量 2.怎么在 CMD 下直接运行 G++编译源代码二:cmd 的使用(简单的) 123456789cmd(打开) exit(关闭)cd{后加 1.\文件夹名 2. ..(后退一个文件夹) 3.文件名(前进打开文件)}type 打印dir 列出del 删除 该文原地址:https://blog.csdn.net/qq_45718756/article/details/103102160本人已换博客,原地址弃用。
调试 NOI Linux 中的调试
[TOC] 开始搭建环境:可直接在电脑上装NOI Linux 或 下载 虚拟机(虚拟机推荐VM虽然要钱但有密钥,网上一大堆自己搜去。。。) 终端的使用:打开你的终端:Ctrl+Alt+T即可打开终端模拟器,来与shell 来一把紧张刺激的交互吧~ 常用Linux 命令:(注意:Tab键可以自动补全,请多按,省时间!) echo [msg]:直接输出一段信息. cat:输出一个文件的内容 touch:新建一个文件 cd:切换目录 g++:编译你的代码 例: g++ HellowWorld.cpp (这里注意g++后加空格) 执行程序:./helloworld 执行当前目录下的helloworld 文件。(这里注意 ./ 后请不要加空格) 总结Linux 的路径:从/ 开始的路径。相对路径当前目录:**.**父目录:**..** 调试技巧:常见错误 段错误:爆栈、访问非法内存。12解决: ulimit -s 2444444 这里随便加一个大数 (注意:指令只对当前终端有效) 浮点数例外:整型除以0...
srstem
system();函数名: system功能 :发出一个DOS命令用法 :int system(char *command);备注 :system函数已经被收录在标准c库中,可以直接调用 用法例:
string
原文链接 http://citycowboy.blog.sohu.com/50058804.html做了一定整理和改动 前言 之所以抛弃 char*的字符串而选用 C++标准程序库中的 string 类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个泛型类出现,他集成的操作函数足以完成我们大多数情况下(甚至是 100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们可以把它看成是 C++的基本数据类型。C++中对于 strinig 的定义为:typedef basic_string string; 也就是说 C++中的 string 类是一个泛型类,由模板而实例化的一个标准类,本质上不是一个标准数据类型。 正文[toc]好了,进入正题………首先,为了在我们的程序中使用 string 类型,我们必须包含头文件 。如下: 12#include<string> //注意这里不是 string.h string.h 是 C 字符串头文件using namespace...
node 里 exports 的用法
本文转自CSDN 共享变量 共享方法 共享构造 共享类 exports 可以共享方法、变量、构造、类。exports 的本质是一个数组,访问域是共有的。 123//打印一下exportsconsole.log(exports);//结果是一个空数组 共享变量exportDemo.js(被引用的) 123456789//打印一下exportsconsole.log(exports);//结果是一个空数组 //共享变量var aa=123;exports.aa=aa;//打印的结果是一个键值对关系的数组{aa:123}console.log(exports); exportsUse.js(引用方) 12345//导入被引用的js文件var exportsDemo=require("./exportsDemo.js");...
【node
一、概念 Node.js 不是语言、不是库、不是框架; Node.js 是 JavaScript 的运行环境,可以解析、执行 JavaScript 代码; 使 JavaScript 可以脱离浏览器来运行; 二、组成部分1、浏览器中 JavaScript: ECMAScript DOM BOM 2、Node.js 中 JavaScript: ECMAScript 没有 DOM、BOM 为 JavaScript 提供了一些服务器级别的操作 API: 文件读写 网络服务的构建 网络通信 http 服务器等。。。 三、特点 事件驱动 非阻塞 IO 模型(异步) 轻量和高效 构建于 chrome 的 V8 引擎 之上 四、用途 web 后台服务器 命令行工具 五、主要知识点 B/S 编程模型 模块化编程 Node 常用 API 异步编程 Express 开发框架 Ecmascript 6 六、安装使用 官网下载:稳定版(LTS)、最新体验版(Current);(重复下载会升级覆盖) 命令行检查:node --version/node...