
C/C++
文章平均质量分 63
philip_puma
6年嵌入式Linux经验。尤其熟悉Am335x类CPU,理解驱动,Uboot,内核,文件系统原理。
音视频编解码,播放器制作等。C++ Qt跨平台软件开发。
展开
-
Mac 下运用LLDB 搭建编译环境
Mac下GDB不太好用在Mac下使用gdb调试bi原创 2014-05-15 16:55:06 · 2195 阅读 · 0 评论 -
C 语言实现多态的原理:函数指针
C语言实现多态的原理:函数指针何为函数指针?答案:C Programming Language. 可以查阅下,从原理上来讲,就是一个内存地址,跳过去执行对应的代码段。既然如此,在运行时决定跳到哪个地方去执行特定的代码即可。一个简单的版本:以音频解码器作为例子:AAC 解码器,Mpeg解码器,以及其他类型的解码器。那手动的多态可能会这样实现:U32 audioHandle原创 2014-05-16 14:40:02 · 3843 阅读 · 2 评论 -
【Leetcode】TwoSum
//// toSum.cpp// Test//// Created by mac on 5/18/14.// Copyright (c) 2014 mac. All rights reserved.//#include "toSum.h"#include #include #include using namespace std;struct node{原创 2014-05-18 23:05:41 · 486 阅读 · 0 评论 -
【Leetcode】Longest Substring Without Repeating Characters
问题:代码://// lssworc.cpp// Test//// Created by mac on 5/19/14.// Copyright (c) 2014 mac. All rights reserved.//#include "lssworc.h"#include #include #include using namespace std;原创 2014-05-20 00:01:10 · 458 阅读 · 0 评论 -
【C++ STL Map】遍历
问题代码分析jieg原创 2014-06-04 23:58:22 · 1631 阅读 · 0 评论 -
【Leetcode】Merge k Sorted Lists
问题代码分析总结原创 2014-06-05 00:37:17 · 541 阅读 · 0 评论 -
HTTP Server如何禁止浏览器缓存数据
前言往往浏览器保存一些数据,方便下次加载的时候原创 2014-11-03 16:21:51 · 1837 阅读 · 0 评论 -
Sqlite3 导出/导入SQL语句
前言Sqlite3 提供了较轻便的数据库操作,原创 2014-11-06 14:25:26 · 16335 阅读 · 0 评论 -
AM335X Nand Flash 启动调试
Nand 调试成功了。具体修改下面描述:硬件修改:根据原理图发现 AM335X 目前默认是 SD 卡启动,所以需要配置一下 SYSBOOT 从NAND启动,官方文档: http://processors.wiki.ti.com/index.php/AM335x_U-Boot_User%27s_Guide这里对 SYSBOOT 的配置有详细的介绍,结合 AM3原创 2015-07-21 10:09:06 · 4066 阅读 · 0 评论