![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 84
yedehua
在学学生,新东方培养,请各位高手多多指教......
展开
-
Java字符编码
java在线中文API:http://doc.java.sun.com/DocWeb/ [b]两种解决URL传输中文的方法:[/b] 1.在tomcat的server.xml文件中加URIEncoding="gb2312" 2.在传输前对中文进行编码,在处理时再反编码 java.net.URLEncoder.encode(name,"UTF-8"); java.net.URL...2010-04-28 15:19:08 · 72 阅读 · 0 评论 -
java设计模式之Decorator与Adapter
JAVA IO 设计模式彻底分析 我想任何一本介绍模式的书在讲到Decorator模式的时候不能不提到它的实际应用——在Java/IO库里面的应用,<<Java与模式>>这本书也不例外,有点不一样的是,这本书在介绍的时候有个专题,是从两个模式来看Java/IO库,完这个专题后,个人感觉对Java/IO库有了全新的认识同时也加深了Decorator模式跟Adapter适...原创 2010-12-01 20:31:07 · 140 阅读 · 0 评论 -
JAVA设计模式之Template method
模板方法(Template method)模式在Android应用 Android系统是一个优秀的应用程序框架,在框架中设计模式有着广泛的应用。当然Android也不会例外,本文只是简单以View类为例来说明Template method模式在Android中的应用。 首先我们温习一下Template method模式。模板方法模式作用是:在基类中定义好算法和流程。具体...原创 2010-12-01 22:04:46 · 67 阅读 · 0 评论 -
JAVA设计模式之Abstract Factory
abstract factory是对象的创建型模式。这种设计模式在Android中运用相当广泛。现仅仅以Android平台JVM的DatagramSocket的实现为例 来介绍之。DatagramSocket是一个实现了UDP socket的类。一. 相关代码: 1. SocketOptions.java: public interface SocketOptions { ...} 2...原创 2010-12-01 22:08:15 · 51 阅读 · 0 评论 -
JAVA设计模式之Builder
应用1: 1. 代码: 在BroswerActivity.java中,有对WebViewClient的创建,代码如下: private final WebViewClient mWebViewClient = new WebViewClient() { …… /** * Displays SSL error(s) dialog to the user...原创 2010-12-01 22:12:45 · 58 阅读 · 0 评论 -
JAVA设计模式之Observer
一. Observer樣式應用於Android框架設計 来自: http://blog.csdn.net/liranke/archive/2009/11/05/4771589.aspx 1. Framework的反向控制 反向控制(Inversion of Control)是應用框架(Application Framework,簡稱AF)魅力的泉源。其常見的實現機制有 ...原创 2010-12-01 22:18:25 · 77 阅读 · 0 评论 -
初识设计模式
从JAVA类库看设计模式:http://www.linux521.com/2009/java/200904/1189_2.html http://dev.10086.cn/cmdn/wiki/index.php?doc-view-2051 简单工厂、工厂方法、抽象工厂的区别:http://anysky131.iteye.com/blog/234250 全部:http://www.blog...原创 2010-12-01 22:20:11 · 85 阅读 · 0 评论 -
Java中四种XML解析技术
在平时工作中,难免会遇到把 XML 作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全评测,仅仅针对遍历 XML 这块来测试,因为遍历 XML 是工作中使用最多的(至少我认为)。 预 备 测试环境: AMD 毒龙1.4G OC 1.5G、256M DDR333、Windows2000 Server SP4、Sun JDK 1.4...原创 2010-12-02 11:22:17 · 68 阅读 · 0 评论 -
java基础
Servlet生命周期与工作原理: 链接 java 堆和栈区别: 堆:先进先出,栈:先进后出,说到堆栈在java中的应用:程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的,静态的很明显就在程序运行前已经知道每个数据目标在运行时刻的存储空间需求,在编译时就可以给他们分配固定的内存空间,这个不在我们讨论范围内,说说堆和栈的内存根本策略,,首先呢堆主要用来存放对象的,栈主要是...原创 2012-01-11 18:04:06 · 86 阅读 · 0 评论 -
Java中byte、short、int之间的转换
先温习下计算机基础理论 byte是一个字节保存的,有8个位,即8个0、1。8位的第一个位是符号位, 也就是说0000 0001代表的是数字1 1000 0000代表的就是-1 所以正数最大位0111 1111,也就是数字127 负数最大为1111 1111,也就是数字-128 上面说的是二进制原码,但是在java中采用的是补码的形式,下面介绍下什么是补码 1、反码: 一个数如果...原创 2010-11-25 16:35:15 · 1454 阅读 · 0 评论 -
学习java的好去处
1、http://cn.sun.com/ Sun的Java的中国网站,个人感觉不错!顶一下!2、http://bbs.chinajavaworld.com 这是一个不错的JAVA论坛,全面、详细。适合初学者,也适合高手!顶二下!3、 http://www.java-cn.com/ ;;(中文) JAVA中文站,目前国内资料最全、会员最多的JAVA技术网站,人气极高。有...原创 2010-11-14 15:00:30 · 87 阅读 · 0 评论 -
Java的IO系统工作原理
Java的IO系统工作原理 来源:JAVA天堂 J2SE 2007-7-1 23:21:01 1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:1.1 以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往st...原创 2010-09-17 17:08:56 · 87 阅读 · 0 评论 -
主题:减少变量实例化次数有多大作用
在JE上看到了一个帖子讨论下面这种代码的优化问题的: C代码 int main(int argc, char *argv[]) { int i; for (i = 0; i < 20000; i++) { int j; for (j = 0; j < 2000; ...原创 2010-09-24 23:21:19 · 103 阅读 · 0 评论 -
java.util.concurrent 多线程框架
(来源于http://www.zhuaxia.com/item/590227619/) JDK5中的一个亮点就是将Doug Lea的并发库引入到Java标准库中。Doug Lea确实是一个牛人,能教书,能出书,能编码,不过这在国外还是比较普遍的,而国内的教授们就相差太远了。 一般的服务器都需要线程池,比如Web、FTP等服务器,不过它们一般都自己实现了线程池,比如以前介绍过的Tomcat、Resi...原创 2010-09-30 14:53:54 · 54 阅读 · 0 评论 -
java堆栈
Java栈与堆 ----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。...原创 2010-10-18 11:23:36 · 79 阅读 · 0 评论 -
Java程序优化技巧
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.util.Ve...原创 2011-03-01 10:32:33 · 78 阅读 · 0 评论 -
hibernate二级缓存实战之OSCache
附件为本实例源码原创 2011-03-04 15:32:38 · 91 阅读 · 0 评论 -
java远程通讯技术及简单实现
此文转自:http://staratsky.iteye.com/blog/345593 在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java底层领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、SOAP、EJB和JMS 等,在j2ee中,对java底层远程通讯的技术进行了封装,形成了 Hessian 、 HttpInvoker 、 XFire 、...原创 2010-11-12 15:29:35 · 73 阅读 · 0 评论 -
基于xmlrpc的远程控制管理
此文转自:http://hellohank.iteye.com/blog/773894 前段时间在做一个日终系统(统一管理所有客户端系统中各定时任务的一个系统)时,实现了其中一个远程管理客户端程序运行状态的模块。这里写出来与大家共享,如有不足之处,希望大家指出共同探讨完善!在这个远程控制的模块中,对其的基本的需求如下:· 启动/终止等远程客户端系统中指定的程序;· 请求要异步,不能占用服务端...原创 2010-11-12 15:32:12 · 99 阅读 · 0 评论 -
Java代码优化与sql语句优化
代码优化: 1.对于一修修饰符的使用:该使用final、private、protected等的应当加上,编辑器有内联机制,不但能提升性能也大大提升代码的可读性 2.对于变量的使用:尽量使用局部变量,局部变量保存在栈中,速度较快,像静态变量、成员变量都在堆中创建,速度较慢 3.对于一些jdk内置的类的使用:对于常字符串应使用String,比使用StringBuffer节省一半的空间与时间,...原创 2013-04-11 18:04:16 · 373 阅读 · 0 评论