自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (1)
  • 论坛 (133)
  • 收藏
  • 关注

原创 Android studio gradle 和native的一些配置记录

gradle.properties里面可以定义一些变量,以便在build.gradle中使用,举个例子:systemProp.myDir=/home/myDir在build.gradle中就可以使用这个变量,例如: externalNativeBuild { cmake { version "3.10.2" path file(System.properties['myDir']+'Src/CMakeLists.txt'

2020-12-28 15:29:16 16

原创 C++11 wait_for函数理解

#include <iostream> // std::cout#include <thread> // std::thread#include <chrono> // std::chrono::seconds#include <mutex> // std::mutex, std::unique_lock#include <condition_vari.

2020-12-07 13:44:05 352

原创 C++求绝对路径

#pragma warning(disable:4996)#include &lt;string&gt;#include &lt;stack&gt;using namespace std;void getAbsolutePath(){ char path[] = "/etc/home/../ljt/code/linux/../../aaa/bbb/ccccccc/../mm"; ...

2018-04-07 11:34:08 609

转载 TCP缓冲区大小及限制

http://blog.csdn.net/ysu108/article/details/7764461

2018-03-07 21:18:14 2466

原创 opengles学习笔记

2018-02-08 11:38:42 246

转载 linearlayout 中android:gravity与android:layout_gravity的区别以及用代码布局实现

http://blog.csdn.net/feng88724/article/details/6333809

2018-02-01 17:43:12 440

原创 java android bytebuffer的用法

这个bytebuffer有点奇葩,怪怪的,总算看到这个文章写的比较清楚,记录下来,链接:http://xiachaofeng.iteye.com/blog/1416634

2017-12-04 22:00:11 782

原创 ffmpeg一些东西设置

av_opt_set(codecContext->priv_data, "preset", "veryfast", 0);AVDictionary * codec_options( 0 );av_dict_set( &codec_options, "preset", "veryfast", 0 );// av_dict_set( &codec_options, "AnyCodecParameter

2017-09-18 20:47:48 347

原创 系统时间获取

简单做个记录,避免重复工作。#ifndef WINDOWS_PLATFORMtimeval now;gettimeofday(&now, NULL);int msec = now.tv_usec/1000;time_t curtime = time(0);tm tim =*localtime(&curtime);sprintf(str, "%4d-%2d-%2d %2d:%2d:%2d

2017-08-03 18:19:27 178

原创 av_frame_xxx系列

av_frame_unref 就是把AVFrame里面所有动态分配的数据都free掉,然后其他参数重置为默认值

2017-07-13 16:30:31 3136

原创 面试记录

1. Android 回收机制, android anr怎么引起的,activity会不会引起anr。2 Android四大组件。service会不会被杀。

2017-03-22 20:28:43 349

原创 关于aes的一些理解

http://blog.sina.com.cn/s/blog_60cf051301015orf.html#cmt_2129410

2016-10-16 12:11:39 1270

原创 活动里面添加一个碎片

fragment的布局文件fragment_demo.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"

2016-09-19 18:06:32 519

转载 git用法

Git命令大全2016-08-18 24隋心所欲 郭霖本篇来自 24隋心所欲 的投稿。Android Studio 的 git插件 用起来很溜(当然还有其他一些工具),它们的本质都是git命令的UI化封装。本文的命令算是很全面了,看不完没关系,但是一定要记得收藏哦~~24隋心所欲 的博客地址:h

2016-08-28 10:36:23 668 1

原创 android同步的一点点记录

Handler handler;void starOneThread() { new Thread() { @Override public void run() { Looper.prepare(); Log.d(TAG, "handler loop"); mHandler = n

2016-07-29 17:56:12 462

转载 FFMPEG类库打开流媒体的方法(需要传参数的时候)

http://blog.csdn.net/leixiaohua1020/article/details/14215393av_dict_set

2016-07-14 14:46:32 304

转载 ffmpeg处理RTMP流媒体的命令大全

原地址:http://www.xuebuyuan.com/1740527.html1、将文件当做直播送至liveffmpeg -re -i localFile.mp4 -c copy -f flv rtmp://server/live/streamName2、将直播媒体保存至本地文件ffmpeg -i rtmp://server/live/streamName

2016-07-11 12:12:11 916

转载 ndk的一些知识

本文由 ImportNew - 陈强 翻译自 elekslabs。欢迎加入翻译小组。转载请见文末要求。导读为了在Android OS系统上开发应用程序,Google提供了两种开发包:SDK和 NDK。你可以从Google官方查阅到有许多关于SDK的优秀的书籍、文章作为参考,但Google没有提供足够的NDK资料。在现有的书籍中,我认为 Cinar O.写于2012年的”Pro An

2016-05-26 16:35:12 388

转载 Shader and Program编程基本概念 - 转

原地址:http://blog.csdn.net/myarrow/article/details/7737313一、本文关注的问题:• Shader and program 对象介绍• 创建并编译一个Shader对象• 创建并链接一个Program对象• 获取并设置uniforms• 获取并设置attributes      在OpenGL ES中,每个

2016-05-20 17:11:35 776

转载 LayoutInflater的简单认识

转:http://www.cnblogs.com/top5/archive/2012/05/04/2482328.html在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widge

2016-05-06 11:50:32 221

转载 AndroidStudio导入项目一直卡在Building gradle project info最快速解决方案

转自:http://www.cnblogs.com/baron89/p/4843113.htmlAndroidStudio导入项目一直卡在Building gradle project info,实际上是因为你导入的这个项目使用的gradle与你已经拥有的gradle版本不一致,导致需要下载该项目需要的gradle版本,不知是被墙了还是什么原因,反正就是会一直卡住,直至下载完成

2016-04-19 22:03:35 569

转载 Ubuntu vi 上下左右变ABCD问题解决方法

Ubuntu  vi 上下左右变ABCD问题解决方法错误问题:vi上下左右键显示为ABCD的问题解决方法: 只要依次执行以下两个命令即可完美解决Ubuntu下vi编辑器方向键变字母的问题。  一.执行命令 sudo apt-get remove vim-common  二.执行命令 sudo apt-get install vim如果直接install vim是有问题的

2016-04-17 17:26:11 5395

原创 md5校验

static void MDFile(char *filename){ FILE *file; MD5_CTX context; int len; unsigned char buffer[1024], digest[16]; if ((file = fopen(filename, "rb")) == NULL) printf("%s can't be opened\n", fi

2016-03-08 10:35:08 403

原创 makefile静态库 动态库

动态库调用另外一个静态库:CC=$(CROSS_COMPILE)gccLD=$(CROSS_COMPILE)ldCFLAGS:=-fPICLDFLAGS:=-shared -fpicSOURCE:=$(wildcard *.cpp)OBJS:=$(patsubst %.cpp,%.o,$(SOURCE))TARGET_LIB:=liblive.soINC = -I../libr

2016-01-19 20:01:43 4363

原创 交叉编译libstrophe

编译环境centos6.2openssl1.0.1q版本openssl编译参照这个http://blog.csdn.net/zy799894671/article/details/22289039,其实只要./config --host=arm-hisiv100-linux --prefix=/home/ljt/code/rts/thirdlibsls然后make,make肯定会报错,

2016-01-10 21:44:19 1121

转载 tcp ucp 分段分片

首先说明:数据报的分段和分片确实发生,分段发生在传输层,分片发生在网络层。1,MTU(Maximum Transmission Unit,MTU),最大传输单元(1)以太网和802.3对数据帧的长度都有一个限制,其最大 值分别是1500和1492个字节。链路层的这个特性称作MTU。不同类型的网络大多数都有一个上限。如果IP层有一个数据要传,且数据的长度比链路层的 MTU还大,那么I

2015-12-09 18:46:12 876

转载 windows openssl 编译

64位编译1、编译环境:如果已经安装cygwin,最好把cygwin的环境变量干掉,不然有些exe会调用cygwin里面的,导致一些问题非常难找。openssl-1.0.0a必须用vs2008编译(Open Visual Studio 2008 x64 Cross Tools Command Prompt),VC6+nasm32是无法编译了,因为openssl-1.0.0a要求

2015-10-31 17:04:55 429

转载 SO_REUSEADDR

SO_REUSEADDR可以用在以下四种情况下。(摘自《Unix网络编程》卷一,即UNPv1)1、当有一个有相同本地地址和端口的socket1处于TIME_WAIT状态时,而你启动的程序的socket2要占用该地址和端口,你的程序就要用到该选项。2、SO_REUSEADDR允许同一port上启动同一服务器的多个实例(多个进程)。但每个实例绑定的IP地址是不能相同的。在有多块网卡

2015-07-28 11:21:46 398

转载 source insight 快速定位文件

source insight快速定位文件  SourceInsight作为一款代码阅读利器而被很多IT公司接受使用,因为它确实很方便。有这样一种场景:我在修改当前代码文件时,可能需要和其他文件进行比较,这样我就需要打开这个文件的目录,选中文件和进行比较。如果你的目录层次比较浅的话,那还好应付。但万一你的目录层次是N层的话,那就会让人感到厌恶。  这里笔者有一个权宜之计,打开Sour

2015-07-16 16:18:08 2611

原创 ffmpeg添加自己的日志

void ffmpeg_log_callback(void* avcl, int level, const char* pFormat, va_list vl){ char buf[256] = {0}; vsnprintf(buf, 255, pFormat, vl); printf("%s", buf);}av_log_set_callback(ffmpeg_

2015-07-14 15:56:46 977 1

原创 android 加载第三方库

LOCAL_PATH:=$(call my-dir)include (CLEAR_VARS)  LOCAL_MODULE := cal  LOCAL_SRC_FILES := ./libcal.so      #这个是被加载的第三方库  LOCAL_EXPORT_C_INCLUDES :=(CLEAR_VARS) LOCAL_MODULE := cal LOCAL_SRC_FILES :=

2015-06-28 16:47:07 1131

原创 欢迎使用CSDN-markdown编辑器

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

2015-06-28 16:19:34 414

转载 c++ java jni互转

http://www.cnblogs.com/daniel-shen/archive/2006/10/16/530587.html

2015-03-20 10:38:42 403

原创 linux编译出现执行文件找不到相应的so问题

编译rtmpdump和librtmp之后提示rtmpdump找不到librtmp, 很纳闷,建立软连接不行,把库库拷贝到执行程序的目录也找不到,加环境变量也不行。解决方法一、把库直接拷贝到/usr/lib/ 下面去,简单暴力。解决方法二、在 /etc/ld.so.conf.d/下面添加xxx.conf文件,里面添加你的依赖库所在的目录。解决方法三、在编译的时候指定查找目录

2015-03-06 17:35:40 4498

转载 Makefile选项CFLAGS,LDFLAGS,LIBS

转自:http://www.cnblogs.com/taskiller/archive/2012/12/14/2817650.htmlCFLAGS 表示用于 C 编译器的选项,CXXFLAGS 表示用于 C++ 编译器的选项。这两个变量实际上涵盖了编译和汇编两个步骤。CFLAGS: 指定头文件(.h文件)的路径,如:CFLAGS=-I/usr/include -I/path/inc

2015-03-04 22:59:01 809

原创 mingw64+msys编译64位ffmpeg

折腾了一天终于把ffmpeg+x264编译过去了,总共编译了两个版本,一个ffmpeg-20140512-git-5460ab7,还有一个官网的2014年11份的版本。mingw64环境搭建1.首先下载mingw64,地址:点击打开链接下载下来后直接双击安装,我直接安装在C盘,目录如下:2. 下载msys. http://www.mingw.org/wiki/MSYS/,我

2015-02-12 15:51:25 9758 1

转载 jni总结

点击打开链接  点击打开链接

2015-02-07 17:04:46 569

原创 aac包头设置

http://billhoo.blog.51cto.com/2337751/1557646http://yeyingxian.blog.163.com/blog/static/344712420134485613752/

2015-01-09 16:29:26 1090

原创 unity中C#调用C++

libfile.so中的C++原型:int  fun1();int fun2 (const char* strKey, const char* strValue);C#调用:声明:[DllImport ("libfile")]       //不需要加.so之类的,只需要名字,不需要后缀private static extern int fun1();[DllI

2014-12-08 15:31:59 2767

原创 ffmpeg x264 linux

1.下载x264代码,和ffmpeg代码2.

2014-07-01 09:19:43 2797

MFC调用libvlc1.1.11的简单播放器

调用版本的vlc库,注意里面少了plugins这个包,你只要从网上下载这个包放到和debug平级目录就行,简单的播放,快进,暂停,逐帧播放功能都有,全屏没有完全实现,因为不能接受鼠标事件消息

2012-01-13

上班没几天,老大说我不适合做开发

发表于 2011-06-14 最后回复 2019-10-14

一个端口能同时绑定两个UDP套接字吗?

发表于 2011-09-27 最后回复 2019-08-09

socket编程到什么程度才算厉害?

发表于 2011-11-23 最后回复 2018-08-15

关于在VC中使用ffmpeg解H264码流以及显示的问题

发表于 2012-01-01 最后回复 2017-03-10

VLC播放转发实时流的一个奇怪问题

发表于 2013-01-07 最后回复 2017-03-07

打算转行了,压力大啊

发表于 2011-11-22 最后回复 2016-06-17

大家有兴趣晒晒存款和工资年限

发表于 2013-01-25 最后回复 2016-06-17

裸辞,似乎要悲剧了

发表于 2013-04-27 最后回复 2016-06-17

发现大学同学都渐渐的退出了IT

发表于 2013-10-04 最后回复 2016-06-17

Jmail的问题

发表于 2010-10-30 最后回复 2016-06-12

你挣多少钱才能维持你家庭的正常运转

发表于 2015-09-12 最后回复 2015-11-28

在说说工资的事情

发表于 2015-09-12 最后回复 2015-10-14

linux库函数调用和系统调用问题

发表于 2015-08-09 最后回复 2015-08-09

WaitForSingleObject等待事件对象的问题

发表于 2011-12-03 最后回复 2015-08-09

离职倒计时

发表于 2012-04-20 最后回复 2015-08-09

工作中大家自己写过hash表吗,还是整开源的

发表于 2013-08-28 最后回复 2015-08-09

我承认我寂寞了

发表于 2013-09-26 最后回复 2015-08-09

我在深圳苦逼的日子

发表于 2013-09-10 最后回复 2015-08-09

有什么方法可以快速删除map容器中的偶数

发表于 2013-11-16 最后回复 2015-08-09

深圳三年工作经验,还没有突破五位数,为什么

发表于 2014-03-01 最后回复 2015-08-09

mysql_ping挂掉了,什么情况???

发表于 2013-09-22 最后回复 2015-08-09

我是不是该调整心态,混混日子,找点副业

发表于 2013-11-25 最后回复 2015-08-09

哪个开源项目里面有p2p穿透 的ICE server

发表于 2014-03-07 最后回复 2014-06-19

selectObject()的问题

发表于 2010-04-05 最后回复 2014-06-03

懂onvif的都哪里去了?顶者又分

发表于 2012-07-06 最后回复 2014-03-03

如何才能突破1w月薪(深圳)

发表于 2013-11-18 最后回复 2014-03-01

毕业两年,工作很闲,想学英语

发表于 2013-04-05 最后回复 2014-03-01

mysql dump问题

发表于 2013-12-23 最后回复 2014-03-01

RTSP会话的问题(quickTime)

发表于 2013-01-17 最后回复 2014-01-21

求教cin,请看内容

发表于 2013-11-24 最后回复 2013-11-25

上班很闲,求指点打发时间

发表于 2013-11-18 最后回复 2013-11-18

神奇的free挂掉问题

发表于 2013-09-29 最后回复 2013-11-18

我该去腾讯面试么

发表于 2013-11-13 最后回复 2013-11-18

求教hash值和数组下标对应的问题

发表于 2013-09-27 最后回复 2013-09-29

ffmpeg如何解网络音频流?

发表于 2012-04-18 最后回复 2013-09-10

端口映射问题

发表于 2013-05-10 最后回复 2013-09-10

c 语言调用mysql函数直接崩溃掉了

发表于 2013-08-30 最后回复 2013-09-10

大家写程序会用到Linux 信号signal处理机制么

发表于 2013-07-31 最后回复 2013-08-30

大家工作中需要自己写hash表吗

发表于 2013-08-28 最后回复 2013-08-28

WaitForSingleObject和WSAEventSelcet以及WSACreateEvent的问题?

发表于 2011-11-24 最后回复 2013-04-05

空空如也

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

TA关注的人 TA的粉丝

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