Java
文章平均质量分 72
handylin
这个作者很懒,什么都没留下…
展开
-
利用J2ME和servlet技术实现手机发送邮件
这两天一直在研究手机端如何利用java技术来发送邮件,之前学习了在电脑端利用Java发送邮件的原理,那么手机端能否像电脑端那样,直接把邮件发给邮箱服务器呢?听说现在MIDlet2.0也支持这样发邮件,但是具体如何实现没有深究。我想,能否通过手机把参数和内容发送给电脑端,然后让电脑帮助我们发邮件呢?经过搜索资料,发现答案是肯定的。这里就利用到servlet技术:手机作为客户端,电脑作为服务端(其实就是通常说的代理)。servlet 的配置是最令人头疼的,我的大部分时间都花在这里。以下是步骤:1.在tomcat原创 2010-10-01 01:59:00 · 768 阅读 · 1 评论 -
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 · 2050 阅读 · 0 评论 -
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 · 473 阅读 · 0 评论 -
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 · 1376 阅读 · 0 评论 -
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 · 703 阅读 · 0 评论 -
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 · 1418 阅读 · 0 评论 -
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 · 1118 阅读 · 0 评论 -
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 · 796 阅读 · 0 评论 -
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 · 725 阅读 · 0 评论 -
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 · 342 阅读 · 0 评论 -
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 · 399 阅读 · 0 评论 -
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 · 339 阅读 · 0 评论 -
Android socket 编程常见问题
1.readObject的时候报错:java.lang.ClassNotFoundException。解决办法:服务端和客户端的包名一致就好。2.串话之后的对象,如果修改了类,在读出来会报串化ID错误。3.高版本的SDK对网络连接有更高要求,要在onCreate里面加入代码:StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.B原创 2012-04-08 15:59:59 · 977 阅读 · 0 评论