<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sorta的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sorta</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sorta]]></copyright><item><title><![CDATA[android 获取 两个坐标的距离]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84613252</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84613252</guid><author>sorta</author><pubDate>Thu, 10 Jul 2014 10:27:42 +0800</pubDate><description><![CDATA[
public boolean checkIn(Poi poi, Location loc) {
if (loc != null &amp;amp;&amp;amp; poi != null) {
// lastPOI
double mLat = loc.getLatitude();
double mLng = loc.getLongitude();
float rs[] = new float[1];...]]></description><category></category></item><item><title><![CDATA[js 获取 地址栏 参数]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84610481</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84610481</guid><author>sorta</author><pubDate>Sun, 29 Jun 2014 14:45:27 +0800</pubDate><description><![CDATA[
function getQueryString(name)
{
     var reg = new RegExp(&quot;(^|&amp;amp;)&quot;+ name +&quot;=([^&amp;amp;]*)(&amp;amp;|$)&quot;);
     var r = window.location.search.substr(1).match(reg);
     if(r!=null)return  unescape(...]]></description><category></category></item><item><title><![CDATA[AutoComplete 控件]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84238854</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84238854</guid><author>sorta</author><pubDate>Sat, 23 Jun 2012 14:56:45 +0800</pubDate><description><![CDATA[在用下拉列表的时候，如果数据过多用默认html &amp;lt;select/&amp;gt;来完成，用
户使用时候会很难迅速的选择到想要的选项，所以AutoComplete 控件应
运而生……
下面是我利用Jquery 插件功能开发的AutoComplete控件
(function($) {
   
    $.fn.extend({
         
         createCombo...]]></description><category></category></item><item><title><![CDATA[我的博客地址]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84238831</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84238831</guid><author>sorta</author><pubDate>Sat, 23 Jun 2012 10:47:09 +0800</pubDate><description><![CDATA[最近打算做一个自己的博客用Flex + Hibernate + Spring，完善后就买空间挂出来。
临时地址 http://sorta.gicp.net:8060/wcd/wcd-debug/index.html 
这个地址是我家里自己机器+花生壳配置的，需要看的请单独通我联系~~~ 
 
下面是主要功能样图:
相册:

相册浏览:

 
 
视频:

日记:
...]]></description><category></category></item><item><title><![CDATA[struts2的执行流程]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84233957</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84233957</guid><author>sorta</author><pubDate>Wed, 13 Jun 2012 21:53:30 +0800</pubDate><description><![CDATA[用自己的话简要阐述struts2的执行流程。 

Struts 2框架本身大致可以分为3个部分：核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。
核心控制器FilterDispatcher是Struts 2框架的基础，包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己实现的。
用户在开发Action和业务...]]></description><category></category></item><item><title><![CDATA[数据库隔离级别]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84230640</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84230640</guid><author>sorta</author><pubDate>Thu, 07 Jun 2012 20:58:46 +0800</pubDate><description><![CDATA[在Spring中定义了5中不同的事务隔离级别。
 
1. ISOLATION_DEFAULT(一般情况下使用这种配置既可)
 
这是一个PlatfromTransactionManager默认的隔离级别，使用数据库默认的事务隔离级别。
 
2. ISOLATION_READ_UNCOMMITTED
 
这是事务最低的隔离级别，它充许别外一个事务可以看到这个事务未提交的数据。这种隔离...]]></description><category></category></item><item><title><![CDATA[Hibernate 配置 属性]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84230547</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84230547</guid><author>sorta</author><pubDate>Thu, 07 Jun 2012 17:32:55 +0800</pubDate><description><![CDATA[SQL方言
1、Hibernate JDBC属性

属性名 用途 
hibernate.connection.driver_class     jdbc 驱动类 
hibernate.connection.url                  jdbc URL
hibernate.connection.username        数据库用户
hibernate.connect...]]></description><category></category></item><item><title><![CDATA[Hibernate get 和 load 的区别]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84229441</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84229441</guid><author>sorta</author><pubDate>Wed, 06 Jun 2012 10:47:17 +0800</pubDate><description><![CDATA[Session.load/get方法均可以根据指定的实体类和id从数据库读取记录，并返回与之对应的实体对象。其区别在于：

   1. 如果未能发现符合条件的记录，get方法返回null，而load方法会抛出一个ObjectNotFoundException。
   2. Load方法可返回实体的代理类实例，而get方法永远直接返回实体类。
   3. load方法可以充分利用内部缓存和二...]]></description><category></category></item><item><title><![CDATA[jboss tools eclipse indigo 地址]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84226966</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84226966</guid><author>sorta</author><pubDate>Fri, 01 Jun 2012 12:40:49 +0800</pubDate><description><![CDATA[jboss tools eclipse indigo 地址

http://download.jboss.org/jbosstools/updates/development/indigo/]]></description><category></category></item><item><title><![CDATA[Hibernate 自定义方言]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84226474</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84226474</guid><author>sorta</author><pubDate>Thu, 31 May 2012 14:49:20 +0800</pubDate><description><![CDATA[Hibernate 自带方言

DB2 	org.hibernate.dialect.DB2Dialect
DB2 AS/400 	org.hibernate.dialect.DB2400Dialect
DB2 OS390 	org.hibernate.dialect.DB2390Dialect
PostgreSQL 	org.hibernate.dialect.PostgreSQLDi...]]></description><category></category></item><item><title><![CDATA[利用Antlr开发状态机 ]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84226470</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84226470</guid><author>sorta</author><pubDate>Thu, 31 May 2012 14:42:12 +0800</pubDate><description><![CDATA[Antlr 不用多介绍了，只想说此乃神器也~~~

进入正题，首先是Antlr 定义的语法：

grammar StateMachine;

options {
	output=AST;
	ASTLabelType=CommonTree;
}

tokens {
	RULE_ROOT;
	STATE_DECLARATION;
	CASE_CLAUSE;
	CASE_D...]]></description><category></category></item><item><title><![CDATA[Java 动态代理]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84223217</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84223217</guid><author>sorta</author><pubDate>Thu, 24 May 2012 22:28:27 +0800</pubDate><description><![CDATA[Java 动态代理远近闻名，写一个简单示例，以便日后扩展学习

import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Proxy;
import java.lang.reflect.Method;
import java.util.Vector;
import java.util.List;

pu...]]></description><category></category></item><item><title><![CDATA[利用Antlr开发状态机 ]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84221069</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84221069</guid><author>sorta</author><pubDate>Mon, 21 May 2012 14:26:31 +0800</pubDate><description><![CDATA[Antlr 不用多介绍了，只想说此乃神器也~~~

进入正题，首先是Antlr 定义的语法：

grammar StateMachine;

options {
	output=AST;
	ASTLabelType=CommonTree;
}

tokens {
	RULE_ROOT;
	STATE_DECLARATION;
	CASE_CLAUSE;
	CASE_D...]]></description><category></category></item><item><title><![CDATA[C# 中GetHashCode 与Equals]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84219389</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84219389</guid><author>sorta</author><pubDate>Thu, 17 May 2012 13:59:26 +0800</pubDate><description><![CDATA[今天说一下C# 中重写public override int GetHashCode()与 public override bool Equals(object obj)

假设我们有Person 类， 向给基于Hash的Collection（比如HashTable和Dictionary）的Key定义Hash值， 有个两个Person 实例 id 不同 ，但是名字相同

代码如下:

...]]></description><category></category></item><item><title><![CDATA[Java 内置异常]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84214716</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84214716</guid><author>sorta</author><pubDate>Tue, 08 May 2012 10:44:49 +0800</pubDate><description><![CDATA[　  算术异常类：ArithmeticExecption

　　空指针异常类：NullPointerException

　　类型强制转换异常：ClassCastException

　　数组负下标异常：NegativeArrayException

　　数组下标越界异常：ArrayIndexOutOfBoundsException

　　违背安全原则异常：SecturityE...]]></description><category></category></item><item><title><![CDATA[Class.forName 与ClassLoader.loadClass]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84212778</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84212778</guid><author>sorta</author><pubDate>Thu, 03 May 2012 15:46:49 +0800</pubDate><description><![CDATA[Java 中动态加载类的两种方式  Class.forName 与ClassLoader.loadClass

先定义A类

[code=&quot;java&quot;]
package test;

public class A {
	public void test() {
		System.out.println(&quot;This is Class a Test&quot;);
	}
}

[/co...]]></description><category></category></item><item><title><![CDATA[Java String 转 枚举  获取 枚举序号 以及遍历]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84209287</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84209287</guid><author>sorta</author><pubDate>Wed, 25 Apr 2012 14:02:56 +0800</pubDate><description><![CDATA[首先定义枚举

[code=&quot;java&quot;]
public enum Color{  
    RED,BLUE,BLACK,YELLOW,GREEN  
}  
[/code]

测试代码如下:

[code=&quot;java&quot;]

public class TestColor {
	
	public static void main(String[] args) {
		...]]></description><category></category></item><item><title><![CDATA[Antlr 配置 ]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84185157</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84185157</guid><author>sorta</author><pubDate>Thu, 12 Apr 2012 19:43:45 +0800</pubDate><description><![CDATA[http://www.189works.com/article-44367-1.html

antlr eclipse 插件安装 方法

http://antlrv3ide.sourceforge.net/updates 

插件安装地址

 ]]></description><category></category></item><item><title><![CDATA[sqlserver 2008 获取表属性]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84163777</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84163777</guid><author>sorta</author><pubDate>Tue, 06 Mar 2012 12:56:11 +0800</pubDate><description><![CDATA[以下sql 为获取 sqlserver2008 一个数据库中所有表的信息，便于把数据库表信息导出为excel或者word做成数据库字典

SELECT
[表名]=case when a.colorder=1 then d.name else '' end,
[表说明]=case when a.colorder=1 then isnull(f.value,'') else '' end,
...]]></description><category></category></item><item><title><![CDATA[javascript 事件模型]]></title><link>https://blog.youkuaiyun.com/sorta/article/details/84160300</link><guid>https://blog.youkuaiyun.com/sorta/article/details/84160300</guid><author>sorta</author><pubDate>Tue, 28 Feb 2012 18:56:42 +0800</pubDate><description><![CDATA[javascript 的冒泡事件模型先看代码





Insert title here


	 $(document).ready(function(){
		var bind_click=function($div,func){
			$div.bind('click',function(){
			return func();
			});
		};
		bi...]]></description><category></category></item></channel></rss>