Java
文章平均质量分 65
孤雪飘寒
这个作者很懒,什么都没留下…
展开
-
马士兵JAVA自学之路
为了就业,不少同学参加各种各样的培训。 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机、嵌入式、游戏、3G、测试等。那么究竟应该选择什么方向呢? 我的意见是,不要太过相信各种培训机构或是抢手文章的说法(包括我),当你要走向社会的时候,就不要再把自己当成学生,不要把自己的将来交给别人,学会运用自己的眼睛去观察,去了解这个世界吧。每个培训机构都会宣传转载 2013-06-09 03:05:15 · 1008 阅读 · 0 评论 -
Tomcat不同版本所对应的Servlet/JSP规范
Apache官方对各版本的解释:http://tomcat.apache.org/whichversion.html部署不同版本的Tomcat的话,CATALINA_HOME的值只能对应其中一个版本,就是说你要切换版本的话必须每次都要要去手动修改这个值然后重启服务器原创 2015-12-09 16:29:06 · 485 阅读 · 0 评论 -
eclipse下开发webservice教程
1 环境准备 下载wtp-all-in-one-sdk-R-1.5.4-win32,这个是eclipse的web开发插件 下载jakarta-tomcat-5.0.30 下载axis-src-1_4.zip2 环境配置 配置tomcat关联到你的eclipse中转载 2013-07-04 13:12:41 · 1238 阅读 · 0 评论 -
Java字符串中去掉空格的几种方法
package test;import java.util.Scanner;import java.util.Scanner;public class MyInterceptor {//扫描器的加入// public static String tr(String str){// String reg="\\s*|\\t*|\\r*|\\n";// str=原创 2013-06-06 00:44:26 · 1831 阅读 · 1 评论 -
java的单例
概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、转载 2013-06-14 13:07:44 · 585 阅读 · 0 评论 -
23种设计模式详解
以下是我手机整理的设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 三、Factory Method,工厂方法:定义一个用于创建对象的接口,让原创 2013-06-14 13:18:17 · 1166 阅读 · 0 评论 -
java synchronized详解
记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一转载 2013-06-04 17:11:09 · 547 阅读 · 0 评论 -
MVC/Hibernate/Sturts and 2 特点
一.MVC的特点:— 多个视图可以对应一个模型。按MVC设计模式,一个模型对应多个视图,可以减少代码的复制及代码的维护量,一旦模型发生改变,也易于维护。— 模型返回的数据与显示逻辑分离。模型数据可以应用任何的显示技术,例如,使用JSP页面、Velocity模板或者直接产生Excel文档等。— 应用被分隔为三层,降低了各层之间的耦合,提供了应用的可扩展性。— 控制层的概念也很有效,由原创 2013-06-04 03:09:30 · 1371 阅读 · 0 评论 -
在Java中实现浮点数的精确计算
问题的提出:如果我们编译运行下面这个程序会看到什么?public class Test{public static void main(String args[]){System.out.println(0.05+0.01);System.out.println(1.0-0.42);System.out.println(4.015*100);System.out.pri转载 2013-06-04 03:04:12 · 909 阅读 · 0 评论 -
追本溯源——JAVA中为什么float型最大值大于long型?
最为一个常识,我们都知道浮点型在内存中占用的是4个字节的空间,而long型占用的是8个字节的空间。可是为什么4个字节的float型的最大值会大于long型的最大值呢?我们都知道,float类型的范围是:一3.403E38~3.403E38。而long类型的范围是:-2^63~2^63-1(大概是9*10^18)。我以前也是简单的记住就算完事了,对于它为什么会这样却没有考虑过。转载 2013-06-04 03:03:00 · 1162 阅读 · 0 评论 -
java网络编程学习笔记之一(TCP/IP协议与UDP协议的区别和认识)
最近接了个网页游戏公司的Offer,所以开始系统的接触学习java网络编程这块,为了给自己备个案!就把自己的学习过程记录下来,以备以后参考!请大家多多指教。 1网络通讯的协议是开发网络程序的基础。目前最常用的协议是TCP/IP 协议和UDP 协议。而其他的如RMI,SOAP,FTP ,等协议都可以说是构建在这两者之上的。 2 在网络协议的7层模型里,java主要关注原创 2013-06-04 02:07:51 · 1216 阅读 · 0 评论 -
浅谈HTTP中Get与Post的区别
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1转载 2015-12-10 11:30:56 · 454 阅读 · 0 评论