- 博客(11)
- 资源 (4)
- 收藏
- 关注
转载 mongodb 对内存的严重占用以及解决方法
刚开始使用mongodb的时候,不太注意mongodb的内存使用,但通过查资料发现mongodb对内存的占用是巨大的,在本地测试服务器中,8G的内存居然被占用了45%。汗呀。本文就来剖析一下mongodb对内存的具体使用方法,以及生产环境针对mongodb占大量内存的问题的解决。先看一个MongoDB服务器的top命令结果shell> top -p $(pidof mongod...
2019-07-19 17:49:37 1394
转载 redis 优缺点 使用场景
1. 使用redis有哪些好处?(1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)(2) 支持丰富数据类型,支持string,list,set,sorted set,hash(3) 支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行(4) 丰富的特性:可用于缓存,消息,按key设置过期...
2019-07-19 17:47:37 386
转载 GDB寄存器和内存
1. 查看寄存器(gdb) i r(gdb) i r a # 查看所有寄存器(包括浮点、多媒体)(gdb) i r esp(gdb) i r pc2. 查看内存(gdb) x /wx 0x80040000 # 以16进制显示指定地址处的数据(gdb) x /8x $esp(gdb) x /16x $esp
2015-04-18 11:53:59 742
转载 MySQL字符集乱码总结
查看数据库编码:show create database db_name;查看表编码:show create table tbl_name;查看字段编码:show full columns from tbl_name;show full fields from tbl_name;MySql 端配置1. 修改my.ini文件[mysql]d
2015-04-13 11:49:58 510
转载 Linux的Core文件设置与调试
一、运行时错误任何人写程序都会出错,正如《C++编程规范》所说,真正可怕的错误不是编译时的错误,而是运行时错误。有的程序可以通过编译, 但在运行时会出现Segment fault(段错误)这通常都是指针错误(一般就是空指针)引起的,或者访问了不能访问的内存(数组越界,系统保护)二、core文件我们不可能用GDB一句一句的去找,真正的英雄都善于使用手中的武器。这就是core fi
2015-03-12 15:21:30 373
转载 Linux的Core文件设置与调试
一、运行时错误任何人写程序都会出错,正如《C++编程规范》所说,真正可怕的错误不是编译时的错误,而是运行时错误。有的程序可以通过编译, 但在运行时会出现Segment fault(段错误)这通常都是指针错误(一般就是空指针)引起的,或者访问了不能访问的内存(数组越界,系统保护)二、core文件我们不可能用GDB一句一句的去找,真正的英雄都善于使用手中的武器。这就是core fi
2015-03-12 15:20:00 527
转载 如何执行一个mysql的sql脚本文件
sql脚本是包含一到多个sql命令的sql语句,我们可以将这些sql脚本放在一个文本文件中(我们称之为“sql脚本文件”),然后通过相关的命令执行这个sql脚本文件。基本步骤如下:1、创建包含sql命令的sql脚本文件文件中包含一些列的sql语句,每条语句最后以;结尾,文件内容示例如下:--创建表,使用“--”进行注释create table 表名称(
2015-03-11 19:29:32 599
转载 Linux系统date命令无法修改或同步时间的解决办法
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-03-02 17:44:43 5436
转载 UNREFERENCED_PARAMETER的作用
UNREFERENCED_PARAMETER 的作用2007年06月16日 星期六 14:38我们从 UNREFERENCED_PARAMETER 开始吧。这个宏在 winnt.h 中定义如下: #define UNREFERENCED_PARAMETER(P) (P) 换句话说 UNREFERENCED_PARAMETER 展开传递的参数或表达式。其目的是避免编译器关于未引用参
2013-11-29 10:03:54 345
转载 如何基于FFMPEG和SDL的视频播放器
FFMPEG是一个很好的库,可以用来创建视频应用或者生成特定的工具。FFMPEG几乎为你把所有的繁重工作都做了,比如解码、编码、复用和解复用。这使得多媒体应用程序变得容易编写。它是一个简单的,用C编写的,快速的并且能够解码几乎所有你能用到的格式,当然也包括编码多种格式。唯一的问题是它的文档基本上是没有的。有一个单独的指导讲了它的基本原理另外还有一个使用doxygen生成的文档。这就是为什么当我
2011-12-09 09:11:41 658
原创 字符串倒序
//自身倒序void deal(char ** a,char* b,char c){ if(*b) deal(a,b+1,*b); *(*a)++ = c;}void reverse(char *str){ deal(&str,str,0);}//倒序到异地char *reverse(char *str1,char *str2){ if(*(str1+1))
2011-11-10 14:23:28 449
批踢踢PTTbbs浏览工具源码
2015-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人