本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- zhanjia
- lzyfn123
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- johnsmith9th
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
最新文章列表
抽象方法能不能同时是static / native / synchronized的
不能是static的,抽象方法需要子类重写,但是static方法不能被子类重写
所谓静态就是指:在编译之后所分配的内存会一直存在(不会被回收),直到程序退出内存才会释放这个空间
因为静态方法从程序开始运行后就已经分配了内存,也就是说已经写死了。所有引用到该方法的对象(父类的对象也好子类的对象也好)所指向的都是同一块内存中的数据,也就是该静态方法。子类中如果定义了相同名称的静态方法,并不会重写 ...
java native 接口开发流程
java native 接口开发流程
1.编写native接口
Hello.java
package com;
class Hello {
private native void print(); //定义native接口,,该方法为 对象内的,,所以执行慢
private static native int g ...
react-native github 中的eXamples中的示例工程运行方法。
1 从github中 https://github.com/facebook/react-native 下载工程,其中有examples文件夹,里面有具体的例子
2: 这几个例子简单的运行方法 ,先运用react-native init **project, 在根目录中,直接把js文件对应拷贝过来, 对应Examples中的android的工程文件拷贝到这个对应的位置,然后就可以像 ...
react-native android开发 -知识零碎
官网api文档知识的介绍 http://facebook.github.io/react-native
利用ReactRootView 嵌入js的方式,做到和activity view更细致的嵌入 和 结合。 http://www.jianshu.com/p/d63c9a22973d
react native 安装环境的构建
1: jdk 安装
2: android sdk 的安装
3: node.js 的安装 https://nodejs.org/
4:安装react-native 通过命令行工具 npm install -g react-native-cli
本操作速度很慢,可以直接拷贝即可,https://github.com/CellChen/react-native-init
5:在rn的工 ...
HTML5移动开发概述
一.Native VS HTML5
1.native+html5=?2.hybrid bridge3.hybrid frameworks: phonegap/mui/wechat4.browser compatibility5.quick release/cross-platform/inter-operate/modularity <—> UX/Network speed6.re ...
java native关键字
在看jdk源码的时候看到了对象的hashcode()方法之前添加了native关键字,而且方法没有实现,具体如下:
/** *(This is typically implemented by converting the internal
* address of the object into an integer, but this implementation
* techn ...
Unable to load native-hadoop library for your platform…
从官方下载的Hadoop 2.2.0发布包,安装配置启动后在日志信息中看到如下告警:
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform… using builtin-java classes where applicable
这是因为:
详见:http://ww ...
Hadoop 2.x build native library on Mac os x
查阅有关官方介绍 http://wiki.apache.org/hadoop/HowToContribute 中有说明:Hadoop本地库只支持*nix平台,已经广泛使用在GNU/Linux平台上,但是不支持 Cygwin 和 Mac OS X 。搜索后发现已经有人给出了Mac OSX 系统下编译生成本地库的patch,下面详细介绍在Mac OSX 平台下编译Hadoop本地库的方法。
[一 ...
Android中native进程内存泄露的调试技巧
Android中native进程内存泄露的调试技巧红狼博客
代码基于Android2.3.x版本
Android为Java程序提供了方便的内存泄露信息和工具(如MAT),便于查找。但是,对于纯粹C/C++ 编写的natvie进程,却不那么容易查找内存泄露。传统的C/C++程序可以使用valgrind工具,也可以使用某些代码检查工具。幸运的是,Google的bionic库为我们查找内存泄露提 ...
java 中Native Method
今天花了两个小时把一份关于什么是Native Method的英文文章好好了读了一遍,以下是我依据原文的理解。一. 什么是Native Method 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C ...
ssh2 could not get next sequence value
主键生成方式为:native
但当添加数据的时候会报错could not get next sequence value
经检查是hibernate.dialect的值设置错了
要么改正,要么干脆删掉
黑色头发:http://heisetoufa.iteye.com/
Tomcat7 提示信息The APR based Apache Tomcat Native library
http://archive.apache.org/dist/tomcat/tomcat-connectors/native/下载相应的版本放到你的系统目录下:如:window下的目录:C:\WINDOWS\system32。
下载下来后有是一个压缩包:解压后打开文件就是第一个就是,里面还有几个文件夹是不同的操作系统下的tcnative-1.dll
android 中使用socket使native和framework通信
一般的native和framework的通信是通过jni,但是这一般只是framework调用native,native如果有消息要怎样通知上层呢?android中GSP模块提供一种解决思路,但是实现有些复杂,这里介绍一种使用socket通信的方法可以使native和framework自由通信,具体实现如下:
android中使用jni对linux中的socket进行了封装。使用起来十分的方便。
由 ...
java中调用c函数(搬家)
先介绍一下jni:Java Native Interface,它能够使java和其他编程语言编写的应用程序和库进行相互操作。
java中调用c函数,主要是通过本地化接口jni来实现的,在windows下,调用的是dll文件,在unix下,调用的是so文件。这里先介绍编写调用c函数的基本步骤:
(1):编写.java文件,其中c中的函数要用public nati ...