摘要: c++#include <stdio.h>#define swap(x,y) x^bai=y^=x^=yvoid Swap(int &a,int &b){a = a + b;b = a - b;a = a - b;}int main(){int a,b;printf("输入第duzhi1个数\n") 阅读全文
posted @ 2021-01-29 17:08 CharyGao 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Linux 下C++开发入门指南 Alan Luo 2017-01-13 本文目的是针对将熟悉C/C++语法,如何在Linux下进行的C/C++开发的入门指南。Linux下的开发和在Windows下的开发类似,主要区别点在于操作系统不同,开发工具,开发API,编译调试方法不一样,故主要将针对这些不同 阅读全文
posted @ 2021-01-29 17:04 CharyGao 阅读(4441) 评论(0) 推荐(0) 编辑
摘要: http://www.amd5.cn/atang_3847.html Logstash Logstash 不是这个列表里最老的传输工具(最老的应该是 syslog-ng ,讽刺的是它也是唯一一个名字里带有 new 的),但 Logstash 绝对可以称得上最有名的。因为它有很多插件:输入、编解码器、 阅读全文
posted @ 2021-01-29 16:59 CharyGao 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 在本文回答这几个焦点问题,主要介绍一下32位和64位系统区别和联系,64位的优点和判断方法,及在选购64位系统硬软件时的几点建议仅供交流参考 一、32位和64位的区别 1、32位和64位一般是指CPU的通用寄存器位宽,所以64位的CPU位宽增加一倍 2、可寻址范围大大扩展,32位系统支持最大内存位4 阅读全文
posted @ 2021-01-29 16:53 CharyGao 阅读(1097) 评论(0) 推荐(1) 编辑
摘要: 将windows文本格式转换为UNIX格式 1、使用sed命令来进行转换,如下: sed -e ’s,^M,,g’ textfile 其中^M的输入方法是Ctrl+V, Ctrl+M 对于批量文件的处理,可以用下面的命令: for f in `echo *.c`; do sed -e ’s,^M,, 阅读全文
posted @ 2021-01-29 16:46 CharyGao 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要介绍了用C#来解析PDF文件,同时作者也介绍了PdfFileAnalyzer这个应用可以作为很好的成品示例,需要的朋友可以参考下 1. 介绍 这个项目让你可以去读取并解析一个PDF文件,并将其内部结构展示出来. PDF文件的格式标准文档可以从Adobe那儿获取到. 这个项目基于“PDF指 阅读全文
posted @ 2021-01-29 15:59 CharyGao 阅读(1920) 评论(0) 推荐(0) 编辑
摘要: (一)首先,介绍几种常见的I/O模型及其区别,如下: blocking I/O nonblocking I/O I/O multiplexing (select and poll) signal driven I/O (SIGIO) asynchronous I/O (the POSIX aio_f 阅读全文
posted @ 2021-01-29 15:57 CharyGao 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 转载 https://sourcemaking.com/design-patterns-and-tips 阅读全文
posted @ 2021-01-29 15:34 CharyGao 阅读(79) 评论(0) 推荐(0) 编辑
摘要: AspectC++用法 详细教程见http://www.aspectc.org/doc/ac-languageref.xhtml 实例 用例可在本项目找到:https://github.com/Zeraka/rvtoolexample文件里, 有一个随机事件发生程序——SimpleEventLoop 阅读全文
posted @ 2021-01-29 15:17 CharyGao 阅读(332) 评论(0) 推荐(0) 编辑
摘要: QT 编译开发的程序很多时候会因为编码问题导致在汉化翻译为中文的时候出现乱码或者字体过小现象。有一些开发者会单独增加语言文件来解决多国语言或者本地化问题,可是有一些老外仅仅发布的是独立英文版,如果想要强制汉化翻译,那么您就会多多少少碰到这类问题。 今天我们就来通过使用 x64dbg 修改一款字体过小 阅读全文
posted @ 2021-01-29 15:16 CharyGao 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 看了一则新闻,很多人可能不知道,上海还有这样一大群本地人,住在这样的环境里,比如,5平米的房间要住人,还要加个马桶进去。 一般我们在上海的外地人大多都认为上海本地人家庭都特别有钱,就算有些挣钱能力不强,起码有房,至少也是几百万资产啊! 直到有一次在肯德基无聊和一个上海本地大叔聊天,他说他自己名下没有 阅读全文
posted @ 2021-01-29 14:56 CharyGao 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 《如何掌握所有的程序语言》 我刚看完,文章很不错,作者站的高度很高,固然我们一般人很难达到。 但是这篇文章对于指导初学者该如何选编程语言,以及学习编程语言的正确方式还是很具有指导意义的。 如果你还不了解这位备受争议的大佬,我在这里放一个他的简介: 王垠,四川大学97级本科毕业,保送到清华大学计算机系 阅读全文
posted @ 2021-01-29 14:55 CharyGao 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 在开始本篇的内容前,我们先来思考几个问题。1. 我们先来看一段简单的代码: void func(int a) { if (a > 100000000) return; int arr[100] = {0}; func(a + 1);} 你能看出这段代码会有什么问题吗?2. 我们在上一篇文章《高性能高 阅读全文
posted @ 2021-01-29 14:42 CharyGao 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 前言 如何有效的理解并且区分 Reids 穿透、击穿和雪崩之间的区别,一直以来都挺困扰我的。特别是穿透和击穿,过一段时间就稀里糊涂的分不清了。 为了有效的帮助笔者自己,以及拥有同样烦恼的朋友们区分这三种场景。笔者总结了一些关键词,希望大家可以和我一样通过联想的方式来区分并理解这三种场景的区别! 缓存 阅读全文
posted @ 2021-01-29 14:22 CharyGao 阅读(77) 评论(0) 推荐(0) 编辑
摘要: GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该 阅读全文
posted @ 2021-01-29 14:14 CharyGao 阅读(23) 评论(0) 推荐(0) 编辑