- 博客(27)
- 收藏
- 关注
原创 【转】DWR使用总结
最近项目里面用到了DWR框架,这个框架实现了JS可直接调用Java类的方法,做的时候感觉思路是蛮清晰的。不过现在应该用Jquery去做AJAX会更好吧 。 原文连接:http://www.cnblogs.com/a7345678/archive/2008/10/23/1317982.html DWR使用总结这两天学了下DWR,现在总结一下。DWR是方便使用AJAX连接...
2012-10-30 14:31:27 170
原创 【转】Java 数据结构-堆实现
原创链接:http://my.oschina.net/BreathL/blog/71602 堆的定义:有如下性质的完全二叉树:任意节点X所处的项的关键字大于或等于以X为根的子数中的所有节点出的项的关键字。 意义在于,在数据结构中,其常常被用作优先级队列的结构,其意义是每次从队列中获取的元素,总是最满足某个条件的;比如最大的元素;再例如先进先出队列所满足的特定条件就是,具备...
2012-10-08 15:16:08 148
原创 Java访问WebRoot目录下文件
程序中要用到这个功能,在WebRoot目录下找到某个配置文件,然后向文件中写入信息。 网上查了些资料后,终于给做到了。 代码: ClassLoader classLoader = Thread.currentThread() .getContextClassLoader(); if (classLoader == null) { classL...
2012-07-11 19:25:56 445
原创 【转】常用排序算法java实现
转载地址:http://easense2009.iteye.com/blog/1568614排序算法很多地方都会用到,近期又重新看了一遍算法,并自己简单地实现了一遍,特此记录下来,为以后复习留点材料。废话不多说,下面逐一看看经典的排序算法: 1. 选择排序选择排序的基本思想是遍历数组的过程中,以 i 代表当前需要排序的序号,则需要在剩余的 [i…n-1] 中找出其...
2012-06-27 10:01:48 104
原创 面向对象设计(一)
前不久参加了一个公司的面试,然后面试官问到了一个问题:如何理解java中的面向对象思想?当时突然有点紧张,因为确实答不出来,就直接用Java中的集合框架拿出来展开了。因为框架的设计的很多,体现了面向对象编程的一面。 当时核心的问题问到了,为什么要采用面向接口编程这种模式? 因为其他的集合实现类都是继承自一个Collection借口,此借口中有一个方法叫做iterator()...
2012-05-20 17:34:08 117
原创 关于java中的final
我以前认为final定义变量那么这个变量就不能改变了,定义一个类时代表这个类不能有子类,定义方法时说明这个方法已经足够满足了需求,不需要被重写。。。前几天在写Android程序的时候发现,在一个方法中的一个匿名类中如果使用了方法中的参数,那么这个参数只能定义为final。具体怎么回事也没去深究,今天看了一篇文章,基本能够理解了为什么会这样。 从jdk1.0到今天,J...
2012-05-16 22:25:48 93
原创 【转】HashMap源码解读
1、HashMap的存储结构 2、HashMap的初始化 3、元素Hash值获取及通过hash值找到talbe下标索引 4、元素添加方法addEntry 5、HashMap扩容 6、老table重新hash成新table 7、key为null,存到哪去了 8、查找元素get(Object key) 9、根据key删除元素 1、HashMap的存储结构 在HashMap的Field中有: ...
2012-05-14 13:22:21 335
原创 Personal Server 1.0 发布,Android 上的 HTTP 服务器
Personal Server 1.0 发布,主要是对界面上的一些问题进行改进和修复。Personal Server 是一个基于 Android 手机的 HTTP 服务器,用于局域网内的文件分享。 更多关于Personal Server的详细信息,或者下载地址请点这里...
2012-04-25 12:42:43 144
原创 关于httpServlet.service()方法
转载地址:http://hi.baidu.com/clisdena/blog/item/5d185a959aa1230d7bf4809a.html 1、HTTP Servlet 使用一个 HTML 表格来发送和接收数据。要创建一个 HTTP Servlet,就需要扩展 HttpServlet 类,该类是用专门的方法来处理 HTML 表格的 GenericServlet 的一个子...
2012-04-09 17:51:12 283
原创 Java的泛型方法
在学习的过程中,竟然被我忽略掉了一个细节。 public static <T> void sort(List<T> list, Comparator<? super T> c) 这是Collections类中的一个静态方法,让我搞不懂的地方是,为什么static后面会有一...
2012-04-08 13:58:10 98
原创 Android自定义组件-IconTextView
IconTextView是一个带图标的TextView,从TextView继承。 IconTextView类: package com.view;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import...
2012-04-03 17:42:07 425
原创 Andrew自定义组件简单实现-View
所有的布局类和视图类都是继承View类。 当Android系统提供的一些View子类不能满足需求的时候,就需要自定义个View子类。 方法1: 直接继承View类方法2: 继承View类的一个子类,例如:如果需要一个带有图像的TextView类,自定义类就可以直接去继承TextView类。 MyView类 package com.view;i...
2012-04-03 15:52:26 120
原创 Android小项目合集
Android小项目之---计算器 使用同一个事件监听完成 加减乘Android小项目之---CheckBox<又>计算器 (附源码)Android小項目之---項目如何安裝至手機使用Android小项目之---Toast对象详细使用Android小項目之---标准体重测量仪:Bundle对象的实现(附源码Andorid小项目之---Animation四种动画的图片效果Android小...
2012-03-30 16:48:48 616
原创 Android游戏引擎-Rokon
接触Android一段时间后,了解了一下Android的游戏引擎,也是第一次去了解游戏引擎。 悲剧的是,Android游戏引擎Rokon宣布停止更新。 当然,Rokon作为了解Android游戏引擎的选择还是不错的。 Rokon游戏引擎第一讲 http://www.eoeandroid.com/engine/2012/0208/659.html ...
2012-03-28 15:17:48 359
原创 使用httpClient实现模拟登录人人网
最近在研究httpClient包,也只是初步了解,发一段模拟登录人人网的程序 import org.apache.commons.httpclient.Header;import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.HttpStatus;im...
2012-03-19 15:36:51 238
原创 Java希尔排序实现
package com.sort.shell;import java.util.Calendar;import java.util.Random;public class ShellSort { public static void main(String[] args) { Random random = new Random(); int nums[]...
2012-03-15 20:18:57 102
原创 使用人人网开源API的站内应用开发
前端时间接触了一下人人网的开源API系统。分享一下自己的经验。 首先就是进入人人网开放平台官网 http://dev.renren.com/ 创建自己的一个站内用用 具体的创建流程在此就不多做解释。 附上官网教程的地址:http://wiki.dev.renren.com/wiki/WEB%E7%AB%99%E5%86%85%E5%BA%94%E7%94%...
2012-03-14 17:02:52 651
原创 【转】java编程中'为了性能'一些尽量做到的地方
转载地址:http://javatgo.iteye.com/blog/1155702 作者:java-t-go 最近的机器内存又爆满了,出了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源和总结一些在java编程中尽可能做到的一些地方-1.尽量在合适的场合使用...
2012-03-10 18:14:27 93
原创 休息中
最近在做的项目是人人网开放平台的站内应用开发,虽然是很想开发属于自己的一个应用然后放人人上供别人来蹂躏,但是关键是木有服务器呀。想法不是问题,实现也不是问题,存在的只有硬件问题了,感觉挺麻烦,还是老老实实模仿别人的写一个happyhappy好了。 在这个项目中,收获其实也是不小的,虽然没有新的知识点,但是合理的利用了以前学到的很多知识。像这种web项目,第一想到的就是要有属于自己的架构,各...
2012-03-07 19:53:18 165
原创 【转】Java序列化的作用
转载地址:http://zhaohe162.blog.163.com/blog/static/382167972011669267672/ 作者:断尘居 序列化是什么: 序列化就是将一个对象的状态(各个属性量)保存起来,然后在适当的时候再获得。 序列化分为两大部分:序列化和反序列化。序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传输...
2012-03-02 19:32:01 101
原创 排序二叉树java的简单实现
本程序实现了基本的对排序二叉树的增和删。 public class SortTreeTest { public static void main(String[] args) { SortTree tree = new SortTree(10); // 初始化一个root并且给一个value tree.add(7); tree.add(15); tr...
2012-02-29 17:17:06 149
原创 java中的引用传递
例子说明问题。 //代码一public class Test1 { StringBuffer a = new StringBuffer("a"); StringBuffer b = new StringBuffer("b"); public static void main(String[] args) { Test1 t = new Test...
2012-02-24 19:16:43 115
原创 【转】java的HashCode方法
原文链接:http://www.cnblogs.com/batys/archive/2011/10/25/2223942.html 作者:Batys 有许多人学了很长时间的Java,但一直不明白hashCode方法的作用, 我来解释一下吧。首先,想要明白hashCode的作用,你必须要先知道Java中的集合。 总的来说,Java中的集合(Collection)有两类,...
2012-02-24 13:18:59 89
原创 Java利用反射机制访问私有化构造器
我们都知道,当一个类的构造方法被设为私有的时候(private),在其他类中是无法用new来实例化一个对象的。但是有一种方法可以把带有私有构造器的类实例化出对象。 在java的反射机制中,可以通过Class.forName(类名).newInstance()来实例化一个对象,还可以获取类的所有方法和构造方法。 Constructor这个类,表示类构造器,即构造方法。在生成类对象...
2012-02-23 16:15:14 519
java线程知识自我总结(二)
接java线程知识自我总结(一) jion()方法 当前线程调用了jion方法后,就会是主线程暂停执行,直到当前线程结束后,主线程才能继续执行。当主线程需要得到子线程操作后的数据时,子线程需要调用jion方法,否则主线程取到的值很可能是一个不确定值。join方法的功能就是使异步执行的线程变成同步执行。也就是说,A线程和B线程中,在B线程中调用了A.jion(...
2012-02-22 15:26:44 103
java线程知识自我总结(一)
最近时间在学习java的多线程,做一个小整理记录一下学习进度。 对于多线程的概念,在此就不多做解释。第一部,就是创建一个线程类: 创建线程类一般有两种方法,一个是继承(extends)Thread类,另一个是实现(implements) Runnable接口。 //继承Thread类public class SonThread extends Thread {...
2012-02-21 14:48:59 115
原创 从现在开始
感觉如果不记录自己的学习过程,那就太可惜了。所以呢,从现在开始,我要让我的博客开始运转起来!有什么学习上的经验都会写到这里来,不能懒了,时间不多了。就这样~ :lol: ...
2011-12-26 11:32:38 96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人