<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[foba的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/foba</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; foba]]></copyright><item><title><![CDATA[利用扩展方法将DataTable转换为特定类型的对象数组]]></title><link>https://blog.youkuaiyun.com/foba/article/details/3706466</link><guid>https://blog.youkuaiyun.com/foba/article/details/3706466</guid><author>foba</author><pubDate>Sun, 04 Jan 2009 21:07:00 +0800</pubDate><description><![CDATA[在ADO.NET中，从数据库中获得的数据可以保存在DataTable中，当然这个DataTable可以是强类型的。但是很多时候，我们都是用弱类型的DataTable, 那么有没有一个简单的方法可以把一个DataTable转换为一个特定类型的对象数组？其实在LINQ To SQL中，用了一些attribute来辅助.net将一个数据库中的table转换为一个Object，这些attribute位于S]]></description><category></category></item><item><title><![CDATA[利用XmlSerializer来进行对象clone]]></title><link>https://blog.youkuaiyun.com/foba/article/details/3602825</link><guid>https://blog.youkuaiyun.com/foba/article/details/3602825</guid><author>foba</author><pubDate>Thu, 25 Dec 2008 12:50:00 +0800</pubDate><description><![CDATA[一次偶然的机会，要对很多对象进行clone，但是如果为每个对象的类都去实现ICloneable接口，感觉有一些太麻烦了，就想有没有一个很好的方法可以对一个对象进行clone，而不需要在源对象的类上引入新的方法呢？当然，想到了两个简单可行的方法：1. 利用.net中的反射进行；2. 使用XmlSerializer进行；考虑到我需要clone的对象都是可以序列化的，所以就选择用XmlSerialize]]></description><category></category></item><item><title><![CDATA[XmlSerializer如何Serializer子类对象属性]]></title><link>https://blog.youkuaiyun.com/foba/article/details/3560483</link><guid>https://blog.youkuaiyun.com/foba/article/details/3560483</guid><author>foba</author><pubDate>Fri, 19 Dec 2008 20:02:00 +0800</pubDate><description><![CDATA[在需要Serializer的对象的属性中，可能有的属性的类型是基类类型的，而在实例中，该属性指向的对象可能是其子类对象，这时在Serializer或者是Deserialize时就需要考虑这种情况。在System.Xml.Serialization namspace下，有很多attribute可以用来定制XmlSerializer的一些行为，其中很重要的一个就是XmlElementAttribute]]></description><category></category></item><item><title><![CDATA[XmlSerializer的几个用法]]></title><link>https://blog.youkuaiyun.com/foba/article/details/3542145</link><guid>https://blog.youkuaiyun.com/foba/article/details/3542145</guid><author>foba</author><pubDate>Wed, 17 Dec 2008 19:50:00 +0800</pubDate><description><![CDATA[ 1. 去掉 attribute 里面的 xmlns:xsi 和 xmlns:xsd            XmlSerializer xmlSerializer = new XmlSerializer(typeof(Class1));            Class1 class1 = new Class1();            class1.Property = "]]></description><category></category></item><item><title><![CDATA[Hibernate连sql server2000时出现了问题]]></title><link>https://blog.youkuaiyun.com/foba/article/details/319314</link><guid>https://blog.youkuaiyun.com/foba/article/details/319314</guid><author>foba</author><pubDate>Mon, 14 Mar 2005 20:24:00 +0800</pubDate><description><![CDATA[从微软下了sql server的jdbc驱动，然后将lib下的三个jar文件加入到工程的路径。注意：一定要把三个都加入。但是连接sql server失败。说是不能打开socket，原来是没有打sp3。于是又到微软去下chs_sql2ksp3.exe，终于可以连上了。于是为数据库中的user表做映射，可是不管插入还是查询都有错，说是关键字user 附近有语法错误。原来，user是sql server]]></description><category></category></item><item><title><![CDATA[用Hibernate连Mysql中文问题解决方法]]></title><link>https://blog.youkuaiyun.com/foba/article/details/319292</link><guid>https://blog.youkuaiyun.com/foba/article/details/319292</guid><author>foba</author><pubDate>Mon, 14 Mar 2005 20:05:00 +0800</pubDate><description><![CDATA[Hibernate:hibernate.cfg.xml<propertyname="hibernate.connection.url">jdbc:mysql://127.0.0.1/test?useUnicode=true&amp;characterEncoding=GBK向数据库中插入中文没有问题，但是查询返回中文时，显示还是？？。后来发现返回是ISO8859_1编码的，于是转换为GBK编码]]></description><category></category></item><item><title><![CDATA[用JBuilder 开发J2ME程序的配置]]></title><link>https://blog.youkuaiyun.com/foba/article/details/319275</link><guid>https://blog.youkuaiyun.com/foba/article/details/319275</guid><author>foba</author><pubDate>Mon, 14 Mar 2005 19:51:00 +0800</pubDate><description><![CDATA[ 1.安装相应的wireless toolkit jdk; 2.将新的jdk添加到JBuilder的配置中,Tools->Configure JDKs; 3.新建工程，选择刚才的jdk。 4.打开Project->Project Properties,在run 选项卡中点New在弹出框中选择run, type改 为MIDlet(原来为Application)。 之后就可以新建MIDlet了！]]></description><category></category></item></channel></rss>