自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 linux 下跟踪CPU短暂飙高

#!/bin/bash pid=`ps -ef |grep "process name"| grep nonat | awk '{print $2}'` echo "get pid """$pid while true do data=`top -b -n 1 -d 1 -p $pid | grep --line-buffered root` threadId=`echo $data| awk '{cpu = $9+0;if(cpu > 95.0){print ...

2020-05-13 16:30:22 152

转载 lua调用C函数,在此以示例记录调用过程

#include<lua.hpp> #include "stdafx.h" #include <stdio.h> #include <string.h> #include <math.h> //待Lua调用的C注册函数 static int g_add(lua_State* L) {     //检查栈中的参数是否合法,1表示Lua调用时的第一个...

2018-11-12 10:54:53 160

转载 Windows编程基础- 设备对象属性

转载地址:https://www.2cto.com/kf/201008/54515.html 设备对象属性决定着绘图方式,当使用GDI函数绘图时,所绘制的图形和文本的颜色、大小和位置等由设备对象的当前属性决定,应用程序可以使用GDI函数改变设备对象的当前属性。本章介绍设备对象的一些主要属性和用于改变这些属性的有关函数,其它的设备对象属性在后面的章节中陆续介绍。 3.1、图形设备接口   

2017-09-17 18:56:19 458

转载 Opengl RC(Render context,渲染上下文)与像素格式(转)

原文链接:http://hi.baidu.com/atyuwen/blog/item/420d16ea7fdd36d5d539c9b6.html 1.Windows操作系统对OpenGL的支持     具有Windows编程经验的人都知道,在Windows下用GDI作图必须通过设备上下文(DeviceContext简写DC)调用相应的函数;用OpenGL作图也是类似,OpenGL函

2017-09-17 16:00:16 954

原创 内存分区

内存分配 简介   在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区(其实还有个代码区)。   栈:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。   堆:就是那些由 new分配的内存块,他们的释放编译器不去管,由我们的应用程

2017-09-17 13:02:27 202

转载 RO段、RW段和ZI段。全局数据区为什么将已初始化数据和未初始化数据分开!

文中所提及的变量应该指的是全局变量,或静态局部变量) RO、RW和ZI段的概念使用的区域是全局(静态)区、文字常量区和代码区。为的是有效减少编译生成出的可执行文件的体积,和提高程序运行前初始化内存的速度。对于栈区和堆区则没有这个概念。 一直以来对于ARM体系中所描述的RO,RW和ZI数据存在似是而非的理解,这段时间对其仔细了解了一番,发现了一些规律,理解了一些以前书本上有的但是不理解的

2017-09-16 20:12:52 1290

原创 链接优化

m_faac_encode = faacEncOpen(param->sampleRate, param->channels, &m_nInputSamples, &m_framesize);  if (m_faac_encode == NULL/* || m_nInputSamples == 0 || m_framesize==0*/)  { LogError("%s: %s faacEn

2017-08-18 14:38:51 194

转载 互斥锁 临界区 信号量 事件的区别

引用地址  http://blog.csdn.net/bao_qibiao/article/details/4516196 http://blog.csdn.net/fisher_jiang/article/details/2475788 四种进程或线程同步互斥的控制方法 1、临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。 

2015-12-15 10:40:16 528

原创 带参的宏定义与消息分发实现

1.带参宏定义:         #define 宏名(参数列表) 字符串: 宏定义是字符串替换不进行优先级控制    例如:#define S(a,b) a*b,area=S(3,2);第一步被换为area=a*b; ,第二步被换为area=3*2; 类似于函数调用,有一个哑实结合的过程:         正确的宏定义: #define S(a, b) (a)*(b)

2015-12-15 09:39:16 297

C++内联汇编示例

工程主要时C++内联汇编的示例,内部简单的用汇编实现了函数传参及调用,循环以及if语句的实现

2018-11-19

Lua与C交互示例

此代码提供了lua与c的函数的交互过程,内容具体包含C调用lua & lua call c 以及lua加载dll

2018-11-17

sws_scale 处理RGB缩放颠倒和混多张图片

测试demo提供了不进行二次操作处理sws_scale缩放RGB颠倒和混多张图片的功能

2018-06-08

空空如也

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

TA关注的人

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