- 博客(16)
- 收藏
- 关注
原创 git 冲突没有HEAD >>>>
参考文章https://www.cnblogs.com/yoyo-sincerely/p/8879514.html运行以下命令git config merge.tool vimdiffgit config merge.conflictstyle diff3git config mergetool.prompt false
2021-03-04 14:37:03 364 1
原创 数据结构、算法与应用 C++语言描述(第二版)第十一章
有问题请指正文章参考https://www.cise.ufl.edu/~sahni/dsaac/chapter11.htm题1https://www.cise.ufl.edu/~sahni/dsaac/public/exer/c11/e1.htm图11.1的图满足了树的定义。 元素集是{Joe, Ann, Mary, John, Mark, Sue, Chris}。 这是一个有限的非空集。 根节点是Joe的节点。 其余元素被划分为3个子树(这些子树可以递归验证)。根为Joe,其.
2021-02-24 20:11:13 221
原创 VS code调试汇编
参考文章https://baijiahao.baidu.com/s?id=1683422629330377527&wfr=spider&for=pc有一点注意"stopAtEntry": true,-exec disassemble /m main查看main函数的汇编
2021-01-31 20:41:51 516
原创 ffplay for MFC 打开输出端口
参考https://blog.csdn.net/wanyongtai/article/details/81108469设置方法项目 -> 属性 -> 生成事件 -> 生成后事件 -> 命令行 中添加editbin /SUBSYSTEM:CONSOLE $(OutDir)\$(ProjectName).exe运行效果...
2019-09-28 08:57:29 104
原创 ffplay for MFC 更新
由于雷霄骅大神故去,但是https://blog.csdn.net/leixiaohua1020/article/details/28685327没有更新,当前用的版本是Visual Studio Community 2019,所以开源项目需要更新有以下错误需要修改1.参考https://blog.csdn.net/evan369/article/details/100150685需要...
2019-09-27 21:21:52 172
转载 原子操作、锁、同步实现原理
参考大哥http://www.sohu.com/a/248902628_100063030在多线程环境下,i++并不安全。使用两个线程同时操作i++ 1w万次,可能得出i的值并不是2w。想要安全的使用i++, 在java上可以使用synchronized关键字, c/c++语言中可以使用pthread_mutex_lock。c的sleep函数也同样让我着迷,它可以让线程“暂停”,想不通它是怎么...
2019-09-27 09:24:29 488
原创 libPhenom库在ubuntu上编译
件框架,用于构建高性能和高可扩展的系统。支持多线程、提供内存管理和常用数据结构、json处理。以下是编译过程一、环境准备所用的操作系统环境是ubuntu。二、编译过程从Github上面检出libPhenom的源代码git clone https://github.com/facebook/libphenom.git然后cd到libphenom目录,截止当前最新pull到的代码是2018年3月24日...
2018-03-24 13:54:58 230
原创 浅复制和深复制的区别
浅复制是在复制这个对象的时候,让新旧对象指向同一个外部内容。深复制是在复制这个对象的时候,为新对象制作了外部对象的独立复制。浅复制的问题#include <iostream>#include <string.h>using namespace std;class Test{public: char *buf; Test() { buf = NULL;...
2018-03-19 19:18:02 416
原创 case的用法
int main(int argc, char const *argv[]){ int i =0; switch (i) { case 1 : break; case 0.1 : break; case -0.1 : break; case -1 : break; case 1.1+0.9 : break; case...
2018-03-16 19:57:52 1838
原创 面试题分析
#define s8 charstatic int k = 0;void fun(){ s8 i = 0; for (i = 0; i < 128; ++i) { printf("i=%d\n", i); k += i& 3; } printf("k = %d\n", k);}int main(int...
2018-03-16 18:01:21 125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人