<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Cielo]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u011933341</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u011933341]]></copyright><item><title><![CDATA[memcached缓存]]></title><link>https://blog.youkuaiyun.com/u011933341/article/details/51889919</link><guid>https://blog.youkuaiyun.com/u011933341/article/details/51889919</guid><author>u011933341</author><pubDate>Tue, 12 Jul 2016 17:16:12 +0800</pubDate><description><![CDATA[什么是缓存
  凡是位于速度相差较大的两种硬件/软件之间的，用于协调两者数据传输速度差异的结构，均可称之为缓存]]></description><category></category></item><item><title><![CDATA[备忘录]]></title><link>https://blog.youkuaiyun.com/u011933341/article/details/18596795</link><guid>https://blog.youkuaiyun.com/u011933341/article/details/18596795</guid><author>u011933341</author><pubDate>Tue, 21 Jan 2014 09:44:57 +0800</pubDate><description><![CDATA[数据库 



liquibase





分布式



hadoop





构建工具



ANT


MVN





爬虫



bot


httpclient    http://baike.baidu.com/view/2476238.htm



jquery插件



aero w]]></description><category></category></item><item><title><![CDATA[javascript的String扩展]]></title><link>https://blog.youkuaiyun.com/u011933341/article/details/17579301</link><guid>https://blog.youkuaiyun.com/u011933341/article/details/17579301</guid><author>u011933341</author><pubDate>Thu, 26 Dec 2013 11:24:19 +0800</pubDate><description><![CDATA[/**
 * 统计字节数，汉字占2个字节
 * 
 * @author Lin Chenglin 2012-11-19
 * @return
 */
String.prototype.lengthOfByte = function() {
	return this.replace(/[^\x00-\xff]/g, "**").length;
}

/**
 * 以字节数截取字符串，若最后一个是双字]]></description><category></category></item><item><title><![CDATA[jasperReport导出html预览，图片的显示问题]]></title><link>https://blog.youkuaiyun.com/u011933341/article/details/17578961</link><guid>https://blog.youkuaiyun.com/u011933341/article/details/17578961</guid><author>u011933341</author><pubDate>Thu, 26 Dec 2013 11:13:08 +0800</pubDate><description><![CDATA[javaeye找的。原网址:http://zmx.iteye.com/blog/583482
非常激动。算是解决了html图片的显示问题

如果要想以HTML形式显示报表内容则还需要在web.xml配置jasperReport自带的一个servlet如下：


  
      
        JasperReportImageServlet  
          
       ]]></description><category></category></item><item><title><![CDATA[httpClient模拟新浪登录]]></title><link>https://blog.youkuaiyun.com/u011933341/article/details/17578819</link><guid>https://blog.youkuaiyun.com/u011933341/article/details/17578819</guid><author>u011933341</author><pubDate>Thu, 26 Dec 2013 11:09:01 +0800</pubDate><description><![CDATA[import java.io.UnsupportedEncodingException; 
import java.net.URLEncoder; 
import java.util.ArrayList; 
import java.util.Date; 
import java.util.List; 
    
import org.apache.commons.codec.binary.Base]]></description><category></category></item><item><title><![CDATA[Velocity语法]]></title><link>https://blog.youkuaiyun.com/u011933341/article/details/17578713</link><guid>https://blog.youkuaiyun.com/u011933341/article/details/17578713</guid><author>u011933341</author><pubDate>Thu, 26 Dec 2013 11:06:18 +0800</pubDate><description><![CDATA[一、基本语法
1、"#"用来标识Velocity的脚本语句，包括#set、#if 、#else、#end、#foreach、#end、#iinclude、#parse、#macro等；
如:
#if($info.imgs)

#else

#end

2、"$"用来标识一个对象(或理解为变量)；如
如：$i、$msg、$TagUtil.options(...)等。

3、"]]></description><category></category></item><item><title><![CDATA[abstract class和interface]]></title><link>https://blog.youkuaiyun.com/u011933341/article/details/17578595</link><guid>https://blog.youkuaiyun.com/u011933341/article/details/17578595</guid><author>u011933341</author><pubDate>Thu, 26 Dec 2013 11:00:46 +0800</pubDate><description><![CDATA[abstract class和interface



在Java语言中，abstract class和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在，才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性，甚至可以相互替换，因此很多开发者在进行抽象类定义时对于abstract class和]]></description><category></category></item><item><title><![CDATA[java中堆（heap)和堆栈（stack)有什么区别]]></title><link>https://blog.youkuaiyun.com/u011933341/article/details/17578553</link><guid>https://blog.youkuaiyun.com/u011933341/article/details/17578553</guid><author>u011933341</author><pubDate>Thu, 26 Dec 2013 10:59:24 +0800</pubDate><description><![CDATA[stack 和 heep 都是内存的一部分
stack 空间小，速度比较快， 用来放对象的引用
heep 大，一般所有创建的对象都放在这里。

栈(stack):是一个先进后出的数据结构,通常用于保存方法(函数)中的参数,局部变量.
在java中,所有基本类型和引用类型都在栈中存储.栈中数据的生存空间一般在当前scopes内(就是由{...}括起来的区域).
堆(heap):是一个可动]]></description><category></category></item><item><title><![CDATA[汉语转拼音缩写]]></title><link>https://blog.youkuaiyun.com/u011933341/article/details/17578495</link><guid>https://blog.youkuaiyun.com/u011933341/article/details/17578495</guid><author>u011933341</author><pubDate>Thu, 26 Dec 2013 10:57:11 +0800</pubDate><description><![CDATA[package com.tiana.core.util;
 
import net.sourceforge.pinyin4j.PinyinHelper;
import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;
import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;]]></description><category></category></item><item><title><![CDATA[jQuery插件的开发]]></title><link>https://blog.youkuaiyun.com/u011933341/article/details/17577879</link><guid>https://blog.youkuaiyun.com/u011933341/article/details/17577879</guid><author>u011933341</author><pubDate>Thu, 26 Dec 2013 10:40:08 +0800</pubDate><description><![CDATA[jQuery插件的开发包括两种：

一种是类级别的插件开发，即给jQuery添加新的全局函数，相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数，另一种是对象级别的插件开发，即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。

1、类级别的插件开发

类级别的插件开发最直接的理解就是给jQuery类添加类方法，可以理解为添加静态方]]></description><category></category></item><item><title><![CDATA[图片放大缩小的简单实现]]></title><link>https://blog.youkuaiyun.com/u011933341/article/details/17577813</link><guid>https://blog.youkuaiyun.com/u011933341/article/details/17577813</guid><author>u011933341</author><pubDate>Thu, 26 Dec 2013 10:28:43 +0800</pubDate><description><![CDATA[/**
 * 图片放大缩小的简单实现
 * Depends: jquery.min.js
 * @author Lin Chenglin
 * @date 2012-12-04
 */
(function($) {
 $.fn.extend( {
  zoom : function(options) {
   var opts = $.extend( {}, $.fn.zoom.defaults,]]></description><category></category></item><item><title><![CDATA[ScriptEngine使用java调用js代码]]></title><link>https://blog.youkuaiyun.com/u011933341/article/details/17577407</link><guid>https://blog.youkuaiyun.com/u011933341/article/details/17577407</guid><author>u011933341</author><pubDate>Thu, 26 Dec 2013 10:17:32 +0800</pubDate><description><![CDATA[JDK1.6版添加了新的ScriptEngine类，允许用户直接执行js代码。




在Java中直接调用js代码

不能调用浏览器中定义的js函数，会抛出异常提示ReferenceError: “alert” is not defined。
package com.sinaapp.manjushri; 
import javax.script.ScriptEngine; 
im]]></description><category></category></item><item><title><![CDATA[JavaScript 获取鼠标点击位置坐标]]></title><link>https://blog.youkuaiyun.com/u011933341/article/details/17577071</link><guid>https://blog.youkuaiyun.com/u011933341/article/details/17577071</guid><author>u011933341</author><pubDate>Thu, 26 Dec 2013 09:53:52 +0800</pubDate><description><![CDATA[JavaScript 获取鼠标点击位置坐标




在一些DOM操作中我们经常会跟元素的位置打交道，鼠标交互式一个经常用到的方面，令人失望的是不同的浏览器下会有不同的结果甚至是有的浏览器下没结果，这篇文章就上鼠标点击位置坐标获取做一些简单的总结，没特殊声明代码在IE8，FireFox，Chrome下进行测试兼容
 
鼠标点击位置坐标

相对于屏幕
如果是涉及到鼠标点击确定位置相]]></description><category></category></item></channel></rss>