- 博客(22)
- 资源 (18)
- 收藏
- 关注
原创 Android socket 编程常见问题
1.readObject的时候报错:java.lang.ClassNotFoundException。解决办法:服务端和客户端的包名一致就好。 2.串话之后的对象,如果修改了类,在读出来会报串化ID错误。 3.高版本的SDK对网络连接有更高要求,要在onCreate里面加入代码: StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.B
2012-04-08 15:59:59 993
原创 设计模式之观察者模式
/** * */ package com.handy.ps; import java.util.ArrayList; import java.util.List; /** * @author handy * */ abstract class Subject { List listObserver = new ArrayList(); public void addObse
2012-03-21 12:13:33 588
原创 设计模式之单例模式
package com.handy.dp; public class Singleton { private static Singleton instance; private Singleton() { } public static Singleton getInstance() { if (null == instance) instance = new Singl
2012-03-21 10:19:02 507
原创 设计模式之简单工厂模式
/** * */ package com.handy.dp.sf; /** * @author handy * */ public abstract class Operation { private int numberA; private int numberB; /** * @return the numberA */ public int getNumbe
2012-03-21 01:23:31 679
原创 Java不用临时变量temp将两个数交换(面试题)
package com.handy.ds; public class SwapWithoutTemp { /**Author:handy 2012/3/20 15:14 * @param args */ private int a; private int b; public static void main(String[] args) { // TODO Auto-g
2012-03-20 15:11:46 2069
原创 Java求子串出现次数(华为机试题)
比如"aaaa" 的子串"aa"出现3次 package com.handy.ds; import java.util.Stack; import java.util.Arrays; ; public class TestString { /** * @param args */ public static void main(String[] args) { // TO
2012-03-19 02:14:46 1387
原创 Java打印问题
比如 输出格式: a aba abcbapackage com.handy.ds; public class TestStart { public static void main(String[] args) { int n=5; for(int i=1;i<=n;i++){ //打印空格 for(int k=n-i;k>0
2012-03-19 02:12:23 720
原创 Java双链表的实现
/** * */ package com.handy.ds; /** * @author handy * */ public class DoubleLinkedList { class Node { Node prev; Node next; Object data; public Node(Object data, Node prev, Node next)
2012-03-19 02:10:18 1432
原创 Java单链表的实现
/** * */ package com.handy.ds; /** * @author handy 2012-3-15 */ class Node { int data; Node next; public Node() { } public Node(int data, Node next) { this.data = data; this.next = n
2012-03-19 02:08:55 1133
原创 Java简单栈的实现
package com.handy.ds; public class SimpleStack { // 栈数组 private int[] arrays; // 栈的容量 private int capacity; // 栈元素个数 private int size; //自动增长大小 private int autoSize=5; public SimpleStack(
2012-03-19 02:07:32 811
原创 Java简单队列的实现
/** * */ package com.handy.ds; /** * @author handy * */ public class SimpleQueue { // 队列最大长度 private int maxSize; // 队列数组 private int[] queue; // 队头 private int front; // 队尾 private in
2012-03-19 02:06:41 734
原创 Java实现选择排序
public void selectedSort() { int in, out, min; for (out = 0; out < A.length - 1; out++) { min = out; for (in = out + 1; in < A.length; in++) if (A[in]<A[min]) min = in; swap(A, o
2012-03-19 02:05:38 484
原创 Java实现插入排序
public void insertionSort() { int in, out; for (out = 0; out < A.length-1; out++) { for (in = out + 1; in > 0; in--) { if (A[in] < A[in - 1]) swap(A, in, in - 1); } } }
2012-03-19 02:04:36 353
原创 Java实现简单冒泡排序
public void bubbleSort() { int in = 0, out = 0; int n = this.A.length; for (out = n - 1; out > 0; out--) { for (in = 0; in < out; in++) { if(A[in]>A[in+1]) swap(A
2012-03-19 02:03:20 411
原创 Java实现快速排序
package com.handy.ds; public class QuickSort { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int[] A = { 10, 2, 3, 6, 5, 4, 9, 7, 8, 1 };
2012-03-19 02:01:20 354
原创 EBS起步之发牢骚
明天或者后天就要上项目了。在汉得培训了一个月,老实说,学到的东西并不多。关键是,很多东西自己也不熟悉,希望能通过项目来锻炼一下自己吧。估计近几个月是要留在上海了,其实我是一直希望能回广州的,毕竟,那里我才有归属感。堂哥下个月就要结婚,不知我是否能够赶回去,真的想回去。大四了,忙碌
2011-09-15 12:39:25 404
原创 利用J2ME和servlet技术实现手机发送邮件
这两天一直在研究手机端如何利用java技术来发送邮件,之前学习了在电脑端利用Java发送邮件的原理,那么手机端能否像电脑端那样,直接把邮件发给邮箱服务器呢?听说现在MIDlet2.0也支持这样发邮件,但是具体如何实现没有深究。我想,能否通过手机把参数和内容发送给电脑端,然后让电脑帮助我们发邮件呢?经过搜索资料,发现答案是肯定的。这里就利用到servlet技术:手机作为客户端,电脑作为服务端(其实就是通常说的代理)。servlet 的配置是最令人头疼的,我的大部分时间都花在这里。以下是步骤:1.在tomcat
2010-10-01 01:59:00 784 1
原创 使用javac命令编译servlet时报错解决方法
将servlet-api.jar加入jdk1.5/jre/lib/ext目录下,邮件开发时要用到mail.jar,也要放到该目录下。事无大小,记下为上。
2010-09-29 22:48:00 833
原创 BASE64的解码与编码
<br /> <br /> <br /> <br />import sun.misc.BASE64Encoder; import sun.misc.BASE64Decoder; public class T { /** * @param args * @return */ // 将 s 进行 BASE64 编码 public static String getBASE64(String s){ if (s == null) return null; retu
2010-09-28 23:40:00 1156
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人