最新文章列表

TS用来传输和保存多道节目的编码数据或其他数据

引用TS用来传输和保存多道节目的编码数据或其他数据,TS的组成单位是节目。PS适用于不容易发生错误的环境,以及涉及到软件处理的应用,典型应用如DVD光盘的文件存储TS适用于容易发生错误的环境,典型应用就是数字电视信号的传输。TS和PS是可以互相转换的,比如从TS中抽取一道节目的内容并产生有效的PS是可能。  @Override      public void decide(Authenticat ...
chengxianctugvcheng1 评论(1) 有30人浏览 2015-04-02 23:47

jna ByteBuffer的没有得到释放,导致C堆中耗尽内存

http://codego.net/99906/ 说,我怎么JNA和Java直接拨款的理解充其量是内脏,所以我试图描述我对什么事情的理解开始。任何更正,除了反应将是巨大的... 我跑了混合了Java和C JNA本地应用程序和正在运行进行的跨与Java垃圾收集器不能自由引用的直接分配一个可重复的问题,导致了C堆耗尽 我敢肯定,我的C应用程序是不是配置问题的来源,因为我传递一个java.nio.By ...
jni 
zjhdreams 评论(0) 有2914人浏览 2015-03-25 17:28

java jni调用c++ 代码 报错

# # A fatal error has been detected by the Java Runtime Environment: # #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000777c3290, pid=5632, tid=6656 # # JRE version: Java(TM) SE Runtime ...
墙头上一根草 评论(0) 有2362人浏览 2015-03-20 19:17

通过JNI java 调用c++

  java 调用c++     java调用c++  用的是java的JNI技术即java native interface,这个就是java调用c++底层接口, 通过用jni   可以实现java和jvm以外的c++通讯互相调用。       首先新建一个java项目,在此命名为HelloWorld,然后新建一个包为jni,在jni下新建一个类命名为HelloWorld   项目 ...
墙头上一根草 评论(0) 有4622人浏览 2015-03-11 16:23

JNI的替代者—使用JNA访问Java外部功能接口

http://www.cnblogs.com/lanxuezaipiao/p/3635556.html 1. JNA简单介绍 先说JNI(Java Native Interface)吧,有过不同语言间通信经历的一般都知道,它允许Java代码和其他语言(尤其C/C++)写的代码进行交互,只要遵守调用约定即可。首先看下JNI调用C/C++的过程,注意写程序时自下而上,调用时自上而下。 可 见 ...
jni 
zjhdreams 评论(0) 有618人浏览 2015-03-10 16:11

java调用c++动态库

http://www.iteye.com/topic/67567 最近在项目中要监控DLL动态库的操作,在网上搜了半天,很少有关于JNI对象操作的资料,所以写了一个Demo方便大家以后搜索! 1.编写java程序, 1.1 java 代码(Student.java) /**  *   */  package jni;     /**  * @author likun  ...
jni 
zjhdreams 评论(0) 有612人浏览 2015-03-10 15:19

Java调用C/C++编写的第三方dll动态链接库(非native API)--- JNI

java调用c++ 实现jni http://www.cnblogs.com/AnnieKim/archive/2012/01/01/2309567.html 注:2013年6月6日,我对该博文进行了修改,增加了源代码以及更直观详细的讲解。如 ...
jni 
zjhdreams 评论(0) 有1010人浏览 2015-03-10 11:48

Android使用libnsgif类库解gif图片

下载地址:http://www.netsurf-browser.org/projects/libnsgif/ 安卓Android项目地址:https://github.com/huzongyao/AndLibNsgif 这是netsurf浏览器的一个组件,可以单独使用,解析gif占用内存比较少,也比较简单。   windows下用opengl渲染,MinGW编译的,代码: #inclu ...
hzy3774 评论(0) 有1946人浏览 2015-01-28 22:54

Android应用如何监听自己是否被卸载及卸载反馈功能的实现(第三版)

两个月前发了两篇有关监听自己是否被卸载和卸载反馈功能实现的博客,第二版的地址如下:http://www.cnblogs.com/zealotrouge/p/3159772.html,感谢@whiletrue_童鞋发 ...
arm10504 评论(0) 有718人浏览 2015-01-26 21:04

Android之NDK开发

一、NDK产生的背景   Android平台从诞生起,就已经支持C、C++开发。众所周知,Android的SDK基于Java实现,这意味着基于Android SDK进行开发的第三方应用都 ...
abc123456789cba 评论(0) 有650人浏览 2015-01-20 16:20

Java定时任务注解方式实现

Spring 注解的定时任务,有如下两种方式: 第一种: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"  xmlns:xsi="http://w ...
tuoni 评论(1) 有1615人浏览 2015-01-08 16:55

一个java面试题目,把F盘下面所有文件名称打印出来?

java面试题目,打印F盘的所有文件名称 package com.file; import java.io.File; public class IteratorFile { public static void main(String[] args) { File file = new File("F:\\"); fileNameList( ...
zx_code 评论(1) 有2308人浏览 2014-12-31 14:44

JNI实例

Java调用linux shell命令的时候,是通过Process来实现的,Process会新起一个进程,并且把主进程的内存信息拷贝一份到新的进程中,对于小的程序这种方式没问题,但如果项目足够大,就会导致系统内存不够程序退出的情况发生。 为了解决这个问题,有一个比较好的方案是JNI,这个时候并不需要重新起一个Process,也就不会存在备份内存的问题,下面是一个例子. 1.编写java类JNIH ...
尤文武 评论(0) 有951人浏览 2014-12-26 18:53

java 中native关键字

JNI是Java Native Interface的 缩写。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。       使用java与本地已编译的代码交互,通常会丧失平台可移 ...
beijibingshan 评论(0) 有431人浏览 2014-11-19 10:49

从控制台输入一串数字,将他们分成一个一个的输出

这里首先我们要先能从控制台输入一串数字如: Scanner sc = new Scanner(System.in);       System.out.println("输入一串数字:");       int i = sc.nextInt(); 然后定义一个空值 int temp = 0; 使用while语句 while (i>0) { temp = i % 10 ...
全服第一 评论(1) 有2190人浏览 2014-11-02 16:39

如何将两个数对换位置?

要将两个数对换位置,需要借助第三方的作用,如: a = 5   b =2  转换为 a = 2  b = 5  怎么转换? 首先要定义 int a = 5; int b = 2; 然后在定义一个空值c  int c;,用来作 a和b的转换容器。 在将 a的值放入c中 c = a; b的值放入a中 a = b;c的值放入b中 b = c; 最后输出就可将两个数对换位置
全服第一 评论(0) 有670人浏览 2014-11-02 16:37

Jni中C++和Java的参数传递

Jni中C++和Java的参数传递 见下面博客 http://www.blogjava.net/china-qd/archive/2006/04/29/44002.html   jni 最佳实践(性能相关) http://www.ibm.com/developerworks/cn/java/j-jni/
haosam 评论(0) 有1212人浏览 2014-10-23 15:03

Java 通过JNI调用C或者CPP代码

网上搜罗到一个JNI的例子,不错。用cygwin的环境搞了下,在原作上添加了点注释。 如下: 最近在公司里做了一个手机的项目,需要JAVA程序在发送短信的时候和第三方的短信服务器连接。短信接口是用C++写的。琢磨了三天,大致搞懂了JNI的主体部分。先将心得整理,希望各位朋友少走弯路。首先引用一篇文章,介绍一个简单的JNI的调用的过程。JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的 ...
abc123456789cba 评论(0) 有1225人浏览 2014-10-22 18:20

MapReduce项目中的一个JVM错误问题分析和解决

最近一周都在查项目的各种问题,由于对原有的一个MapReduce分析数据的项目进行重构,减少了运行时的使用资源,但是重构完成后,在Reduce端总是不定时地抛出JVM的相关错误,非常随机,没有发现有什么特殊的规律性。问题在Reduce的控制台显示信息:   Exception from container-launch: org.apache.hadoop.util.Shell$Exit ...
brandNewUser 评论(2) 有4197人浏览 2014-10-17 10:28

Java中System.loadLibrary() 的执行过程

转自:http://my.oschina.net/wolfcs/blog/129696   System.loadLibrary()是我们在使用Java的JNI机制时,会用到的一个非常重要的函数,它的作用即是把实现了我们在Java code中声明的native方法的那个libraryload进来,或者load其他什么动态连接库。 算是处于好奇吧,我们可以看一下这个方法它的实现,即执行流程。( ...
jni 
chriszeng87 评论(0) 有6171人浏览 2014-10-10 11:45

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics