lincocc
码龄10年
关注
提问 私信
  • 博客:75,118
    75,118
    总访问量
  • 36
    原创
  • 526,709
    排名
  • 27
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2014-09-01
博客简介:

HelloWorld

查看详细资料
个人成就
  • 获得20次点赞
  • 内容获得34次评论
  • 获得86次收藏
创作历程
  • 1篇
    2021年
  • 3篇
    2020年
  • 2篇
    2019年
  • 10篇
    2018年
  • 19篇
    2017年
  • 1篇
    2016年
成就勋章
TA的专栏
  • cpp
    1篇
  • android-M
  • android
    10篇
  • git
    1篇
  • django
    2篇
  • django-博客
    10篇
  • rtsp
    4篇
  • java
    9篇
  • misc
    1篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

dl备忘

参考文档Dynamic Library Programminglinphone AudioTrackcpp class demo/* File: Person.cpp */#include <iostream>#include "Person.h" #define EXPORT __attribute__((visibility("default"))) EXPORTPerson::Person() { char default_name[] = "<no v
原创
发布博客 2021.01.26 ·
215 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java 泛型备忘

Java为什么要添加运行时获取泛型的方法java泛型类类型的问题Java获得泛型类型Examining Class Modifiers and Types
原创
发布博客 2020.11.17 ·
153 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java 反编译工具

CFR - another java decompilerhttps://www.benf.org/other/cfrhttps://github.com/leibnitz27/cfrProcyonhttps://github.com/mstrobel/procyonBytecode Viewerhttps://github.com/Konloch/bytecode-viewerd4jhttp://www.secureteam.net/d4jjclasslib bytecode viewe
原创
发布博客 2020.11.16 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java unicode 备忘

java8 字符串使用 UTF-16public class Hex { public static void main(String[] args) { // codePoint 和 代理对的转换 int codePoint = 0x26b99; System.out.println(new String(new int[]{codePoint}, 0, 1)); // ???? System.out.println("\uD85A
原创
发布博客 2020.11.13 ·
110 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android用live555 rtsp服务器传输camera图像示例代码 2

发布资源 2020.06.10 ·
zip

android用live555 rtsp服务器传输camera图像示例代码 1

发布资源 2020.06.10 ·
zip

java Selector 备忘

Thinking in Enterprise Java 里的例子//: TIEJ:X1:NonBlockingIO.java// Socket and selector configuration for non-blocking// Connects to JabberServer.java// {RunByHand}import java.net.*;import java.nio...
原创
发布博客 2019.11.04 ·
140 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java8 time API 备忘

当前时间 LocalDateTime.now() 2019-03-31T14:48:06.699 LocalDate.now() 2019-03-31 LocalTime.now() 14:48:06.699 ZonedDateTime.now() 2019-03-31T14:48:06.699+08:0...
原创
发布博客 2019.03.31 ·
211 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Source Insight 使用AStyle代码格式化

Source Insight没有格式化代码的快捷键,看到各种缩进不统一的代码实在眼疼 发现可以SI里可以自定义指令来使用外部工具来格式化代码,非常方便这里使用的是Astyle,一个开源的工具。可以使用AStyle对Java文件进行格式化下载链接 https://sourceforge.net/projects/astyle/ 解压到任意盘符,我解压在E盘,最后Astyle的exe路径为...
原创
发布博客 2018.05.18 ·
1498 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

ArrayList (openjdk 1.6)源码分析

本文只是学习笔记,如有错误,欢迎指出ArrayList是使用一个elementData对象数组来存储元素的private transient Object[] elementData;构造器很简单,就是根据传入的参数初始化elementData数组,默认大小为10public ArrayList(int initialCapacity) { super(); i...
原创
发布博客 2018.05.16 ·
202 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LinkedHashMap (openjdk 1.6)源码分析

本文只是学习笔记,如有错误,欢迎指出LinkedHashMap继承HashMap,在HashMap的基础上维护一个Entry双向链表 HashMap的分析可以看上一篇class LinkedHashMap&lt;K,V&gt; extends HashMap&lt;K,V&gt;header是双向链表的头节点,header的after指向链表的最后一个节点,before指向第一个节点...
原创
发布博客 2018.05.15 ·
190 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ConcurrentHashMap(openjdk1.6)源码分析

本文只是学习笔记,如有错误,欢迎指出ConcurrentHashMap包含若干个Segment组成的数组,每个Segment包含一个table数组,而table是若干HashEntry链表组成的数组HashEntry类,并没有像HashMap那样实现Map.Entry类因为value成员变量是volatile的,不是final, 对于非同步读取,通过数据竞争进行读取时得到null而不是初...
原创
发布博客 2018.05.11 ·
259 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HashMap(openjdk1.6)源码分析

本文只是笔记,如有错误,欢迎指出openjdk HashMap源码在线查看HashMap的成员变量 //默认的初始化容量,必须是2的幂次方static final int DEFAULT_INITIAL_CAPACITY = 16;//最大容量static final int MAXIMUM_CAPACITY = 1 &amp;amp;amp;amp;lt;&amp;amp;amp;amp;lt; 30;//默认的加载因子sta...
原创
发布博客 2018.05.10 ·
270 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

android用live555 rtsp服务器传输camera图像

本程序的硬件编码是基于下文的示例代码修改,再加上live555和libyuv Android硬编解码接口MediaCodec使用完全解析 这篇文件写得很好,值得一看live555和libyuv的编译可以看我前面几篇文章的介绍,编译的部分就不介绍了,主要是讲下怎么把camera图像传递给live555服务器camera预览数据被MediaCodec编码成H264码流后,放到一个阻塞队列里...
原创
发布博客 2018.05.08 ·
5008 阅读 ·
1 点赞 ·
5 评论 ·
8 收藏

android用live555 rtsp服务器传输camera图像示例代码

发布资源 2018.05.08 ·
zip

搭建EasyDarwin服务器

EasyDarwin是高性能开源RTSP流媒体服务器,基于Darwin Streaming Server 维护和优化:RTSP转发、关键帧缓存、秒开画面主要是买了个服务器,以前做rtsp相关的时候,也使用过EasyPusher、EasyIPCamera来测试,所以没什么事做就弄来玩一玩搭建很简单 wget https://github.com/EasyDarwin/EasyDarwin/...
原创
发布博客 2018.05.07 ·
8669 阅读 ·
0 点赞 ·
4 评论 ·
9 收藏

android使用libyuv

libyuv可以帮我们将rgb转换成yuv,也可以用来旋转yuv,转换成其他yuv格式 libyuv git地址是https://chromium.googlesource.com/libyuv/libyuv,由于众所周知的原因,无法直接访问,我们可以用gitlab来中转一下 首先创建一个project,选择Import project,点击Repo by URL,在url里填入这个网址,勾选...
原创
发布博客 2018.05.07 ·
5826 阅读 ·
2 点赞 ·
3 评论 ·
6 收藏

android_libyuv.zip

发布资源 2018.05.07 ·
zip

android实现rtsp服务器的一些参考资料

1 https://github.com/fyhertz/libstreaming 支持rtsp、rtp协议,H264编码,主要是基于这个库进行开发 需要先了解RTSP协议、RTP协议和怎么通过RTP协议来传输H264的每一帧 RTSP协议介绍 RTP协议介绍 h264基础及rtp分包解包libstreaming的目录 net └── majorkernelpanic ...
原创
发布博客 2018.05.07 ·
8573 阅读 ·
3 点赞 ·
1 评论 ·
28 收藏

android移植live555

live555是什么就不介绍了,你点进来肯定知道是什么东西了,前段时间折腾了一下rtsp相关的东西,觉得有必要记录一下。废话不多说,首先下载live555 最新的live555源码下载在Android Studio3里新建一个工程,记得勾选C++支持 将下载的live555源码解压出来后,放到src/main/cpp的目录下,有的是src/main/jni目录 默认的AS工程是使用C...
原创
发布博客 2018.05.07 ·
3164 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏
加载更多