myeclipse保存时弹出Building workspace
摘要:最近做项目,每次保存修改的东西。myeclipse都会buildingworkspace(重新编译)一下。并且那building的速度真不够慢的啊。严重影响编程速度。在网上也发现遇到此问题的很多,但是解决的方法不是很多啊。大部分都是说把菜单栏project下的buildingautomaticall...
阅读全文
posted @
2015-04-30 16:58
@ 小浩
阅读(904)
推荐(0) 编辑
TCP、UDP以及HTTP的简单讲解
摘要:先来一个讲TCP、UDP和HTTP关系的 1、TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。因此,HTT
阅读全文
posted @
2015-04-19 14:59
@ 小浩
阅读(81438)
推荐(4) 编辑
文件内容合并
摘要:问题描述:有两个文件context.txt和words.conf,请尝试将他们合并成为一段文字,并打印出来。 这两个文件内容如下: context.txt “并不是每个人都需要$(qunar)自己的粮食,$(flight.1)每个人都需要做自己穿的$(flight.2),...
阅读全文
posted @
2015-04-18 20:19
@ 小浩
阅读(542)
推荐(0) 编辑
写一个函数怎么把相对路径转化为绝对路径(还是绝对路径转化为相对路径)?
摘要:问题描述: 写一个函数怎么把相对路径转化为绝对路径(还是绝对路径转化为相对路径)?问题分析: 这里面的绝对路径可以是网络上的链接路径,也可以是本地绝对路径。 例如:strWeb="http://456.e.now.cn/"; innerURL="../share/styl...
阅读全文
posted @
2015-04-18 17:09
@ 小浩
阅读(1519)
推荐(0) 编辑
Servlet是线程安全的吗?
摘要:首先说明,Servlet是线程不安全的...前两天,有个人问我“servlet是线程安全的吗?“,我却很难给出一个很具体清晰的回答,今天重新整理一下思路,也复习一下那些被扔回给老师的理论servlet是线程安全的吗?NO这个问题,在网上没有看到一个确切的答案,所以我们来分析一下:首先什么是线程安全?...
阅读全文
posted @
2015-04-18 16:46
@ 小浩
阅读(915)
推荐(0) 编辑
System.getProperty()获取系统的相关属性
摘要:我们在编程的过程中有时候需要获取系统的相关属性,今天就让我们一起来学习学习如何获取系统的相关属性 至于System.getProperty(param)中的各个参数的概念请看下表。java.versionJava运行时环境版本java.vendorJava运行时环境供应商java.vendor...
阅读全文
posted @
2015-04-18 15:02
@ 小浩
阅读(564)
推荐(0) 编辑
对输入的字符串实现反转
摘要:问题描述:对于输入的指定字符串,例如“123456789”,实现相应的反转变为“987654321”。问题分析:先将传入的字符串存储到字符数组里面代码实现:package com.yonyou.test;import java.net.MalformedURLException;import jav...
阅读全文
posted @
2015-04-18 13:46
@ 小浩
阅读(664)
推荐(0) 编辑
Servlet的生命周期以及简单工作原理的讲解
摘要:Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servl...
阅读全文
posted @
2015-04-18 12:48
@ 小浩
阅读(1281)
推荐(0) 编辑
100亿个数字找出最大的10个
摘要:1、首先一点,对于海量数据处理,思路基本上是确定的,必须分块处理,然后再合并起来。2、对于每一块必须找出10个最大的数,因为第一块中10个最大数中的最小的,可能比第二块中10最大数中的最大的还要大。3、分块处理,再合并。也就是Google MapReduce 的基本思想。Google有很多的服务器,...
阅读全文
posted @
2015-04-18 09:27
@ 小浩
阅读(930)
推荐(0) 编辑
Java常见设计模式之适配器模式
摘要:在阎宏博士的《JAVA与模式》一书中开头是这样描述适配器(Adapter)模式的: 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。适配器模式的用途 用电器做例子,笔记本电脑的插头一般都是三相的,即除了阳极、阴极外,还有一个...
阅读全文
posted @
2015-04-08 10:27
@ 小浩
阅读(748)
推荐(0) 编辑
Java常见设计模式之观察者模式
摘要:在阎宏博士的《JAVA与模式》一书中开头是这样描述观察者(Observer)模式的: 观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。...
阅读全文
posted @
2015-04-07 14:27
@ 小浩
阅读(445)
推荐(0) 编辑
Java常见设计模式之责任链模式
摘要:原文地址:http://www.cnblogs.com/java-my-life/archive/2012/05/28/2516865.html在阎宏博士的《JAVA与模式》一书中开头是这样描述责任链(Chain of Responsibility)模式的: 责任链模式是一种对象的行为模式。在责任...
阅读全文
posted @
2015-04-07 14:09
@ 小浩
阅读(396)
推荐(0) 编辑
jdk动态代理的实现原理
摘要:原文地址:http://rejoy.iteye.com/blog/1627405之前虽然会用JDK的动态代理,但是有些问题却一直没有搞明白。比如说:InvocationHandler的invoke方法是由谁来调用的,代理对象是怎么生成的,直到前几个星期才把这些问题全部搞明白了。 废话不多说了,先来...
阅读全文
posted @
2015-04-07 04:37
@ 小浩
阅读(622)
推荐(0) 编辑
Java常见设计模式之代理模式
摘要:指由一个代理主题来操作真实主题,真实主题执行具体的业务操作,而代理主题负责其它相关业务的处理。比如生活中的通过代理访问网络,客户通过网络代理连接网络(具体业务),由代理服务器完成用户权限和访问限制等与上网相关的其他操作(相关业务)。代理的思想在我们日常生活中无处不在。下面我通过一个简单的代码先大致...
阅读全文
posted @
2015-04-06 12:10
@ 小浩
阅读(359)
推荐(0) 编辑
Java常见设计模式之工厂模式
摘要:工厂模式在我们日常的应用中应当算是比较广泛的一种设计模式了。今天让我们一起来学习一下,工厂的设计模式。 工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(Simple Factory):不利于产生系列产品; 2)工厂方法模式(Factory Method):又称为多形性工厂; 3)抽象工...
阅读全文
posted @
2015-04-06 08:49
@ 小浩
阅读(851)
推荐(2) 编辑
Java常见设计模式之单例模式
摘要:1.何为单例模式? 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。单例模式确保一个类只有
阅读全文
posted @
2015-04-04 10:41
@ 小浩
阅读(902)
推荐(0) 编辑
模拟Spring中applicationContext.xml配置文件初始化bean的过程
摘要:package com.xiaohao.action;import java.io.File;import java.lang.reflect.Method;import java.util.Collections;import java.util.HashMap;import java.util....
阅读全文
posted @
2015-04-04 08:26
@ 小浩
阅读(2836)
推荐(0) 编辑
接口Comparator和Comparable的区别和联系
摘要:1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的。什么是自定义class: 如 public class Person{ String name; int age; }当我们有这么一个personList,里面包含...
阅读全文
posted @
2015-04-03 17:16
@ 小浩
阅读(715)
推荐(0) 编辑
Hash算法的讲解
摘要:散列表,又叫哈希表,它是基于快速存取的角度设计的,也是一种典型的“空间换时间”的做法。顾名思义,该数据结构可以理解为一个线性表,但是其中的元素不是紧密排列的,而是可能存在空隙。 散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通...
阅读全文
posted @
2015-04-03 12:15
@ 小浩
阅读(44170)
推荐(0) 编辑
我所理解的面向对象
摘要:说到面向对象,我们也许并不陌生,但是以我个人为例,总是有一种莫名其妙的感觉。自己在编程中确实能够隐约的感觉到它的存在,但是又无法具体说明她是什么样式的。今天我们简单总结一下,如果有不对的地方希望大家不吝指教,小弟将不胜感激~1、面向对象的基本概念 面向对象,这一概念已经有好多年的发展历史了。时至今...
阅读全文
posted @
2015-04-02 15:15
@ 小浩
阅读(735)
推荐(0) 编辑
MySQL中select * for update锁表的范围
摘要:MySQL中select * for update锁表的问题 由于InnoDB预设是Row-Level Lock,所以只有「明确」的指定主键,MySQL才会执行Row lock (只锁住被选取的资料例) ,否则MySQL将会执行Table Lock (将整个资料表单给锁住)。 举个例子: 假设有个表
阅读全文
posted @
2015-04-02 00:37
@ 小浩
阅读(32643)
推荐(5) 编辑
Java中使用同步关键字synchronized需要注意的问题
摘要:在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。synchronized既可以加在一段代码上,也可以加在方法上。关键是,不要认为给方法或者代码段加上synchronized就万事大吉,看下面一段代码:cl...
阅读全文
posted @
2015-04-01 22:30
@ 小浩
阅读(10344)
推荐(1) 编辑
大数据量下高并发同步的讲解(不看,保证你后悔)
摘要:对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题,但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。 为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步1、同...
阅读全文
posted @
2015-04-01 22:06
@ 小浩
阅读(116364)
推荐(25) 编辑