![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
其他常用工具
文章平均质量分 67
介绍一些常用工具的使用方法和注意事项
Ruo_Xiao
己所不欲,勿施于人。
展开
-
nginx / 安装、部署和启动
一、安装和部署1、依赖包的安装(1)opensslsudo apt-get install openssl libssl-dev(2)pcresudo apt-get install libpcre3 libpcre3-dev(3)zlibsudo apt-get install zlib1g-dev2、nginx的安装和配置./configure -...原创 2020-03-18 21:40:03 · 207 阅读 · 0 评论 -
VS2010下使用dmp文件和pdb文件定位程序异常代码行号的注意事项
2018-01-12 创建人:Ruo_Xiao2018-01-15 修改人:Ruo_Xiao添加为dump、exe和pdb版本保持一致的原因。一、minidump文件崩溃转储是创建一个应用程序崩溃瞬间的状态镜像。初代的转储文件是记录了进程的虚拟空间中全部内容,但是这样的文件非常大,而且对于不太熟练使用的人员来说冗余信息太多。xp之后,MicroSoft发明了“minidu原创 2018-01-12 20:18:35 · 3562 阅读 · 0 评论 -
Visual Studio Code / 开启自检文本编码方式的方法
----------------------------------------------- 创建人:Ruo_Xiao-- 邮箱:xclsoftware@163.com---------------------------------------------1、文件 --> 首选项 --> 设置,如下图所示:2、单击上图右上角的红圈位置,弹出内容如下图所示...原创 2018-10-28 10:25:34 · 3111 阅读 · 0 评论 -
Macbook 中如何通过命令行打开 vscode
作为 vscode 的重度用户,习惯通过命令启动 vscode,即:code .在 Mac 中,设置方法如下:(1)打开 VSCode,使用快捷键command +shift + p 打开命令行。(2)输入“shell”命令.(3)点击提示“Shell Command: Install ‘code’ command in PATH”即可。(SAW:Game Over!)...原创 2021-07-03 09:52:17 · 2243 阅读 · 0 评论 -
VS2010下使用dmp文件和pdb文件定位到dll中崩溃位置的方法
2018-01-15 创建人:Ruo_Xiao邮箱:xclsoftware@163.com一、基础链接http://blog.csdn.net/itworld123/article/details/79041500 http://blog.csdn.net/itworld123/article/details/79047788 http://blog.csdn.net/itwo原创 2018-01-15 17:42:13 · 11660 阅读 · 0 评论 -
vscode / ubuntu 下编译和调试 C/C++ 方法
零、前言之前一直将 vscode 做为简单的编辑器使用,对编译调试一知半解,现在有时间好好整理了,咱们开始吧。一、准备需要安装 C/C++ 开发插件:Ctrl + p,在弹出的编辑框中输入如下:ext install cpptools装完之后重启。二、编写配置文件需要编写的配置文件如下:tasks.json:这个配置文件是用来执行你预定的任务的,比如说你修改了你的代码,调试之前,肯定要重新生成新的程序后再调试,那么你就可以配置它告诉 vscode 怎么重新生成这个原创 2021-07-17 12:58:42 · 953 阅读 · 0 评论 -
vscode / 杂项
1、设置快捷键与windows保持一致的方法安装插件 Windows default keybindings 。2、解决 tab 过短的问题设置“Editor:Font Family”为 'monospace' 。(SAW:Game Over!)...原创 2020-03-30 08:55:19 · 176 阅读 · 0 评论 -
VS2010 修改输出的exe名字和pdb文件名字的方法
--------------------------------------创建人:Ruo_Xiao邮箱:xclsoftware@163.com--------------------------------------1、修改pdb的exe的名字2、修改输出的exe的名字 (SAW:Game Over!)...原创 2018-09-29 17:56:21 · 3626 阅读 · 0 评论 -
vs2010 利用DMP文件、pdb文件查找release下的异常行号的方法
2018-01-12 创建人:Ruo_Xiao开发环境:Windows7,VS2010,WinDbg 6.12。一、源码#include "stdafx.h"#include #include #pragma comment(lib,"Dbghelp.lib")static long __stdcall CrashInfocallback(_EXCEPTION_原创 2018-01-12 10:45:35 · 4768 阅读 · 0 评论 -
win10 下用 vs code 编译调试代码的过程 (MinGW)
一、下载软件官网下载 vs code 和 MinGW。二、建立工作区1、建立文件夹 “ProjectTest”,其内创建 Hello.cpp 文件,内容如下:#include <iostream>int main(){ cout<<"Hello world!"<<endl; cin.get(); return 0;...原创 2019-05-20 22:36:05 · 934 阅读 · 0 评论 -
vs2010下使用dmp文件和pdb文件调试时dump、exe和pdb三个文件要保持版本一致的原因
一、pdb文件简介英文:Program Data Base,即程序的基本数据,是VS编译链接时生成的文件。pdb文件主要存储了如下调试信息: (1)public, private,和static函数地址。 (2)全局变量的名称和地址。 (3)参数和局部变量的名称及它们在栈中的偏移量。 (4)类型定义,包括class, structure,和 data definitions。 (原创 2018-01-15 11:18:26 · 6523 阅读 · 0 评论 -
Win32控制台程序如何使用CString的方法
2018-01-30 创建人:Ruo_Xiao开发环境:VS2010邮箱:xclsoftware@163.com1、#include 上面加上#include 。 2、菜单栏 -> 项目 -> 工程名+属性 -> 配置属性 -> C/C++ -> 预处理器 里面加上:_AFXDLL。 3、可能会发生如下错误:error LNK2005: _DllMain@12 已经在 dll原创 2018-01-30 11:51:42 · 302 阅读 · 0 评论 -
VS2010上使用Qt 5.2.1出现 “There's no Qt version assigned to this project for platform Win32”错误的解决办法
--------------------------------------创建人:Ruo_Xiao邮箱:xclsoftware@163.com--------------------------------------1、报错对话框解决办法:右击项目名称,选择“Qt Project Settings”,如下图所示:弹出如下对话框:单击“OK”即可。 ...原创 2018-09-28 17:39:07 · 1710 阅读 · 0 评论 -
VS2010 断点无法命中的解决方案
----------------------------------------------- 时间:2018-11-15-- 创建人:Ruo_Xiao-- 邮箱:xclsoftware@163.com---------------------------------------------一、问题如下二、解决方案1、配置(1)工具 --> 选项 --&...原创 2018-11-15 09:09:57 · 1995 阅读 · 0 评论 -
eclipse / 绑定 OpenJDK 1.8 Java 源码的方法
Ubuntu自带的 OpenJDK 只有 JRE 环境,不提供源码,所以我们还是需要去下载。链接: https://pan.baidu.com/s/1-JhX9MNQ5mMWLCLfIk2ODw 提取码: grym下载完之后,只需要解压下载包下的一个子目录:/ jdk / src / share / classes / 解压的路径记好了,然后打开 eclipse,选中 win...转载 2020-03-27 14:05:55 · 633 阅读 · 0 评论 -
WebRTC / Jitsi / 使用 jitsi 官方源安装内网演示环境过程
1、前提操作系统:ubuntu 18 x642、安装 nginx sudo apt-get install nginx3、添加软件源(1)打开 sources.list 文件。sudo vim /etc/apt/sources.list(2)在文件的最下面加上如下地址。deb https://download.jitsi.org stable/4、添加...原创 2020-03-26 10:15:01 · 6330 阅读 · 1 评论 -
WebRTC / Jitsi / 架构
主要模块模块名称 功能 Jitsi Video-Bridge Software video-bridge (java) Jitsi Jicofo Component mandatory for jitsi conference (java) Prosody XMPP Server(lua) Nginx Web Server Jitsi Me...原创 2020-03-26 11:35:53 · 3925 阅读 · 0 评论 -
WebRTC / Jitsi / 多人视频通讯常用架构 Mesh / MCU / SFU
问题:为什么要搞这么多架构?WebRTC 虽然是一项主要使用 P2P 的实时通讯技术,本应该是无中心化节点的,但是在一些大型多人通讯场景,如果都使用端对端直连,端上会遇到很带宽和性能的问题,所以就有了下图的三种架构。一、Mesh每个端都与其它端互连。以上图最左侧为例,5个浏览器,二二建立 P2P 连接,每个浏览器与其它 4 个建立连接,总共需要10个连接。如果每条连接占用1M带...转载 2020-03-26 15:46:40 · 4719 阅读 · 2 评论 -
OpenLDAP / Ubuntu 18.04 下 docker 版安装
一、拉取镜像docker pull osixia/openldap结果如下:拉取过程二、编写 docker-compose.ymlversion: '3'services: openldap: image: "osixia/openldap" container_name: "mycompany_openldap" restart: always environment: LDAP_原创 2020-05-11 16:54:31 · 390 阅读 · 0 评论 -
Docker / 深入理解的容器和镜像
这篇文章希望能够帮助读者深入理解 docker 的命令,还有容器(container)和镜像(image)之间的区别,并深入探讨容器和运行中的容器之间的区别。零、概览当我对 docker 技术还是一知半解的时候,我发现理解 docker 的命令非常困难。于是,我花了几周的时间来学习 docker 的工作原理,更确切地说,是关于 docker统一文件系统(the union file system)的知识,然后回过头来再看 docker 的命令,一切变得顺理成章,简单极了。题外话:就我个人而言转载 2020-05-11 17:50:50 · 200 阅读 · 0 评论 -
zlib / win10 下 vs2019 编译 zlib 的方法
一、准备官网下载 zlib 库源代码。(点我)二、设置1、进入源码根目录,双击打开contrib \ vstudio \ vc14 \zlibvc.sln。2、初始编译时,会报错:无法生成 SAFESEH 映像解决办法是对每一个项目进行如下操作:项目属性 -> 链接器 -> 命令行输入:/SAFESEH:NO注意,开头加个空格。再次编译即可。(SAW:Game Over!)...原创 2020-07-02 20:42:40 · 2975 阅读 · 0 评论 -
boost / vs2017 编译 boost 1.68.0 的过程说明
一、准备下载 boost 1.68.0 源代码,点我。二、选择命令行工具强调:编译时使用 vs2017 开发者命令行工具,若编译生成 x86 的库,就使用 x86Native Tools Command Prompt for VS 2017 命令行工具;若编译生成 x64 的库,就使用 x64 Native Tools Command Prompt for VS 2017命令行工具。三、指令1、bootstrap.bat生成 b2.exe,bjam.exe 和 proje..原创 2020-07-04 15:37:52 · 622 阅读 · 0 评论 -
libuv / 编译 libuv 1.30 过程说明(静态库)
一、vs20171、准备(1)下载 libuv 1.30。(点我)(2)下载 gyp。(点我),解压后放在 libuv/build 下。(3)下载 python 2.7.13。(点我)编译 libuv 需要 gyp,编译 gpy 需要 python 2.7 的环境。在系统环境变量中加入 python 的安装路径,默认如下:C:\Python27,重启电脑。2、编译(1)进入 gyp 根目录,执行命令:pythonsetup.py install 。(2)进入libu...原创 2020-07-09 10:43:59 · 952 阅读 · 0 评论