- 浏览: 59510 次
- 性别:
- 来自: 北京
最新评论
-
fenghoer:
顶到底
UCenter原理 -
bulongwind:
顶一个。
UCenter原理 -
zhao9ying9pu:
要想明白Socket连接,先要明白TCP连接。手机能够使用联网 ...
HTTP和Socket -
cnluoxh:
很不错,分析得很透彻,学些了
servlet-上传 -
liujun_zhang:
不错,学习了~
HTTP和Socket
文章列表
转载:
1.
基本
概念
IO
是主存和外部设备
(
硬盘、终端和网络等
)
拷贝数据的过程。
IO
是操作系统的底层功能实现,底层通过
I/O
指令进行完成。
所有语言运行时系统提供执行
I/O
较高级别的工具。
(c
的
printf scanf,java
的面向对象封装
)
2.
Java
标准
io
回顾
<!--可以免费转载,转载时请注明出处 http://pengqb.iteye.com
。--><project xmlns="http://maven.apache.org/POM/4.0.0
"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0. ...
静态方法、单例模式区别
关于这个问题,下面是一些同仁的观点:
观点一:(单例
)
单例模式比静态方法有很多优势:
首先,单例可以继承类,实现接口,而静态类不能(可以集成类,但不能集成实例成员);
其次,单例可以被延迟初始化,静态类一般在第一次加载是初始化;
再次,单例类可以被集成,他的方法可以被覆写;
最
后,或许最重要的是,单例类可以被用于多态而无需强迫用户只假定唯一的实例。举个例子,你可能在开始时只写一个配置,但是以后你可能需要支持超过一个配置
集,或者可能需要允许用户从外部从外部文件中加载一个配置对象,或者编写自己的。你的代码不需 ...
第一种(懒汉,线程不安全):
Java代码
public
class
Singleton {
private
static
Singleton instance;
public
static
Singleton getInstance() {
if
(instance ==
null
) {
instance = new
Singleton();
}
...
JAVA EXCEL API(jxl)简介
收藏
Java Excel
是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该 API非
Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为是使用Java编写的,所以我们在Web应用中可以通过
JSP、 Servlet来调用API实现对Excel数据表的访问。
提供以下功能:
*
从Excel
95
、
97
、2000等格式的 ...
1、用户登录discuz,通过logging.php文件中的函数uc_user_login对post过来的数据进行验证,也就是对username和password进行验证。
2、如果验证成功,将调用位于uc_client下client.php文件中的函数uc_user_synlogin,在这个函数中调用 uc_api_post('user', 'synlogin', array('uid'=>$uid))。
3、然后这个函数后向Ucenter的index.php传递数据,index.php接受传递的数据,获得model为user,action为synlogin的值。
...
来自RDBTBL.java
/**
* Store a record into a remote database object.
* @param key specifies the key.
* @param cols specifies a map object containing columns.
* @return If successful, the return value is true, else, it is false. If a record with the same key exists in the dat ...
String token = URLEncoder.encode(str,"iso-8859-1");
HTML 格式编码的实用工具类。该类包含了将 String 转换为 application/x-www-form-urlencoded
MIME 格式的静态方法
<!-- Generated by javadoc (build 1.6.0-beta2) on Fri Mar 09 12:49:20 CST 2007 -->
<noscript></noscript>
对 String 编码时,使用以下规则:
...
Java的UUID(全球唯一编号)
2006年09月27日 星期三 17:18
GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。
UUID是1.5中新增的一个类,在java.util下,用它可以产生一个号称全球唯一的ID
import java.util.UUID;
public class Test {
public static void ...
设计与开发 JAX-WS 2.0 Web 服务
收藏
开始之前
关于本教程
在本教程中,我们将设计和开发一个订单处理应用程序,并将其功能作为 Web 服务公开,以便各种使用者以独立于平台的方式提交订单信息。
...
Java SE 6 新特性: Web 服务
2008-03-17 11:00
Web 服务
基 于 XML 的数据通常被作为 Web 服务之间互相调用的标准的数据传输文件格式。Java SE 6 SDK 中基于 XML
的解析技术,也提供了 Web 服务的 API 支持。和较早的 JDK 5 相比,新版本的 JDK Web 服务功能更改了名称 —— 从
JAX-RPC 变成 JAX-WS。JDK 5 只支持基于 remote-procedure-call 的 Web 服务,JDK 6
在此基础上,还支持基于 SOAP message ...
web.xml中servlet, bean, filter, listenr 加载顺序汇总
web.xml 文件中一般包括 servlet, spring, filter, listenr的配置。那么他们是按照一个什么顺序加载呢?
加 载顺序会影响对spring bean 的调用。
比如filter 需要用到 bean ,但是加载顺序是 先加载filter 后加载spring,则filter中初始化操作中的bean为null;
首先可以 ...
web.xml中listener的作用及使用(转)
一.WebContextLoaderListener 监听类
它能捕捉到服务器的启动和停止,在启动和停止触发里面的方法做相应的操作!
它必须在web.xml 中配置才能使用,是配置监听类的
二.下面是搜集的一些listener方面的知识
简例一
监听用户上线与退出,显示在线用户
1、登陆页面 Login.jsp
<%@page pageEncoding="gb2312" contentType="text/html; charset=gb2312" %>
...
用 Servlet 进行上载的原理和实现
李常庚
(coid@sina.com
), 自由撰稿人
简介:
Servlet 是用 Java
编写的、协议和平台都独立的服务器端组件,使用请求/响应的模式,提供了一个基于 Java 的服务器解决方案。使用 Servlet 可以方便地处理在
HTML 页面表单中提交的数据,但 Servlet 的 API 没有提供对以 mutilpart/form-data
形式编码的表单进行解码的支持,因而对日常应用中经常涉及到到文件上传等事务无能为力。本文将从文件传输的基本原理入手,分析如何用 Servlet
...
Profiles
是
maven
的一个很关键的术语:
profile
是用来定义一些在
build lifecycle
中使用的
environmental variations
,
profile
可以设置成在不同的环境下激活不同的
profile
(例如:不同的
OS
激活不同的
profile
,不同的
JVM
激活不同的
profile
,不同的
dabase
激活不同的
profile
等等)。
定义
Profiles
你可以把
profiles
定义在
4
个地方:
%M2_ ...