- 博客(21)
- 资源 (91)
- 收藏
- 关注
转载 Windows进程未处理异常和C++异常
—— Windows核心编程学习手札之二十五当一个异常过滤器返回EXCEPTION_CONTINUE_SEARCH标识符时是告诉系统继续上溯调用树,寻找另外的异常过滤器,但当每个过滤器都返回EXCEPTION_CONTINUE_SEARCH标识符,出现了所谓“未处理异常”。每个线程开始执行,实际是利用kernel32.dll中的一个函数来调用BaseProcessStart或BaseThr
2017-07-27 15:43:36 1904
转载 log4c日志库的用法,再封装及其完整例子
找了多篇文章,发现都讲的不怎么简明。自己摸索了下,记录如下:Log4c中有三个重要的概念, Category, Appender, Layout。Category用于区分不同的Logger, 其实它就是个logger。在一个程序中我们可以通过Category来指定很多的Logger,用于不同的目的。Appdender用于描述输出流,通过为Category来指定一个Appdender
2017-07-25 21:10:52 858
转载 log4c日志库在Linux中的使用
1.简介Log4c基本概念Log4c中有三个重要的概念, Category, Appender, Layout。Category用于区分不同的Logger, 其实它就是个logger。在一个程序中我们可以通过Category来指定很多的Logger,用于不同的目的。Appender用于描述输出流,通过为Category来指定一个Appender,可以决定将log信息来输出到
2017-07-25 21:07:14 828
转载 Log4c的使用
出处:http://www.cnblogs.com/jyli/archive/2010/02/11/1660606.html作者:李嘉昱最近想找个好用的Log工具,比较了一下流行的开源Log工具Log4c,Log4CPP, Log4CXX等,觉得还是Log4c比较合适。Log4cxx需要依赖于APR。Log4cpp较log4c移植性稍差些。Log4c基本上都是一些纯c的东西
2017-07-25 21:02:50 571
转载 跨平台日志清理工具 Log-Cutter v1.0.3 正式发布
Log-Cutter 是JessMA开源组织开发的一个简单实用的日志切割清理工具。对于服务器的日常维护来说,日志清理是非常重要的事情,如果残留日志过多则严重浪费磁盘空间同时影响服务的性能。如果用手工方式进行清理,会花费太多时间,并且很多时候难以满足实际要求。例如:如何在每个星期六凌晨3点把超过 2G 大的日志文件进行切割,保留最新的 100M 日志记录? 网上没有发现能满足本座要求的日志切割工
2017-07-25 20:50:01 351
转载 (C++)跨平台日志库——yaolog v1.6
写代码总免不了要看日志。就C++而言,不少程序员只是简单地用printf来输出日志,或者临时写个日志类,log4cpp等比较“重型”的日志库的使用率反而并不怎么高(至少从我经历的项目而言)。也许是不想为不需要的功能付出额外的学习成本,但无论如何,对于通用类别的工具采取临时手写的方式来应付,从长远考虑,在功能性和健壮性方面是得不偿失的。写这个日志类(yaolog)的最初的想法只是为了实现“输出到文件
2017-07-25 20:39:20 1694
转载 腾讯推出新图片格式 TPG,但可能还是没法替代 JPEG
近日,腾讯对外公布了自家研发的图片压缩格式 TPG(Tiny Portable Graphics),并宣称已经向国家知识产权局申请了专利保护。据介绍,TPG 由腾讯音视频实验室基于 AVS2 内核自主研发而成。其它常用图片格式相比,同等影像质量下,TPG 图片的体积比 PNG 小 50%以上,比 GIF 小 90%以上,比 JPG/JPEG 小 40%以上。相对 Google 近来
2017-07-25 16:51:36 1944
转载 Android开发之控制Toast的开启与关闭
2014-08-09 00:02:17来源:http://blog.csdn.net/fengyuzhengfan/article/details/38438931作者:590人点击开发这个程序之前先解释一下,为什么Toast信息提示框在显示一定时间后会自动消失?因为在Android系统中有一个Toast队列,系统会依次从这个队列中取出一个Toast,并显示它。在显示了指定时间之后,便
2017-07-21 16:15:48 1139
转载 在android系统调试中使用tinyalsa命令
我们在进行音频调试的时候,需要使用tinymix、tinyplay、tinycap等命令,来调试codec,那么在android中,这些命令是不存在的,那么我们需要使用这些命令的话,就只有自己移植了。该怎么样移植呢??? 1)开始,我们直接按照linux下的步骤移植,编写Makefile 使用arm-linux-gcc 编译源码,编译完成之后,通过adb p
2017-07-21 15:16:16 1392
转载 Android常用ADB命令
第一部分:1. ubuntu下配置环境anroid变量:在终端执行 sudo gedit /etc/profile 打开文本编辑器,在最后追加#set android environment2. 运行Eclipse,还需要配置JAVA环境变量#set java environmentJAVA_HOME=/home/loginname/jdk目录名JR
2017-07-21 14:50:52 530
转载 通过ADB命令获取当前activity
自动化测试需要获得当前的activity,来判断处于的页面是否正确;hierarchy view经常连不上真机,无法获得activity,所以直接用 adb命令来查看当前运行的 activity就可以;方法一:1、cmd命令中输入:adb shell 进入shell命令模式2、shell中输入:logcat | grep ActivityManager
2017-07-12 14:37:32 13306
转载 使用DWM实现Aero Glass效果
2010-06-08 20:23 从Windows Vista开始,Aero Glass效果被应用在了Home Premium以上的系统中(Home Basic不具有该效果)。这种效果是由DWM(Desktop Window Manager)来控制的。对于一般的程序,缺省将在窗口边框应用这种效果。但如果我们想要更多的控制,比如让客户区的一部分也呈现这种效果,那也非常的简单。不需要
2017-07-06 17:29:48 1092
转载 VBO, PBO与FBO(三)
(2008-08-14 22:52:28)FBO, Frame Buffer Object在OpenGL渲染流水线上,几何数据和纹理数据被多次转换、多次测试,最后以2维像素的形式显示在屏幕上。而OpenGL流水线上最后显示阶段像素所在处,称为帧缓存。帧缓存可视为2维数组,或OpenGL使用的存储区域,它包括了:颜色缓存、深度缓存、模板缓存和累积缓存。一般情况下,帧缓存由
2017-07-06 15:52:08 620
转载 VBO, PBO与FBO(二)
PBO,即Pixel Buffer Object也是用于GPU的扩展(ARB_vertex_buffer_object)。这里的缓存当然就是GPU的缓存。PBO与VBO扩展类似,只不过它存储的是像素数据而不是顶点数据。PBO借用了VBO框架和所有API函数形式,并加了上两个"target"标志。这两个标识是:GL_PIXEL_PACK_BUFFER_ARB 将像素数据传给PBOGL_PIX
2017-07-06 15:50:14 580
转载 VBO, PBO与FBO(一)
VBO,Vertex Buffer Array 为了加快显示速度,显卡增加了一个扩展,即VBO。它本质上是存储几何数据的缓存。它直接把顶点数据放置到显卡中的高速缓存,极大提高了绘制速度。 这个扩展用到ARB_vertex_buffer_object,它可以直接像顶点数组那样使用。唯一不同的地方在于它需要将数据载入显卡的高效缓存,因此需要占用渲染时间。
2017-07-06 15:47:12 492
转载 OpenGL Pixel Buffer Object (PBO)
(2013-09-17 14:22:56)Download: pboUnpack.zip, pboPack.zipOverviewCreating PBOMapping PBOExample: Streaming Texture Uploads with PBOExample: Asynchronous Readback with PBOOverviewPi
2017-07-06 15:37:21 890
转载 理解Android中dpi和分辨率的关系,谈谈Android做成适应全部手机的UI方式
最近我在做一个界面,UI给的切图是1280x720这个分辨率的,给的标注单位是px(像素)。 我把原图自然而然地放在drawable-xhdpi中,然后开始调整布局(当时我默认1dp=2px)。把这个布局放到一个720P的电视上,发现完全变形了,奇囧无比之际,看了下电视的density,发现这货是1,这是一个mdpi的设备!!!然后我就开始想了,720P的切图,要放
2017-07-05 21:12:59 555
转载 OpenGL中位图的操作(glReadPixels,glDrawPixels等)
2009-11-24 16:15:33OpenGL中位图的操作(glReadPixels,glDrawPixels和glCopyPixels应用举例)1、 BMP文件格式简单介绍BMP文件是一种像素文件,它保存了一幅图象中所有的像素。这种文件格式可以保存单色位图、16色或256色索引模式像素图、24位真彩色图象,每种模式种单一像素的大小分别为1/8字节,1/2字
2017-07-04 17:46:47 1366
转载 关于glReadPixels的两点心得
GPU渲染完数据在显存,回传内存的唯一方式glReadPixels函数。。。最近做手机端的图像格式转化,关于效率的两个心得:1. 格式问题opengl文档上写了glReadPixels支持RGBA,RGB,ALPHA,GL_LUMINANCE等格式,后两种格式支持只读取一个通道的数据。如果RGBA数据传输耗时T,则读取一个通道时间应该是T/4吧? 但是在opengles2.0 悲剧
2017-07-04 17:07:29 747
转载 OBS (open boardcast server)结构分析
OBS (open boardcast server)结构分析一,简介OBS(open boardcast server),是一个用于直播的开源软件。官方网站:https://obsproject.com/代码托管地址:https://github.com/jp9000/OBSgit地址:https://github.com/jp9000/OBS.git
2017-07-03 19:41:43 672
转载 X264的时耗分析
测试环境:Intel Pentium4 3.00GHz (双核cpu),开启超线程内存: DDR 1.00G操作系统: Windows sever 2003 Enterprise Edition分析软件: Intel(R) VTune(TM) Performance Analyzer 8.0(评估版lic)编译软件: VC71+nasm0.98Bus Speed: 80
2017-07-01 18:26:59 635
安卓上的busybox命令模块
2015-06-28
busybox-armv7I
2015-06-28
NEHE-SDK中文教程+VS2010可编译源码
2014-07-20
cocostudio可导入fla样例文件
2014-07-02
WinXP获取权限右键菜单
2013-05-08
Reflector 7.3.0.18
2013-03-04
ReflectorFileDisassembler
2013-03-04
Internet快捷方式通用转换工具
2012-12-12
abcpdf.net
2012-08-28
WebSockect调试工具(Server+Client)
2019-07-04
Win32标准输出重定向VS2015通用实现
2018-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人