- 浏览: 32641 次
- 性别:
- 来自: 深圳
最新评论
-
best_friend:
这个很有用贼,基本没怎么改都能用,楼主啥时候能再放一个与这个相 ...
jsp文件上传整理 -
wslovenide:
public class SHandler extends ...
Mina入门演示例子(简单登陆验证) -
wslovenide:
不知为何,我的server端的handler的messageR ...
Mina入门演示例子(简单登陆验证) -
独爱Java:
ciding 写道也开始玩mina呢,哈哈。最近开发的sock ...
Mina入门演示例子(简单登陆验证) -
ciding:
也开始玩mina呢,哈哈。
最近开发的socket也是这方面的 ...
Mina入门演示例子(简单登陆验证)
文章列表
//包含四个类,客户端两个+服务器两个
//LoginClient.java,LoginClientHandler.java,LoginServer.java,LoginServerHandler.java
//login客户端代码
package com.mina.day3;
import java.net.InetSocketAddress;
import java.nio.charset.Charset;
import org.apache.log4j.Logger;
import org.apache.mina.core.future.ConnectFutu ...
一、编写说明
最近一个星期在开发一个小型购物商城网站(源自课程设计),从项目规模大小、时间效率、个人基础以及学习成本等综合考虑采用jsp+servlet+mybatis+mysql架构方式。开发的第三天遇到了jsp乱码问题,这个问题纠结了 ...
jsp/servlet文件上传整理
一、采用的架包
commons-fileupload-1.2.1.jar、commons-io-1.4.jar
二、jsp页面如下
file_upload.jsp
<%@ page language="java" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerN ...
Android开发笔记之二
一、初识android应用程序
1、创建应用程序helloworld
2、应用程序主要组成
Android开发环境搭建在上一篇文章中已经阐述了,不再说明,采用eclipse开发工具进行创建应用程序,右键new选择android工程项目。
操作完毕后查看生成了几个重要的文件、代码包的activity类、resource文件下的layout和values文件夹、AndroidManifest.xml配置文件以及R.java类。
package com.android;
import android.app.Activity;
import androi ...
Android开发笔记之一
一、android入门介绍
1、android是什么
Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。简单来说是个开源的手机操纵系统。
Android的主要竞争对手是苹果公司的iOS以及RIM的Blackberry OS。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2011年11月数据,Android占据全球智能手机操作系统市场52.5 ...
Java学习笔记之四
主要内容为:Java IO和Java类集
一、Java IO 编程
1、基本概念
Java中对文件的操作是以流的方式进行的,流是Java内存中一组有序数据序列。Java将数据从源(文件、内存、键盘、网络)读入到内存中,形成了流,然后还可以将这些流写到另外的目的地(文件、内存、控制台、网络)之所以叫做流,是因为这个数据序列在不同时刻所操作的是源的不同部分。
2、流的分类
流的分类方式一般有以下三种:
(1) 输入的方向分:输入流和输出流,输入和输出的参照对象是Java程序。
(2) 处理数据的单位分:字节流和字符流,字节流读取的最小单位是一个字节。
(3) 功能的不同分 ...
Java学习笔记之三
一、Java异常处理机制
/**
* @author Administrator
*
* @description 异常学习测试类
* @history
*/
public class ExceptionDemo {
/**
*@description
*@param args
*/
public static void main(String[] args) {
// Throable类是所有错误和异常的根基类
// Throable类下两个重要的子类Exception和Error
// 1、编 ...
Java学习笔记之二
一、 面向对象基础部分
1、this、super关键字
/**
* @author Administrator
*
* @description 测试基类
* @history
*/
public class BaseTest {
protected String pwd; // 定义protected属性pwd
public BaseTest(){
// 无参数构造方法
}
public String sayHelloWorld(){
return "hello world";
}
}
/**
...
Java学习笔记之一
一、 环境变量设置
1、JDK下载链接地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u29-download-513648.html
下载完毕后,进行安装,比如安装到C:\Program Files\Java\jdk1.6.0_12目录下,安装完毕后设置环境变量 ...
对开发人员而言,在编写代码的时候从鼠标到键盘的转换是极度痛苦的、为了减轻这些痛苦IDE开发工具提供了许多快捷键、为了能够提高开发效率,程序猿还是很有必要熟悉一些常用的快捷操作的。下面记录些eclipse IDE的常用快捷键:
//第一类:通用快捷键
Ctrl+1 快速修复
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下 ...
数据结构学习笔记之二
注:参考阅读书籍为数据结构-严蔚敏编著 2011/11/29 下午
第六章:树和二叉树
一、树的定义和基本操作
1、树的特点
树是一个结点n的有限集,在任意一颗树非空树中:1、有且只有一个根结点,2、当n&g ...