
Java学习日志
cbbbc
这个作者很懒,什么都没留下…
展开
-
程序中的@Override是什么意思?
原文地址:http://www.cnblogs.com/hnrainll/archive/2011/10/17/2215138.html程序中的@Override是什么意思?@Override是Java5的元数据,自动加上去的一个标志,告诉你说下面这个方法是从父类/接口 继承过来的,需要你重写一次,这样就可以方便你阅读,也不怕会忘记@Override是伪代码,表示重写(当然不写也可转载 2014-10-21 10:44:50 · 1191 阅读 · 0 评论 -
用RMI实现基于Java的分布式计算
概述随着电力企业信息化建设的不断深入和发展,企业内部和企业与企业之间对信息、对数据的交换量大大增加,这些信息与数据越来越需要在不同的计算机网络间传送和交流。同时,由于各单位、各部门之间的现存的计算机网络硬件设备与操作系统千差万别,应用水平也参差不齐,因此,开发出跨平台、可移植、高效安全的网络分布式应用来服务于电力企业,就显得尤为重要。在当今的编程术语里,分布式计算已经成为很常见的词,它将企转载 2016-02-15 20:37:57 · 2323 阅读 · 0 评论 -
android应用之——为自己的apk签名
1.为何需要签名 每个发布的应用都有自己的一个唯一合法的ID,这个就是应用自身的签名,签名可以保证你软件升级的一致性,使用相同签名的应用可以实现覆盖安装,而不一致的签名将无法共享使用数据,也即是无法覆盖安装,这样可以防止别人篡改,盗用开发者的应用,造成对开发者利益的损害。那么如何为自己的应用进行签名呢? 2.APK签名之两步走 a.创建一个key b.使用步骤a中产生的k转载 2015-07-28 11:06:29 · 751 阅读 · 0 评论 -
jarsigner - JAR 签名和校验工具
jarsigner - JAR 签名和校验工具为 Java 归档 (JAR) 文件产生签名,并校验已签名的 JAR 文件的签名。结构jarsigner [ options ] jar-file aliasjarsigner -verify [ options ] jar-file说明jarsigner为 Java 归档 (JAR) 文件签名 校验转载 2015-07-28 10:08:25 · 929 阅读 · 0 评论 -
深入分析Java ClassLoader原理
原文地址:http://blog.youkuaiyun.com/xyang81/article/details/7292380 一、什么是ClassLoader? 大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都转载 2015-05-18 23:15:11 · 567 阅读 · 0 评论 -
Android NDK开发Crash错误定位
转载请注明出处:http://blog.youkuaiyun.com/xyang81/article/details/42319789 在Android开发中,程序Crash分三种情况:未捕获的异常、ANR(Application Not Responding)和闪退(NDK引发错误)。其中未捕获的异常根据logcat打印的堆栈信息很容易定位错误。ANR错误也好查,Android规定,应用与用转载 2015-05-18 12:23:35 · 648 阅读 · 0 评论 -
NDK Android.mk手册
本文从$NDK/docs/ANDROID-MK.html文件翻译而来.1 概述:Android.mk文件是用来描述你的源码是如何编译的:--Anddroid.mk在编译工程中有可能会被多次解析,因此,应尽量地在Android.mk文件中少声明变量,不要认为在解析过程中没有定义任何东西。--Android.mk的语法用来组织你的源码使其模块化,每个模块可以是静态库(.a文件)转载 2015-05-21 12:57:46 · 834 阅读 · 0 评论 -
NDK Application.mk使用手册
本文档从NDK安装目录下的说明文档翻译而来,位置:$NDK/docs/APPLICATION-MK.html1 概述 Application.mk用来描述你的工程下的native模块, 一般放在$PROJECT/jni/Application.mk, 其中$PROJECT表示你的工程目录,这样就可以被ndk-build脚本文件找到.(注:在这种方式下,进入jni目录,即$PROJEC转载 2015-05-21 12:31:02 · 515 阅读 · 0 评论 -
Android开发-----NDK开发中的一些常见错误及解决办法
在NDK开发中,涉及到C语言的东西总是七七八八错误一大堆,有时候会很头疼。。。一、常见的几个错误及其解决办法1. android.mk文件不存在错误代码形如:AndroidNDK: Your APP_BUILD_SCRIPT points to an unknown file: ./jni/Android.mk /cygdrive/h/heima6/jni2/ziliao/an转载 2015-05-21 00:03:39 · 668 阅读 · 0 评论 -
windows下用ADT进行android NDK开发的详细教程(从环境搭建、配置到编译全过程)
原文地址:http://blog.youkuaiyun.com/u013149325/article/details/40375455 这几天在学习android NDK的开发,那么首先让我们来看看android NDK开发的本质是什么。 NDK(Native Development Kit),即本地开发工具,简单地说,就是在开发android应用程序的时候,在java类中转载 2015-05-20 23:11:48 · 894 阅读 · 0 评论 -
android NDK开发在本地C/C++源代码中设置断点单步调试详细教程
原文地址:http://blog.youkuaiyun.com/u013149325/article/details/40425837 最近在学android NDK开发,折腾了一天,终于能够成功在ADT中设置断点单步调试本地C/C++源代码了。网上关于这方面的资料太少了,而且大都不全,并且调试过程中会出现各种各样的问题,真是很磨人,程序猿就得有耐心。把自己的调试过程记录下来,希望对需要的朋友有帮转载 2015-05-20 23:16:17 · 1554 阅读 · 1 评论 -
java命令执行jar包的方式
大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:test.someClassName我们就只要在MANIFEST.MF转载 2015-01-01 21:33:53 · 600 阅读 · 0 评论 -
ArrayList的使用方法
原文地址:1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素实现了ICollection和IList接口灵活的设置数组的大小2、如何使用ArrayList 最简单的例子:ArrayList List = new ArrayList();for(转载 2014-10-21 15:08:02 · 2256 阅读 · 0 评论 -
Java RMI之HelloWorld篇
Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。 Java RMI不是什么新技术(在Java1.1的时代都有了),但却是是非常重要的底层技术。大名鼎鼎的EJB都是建立在rmi基础之上的,现在还有一些开转载 2016-02-16 15:59:34 · 536 阅读 · 0 评论