自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ChrisMM

Simple and Free!

  • 博客(34)
  • 资源 (9)
  • 收藏
  • 关注

原创 SVN and Git Frequent Commands Note

SVN和Git常用命令行操作SVN常用命令行Branch新分支svn cp -m "增加:添加jTTS6.2.7 iHear9挂接branch" \http://10.0.0.6:8080/svn/jTTS5_0/branches/jTTS6.2.0/src/Product/Engine/jTTS_EB \http://10.0.0.6:8080/svn/jTTS5......

2017-09-19 13:30:30 1127

原创 Cross Build nghttp2 for Andriod

Cross Build nghttp2 for AndriodBuild Environment PrepareGet Nghttp2-v1.41 Source CodeGet Andriod NDK and Configure Environment Variable.Writing the Build ScriptsThe Target Device for Arm64-v8aThe Target Device for Armeabi-v7aBuild OutputBuild Environment

2020-08-04 15:03:44 255

原创 VirtualBox Ubuntu Extend Hard Disk Volume

1.If you work os is windows you need to Set your VirtualBox install path to PATH envirment viriable.2.Poweroff your virtual machine will to extend the disk.3.Find your original machine *.vdi,execute “VBoxManage modifymedium “E:\virtual-box\cross_build_

2020-06-30 15:17:26 286

原创 C/C++ Project Problem or Issue Summary and Solution

Severity Code Description Project File Line Suppression StateError LNK1112 module machine type ‘x64’ conflicts with target machine type ‘x86’ libcef_dll_wrapper E:\git-code\cef_binary_79.1.35+gfebbb4...

2020-01-29 16:13:46 709

原创 C/C++ Program Technique Note

C\C++ Technical Summary1.Explicit Key Word2.Volatile Key Word3.How to Convert C Pointer to Ref Implement Auto Release1.Explicit Key Word2.Volatile Key Word3.How to Convert C Pointer to Ref Implem...

2019-12-10 13:31:49 240

原创 Andriod and Java Develop Study Notes

Andriod and Java Develop Study NotesHow to Add JNI so DependentHow to Add JNI so Dependent你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。...

2019-11-25 10:16:04 267

原创 Cross Build Libevent-2.1.10 for Andriod

Cross Build Libevent-2.1.10 for AndriodBuild Envirment PrepareGet Libevent-2.1.10 Source CodeGet Andriod NDK and Configure Envirment Vairables.Writing the Build ScriptsThe Target Device for Arm64-v8aT...

2019-08-01 11:01:39 775

原创 Simple Thread Pool Implementation Using C++

1 背景在多任务系统中,我们经常会通过多进程或多线程去协同完成一个任务,或重复完成相同逻辑的不同任务,对并发及实时响应又有较高要求,一般的方法时,我们当接收到一个任务请求后,创建线程,线程函数完成任务,线程退出,频繁的创建线程会增加系统的负担,不利于线统的性能,且不利于任务的扩展,对系统的负载不可控,所以我们通过线程池来解决上述问题,在系统启动时根据配置(通过系统负载能力预估配置)创建一定数量...

2018-12-11 16:06:30 477

原创 How to Measure Time in Microsecond

Windows实现微秒级误差定时typedef union _LARGE_INTEGER { struct { DWORD LowPart; LONG HighPart; } DUMMYSTRUCTNAME; struct { DWORD LowPart; LONG HighPart; } u; ...

2018-12-11 15:58:27 363

原创 Python Study Note and Demo Program

Jupyter NoteBook的安装Python Socket通信(可以通过发送protobuf帧举例)Python 与C++相互调用Django Tornado flask框架

2018-06-08 11:26:10 199

原创 逆向分析

Linux逆向分析Windows逆向分析

2018-05-27 16:41:18 393

原创 使用Perf进行性能优化

Perf的安装Perf的使用

2018-05-27 16:38:03 1939

原创 Linux系统综合分析和诊断工具

25个Linux 系统性能分析工具:https://www.cnblogs.com/peter316/p/6287212.htmlatopatop 安装 wget https://www.atoptool.nl/download/atop-2.3.0-1.el7.x86_64.rpm sudo rpm -ivh atop-2.3.0-1.el7.x86_64.rp...

2018-04-11 11:49:59 2116

原创 Valgrind+gProf安装及性能分析应用

Valgrind的安装使用Valgrind安装valgrind memcheck内存检测Cachegrind: a cache and branch-prediction profilerCallgrind+gprof2dot+graphviz生成图形化性能数据使用Helgrind进行线程检测使用Massif检测堆栈gprof+gprof2dot+graphviz生成图形化性能数...

2018-04-03 17:48:41 2567

原创 区块链技术学习笔记

区块链技术学习笔记本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctr...

2018-03-27 08:47:07 413

原创 CMake多级目录下工程实现

0. CMake多级目录下工程实现 本文记录了某工程项目中cmake的学习过程及结果,主要涉及cmake的安装,cmake示例编写和平台构建; 源码下载地址:https://download.csdn.net/download/dodonei/10306612CMake 下载安装示例工程目录结构CMake Linux 平台构建工程项目*CMake Windows平台构建...

2018-03-16 08:47:31 12388

转载 How to manually rebuild a backtrace with GDB on x86

转载地址:http://devpit.org/wiki/x86ManualBacktrace x86ManualBacktrace This tutorial will show you how to manually rebuild a backtrace with GDB on x86 using the stack frame pointer and current instructio...

2018-03-15 11:58:22 244

原创 gdb常用定位命令及基本问题定位方法

1 gdb常用调试命令及技巧1、gdb中如何定义临时变量(gdb) set $i="hello"(gdb) ptype $itypee = char[6]gdb定义结构体变量:call malloc 构造结构体变量,然后填定内容,然后即可当成参数进行传值;(gdb) call malloc(sizeof(VFP_QUE_HI161X_PHY_CB)$1=0xfbbdf0(g...

2018-03-15 11:38:06 5802

原创 如何给自已的应用程序添加命交互式命令行

简单需求应用程序启动后,直接进入应用程序命令行界面,应用程序则在后台运行,用户可通过命令行去控制应用程序业务行为,查看应用程序运行状态,故障诊断及负载查看等;命令行为用户与应用程序交互界面,需分三程视图,如系统视图,诊断视图,设备设图,系统视图做一些系统层面交互,诊断视图主要完成应用的诊断,设备设图主要完成系统设备运行交互; 命令行运行需与应用进程独立,应用提供相关接口,或开放应用状态共...

2017-10-12 16:14:13 1490

原创 如何实现应用程序二进制补丁(冷补丁、热补丁、冷转热补丁,装备补丁)

冷补丁:打上补丁后需重启设备或软件; 热补丁:打上补丁后立即生效; 冷转热补丁:打上后,通过设置,可以补丁立即生效; 装备补丁:实现某些特定功能的补丁; 基出准备: (1)列出SO中所的的符号; nm -D XXX.so objdump -tT XXX.so http://blog.csdn.net/hujia414/article/details/56274294 (2)获...

2017-07-27 20:46:16 5132

转载 State Machine Design in C++

源文地址: http://www.drdobbs.com/cpp/state-machine-design-in-c/184401236?pgno=1 http://www.cnblogs.com/zhiranok/archive/2011/04/11/state_machine.htmlState Machine Design in C++ By David Lafreni...

2017-07-25 08:49:29 1103

原创 Linux系统下开发常用命令

Linux下系统环境变量和用户环境变量/*系统环境变量设置*//etc/environment/etc/profile/etc/bash.bashrc/*用户环境变量设置*/~/.profile~/.bash_profile 或者 ~./bash_login~/.bashrc跨服务器拷备(86->89 at 86)scp -r /home/hcicloud...

2017-06-30 07:28:52 529

原创 Makefile编写及一个简单的Makefile架构实现

本文通过总结makefile的相关使用,并将以前大型项目中用到的Makefile简单的记录下,以便以后快速应用:Makefile常用命令GCC/G++常用编译参数简单Makefile框架实现Makefile常用命令 make Makefile/makefile/GNUMakefile 当Makefile名字不是上述三个名字时,需要加-f 去编译,如xxx.mk...

2017-06-29 22:35:49 2950

原创 SVM学习笔记

SVM学习笔记

2017-06-21 06:30:08 170

原创 回归学习笔记

回归学习笔记

2017-06-18 16:28:11 203

原创 凸优化学习笔记

凸优化学习笔记

2017-06-18 16:27:13 327

原创 机器/深度学习矩阵和线性代数学习笔记

机器/深度学习矩阵和线性代数学知识习笔记

2017-06-18 16:15:11 526

原创 机器/深度学习概率论与数理统计学习笔记

机器/深度概率论与数理统计学习笔记

2017-06-18 16:13:11 865

原创 决策树、随机森林、GBDTxgboostfastRGF 学习笔记

决策树、随机森林、GBDTxgboostfastRGF

2017-06-14 10:40:51 828

原创 Caffe Window 和 ubuntu编译安装

深度学习Caffe Ubuntu搭建

2017-06-13 21:19:50 755

转载 Linux/Windows下Socket通信模型总结

Linux/Windows下Socket通信模型总结

2017-06-13 21:17:45 580

原创 深入理解Linux内核学习

1.kernelcontrol path2.禁止中断3.信号量和自旋锁4.内核分配给进程的需拟空间5.僵尸进程

2017-06-13 21:15:00 535

原创 C\C++应用程序性能优化

C\C++程序优化http://blog.chinaunix.net/uid-7319742-id-2059720.html使用valgrind的callgrind工具进行多线程性能分析http://blog.csdn.net/ugg/article/details/463488151.Linux 性能优化(1)优化手段         a Linux 系统优化参数解读         b 系统自...

2017-06-13 21:13:34 404

转载 数据结构中查找和排序算法总结及源码实现

数据结构中的排序算法的总结

2017-06-12 20:45:25 1657

WERAnalysis.tar.gz

此工程是一个WER分析工具,使用C实现,支持Linux和Windows平台。支持utf-8编码和GBK编码。 1 ./WERAnalysis.out filter /home/support/deploy/test_input/standard_answer.txt /home/support/deploy/test_input/recognize_input.txt /home/support/deploy/test_output/ a.比对的基准答案; b.要分析的识别结果; c.分析结果csv文件输出路径; Note:You need to specify the answer and recognize output in line with /r/n in *.txt files.

2021-03-28

BLEU_C++.7z

BLEU C++实现, 一个算法类,一个main的实现。在调用算法前,需增加candidate 和reference,可以增加多个reference..

2020-09-09

openssl-1.1.1g-build_out.7z

Openssl windows x64 编译库,最新版本的openssl 基于winx64 平台编译的,如果平台一至,可直接使用,里边包括头文件,lib和dll库;

2020-06-22

cef_off_screen.7z

一个基于CEF 异型窗体示例。示例通过MFC异型透明背景Dialog窗体,嵌入CEF浏览器组件,然后通过CEF渲染htm5 网页,渲染一个live2d动画。

2020-02-15

WinFormSchool.7z

实现了winform窗体的嵌套、异性透明窗体的实现、浮动窗体效果、chrome内核浏览器封装,基于C#的Cef3 的实现示例,仅公学习参考。

2020-02-15

性能优化工具 valgrind+graphviz+gprof2dot

使用说明请参照博客地址: https://blog.csdn.net/dodonei/article/details/79806931

2018-05-12

cmake多级目录编译实现

1、压缩包中打包文件为一个商用项目,由Makefile修改为cmake的源码,为了避免泄露源吗,源码中的头键词,经过批量替换,对敏感c码文件进行了删除。 2、cmake文件本身没有任问题,稍加修改,即可应用于自己项目。iMM_SDK为根目录。 3、MSLayer为一个静态库,iMM_Cache也为一个静态库,均为动态库,CMakelist的具体实现,清参考源码,include和src中放的源码是示例,你编译时可以放入你自己源码。

2018-03-24

华为企业路由器业务处理流程和功能模块介绍

华为企业路由器业务处理流程和功能模块介绍

2017-06-21

Nhuribernate学习资料

很久以前,你可能习惯了connection.open,command.execute("select...")这样的代码,写啊写啊,你开始不停地copy/paste,因为数据库的操作太雷同了,还好,粘粘贴贴倒也凑合,然后有一天客户说他们要用oracle,于是你开始抱着本oracle开发指南狂啃pl/sql,你开始试验调用oracle的存储过程该怎么写,参数是用@还是?或者是:,取个blob游标又要咋写,你纳闷为啥这不同的数据库sql区别咋这么大呢?

2009-05-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除