- 浏览: 97592 次
- 性别:
- 来自: 济南
最新评论
-
lwq_net:
模拟器能用这个方法,真机怎样做?
android socket通信 Connection refused错误 -
masuweng:
haohao
ORA-01439: column to be modified must be empty to change datatype -
helwens:
好文章!真想转载
Toast使用注意--解决错误:The application ** has stopped unexpectedly.Please try again -
qiushyfm:
茴香豆 写道一语惊醒梦中人,我老是用“localhost”的i ...
android socket通信 Connection refused错误 -
茴香豆:
一语惊醒梦中人,我老是用“localhost”的ip地址,所以 ...
android socket通信 Connection refused错误
文章列表
我自己制作的一个Flex开发的基本应用配置手册。
共包括四部分: 1:Flex开发环境及工具(Eclipse)的搭建 2:Flex与Java基于blazeDs的远程交互 3:Flex与Java的Web应用的简单构建 4:Flex桌面应用程序的发布
点击在线浏览
由于这是我自己制做的也是第一次制作,所以看起来很业余,但步骤很详细,由于贴图太多所以最后选择了转化为PDF格式的文档。
也可复制地址在浏览器中查看
http://docs.google.com/fileview?id=0B2aHSG2_1f1dNDEwY2MxNDYtYjM1ZC ...
我的开发工具是MyEclipse+WindowsXP。和Eclipse的配置方法是基本一样的,当然在linux下开发是更好的,毕竟Android是基于linux内核的手机系统。
第一步:下载Android SDK,下载地址:http://dl.google.com/android/android-sdk-windows-1.5_r3.zip;解压好像 ...
一 :循环链表 首位相接的链表,将单链表的尾指针指向表头结点,就得到了单循环链表,一般,在循环链表中设置一个头结点,这样空的循环链表就是自成循环的头结点表示;另外多采用尾指针表示单循环链表,比如尾指针是rear,则rear->next->next和rear分别表示头结点和尾结点。
优点:从任意结点都可以访问到表中所有结点。
二 :双链表 在单链表中每个节电里面再增加一个指向其直接前驱的指针域prior.就形成了双(向)链表。如果将头结点和尾结点连接起来就是双向循环链表
双链表使得插入和删除(无论是插在前面还是后面)要比单链表简单。
下面是简单的双链表实现:
#include ...
本文为转载
:
对于最近有关 Java™ 即将退出历史舞台的传言,您可能想知道在这个时候放弃使用 Java
平台并转而使用更新的技术是否时机成熟?在作出您的判断之前,请先回顾并查看一下 Java
生态系统以及它的竞争者,看看这些传闻是否站得住脚。换而言之,了解整个 Java 世界目前的现状,并客观公正地评判这个平台。
在学生时代,我们可能会想起 Thomas Malthus
所做的预言,他认为人类赖以生存并继而形成人类文明的农业体系,可能无法再承受人口数量的不断攀升,另一方面,这种情况将不可避免地造成严重的后果,通常
会引起巨大的灾难或其他自然灾害。他这样写道:若对人口数量不加 ...
- 2009-08-27 22:56
- 浏览 929
- 评论(0)
加密算法有很多种:这里只大约列举几例:
1:消息摘要:(数字指纹):既对一个任意长度的一个数据块进行计算,产生一个唯一指纹。MD5/SHA1发送给其他人你的信息和摘要,其他人用相同的加密方法得到摘要,最后进行比较摘要是否相同。2:单匙密码体制:DES:比较简便高效,密钥简短,加解密速度快,破译极其困难,但其安全性依赖于密匙的安全性。DES(Data Encryption Standard)是发明最早的最广泛使用的分组对称加密算法。DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被解密的数据;M ...
http://www.jfree.org/jfreechart/中一开始就说自己是为了开发者制作专业的高质量的图表的一个100%纯免费(自由的)java类库。从出现到现在已经有9个多年头了。无疑现在是java报表工具的首选了。使用之前肯定要先获得jar包(这点可以写入java开发的规范中去了)。1:从http://sourceforge.net/projects/jfreechart/files/下载jfreechart-1.0.13 (最新版)。我们用到的只有三个文件: jfreechart - 1.0.13.jar 、jcommon-1.0.16.jar、gnujaxp.jar。2:其核心类 ...
步骤:
1:准备一张图片,比如 srcTest.jpg。准备目标文件,比如test.txt。我们要实现把test.txt隐藏在图片里面。
2:把要隐藏的文件 test.txt 用 WinRAR 压缩。生成 test.rar 压缩包
3:打开命令行提示符:点击“开始→运行”,输入“cmd”。
4:我们假设中两个文件都存放在“ D:”下。输入命令:copy /b D:srcTest.jpg + D:test.rar D:srcTest.jpg
5:ok,试试打开生成的图片 srcTest.jpg,没错吧,的的确确是原来的图片。
6:怎样打开那个 txt 文件?打开 WinRAR ,点击“ ...
- 2009-08-01 16:27
- 浏览 951
- 评论(0)
首先java对cookie的操作有三种方式,
1种是:j2ee中的 javax.servlet.http.Cookie类操作
2种是:j2se中的 java.net.CookieHandler类的操作
3中是:Apache旗下的org.apache.http.cookie.Cookie类的操作;
本文是基于第一种编写的,也是最简单的方式。
package test;
import java.util.Hashtable;
import java.util.Iterator;
import java.util.Set;
import javax.servlet.http. ...
- 2009-07-23 22:47
- 浏览 1970
- 评论(2)
1:描述一下数据库的冷备份和热备份
一、 冷备份
冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。冷备份的优点是:
1、 是非常快速的备份方法(只需拷文件)
2、 容易归档(简单拷贝即可)
3、 容易恢复到某个时间点上(只需将文件再拷贝回去)
4、 能与归档方法相结合,做数据库“最佳状态”的恢复。
5、 低度维护,高度安全。
但冷备份也有如下不足:
...
- 2009-07-19 00:14
- 浏览 858
- 评论(0)
AOP被定义为一种编程技术,用来在系统中提升业务的分离,它将服务模块化,使得业务层完全没必要理会这些服务的存在,比如日志,事务,安全等。
还是继续上次的例子,要使得执行任务的时候能够被记录下来。(简单的日志切面)
1:首先编写一个面向切面的日志记录类(用的是log4j的日志包)
package com.spring.study.task;
import java.lang.reflect.Method;
import org.apache.log4j.Logger;
import org.springframework.aop.MethodBeforeAdvice;
/**
* ...
反向控制也叫依赖注入,使用IoC,对象的依赖都是在对象创建时由负责协调系统中各个对象的外部实体提供的,所以IoC意味着关于对象如何得到它的协作对象责任的反转了。
下面是我编写的例子:
1:先写一个接口
package com.spring.study.ioctest;
/**
* 寻找接口
* @author shy.qiu
*/
public interface Quest {
// 执行方法
public abstract Object doQuest();
}
2:此接口的实现类
package com.spring.study.ioctest;
/* ...
Spring是为了简化EJB(声明式的编程模型)开发而出现的解决方案,
首先要明确的给出Spring一个定义:Spring是一个轻量级的IoC和AOP容器框架。这个定义主要表现在:
非侵入式的,基于Spring开发的系统中的对象一般不依赖与Spring类,
Spring提倡使用反向控制IoC来实现松耦合,也就是被动接受依赖类。
面向切面AoP
是一个容器,因为它包含并管理系统对象的生命周期和配置。
它是一个框架。
Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式
组成 ...
package test;
public class SortUtil {
/**
* 冒泡排序 Bubble Sort
* <p>
* 原理: 比较n轮,每一轮都把最大元素移动到数组后端。
*
* @return
*/
public int[] bubbleSort(int[] result) {
int ARRAYSIZE = result.length;
for (int i = 0; i < ARRAYSIZE; i++) {
for (int j = i + 1; j < ARRAYSI ...
基于JDBC的应用中几乎全是围绕Connection接口展开的,必须创建一个连接Connection,此连接相当于应用和数据库之间的一个通道,并且它还是事务的边界,只有通过同一个Connection执行的SQL语句才能组成一个事务。
在一个服务器的应用中,会处理来自多个不同用户的请求,并且必须为每一个用户保持并打开一个链接(防止事务的崩溃),由于创建一个Connection的尽管实现起来简单,但对于大流量的服务器应用来说却要花费大量的时间。
为了使链接的时间尽可能的少,解决方法有以下几种:
- 2009-06-08 19:35
- 浏览 1074
- 评论(0)
struts框架中只有一个ActionServlet,但可以有多个客户化的requestProcesscor。对于struts来说真正做控制的是RequestProecssor和Action。
其中Action的process方法最终调用的是RequestProcessor类中的process方法。
下面是该方法的源码:
public void process(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { // 如果HTTP请求方式为post, ...
- 2009-05-12 22:06
- 浏览 833
- 评论(0)