java
文章平均质量分 62
iteye_8075
这个作者很懒,什么都没留下…
展开
-
Android APK反编译
一.反编译Apk得到Java源代码 转载自:http://hi.baidu.com/%CB%BF%D4%B5%CC%EC%CF%C2/blog/item/2284e2debafc541e495403ec.html 工具下载:需用到dex2jar和JD-GUI这2个工具dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-...原创 2011-05-19 23:44:54 · 71 阅读 · 0 评论 -
JAVA中的数据存储(堆及堆栈)
在JAVA中,有六个不同的地方可以存储数据: 1. 寄存器(register)。这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。 2. 堆栈(stack)。位于通用RAM中,但通过它的“堆栈指针”可以从处理器哪里获得支持。堆栈指针若向下移动,则...原创 2012-11-06 21:40:52 · 147 阅读 · 0 评论 -
启动框架 org.apache.catalina.startup(转)
org.apache.catalina.startup.Bootstrap第一步自然从main函数开始,我们可以从中看出bootstrap的初始化过程main函数首先是调用init方法 ,然后根据main的参数,比如start、startd、stop、stopd等等,启动或停止服务器ps:start和startd的区别,感觉像是前者用于重新启动init方法设置系统属性:setCat...原创 2012-06-11 22:16:31 · 661 阅读 · 0 评论 -
Cygwin使用SSH出现Connection closed by 127.0.0.1的解决方法
问题描述: Cygwin中,使用ssh localhost命令,出现Connection closed by 127.0.0.1的问题。来源:http://blog.sina.com.cn/s/blog_6102461a0100p5zh.html解决方案: 1、开始——运行——services.msc 2、右键CYGWIN sshd——属性——登录选项卡—...原创 2011-12-07 10:54:40 · 356 阅读 · 0 评论 -
介绍 JDesktop Integration Components
开发人员和用户对 Swing 最大的一个抱怨(也是对 Java 编程语言整体上的抱怨)是,客户端应用程序给人的感觉与本机应用程序的不同。(本机应用程序是指用采用操作系统内置库的编程语言编写的应用程序,例如运行在 Windows 上的 Visual C++ 应用程序。)虽然 Java 应用程序表现得像本机应用程序那样好,但是还是遗漏了某些地方,从而使用户注意到了差异。基本的问题是 Java 应用...原创 2011-05-03 18:45:30 · 336 阅读 · 1 评论 -
ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: Incompatible namespaceIDs
用三台centos操作系统的机器搭建了一个hadoop的分布式集群。启动服务后失败,查看datanode的日志,提示错误:ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatible namespaceIDs in /var/lib/hadoop-0.20/cache/hd...原创 2011-11-27 17:28:39 · 261 阅读 · 0 评论 -
crawler4j代码解析
Crawler包Crawler.CrawController 控制爬虫,先addseed,再开启多个爬虫,并不断监听各个爬虫存活状态。Crawler.WebCrawler 爬虫1. Run():不断循环,每次从Frontier拿50条url,对每条url,processPage(curUrl)。2. processPage(curURL):用PageFetcher.fetch爬取网页,如果curU...原创 2011-11-01 23:34:21 · 181 阅读 · 0 评论 -
Java主线程等待子线程执行完毕-CountDownLatch
主线程: [java] view plaincopyprint?//Main主线程 publicclassMainThread { publicstaticvoid main(String[] args) throwsInterruptedException { longstartTime = Sy...原创 2012-02-21 20:15:29 · 94 阅读 · 0 评论 -
JAVA23种设计模式
设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 三、Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决...原创 2012-07-04 21:28:20 · 51 阅读 · 0 评论 -
Java常见的内存溢出异常及解决方法
Java的内存溢出,主要是两方面的异常:堆内存溢出、非堆内存溢出。一、 java.lang.OutOfMemoryError: Java heap space。 Heap size 设置 JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理...原创 2011-10-26 08:49:23 · 114 阅读 · 0 评论 -
Berkeley DB Java Edition使用说明
在使用Berkeley DB c++ Edition的时候发现有些接口不是太了解,发现网上好多都是Java版本的信息,对付发现他们的命名基本相同。所以转载一下以便以后查找。一、 简介 Berkeley DB Java Edition (JE)是一个完全用JAVA写的,它适合于管理海量的,简单的数据。 l 能够高效率的处理1到1百万条记录,制约JE数据库的往往是硬件系统,而不是JE本身。 l...原创 2011-10-17 19:07:04 · 103 阅读 · 0 评论 -
线程安全 synchronized
package gucas.xiaoxia.demo;public class Demo { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Runnable safe = new ThreadSafe(...原创 2011-10-15 19:54:54 · 57 阅读 · 0 评论 -
逗小老鼠玩
最近在一个网站上发现了一个小Flash,里面是一只绕圈奔跑的小老鼠,单然你可以和这只小老鼠互动,用鼠标点击Flash上的某个地方就会有食物掉下来给老鼠吃,你还可以用鼠标左键单击食物不放,然后拖着食物到处跑,挑逗这只嘴馋的小老鼠。是不是很好玩,哈哈~~ ...原创 2011-08-26 19:29:08 · 122 阅读 · 0 评论 -
MYSQL高并发架构
L1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采 用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息 发布系统CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来管理和实现的,信息发布...原创 2011-12-10 21:46:00 · 123 阅读 · 0 评论 -
Android基础 : Android Content Provider[转
写道Android应用程序可以使用文件或SqlLite数据库来存储数据。Content Provider提供了一种多应用间数据共享的方式,比如:联系人信息可以被多个应用程序访问。Content Provider是个实现了一组用于提供其他应用程序存取数据的标准方法的类。 应用程序可以在Content Provider中执行如下操作: 查询数据 修改数据 添加数据 删除数据 标准的Content ...原创 2011-05-24 15:48:48 · 54 阅读 · 0 评论 -
[解决]eclipse中android自动补全/提示卡机或假死
这是Eclipse3.6版本的特有问题,想彻底解决此问题的话,还是建议换为3.5/3.4;在保持版本不变的前提下,可以按如下方法优化下:解决办法:1. 找到你的JDK安装目录下的src.zip文件;2. 打开eclipse: Window菜单->Preference->Java->Installed JREs;3. 在列表中选择你eclipse正在使用的JRE,然后E...原创 2011-05-23 20:48:25 · 86 阅读 · 0 评论 -
Android模拟器使用的快捷键、参数、注意事项
Android Emulator是一款功能非常齐全的模拟器,电话本、通话等功能都可进行模拟。甚至其内置的浏览器和Google Maps都可以联网。用户可以使用键盘输入,单击模拟器按键输入,甚至还可以使用鼠标单击、拖动屏幕进行操作。1.模拟器和真机的不同之处 * 不支持呼叫和接听实际来电,但可以通过控制台模拟电话呼叫(呼入和呼出)。 * 不支持USB连接。 ...原创 2011-05-22 21:03:20 · 88 阅读 · 0 评论 -
Java Decompiler project,java反编译器
The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code” and the later versions.JD-Core is a library that reconstructs Java source code from one or ...原创 2015-03-09 10:39:33 · 220 阅读 · 0 评论