Java
Storm-Shadow
愿君出走半生,归来时仍是少年
展开
-
GB28181协议实现源码Android源码
尽管在国标GB28181中并没有对“平台”进行明确的定义,但在规范中却多次提到“系统平台”、“管理平台”等词汇,在具体项目中、网络上的交流学习中,平台概念也是无处不在。尽管标准对视频的上行和下行(播放)都明确定义要RTP协议,但是在实际应用中存在向各种终端(手机、浏览器)、各种业务平台转发音视频的需求,因此流媒体服务器的实现应当提供更多的灵活性,在采用RTP协议接收和转发音视频的同时,应当支持更多播放协议,以支持更广泛的终端集成播放需求。四、GB28181协议在Android上的实现。原创 2023-03-01 22:44:35 · 1185 阅读 · 2 评论 -
java nio 之 ServerSocketChannel 示例
一、MultiPortEchoimport java.io.*;import java.net.*;import java.nio.*;import java.nio.channels.*;import java.util.*;public class MultiPortEcho{ private int ports[]; private ByteBuffer echoBuffer = ByteBuffer.allocate( 1024 ); public MultiPor原创 2021-06-02 11:32:12 · 297 阅读 · 0 评论 -
Java nio 之 ByteBuffer 的示例
import java.io.*;import java.nio.*;import java.nio.channels.*;public class CreateArrayBuffer{ static public void main( String args[] ) throws Exception { byte array[] = new byte[1024]; ByteBuffer buffer = ByteBuffer.wrap( array ); buf.原创 2021-06-02 11:07:39 · 227 阅读 · 0 评论 -
Java nio 之文件操作
import java.io.*;import java.nio.*;import java.nio.channels.*;public class CopyFile{ static public void main( String args[] ) throws Exception { if (args.length<2) { System.err.println( "Usage: java CopyFile infile outfile" ); Sy.原创 2021-06-02 11:06:02 · 294 阅读 · 0 评论 -
JNI概述
第一章 JNI概述一、Java 代码访问本地代码 Java 是跨平台的语言,但是有时候需要调用本地代码(如由 C/C++ 编写的本地代码),为了满足这种需要,Sun公司提供了 JNI 技术, JNI 是 Java 平台的一个功能强大的接口,这个 JNI 接口提供了 Java 与操作系统本地代码互相调用的功能。但是如果一个应用程序使用了 JNI ,那么它就失去了 Java 应原创 2014-06-12 01:28:49 · 731 阅读 · 0 评论 -
Java nio
注:本章只对其中一些内容进行转载 2014-10-19 11:38:08 · 1659 阅读 · 0 评论 -
Java 线程同步互斥 wait、notify、notifyall
一. Java 线程概述一个线程在其生命周期内总是处于某种特定的状态,线程的状态可定为五种,如下:1. 创建: 当一个线程对象被声明并创建后,它处于“创建”状态;2. 就绪:线程对象调用 start() 方法后,将进入“就绪”状态,处于“就绪”状态的线程不是立即执行,而是进入就绪队列,等待CPU;3. 运行:当就绪队列中具有最高优先级的就绪线程被调度并获得CPU时原创 2014-11-23 01:09:28 · 1059 阅读 · 0 评论 -
正确理解回调函数
下面是某位大神对回调的解释 所谓回调,就是客户程序client调用服务程序server中的某个函数functionA,然后server又在某个时候反过来调用client中的某个函数functionB,对于client来说,这个functionB便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,client不会自己调用functionB,client提供fun原创 2015-05-18 18:39:16 · 947 阅读 · 0 评论 -
Set file permission in Java(Java 中文件权限的设置)
Prior to Java 6, there is no good solution at the Java level to provide file permission management. You need to implement your own native methods or call the Runtime.exec() to invoke the system routi翻译 2015-09-02 11:29:01 · 4848 阅读 · 0 评论