- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 sizeof 编译时确定的
#include int main(int argc, char ** argv){ int x = 3; printf("%d and ", sizeof(x++)); printf("%d\n",x); return 0;}上述代码输出什么?
2015-06-23 19:00:55
505
原创 std::vector
std::vector容器的insert到首部效率比push_back之后再用reverse要效率很多,具体情况及细节待验证
2015-06-08 18:47:53
424
原创 配置ssh无密码登录
首先在机器A,B上生成密钥对ssh-keygen -t RSA然后将A上pub密钥传到B机器上。将A,B的pub密钥复制到 authorized_keys文件中再将authorized_keys利用scp命令复制到另一台机器上.注意:1. B机器上添加A机器的公钥,说明A机器可以访问B机器,这一点有点绕。2. 生成密钥对时候,如果输入了密码,则即使将公钥复制到a
2015-06-08 10:07:45
370
转载 How to shrink a default install LVM PV to create another partition
更改逻辑卷大小
2015-05-11 15:42:03
525
原创 项目Release模式下添加DebugInfo命令
在项目pro文件下,添加如下代码:QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFOQMAKE_LFLAGS_RELEASE = $$QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO即可实现项目生成的可执行文件中包含DebugInfoQt Assistance中给
2015-04-07 10:30:37
2659
原创 LeetCode 198
LeetCode 198, House Robber, 这个分治递归写的还是有点问题,可以修正到直接递归rob函数,正常情况下,maxRob的第一个和第二个参数相加就是rob的第一个参数。
2015-04-03 14:13:23
495
原创 malloc与calloc
#include #define Memory_Size 655360#define ExecCount 100000int main(int argc, char *argv[]){ QApplication a(argc, argv); QTime t; t.start(); for(int i = 0; i != ExecCount; ++i){
2015-03-31 14:54:13
359
原创 插入排序
插入排序 template void insertionSort(T * arr, int size){ T key; for(int j = 1; j != size; ++j){ key = arr[j]; i = j -1; while( (i > -1)&&(arr[i] > key) ){
2015-03-30 19:42:07
365
原创 OS Concepts Chapter 1 导论
导论操作系统是管理计算机硬件的程序。各种不同操作系统的目的: -大型机操作系统: 为充分优化硬件的利用率(高效) -个人计算机操作系统:为能支持复杂游戏,商业应用或位于两者之间的事物 (高效,方便兼顾) -手持计算机的操作系统:为给用户提供一个可以与计算机方便地交互并执行程序的环境(方便)
2015-03-25 18:47:19
407
转载 欢迎使用Markdown编辑器写博客
本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 Ctrl +
2015-03-12 19:09:54
447
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人