<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lixinbiti的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lixinbiti</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lixinbiti]]></copyright><item><title><![CDATA[play2.0 集成 squeryl]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/84226840</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/84226840</guid><author>lixinbiti</author><pubDate>Fri, 01 Jun 2012 09:48:38 +0800</pubDate><description><![CDATA[由于对play2.0自带的Anorm比较不满, 所以研究了一下如何集成squeryl到play2, 附件是示例项目, 十分简单, 仅展示了如何使用squeryl建立model到单表的映射以及查询功能.
 
使用的类库: play2.0, squeryl 0.9.5, h2db
 
主要代码清单:
 
Build.scala. 这里主要是引用squeryl的依赖
 
 
impor...]]></description><category></category></item><item><title><![CDATA[Scala练习：OpenHouse题目 Timesheet]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/84131377</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/84131377</guid><author>lixinbiti</author><pubDate>Sat, 28 Jan 2012 22:40:32 +0800</pubDate><description><![CDATA[package sanguo.timesheet

import helpers._

abstract class Project(val name: String, val rate: Int)
case class BillableProject(override val name: String) extends Project(name, 1)
case class SIPP...]]></description><category></category></item><item><title><![CDATA[Scala GUI 之 FileChooser选择文件]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/84129866</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/84129866</guid><author>lixinbiti</author><pubDate>Tue, 17 Jan 2012 22:32:22 +0800</pubDate><description><![CDATA[import scala.swing.Button
import scala.swing.FileChooser
import scala.swing.FlowPanel
import scala.swing.MainFrame
import scala.swing.SimpleGUIApplication
import java.io.File
import scala.swing....]]></description><category></category></item><item><title><![CDATA[活用SpringMVC+Freemarker实现http内容协商]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/84120265</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/84120265</guid><author>lixinbiti</author><pubDate>Mon, 26 Dec 2011 11:18:27 +0800</pubDate><description><![CDATA[SpringMVC目前应用较广，Freemarker又是优秀的通用模板引擎，两者的结合十分方便。
但既然是通用模板引擎，那么仅仅用来渲染Html页面未免暴殄天物。

 
如果我们从http request的header取得Accept值，并根据此值来选择不同的模板，渲染之，就能够达到http协议中的内容协商的目的了。 
 
我们只需要一个类似下面的方法(这只是一个粗略实现，未考虑细节)...]]></description><category></category></item><item><title><![CDATA[Dojo JsonRestStore 有bug? 求帮助]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/84055002</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/84055002</guid><author>lixinbiti</author><pubDate>Thu, 27 Oct 2011 16:56:56 +0800</pubDate><description><![CDATA[我使用JsonRestStore为一个dijit.form.ComboBox提供数据源，简化后的代码如下：

[code=&quot;js&quot;]
   /*这是一个测试用数据，其中第一条数据包含一个子对象，这个子对象刚好也有个name属性 */
   var mockData = 
        [{
            &quot;name&quot;:&quot;fOO&quot;,
            &quot;id&quot;:1,...]]></description><category></category></item><item><title><![CDATA[Ant sshexec command not found]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/84006234</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/84006234</guid><author>lixinbiti</author><pubDate>Tue, 23 Aug 2011 17:09:20 +0800</pubDate><description><![CDATA[使用ant的sshexec插件可以方便的用ssh在远程机器上执行命令行，但某些时候你可能会遇到这样的问题，同样的命令使用ssh客户端连过去再运行就没有问题，但在ant里面运行，就蹦出来
command not found字样的错误，其原因就在，ant的sshexec连过去的时候，是不会执行～/.bash_profile的，于是在你这个会话当中，自然就有可能找不到某些Command了，简单的解决办...]]></description><category></category></item><item><title><![CDATA[函数式编程与REST]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/83968181</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/83968181</guid><author>lixinbiti</author><pubDate>Fri, 08 Jul 2011 23:03:32 +0800</pubDate><description><![CDATA[最近同时在学习FP(函数式编程)与REST，虽然这两样完全不是一个层面的东西，看似毫无可比性，可是小生却突然顿悟到两者之间竟有神似之处，那就是两者都希望将&quot;状态&quot;的这个东西从系统中剔除。

FP追求一切皆函数，对任意函数而言，相同的输入永远都得到相同的输出，函数的运算是”上下文无关”的。

REST的精神是一切皆资源，URI作为资源的表述，是自包含或者说自我描述的，即访问同样的URI永远会...]]></description><category></category></item><item><title><![CDATA[基于jQuery的表格插件flexigrid 扩展：为列增加checkbox]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/83815712</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/83815712</guid><author>lixinbiti</author><pubDate>Sat, 22 Jan 2011 21:15:31 +0800</pubDate><description><![CDATA[关于flexigrid: 基于jQuery的datagrid插件。[url]http://www.flexigrid.info/[/url]

基本使用就不说了，看官网。这篇文章主要总结一下自己在使用中的一些心得，首先是对flexigrid进行简单的扩展，比如将某个数据列显示为一个checkbox.
要点,也就是主要修改的地方如下：

1.colModel -- flexigrid用来表...]]></description><category></category></item><item><title><![CDATA[代理模式(Proxy)与装饰模式(Adapter)]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/83634046</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/83634046</guid><author>lixinbiti</author><pubDate>Tue, 25 May 2010 22:46:54 +0800</pubDate><description><![CDATA[
[b]代理模式[/b]
考虑现实生活中的代理商. 你想要进一批货,但是出于某种原因,你无法直接与生产商联系(有可能是因为你生产商与你相隔太远, 或者比如你进的货是军  火, 一般来说生产商也不会直接露面滴), 这时候你就需要一个代理商, 他能够接受你的订单, 并且也能给你需要的货品, 但是记住,代理商并不真正生产货品,他的能力在于他有办法从生产商那里给你搞到货品. 

那么对于买家,也就...]]></description><category></category></item><item><title><![CDATA[FlexUnit4 简单入门 ]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/83533700</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/83533700</guid><author>lixinbiti</author><pubDate>Mon, 25 Jan 2010 15:34:47 +0800</pubDate><description><![CDATA[Flex当前炙手可热的RIA技术，FlexUnit使Flex开发的单元测试成为可能。FlexUnit的目标和思想与JUnit都是差不多的，在此不赘述。FlexUnit也经历了几个版本，目前最新的稳定版是1.0RC版，已经支持了标注式的test，非常好用。

闲言少叙，下面简单介绍一下使用方法。

1.首先下载所需的包，地址：
[url]http://tomorrow009.iteye.c...]]></description><category></category></item><item><title><![CDATA[Spring 2.0 与 2.5的区别]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/83525143</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/83525143</guid><author>lixinbiti</author><pubDate>Tue, 05 Jan 2010 10:52:38 +0800</pubDate><description><![CDATA[spring2.0与spring2.5的差别

支持的JDK版本
Spring 2.5对JDK 1.3已经不再支持，因为Sun官方从2006晚期已经正式将JDK 1.3淘汰。请升级到JDK 1.4.2或更高版本。

Spring 2.5的Jar打包

◆在Spring 2.5中， Spring Web MVC 不再是 'spring.jar' 文件的一部分. Spring MVC以'...]]></description><category></category></item><item><title><![CDATA[利用flex自定义事件进行数据传递]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/83498800</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/83498800</guid><author>lixinbiti</author><pubDate>Sun, 06 Dec 2009 23:23:29 +0800</pubDate><description><![CDATA[有时候我们需要让两个组件之间实现联动，并且在其中传递数据，自定义事件机制可以帮助我们比较优雅的实现这种需要.


下面的例子，是打算实现一个列表和一个编辑框的联动.

编辑框代码
[code=&quot;xml&quot;]



	
		
	
	
	
		
		
		
		
	
	

[/code]
列表代码
[code=&quot;xml&quot;]


	
		
	
	...]]></description><category></category></item><item><title><![CDATA[J2EE项目从MyEclipse迁移到Eclipse]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/83495707</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/83495707</guid><author>lixinbiti</author><pubDate>Sun, 29 Nov 2009 18:35:19 +0800</pubDate><description><![CDATA[从Eclipse迁移到MyEclipse是容易的，反之则比较麻烦，尤其是WST的设置.

今天正好做了这个事情，把过程记录下来以备后用，也许其他朋友也用得着.

1.打开Navigator视图,编辑项目所在目录下.project文件，添加
[code=&quot;xml&quot;]
    org.eclipse.jem.workbench.JavaEMFNature
    org.eclipse....]]></description><category></category></item><item><title><![CDATA[BlazdDS的remote object调用不成功？]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/83495697</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/83495697</guid><author>lixinbiti</author><pubDate>Sun, 29 Nov 2009 17:41:47 +0800</pubDate><description><![CDATA[碰到一个奇怪的问题，使用http://127.0.0.1/myApp/flex/mySwf.html 这样的链接调用后台的java代码时，无论如何也通不过，最后发现，改成localhost就可以了……
我们使用blazeDS作为数据源，用spring做了集成，究竟是哪里的设置的权限差异还不知道。...]]></description><category></category></item><item><title><![CDATA[“Source file was not defined, flexmojos will guess one” 的解决办法]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/83495607</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/83495607</guid><author>lixinbiti</author><pubDate>Sun, 29 Nov 2009 11:14:54 +0800</pubDate><description><![CDATA[当使用maven管理Flex项目结构时，flex-mojo毫无疑问是首选的maven插件,（貌似也没啥第二选择）。
 
实际使用中碰到一个问题，在这里记录下来，也许能帮到其它人。 
 
如果你的项目中编译时报错：“Source file was not defined, flexmojos will guess one.” 请尝试：
在flex项目下的pom文件中，加入&amp;lt;sourc...]]></description><category></category></item><item><title><![CDATA[重学设计模式之策略模式]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/83494559</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/83494559</guid><author>lixinbiti</author><pubDate>Thu, 26 Nov 2009 16:15:53 +0800</pubDate><description><![CDATA[to be completed.]]></description><category></category></item><item><title><![CDATA[CA面试经历]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/83494556</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/83494556</guid><author>lixinbiti</author><pubDate>Thu, 26 Nov 2009 16:13:46 +0800</pubDate><description><![CDATA[昨天去CA应聘一个职位，过程中有几个问题回答的不是很好.
第一个是关于设计模式的，一时间竟然忘记了策略模式……，唉，真是平时不读书，用时懵倒人啊。话说这是策略模式是最基本的接口使用方式了，无非是将功能的实现方法提取到接口中。它的作用就是当我改变功能的具体实现方式时，无需改变原有代码，而只需增加新的实现类即可。例如飞机类，都有一个飞行方法fly，最初的设计也许是使用螺旋桨飞行，后面也许会改变策略，...]]></description><category></category></item><item><title><![CDATA[spring+ibatis配置问题]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/83493539</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/83493539</guid><author>lixinbiti</author><pubDate>Tue, 24 Nov 2009 16:23:54 +0800</pubDate><description><![CDATA[配置spring2.5 + ibatis2， 遇到这样一个问题：
 
java.lang.NoSuchMethodError: com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse
 
查了半天，没找到解决办法，还在研究中。
 
UPDATE:
问题解决了， 原因是ibatis的jar包不对。...]]></description><category></category></item><item><title><![CDATA[以后就在这安家好了]]></title><link>https://blog.youkuaiyun.com/lixinbiti/article/details/83491095</link><guid>https://blog.youkuaiyun.com/lixinbiti/article/details/83491095</guid><author>lixinbiti</author><pubDate>Wed, 18 Nov 2009 10:43:37 +0800</pubDate><description><![CDATA[决定以后就在此记录自己工作中的心得与体会]]></description><category></category></item></channel></rss>