<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[天空之城]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wasphuang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wasphuang]]></copyright><item><title><![CDATA[面试有感]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/84438016</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/84438016</guid><author>wasphuang</author><pubDate>Sat, 01 Jun 2013 20:07:26 +0800</pubDate><description><![CDATA[
       最近面试了很多应届生，也为几个朋友做了应聘的模拟面试，发觉大家对怎么准备面试或者平时在学校怎么学习理解差异很大。
       我经历过的公司选人主要有两种类型。
       第一种是中小型公司。此类公司往往因为自身条件的限制，无法得到名校或者高端的人才，人员的流动性也比较大，所以往往选择来之即用的人才，而不是长远的潜力。
       第二种是大型或者知名公司。此类公司...]]></description><category></category></item><item><title><![CDATA[spring]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83969040</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83969040</guid><author>wasphuang</author><pubDate>Mon, 11 Jul 2011 13:49:01 +0800</pubDate><description><![CDATA[SPRING 2.5 API 中文在线 备忘 http://ajava.org/online/spring2.5/html/
]]></description><category></category></item><item><title><![CDATA[转:JVM优化之调整大内存分页(LargePage)]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83952240</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83952240</guid><author>wasphuang</author><pubDate>Mon, 27 Jun 2011 17:35:18 +0800</pubDate><description><![CDATA[原文地址: http://kenwublog.com/tune-large-page-for-jvm-optimization

本文将从内存分页的原理，如何调整分页大小两节内容，向你阐述LargePage对JVM的性能有何提升作用，并在文末点明了大内分页的副作用。OK，让我们开始吧！


内存分页大小对性能的提升原理

首先，我们需要回顾一小部分计算机组成原理，这对理解大内存分页至于...]]></description><category></category></item><item><title><![CDATA[转:Java SE 6 Hotspot [TM] 虚拟机垃圾回收调优 2]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83952199</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83952199</guid><author>wasphuang</author><pubDate>Mon, 27 Jun 2011 16:49:11 +0800</pubDate><description><![CDATA[
7.10 测量




下面是使用-verbose:gc和-XX:+PrintGCDetails参数时，并发垃圾收集器的输出，一些小细节已经被去掉了。注意，并发垃
圾收集器的输出里掺杂着小回收的输出；典型情况下，很多小回收会发生在并发收集周期之中。其中的CMS-initial-mark表征了一个并发垃圾回收
周期的开始。CMS-concurrent-mark: 
标志着并发标记阶...]]></description><category></category></item><item><title><![CDATA[转:Java SE 6 Hotspot [TM] 虚拟机垃圾回收调优 1]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83952089</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83952089</guid><author>wasphuang</author><pubDate>Mon, 27 Jun 2011 15:58:33 +0800</pubDate><description><![CDATA[原文地址:http://wangxu.me/blog/p/209
1. 概述
 Java 平台标准版（Java SE™）被广泛应用于各种应用，从桌面上的小小的 applet 到大型服务器上的 Web Service 
无处不在。为了支持各种不同的部署场景，Java HotSpot™ 
虚拟机提供了多种垃圾回收器，每种都为满足不同的需求而设定。这是也为了满足大大小小不同应用需求的一部分。不过...]]></description><category></category></item><item><title><![CDATA[转:探秘Java7新增垃圾回收器G1特性]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83952053</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83952053</guid><author>wasphuang</author><pubDate>Mon, 27 Jun 2011 15:09:29 +0800</pubDate><description><![CDATA[原文出处:http://www.baiming.org/hulianwang/java/15446.1.html
G1垃圾回收器（简称G1 GC）是JDK 7中Java HotSpot VM新引入的垃圾回收器，Java SE 6 Update 14中已经包含了一个G1的体验版本（据51CTO之前的报导，在Java SE 6 u14于6月初登场时，原本Sun的声明是：G1垃圾回收器需要收费方能使用...]]></description><category></category></item><item><title><![CDATA[转:Tomcat免重启随意更改java代码 提高开发效率]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83923622</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83923622</guid><author>wasphuang</author><pubDate>Thu, 19 May 2011 17:31:59 +0800</pubDate><description><![CDATA[原文地址:http://blog.chinaacc.com/wangshaocheng2010/blog/20110114-14130915169455.html 
做为了一个java开发人员，总是为因为要增加一个类，或是增加删除一个方法，甚至修改一个小处代码而不得不再次重启服务器。而启动服务器总是那么的浪费时间。一个小时的编程 10 分钟左右，这效率。..。

而php有java更有优势在...]]></description><category></category></item><item><title><![CDATA[转:Java远程通讯可选技术及原理 ]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83918575</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83918575</guid><author>wasphuang</author><pubDate>Tue, 10 May 2011 17:33:17 +0800</pubDate><description><![CDATA[原文地址:http://java.chinaitlab.com/base/740383.html
在分布式服务框架中，一个最基础的问题就是远程服务是怎么通讯的，在Java领域中有很多可实现远程通讯的技术，例如：RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等，这些名词之间到底是些什么关系呢，它们背后到底是基于什么原理实现的呢，了解这些是实现分布式服务框架的基础知...]]></description><category></category></item><item><title><![CDATA[转:Hessian 原理分析 ]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83918541</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83918541</guid><author>wasphuang</author><pubDate>Tue, 10 May 2011 17:01:03 +0800</pubDate><description><![CDATA[原文:http://blog.youkuaiyun.com/zhtang0526/archive/2009/11/09/4788879.aspx

一．      远程通讯协议的基本原理

网络通信需要做的就是将流从一台计算机传输到另外一台计算机，基于传输协议和网络 IO 来实现，其中传输协议比较出名的有 http 、 tcp 、 udp 等等， http 、 tcp 、 udp 都是在基于 Sock...]]></description><category></category></item><item><title><![CDATA[IntelliJ 9 插件开发]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83803813</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83803813</guid><author>wasphuang</author><pubDate>Wed, 29 Dec 2010 14:42:05 +0800</pubDate><description><![CDATA[1.创建IDEA SDK，这是开发插件的基础。启动IDEA，打开Project Structure，在SDKs中设置IDEA SDK。
[img]http://dl.iteye.com/upload/attachment/378269/15896288-78b6-323b-a740-d2ef5f7df3a8.bmp[/img]
这里有个注意事项：默认情况下，新创建的SDK会将idea.jar包...]]></description><category></category></item><item><title><![CDATA[Maven 实战 阅读 摘要]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83771846</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83771846</guid><author>wasphuang</author><pubDate>Tue, 30 Nov 2010 16:20:00 +0800</pubDate><description><![CDATA[最近拜读了许晓斌的 ，这篇文章是个人的学习摘要，作回顾用。
大家有兴趣的话，这里有些样章下载:http://www.juvenxu.com/mvn-in-action/

[b]1.下载地址&amp;仓库&amp;插件[/b]

下载地址:http://maven.apache.org/download.html

中央仓库:  http://repo1.maven.org/maven2/
中央仓...]]></description><category></category></item><item><title><![CDATA[Grails IDE 比较]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83742115</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83742115</guid><author>wasphuang</author><pubDate>Thu, 04 Nov 2010 09:46:56 +0800</pubDate><description><![CDATA[目前Grails的IDE主要有 Eclipse, Netbeans, IntelliJ. 
Eclipse:需要安装额外的插件，配置调试器，详情请参见我转载的另一篇博文。配置较为繁琐。
http://huangtut.iteye.com/admin/blogs/779496
Netbeans:默认支持Grails, Groovy， 不需要安装额外的插件，需要配置调试器，详情请参见我的另一篇博...]]></description><category></category></item><item><title><![CDATA[NetBeans 6.8下 Grails 调试配置]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83742103</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83742103</guid><author>wasphuang</author><pubDate>Thu, 04 Nov 2010 09:40:07 +0800</pubDate><description><![CDATA[1.选择 Debug &gt; Attach Debugger ，中文版为 调试 &gt; 连接调试器
[img]http://dl.iteye.com/upload/attachment/342612/a1cc8698-b6ef-369a-969e-befe0c29c574.bmp[/img]
2.调试器选择 Java 调试器(JPDA)，填入主机，输入端口 5005. 其他选择默认值.
[img]h...]]></description><category></category></item><item><title><![CDATA[转: Eclipse下Grails开发环境搭建步骤]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83728488</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83728488</guid><author>wasphuang</author><pubDate>Sat, 09 Oct 2010 14:07:57 +0800</pubDate><description><![CDATA[详情见附件。
原文出处：
http://hi.baidu.com/dianjinglong/blog/item/c7860313db1fe4d6f7039ece.html]]></description><category></category></item><item><title><![CDATA[转：使用Synergy实现多台电脑共享一套鼠标键盘]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83727975</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83727975</guid><author>wasphuang</author><pubDate>Fri, 08 Oct 2010 14:34:12 +0800</pubDate><description><![CDATA[出处：http://www.js8.in/520.html

公司闲置了一台电脑，开发的项目是在Ubuntu系统下配置的开发环境，而我开发的主要代码还是在windows下编写的，所以我使用synergy实现了两台电脑使用一套鼠标键盘的功能~这样自己就舒服多了~

Synergy是一款远程控制软件。一般的远程控制软件都是将服务器的画面提供给客户端使用， 而Synergy的创意很独特，它将客户...]]></description><category></category></item><item><title><![CDATA[Grails 安装配置]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83723135</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83723135</guid><author>wasphuang</author><pubDate>Fri, 24 Sep 2010 21:21:56 +0800</pubDate><description><![CDATA[1.下载最新的Grails安装包:
http://grails.org/Download
2.配置环境变量
GRAILS_HOME 指向安装包解压后的文件夹. C:\grails (Windows) 或者 ~/grails (Unix) ; 在Path 中加入 %GRAILS_HOME%\bin (windows) 或者 $GRAILS_HOME/bin (Unix)
3.在命令行中输入g...]]></description><category></category></item><item><title><![CDATA[转：Java 字符串编码]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83707004</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83707004</guid><author>wasphuang</author><pubDate>Thu, 09 Sep 2010 16:40:47 +0800</pubDate><description><![CDATA[出处：http://blog.sina.com.cn/s/blog_3f4dc73b0100afub.html


在JAVA中，一个char是2个字节（byte），而一个中文汉字是一个字符，也是2个字节。所以可以把汉字赋值给char。而英文字母都是一个字节的，因此它也能保存到一个byte里，一个中文汉字却不能。

char型字符单独在输出语句时，输出它的字符本身，与＋相连时，输出它的A...]]></description><category></category></item><item><title><![CDATA[转：Grails+MySQL+插入数据乱码问题]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83704617</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83704617</guid><author>wasphuang</author><pubDate>Sat, 04 Sep 2010 17:38:11 +0800</pubDate><description><![CDATA[原文出处:http://riatiger.blogbus.com/logs/44544106.html

MySQL默认字符编码为latin1，因此用Grails写入数据时会导致乱码，修改方式为，

1 停止Mysql服务，

2 找到 $MysqlPath/my.ini

3 打开该文件后在[client] 和 [mysqld]下分别加入default-character-set...]]></description><category></category></item><item><title><![CDATA[Groovy 学习 (整理至精通Groovy)语法介绍]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83697289</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83697289</guid><author>wasphuang</author><pubDate>Fri, 20 Aug 2010 16:23:13 +0800</pubDate><description><![CDATA[1.Groovy 是没有类型的Java，所以定义变量的时候可以不指定类型,Groovy 会根据对象的值来判断其类型.
 [code=&quot;java&quot;]
 def str = &quot;Hello world&quot;
 println str.class
[/code]

2.通过Groovy进行循环
  在Groovy中，for循环变得更简洁，更易阅读。首先，范围的定义方式更加简洁：0..4表明包含整...]]></description><category></category></item><item><title><![CDATA[Groovy 学习 (整理修改自精通Groovy) -- Groovy 介绍与插件的安装]]></title><link>https://blog.youkuaiyun.com/wasphuang/article/details/83696776</link><guid>https://blog.youkuaiyun.com/wasphuang/article/details/83696776</guid><author>wasphuang</author><pubDate>Thu, 19 Aug 2010 20:29:08 +0800</pubDate><description><![CDATA[1.什么是 Groovy？
Groovy 是 JVM 的一个替代语言 — 替代 是指可以用 Groovy 在 Java 平台上进行 Java 编程，使用方式基本与使用 Java 代码的方式相同。在编写新应用程序时，Groovy 代码能够与 Java 代码很好地结合，也能用于扩展现有代码。目前的 Groovy 版本是 1.5.4，在 Java 1.4 和 Java 5 平台上都能使用，也能在 Ja...]]></description><category></category></item></channel></rss>