![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 67
MOONNIFE
这个作者很懒,什么都没留下…
展开
-
ASM使用要点记录
AMS记录原创 2023-03-03 20:24:51 · 283 阅读 · 0 评论 -
终于有人把Java内存模型说清楚了!
网上有很多关于 Java 内存模型的文章,但是很多人读完之后还是搞不清楚,甚至有的人说自己更懵了。本文就来整体的介绍一下 Java 内存模型,读完本文以后,你就知道到底 Java 内存模型是什么,为什么要有 Java 内存模型,Java 内存模型解决了什么问题等。本文中很多说法都是笔者自己理解后定义出来的。希望能够让读者可以对 Java 内存模型有更加清晰的认识。为什么要有内存模型...转载 2019-03-23 22:26:13 · 236 阅读 · 0 评论 -
那些年搞不懂的高深术语——依赖倒置•控制反转•依赖注入•面向接口编程
那些年,空气中仿佛还能闻到汉唐盛世的余韵,因此你决不允许自己的脸上有油光,时刻保持活力。然而,你一定曾为这些“高深术语”感到过困扰——依赖倒置•控制反转•依赖注入•面向接口编程。也许时至今日,你仍对它们一知半解。不过就在今天,这一切都将彻底改变!我将带领你以一种全新的高清视角进入奇妙的编程世界,领略涵泳在这些“高深术语”中的活泼泼的地气,以及翩跹于青萍之末的云水禅心。·内聚转载 2017-10-18 22:16:25 · 303 阅读 · 0 评论 -
Arrays.asList的到的List进行remove操作报java.lang.UnsupportedOperationException
public static T> ListT> asList(T... a) { return new ArrayList;}实际返回的是Arrays中的内部类的ArrayList,其没有重写remove方法,所以调用AbstractList的remove方法,AbstractList中remove方法如下,进行clear、add操作时也会报此错。解决此问题:new java.uti原创 2017-08-24 15:46:05 · 433 阅读 · 0 评论 -
JNI函数方法
1、AndroidJNI.AllocObject 分配对象static function AllocObject (clazz : IntPtr) : IntPtrDescription描述Allocates a new Java object without invoking any of the constructors for the object.分配新 Java 对象而不转载 2016-06-08 13:21:23 · 365 阅读 · 0 评论 -
JNI中java类型与C/C++类型对应关系
在如下情况下,需要在本地方法中应用java对象的引用,就会用到类型之间的转换: 1)java方法里面将参数传入本地方法;2)在本地方法里面创建java对象;3)在本地方法里面return结果给java程序。 分为如下两种情况: 一、Java原始类型像booleans、integers、floats等从Java程序中传到本地方法中的原始类型可以直接使用,下面是jav转载 2016-06-08 11:05:33 · 380 阅读 · 0 评论 -
JNI 数据类型及方法调用对照表
1.了解JNI中JAVA类型与C/C++的映射关系JAVA类型本地类型JNI中自定义类型描述intlongjint/jsizesigned 32 bitslong_int64jlongsigned 64 bitsbytesigned charjbyte原创 2016-06-08 11:03:39 · 1020 阅读 · 0 评论 -
百度、高德、Googe经纬度转换
由于google、高德、腾讯、图吧地图、图吧导航使用的经纬度坐标是同一种坐标协议gcj02,百度、搜狗使用的是另外一种坐标协议bd09(一个一个测试出来的),故有些时候拿到的数据坐标不一定是需要的,需要做一下转换,否则在地图上会有很大偏差的。纠偏方法如下: private static double x_pi = 3.14159265358979324 * 3000.0 / 180.0;原创 2014-03-27 22:19:01 · 4625 阅读 · 0 评论 -
Android读取assests目录下文件
随手记录下来,以后直接用,不用再搜了 private void readFromAssets(String fileName){ try { InputStream in = getAssets().open(fileName); readTextFile(in); } catch (IOException e) { e.printStackTrace(); }原创 2014-04-29 14:04:34 · 2807 阅读 · 0 评论 -
NDK Android* 应用移植方法
NDK Android* 应用移植方法Submitted by nhan-nguyen (Intel) on Thu, 08/02/2012 - 14:31概述本指南用于帮助开发人员将现有的基于 ARM* 的 NDK 应用移植到 x86。如果您已经拥有一个正常运行的应用,需要知道如何能够快速让 x86 设备在 Android* marke转载 2014-02-24 11:27:14 · 1112 阅读 · 0 评论 -
Android x86对native ARM的支持
本文同步自(最佳显示效果请点击):http://zohead.com/archives/android-x86-arm-binary/之前入手联想 K800 这款使用 Intel x86 CPU 的手机时考虑过一个问题,就是 Android x86 对于已有的 Android 程序的兼容问题问题,特别是对于一些使用了 native ARM 代码的程序(以游戏居多),因为不可能原来所有的程序转载 2014-02-24 11:38:48 · 6929 阅读 · 0 评论 -
HTTP method GET is not supported by this URL
HTTP Status 405 - HTTP method GET is not supported by this URLtype Status reportmessage HTTP method GET is not supported by this URLdescription The specified HTTP method is not allowed for t原创 2014-02-10 23:18:46 · 2580 阅读 · 0 评论