![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
Frank浩
以五行为结构,
以人机合一为思想体系。
化大而复杂为小而简单,
快速交付支持持续创新。
顺利只是平庸的人生,上善若水。
展开
-
前面27篇博客的理论根基
这两句话表明了一个意思,表明中国哲学思想:系统思想。这两句话表明一个思想,不是细节到技术。原创 2023-08-14 22:06:59 · 60 阅读 · 0 评论 -
Java FFmpeg和OpenCV两大模块调用结构图和脑图
FFmpeg调用过程图:OpenCV 目录结构:OpenCV核心模块:原创 2020-05-18 00:31:42 · 234 阅读 · 0 评论 -
Android和Java之FFmpeg封装调用(Android手机端和JavaWeb端)
Android手机端常见:短视频APP,如:抖音。在Android手机端应用开发,常用的是音视频播放,推流,拉流。编辑音视频也有,相对少一些。封装项目:https://github.com/Bilibili/ijkplayerJavaWeb端常见:视频网站,网络视频编辑网站。在JavaWeb端应用开发,音视频播放,推流,拉流,音视频编辑都常见。主要封装:Java端操作命令封装...原创 2019-10-30 21:00:00 · 628 阅读 · 0 评论 -
Android NDK开发java调C 实现基础排序
作为一名Android高级工程师,会用NDK是必须的,大家都知道NDK是android的c和c++的工具集,由于c和c++的运行速度远远高于java而且很难被反编译,所以当android需要实现高速算法而且算法技术保密性比较高的时候,最佳方式就是通过android ndk用java调c来实现。C jni代码#include <jni.h>#include <st...原创 2018-02-22 01:31:50 · 290 阅读 · 0 评论 -
会一门语言如何快速看懂和学习一门新语言
会一门语言如何快速看懂和学习一门新语言首先我们来看一门语言:(以Java为例):Java是现在最流行的语言之一,可以说上到飞机的控制系统,下到我们用的小型手机系统,最成熟的实现上层都是用的Java。Java的基础有什么东西。如果我们会Java,这时候需要苹果开发用Object C写程序,如何快速上手呢?有一种说法,语言只是工具,学好一门语言可以干大部分的事。学会一门语言之...原创 2019-04-03 21:50:20 · 325 阅读 · 0 评论 -
用日常角度看数据结构和算法
有这么一个观点说,研究编程的程序员,做到最后都是数据结构和算法的研究。做了几年的编程以后的今天,觉得这个观点越来越有几分道理了。原因: 计算机科学本来就是数学的一个分支,编程的难点和核心部分都是都是由数学算法作为基础 基础的数据结构都是存储数据在内存中,用算法调用和处理的数据。 计算机中对于数据结构和算法两者是分不开的,它们两者在内存交融处理计算。 本人高考数学考...原创 2019-04-07 13:56:12 · 227 阅读 · 0 评论 -
Java多媒体之JavaCV “一个中心,两个基本点”
“一个中心,两个基本点”,只是用来打个比方,很有吸引力而已,让大家见笑了,现在来说这个比方:作为Java工程师反复写的程序,好像都影影约约实现的功能都可以在“增删查改”中找到映射,不知道大家有没有这样一种感觉,在刚做工程师时候,有一个功能思来想去怎么实现它时,到头来它就是一个增删查改。但是再想想这好像也就是网络开发,如果再做一些操作系统的系统性开发就不是了,所以我这里提到了一个我所说的“...原创 2019-05-31 23:56:39 · 684 阅读 · 0 评论 -
高级工程师就是产品经理
在国外有这样一种说法:“高级工程师就是产品经理”,作为一个Geek技术男没有什么不好,但是思维上应该有点产品的思想,最起码这样可以和产品经理,老板很好交流,很好的理解公司的项目,不会瞎忙做到无用功。那么作为一个高级工程师应该具有那些产品思想呢?东西太多,也太大,工程师可以在某个方向上多体会研究。产品可以粗略的分为:表现层,逻辑层,战略层表现层:指的是视觉方面和交互方面,是用户最能感觉和...原创 2019-06-03 23:04:38 · 308 阅读 · 0 评论 -
Android和JavaWeb通性跨平台之C的应用
Android和JavaWeb通性跨平台之C的应用我们都知道Java是一门跨平台语言,能够跨平台的原因是虚拟机,根本原因是虚拟机是用C语言写的,大部分操作系统都支持C开发,是通过JNI Java调用C程序实现的。跨平台C应用有三个核心的分别是:一。图形 OpenGL常用的游戏引擎是通过JNI Java调用OpenGL C 库来实现的,前提条件是操作系统本身支持O...原创 2019-09-19 22:19:39 · 239 阅读 · 0 评论