??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲成AV人片在线观看,亚洲国产精品狼友中文久久久,亚洲欧美日韩综合久久久久 http://www.tkk7.com/kylixlu/category/28122.htmlzh-cnFri, 25 Apr 2008 06:35:19 GMTFri, 25 Apr 2008 06:35:19 GMT60掌握JAVA的标?/title><link>http://www.tkk7.com/kylixlu/archive/2008/04/25/195765.html</link><dc:creator>陆昱?/dc:creator><author>陆昱?/author><pubDate>Thu, 24 Apr 2008 16:02:00 GMT</pubDate><guid>http://www.tkk7.com/kylixlu/archive/2008/04/25/195765.html</guid><wfw:comment>http://www.tkk7.com/kylixlu/comments/195765.html</wfw:comment><comments>http://www.tkk7.com/kylixlu/archive/2008/04/25/195765.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/kylixlu/comments/commentRss/195765.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/kylixlu/services/trackbacks/195765.html</trackback:ping><description><![CDATA[  偶尔在网上发现的一片关于掌握JAVA的标准,感觉有点意思,虽然在一些观点上有些偏颇Q但作ؓ(f)学习(fn)JAVA的引导尚可。至于原创是谁没有必要考证? <p><font face="Times New Roman">  时常看到一些h说掌握了(jin)JavaQ但是让他们用Java做一个实际的目可能又困N重,在这里,W者根据自q一点理解斗胆提?gu)q一些对掌握Javaq个说法的标准,当然对于新手Q也可以提供一个需要学?fn)哪些内容的参考。另外这个标准仅限于J2SE部分?/font></p> <p><font face="Times New Roman">  1、语法:(x)必须比较熟?zhn)Q在写代码的时候IDE的编辑器Ҏ(gu)一行报错应该能够根据报错信息知道是什么样的语法错误ƈ且知道Q何修?/font></p> <p><font face="Times New Roman">  2、命令:(x)必须熟?zhn)JDK带的一些常用命令及(qing)其常用选项Q命令至需要熟(zhn):(x)appletviewer、HtmlConverter、jar、java、javac、javadoc、javap、javaw、native2ascii、serialverQ如果这些命令你没有全部使用q,那么你对java实际上还很不?jin)?/font></p> <p><font face="Times New Roman">  3、工P(x)必须臛_熟练使用一UIDE的开发工P例如Eclipse、Netbeans、JBuilder、Jdeveloper、IDEA、JCreator或者WorkshopQ包括进行工E管理、常用选项的设|、插件的安装配置以及(qing)q行调试</font></p> <p><font face="Times New Roman">  4、APIQJava的核?j)API是非常庞大的Q但是有一些内容笔者认为是必须熟?zhn)的,否则不可能熟l的q用JavaQ包?/font></p> <p><font face="Times New Roman">  1Q、java.lang包下?0Q以上的cȝ功能的灵z运?/font></p> <p><font face="Times New Roman">  2Q、java.util包下?0Q以上的cȝ灉|q用Q特别是集合cMpR规则表辑ּ、zip、以?qing)时间、随机数、属性、资源和Timer</font></p> <p><font face="Times New Roman">  3Q、java.io包下?0Q以上的cȝ使用Q理解IO体系的基于管道模型的设计思\以及(qing)常用IOcȝҎ(gu)和使用场合</font></p> <p><font face="Times New Roman">  4Q、java.math包下?00Q的内容?/font></p> <p><font face="Times New Roman">  5Q、java.net包下?0Q以上的内容Q对各个cȝ功能比较熟?zhn)?/font></p> <p><font face="Times New Roman">  6Q、java.text包下?0Q以上的内容Q特别是各种格式化类</font></p> <p><font face="Times New Roman">  7Q、熟l运用JDBC</font></p> <p><font face="Times New Roman">  8Q、java.security包下40Q以上的内容Q如果对于安全没有接触的话根本就不可能掌握java</font></p> <p><font face="Times New Roman">  9Q、AWT的基本内容,包括各种lg事g、监听器、布局理器、常用组件、打印?/font></p> <p><font face="Times New Roman">  10Q、Swing的基本内容,和AWT的要求类?/font></p> <p><font face="Times New Roman">  11Q、XML处理Q熟(zhn)SAX、DOM以及(qing)JDOM的优~点q且能够使用其中的一U完成XML的解析及(qing)内容处理</font></p> <p><font face="Times New Roman">  5、测试:(x)必须熟?zhn)使用junit~写试用例完成代码的自动测?/font></p> <p><font face="Times New Roman">  6、管理:(x)必须熟?zhn)使用ant完成工程理的常用Q务,例如工程~译、生成javadoc、生成jar、版本控制、自动测?/font></p> <p><font face="Times New Roman">  7、排错:(x)应该可以Ҏ(gu)异常信息比较快速的定位问题的原因和大致位置?/font></p> <p><font face="Times New Roman">  8、思想Q必L握OOP的主要要求,q样使用Java开发的pȝ才能是真正的Javapȝ</font></p> <p><font face="Times New Roman">  9、规范:(x)~写的代码必ȝ合流行的~码规范Q例如类名首字母大写Q成员和Ҏ(gu)名首字母写Q方法名的第一个单词一般是动词Q包名全部小写等Q这L(fng)序的可读性才比较?/font></p> <img src ="http://www.tkk7.com/kylixlu/aggbug/195765.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/kylixlu/" target="_blank">陆昱?/a> 2008-04-25 00:02 <a href="http://www.tkk7.com/kylixlu/archive/2008/04/25/195765.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>生成可执行jar文g的教E?/title><link>http://www.tkk7.com/kylixlu/archive/2008/01/20/176621.html</link><dc:creator>陆昱?/dc:creator><author>陆昱?/author><pubDate>Sun, 20 Jan 2008 11:16:00 GMT</pubDate><guid>http://www.tkk7.com/kylixlu/archive/2008/01/20/176621.html</guid><wfw:comment>http://www.tkk7.com/kylixlu/comments/176621.html</wfw:comment><comments>http://www.tkk7.com/kylixlu/archive/2008/01/20/176621.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/kylixlu/comments/commentRss/176621.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/kylixlu/services/trackbacks/176621.html</trackback:ping><description><![CDATA[若要生成一个名?cal.jar 的可执行jar文g:(文g名可以是L合法名字) <p><font face="Times New Roman">   (q是我认为简单实用的一U方?q有很多别的Ҏ(gu)在此׃介绍?</font></p> <p><font face="Times New Roman">   W一 把程序生成的所有字节码文g(?class文g)攑֜同一个目录下(?D:/chat/).</font></p> <p><font face="Times New Roman">   W二 在该目录下新Z个manifest.mf文gQ文件内Ҏ(gu)式如下(划线中内容)(j)Q?/font></p> <p><font face="Times New Roman">   manifest.mf文g中的格式Q?/font></p> <p><font face="Times New Roman">   --------------------------------</font></p> <p><font face="Times New Roman">   Main-Class: calDemo</font></p> <p><font face="Times New Roman">   --------------------------------</font></p> <p><font face="Times New Roman">   注意: calDemo代表ȝ?卌q行的类?只能有一?不要文g扩展?<br />          Main与Class中间不是下划U?而是短横U?br />          Main-Class:与calDemo中间必须要有I格<br />          Main-Class: calDemo之后必须要回?/font></p> <font face="Times New Roman"> <p><br />    文g中还可以加入一些其他信息如Q?先不要加,以免出错)</p> <p>   --------------------------------------------<br />    Manifest-Version: 1.0<br />    Created-By: 1.4.1_02 (Sun Microsystems Inc.)<br />    --------------------------------------------</p> <p>   然后用jar命o(h)生成可执行的jar文g,例如:</p> <p>   (执行该命令前先要转到该目录下 D:/chat/ )</p> <p>   jar cvfm cal.jar manifest.mf *.class</p> <p>   jar用法Q?仅供参?初学者可跌q部分内?</p> <p>   jar {ctxu}[vfm0Mi] [jar-文g] [manifest-文g] [-C 目录] 文g?...</p> <p>   选项Q?br />       -c  创徏新的存档<br />       -t  列出存档内容的列?br />       -x  展开存档中的命名的(或所有的〕文?br />       -u  更新已存在的存档<br />       -v  生成详细输出到标准输Z<br />       -f  指定存档文g?br />       -m  包含来自标明文g的标明信?br />       -0  只存储方式;未用ZIP压羃格式<br />       -M  不生所有项的清单(manifest〕文?br />       -i  为指定的jar文g产生索引信息<br />       -C  改变到指定的目录Qƈ且包含下列文Ӟ(x)</p> <p>   如果一个文件名是一个目录,它将被递归处理?/p> <p>   清单Qmanifest〕文件名和存档文件名都需要被指定Q按'm' ?'f'标志指定的相同顺序?/p> <p>   CZ1Q将两个class文g存档C个名?'classes.jar' 的存档文件中Q?/p> <p>          jar cvf classes.jar Foo.class Bar.class</p> <p>   CZ2Q用一个存在的清单QmanifestQ文?'mymanifest' ?foo/ 目录下的所?/p> <p>          文g存档C个名?'classes.jar' 的存档文件中Q?/p> <p>          jar cvfm classes.jar mymanifest -C foo/ .</font></p> <img src ="http://www.tkk7.com/kylixlu/aggbug/176621.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/kylixlu/" target="_blank">陆昱?/a> 2008-01-20 19:16 <a href="http://www.tkk7.com/kylixlu/archive/2008/01/20/176621.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>两种Java容器cList和Set分析http://www.tkk7.com/kylixlu/archive/2008/01/20/176619.html陆昱?/dc:creator>陆昱?/author>Sun, 20 Jan 2008 11:12:00 GMThttp://www.tkk7.com/kylixlu/archive/2008/01/20/176619.htmlhttp://www.tkk7.com/kylixlu/comments/176619.htmlhttp://www.tkk7.com/kylixlu/archive/2008/01/20/176619.html#Feedback0http://www.tkk7.com/kylixlu/comments/commentRss/176619.htmlhttp://www.tkk7.com/kylixlu/services/trackbacks/176619.html  Java2容器cȝ库的用途是“保存对象”Q它分ؓ(f)两类Q?/font>

  Collection----一l独立的元素Q通常q些元素都服从某U规则。List必须保持元素特定的顺序,而Set不能有重复元素?/font>

  Map----一l成对的“键值对”对象Q即其元素是成对的对象,最典型的应用就是数据字典,q且q有其它q泛的应用。另外,Map可以q回其所有键l成的Set和其所有值组成的CollectionQ或光值对l成的SetQƈ且还可以像数l一h展多lMapQ只要让Map中键值对的每?#8220;?#8221;是一个Map卛_?/font>

  1.q代?/font>

  q代器是一U设计模式,它是一个对象,它可以遍历ƈ选择序列中的对象Q而开发h员不需要了(jin)解该序列的底层结构。P代器通常被称?#8220;轻量U?#8221;对象Q因为创建它的代价小?/font>

  Java中的Iterator功能比较单,q且只能单向UdQ?/font>

  (1) 使用Ҏ(gu)iterator()要求容器q回一个Iterator。第一ơ调用Iterator的next()Ҏ(gu)Ӟ它返回序列的W一个元素?/font>

  (2) 使用next()获得序列中的下一个元素?/font>

  (3) 使用hasNext()(g)查序列中是否q有元素?/font>

  (4) 使用remove()P代器新返回的元素删除?/font>

  Iterator是Javaq代器最单的实现Qؓ(f)List设计的ListIteratorh更多的功能,它可以从两个方向遍历ListQ也可以从List中插入和删除元素?/font>

  2.List的功能方?/font>

  List(interface): ơ序是List最重要的特点;它确保维护元素特定的序。List为Collectiond?jin)许多方法,使得能够向List中间插入与移除元?只推荐LinkedList使用)。一个List可以生成ListIteratorQ用它可以从两个方向遍历ListQ也可以从List中间插入和删除元素?/font>

  ArrayList: 由数l实现的List。它允许对元素进行快速随问,但是向List中间插入与移除元素的速度很慢。ListIterator只应该用来由后向前遍历ArrayListQ而不是用来插入和删除元素Q因比LinkedList开销要大很多?/font>

  LinkedList: 寚w序访问进行了(jin)优化Q向List中间插入与删除得开销不大Q随问则相对较慢(可用ArrayList代替)。它hҎ(gu)addFirst()、addLast()、getFirst()、getLast()、removeFirst()、removeLast()Q这些方?没有在Q何接口或基类中定义过)使得LinkedList可以当作堆栈、队列和双向队列使用?/font>

  3.Set的功能方?/font>

  Set(interface): 存入Set的每个元素必L唯一的,因ؓ(f)Set不保存重复元素。加入Set的Object必须定义equals()Ҏ(gu)以确保对象的唯一性。Set与Collection有完全一L(fng)接口。Set接口不保证维护元素的ơ序?/font>

  HashSet: 为快速查找而设计的Set。存入HashSet的对象必d义hashCode()?/font>

  TreeSet: 保持ơ序的SetQ底层ؓ(f)?wi)结构。用它可以从Set中提取有序的序列?/font>

  LinkedHashSet: hHashSet的查询速度Q且内部使用链表l护元素的顺?插入的次?。于是在使用q代器遍历SetӞl果?x)按元素插入的次序显C?/font>

  HashSet采用散列函数对元素进行排序,q是专门为快速查询而设计的QTreeSet采用U黑?wi)的数据l构q行排序元素QLinkedHashSet内部使用散列以加快查询速度Q同时用链表维护元素的ơ序Q得看h元素是以插入的顺序保存的。需要注意的是,生成自己的类ӞSet需要维护元素的存储序Q因此要实现Comparable接口q定义compareTo()Ҏ(gu)?/font>



]]>
java常见错误以及(qing)可能原因集锦http://www.tkk7.com/kylixlu/archive/2008/01/18/176185.html陆昱?/dc:creator>陆昱?/author>Fri, 18 Jan 2008 05:25:00 GMThttp://www.tkk7.com/kylixlu/archive/2008/01/18/176185.htmlhttp://www.tkk7.com/kylixlu/comments/176185.htmlhttp://www.tkk7.com/kylixlu/archive/2008/01/18/176185.html#Feedback0http://www.tkk7.com/kylixlu/comments/commentRss/176185.htmlhttp://www.tkk7.com/kylixlu/services/trackbacks/176185.html 0?需要标识符
a) 不在函数?

1?非法表达式开?
b) 可能:丢失括号 .

2. no data found
a) 可能:setInt(1,100)?没有100q个?

3. 找不到符?
a) 可能:没导入包

4. 指定?jin)无效URL
a) 可能:数据库名或IP错误,卌接出?

5. c\径没有找?
a) 可能: ClassNotFoundException: oracle.jdbc.driver.OracleDriver
b) 原因: 一般是指包名写?或者没有import?或者没有在c\径中扑ֈjar文g
c) 解决: 没有加蝲Oracle驱动jar,?bash_profile中把ojdbc14.jar加进?

6. I指针异?
a) 可能: 数据源错?比如数据库名或IP错误

7. 不能执行查询
a) 可能: 数据库中表的问题,比如列名不存?

8. invalid identity
a) 可能: 列名出错

9. 若在数据库中创徏?两个sequence ,q行时出现异常可能是先后执行?jin)多ơselect语句,D与原有的序列号生冲H?

10. 表名或列名不存在
a) 可能:表不存在或者没有插入数据到表中

11. 不支持的c?cȝ版本错误
a) 可能:没有导入jdk5.0,或者编译器仍ؓ(f)1.4

12. MappingNotFoundException
a) Maybe: In the Eclipse Not refersh , or not exist in the dirctory

13. HibernateException: /hibernate.cfg.xml not found
a) Maybe1: hibernate.cfg.xml not in the root directory
b) Maybe2: Could not parse configuration .
c) resolve: database not connect or use another database

14. ConstraintViolationException
a) Maybe: used a not true database

15. 驱动没有扑ֈ 或?JDBC Driver not found
可能Q连接数据库的驱动jar包不存在或者版本不一_(d)比如旧的版本换成新的会(x)造成该类错误
16. I指针异?Q?java.lang.NullPointerException
a) 可能1Q数据库q接出错Q比如在hibernate.cfg.xml中的数据错误?x)导致异常?

17. 数据插入异常 QGenericJDBCException: could not insert
a) 可能1Q没有徏立表或者表中没有Q何数?
b) 可能2Q插入数据后没有执行提交语句Qcommit

18. LazyInitializationException 或者gq加载异?
a) 可能1Q没有在查询语句中加fetch

19. IdentifierGenerationException
a) 可能1Q高位表没有初始化(比如hi_value中没有记?

20. could not initialize a collection: [hibernate.entity.Role.modules#32768] Syntax error: Encountered "-" at line 1, column 132.
a) 错误原因Q?lt;set name="modules" table="module-role" lazy="false">U色字部分中“-”为非法字W,替换为module_role

21. could not insert collection rows: [hibernate.entity.Module.roles#1]
在Module.hbm.xml文g的如下配|中加入inverse=”true”
<set name="roles" table="module_role" inverse="true">

22Q在部vStrutsӞ出现如下错误信息Q?
HTTP Status 404 - Servlet action is not available

type Status report
message Servlet action is not available
description The requested resource (Servlet action is not available) is not available.
问题原因Q?
1.、web.xml文g中未配置ActionServlet?
2、struts-config.xml文g未配|你要访问的Action?
3、你的jsp文gform标记中action属性的路径名称错误?
4、非以上三种情况?
针对以上4U情늛应的解决Ҏ(gu)如下Q?
1、在web.xml文g中加上ActionServlet的配|信?
?????? /WEB-INF/struts-config.xml?
?2、在struts-config.xml文g(g)查你要访问的Action配置文g?
3、检查jsp文gform标记中action属性的路径名称是否与struts-config.xml文g中action标记的path属性的路径名称一致?
4、非以上情况的解军_法就是检查web容器的log日志Q如果时tomcat则检查下logs目录下的localhost_log文gQ看里边是否记录有错误信息,然后Ҏ(gu)错误信息提示其U正?

23Q?span class="hilite1">java.lang.NoClassDefFoundError: org/apache/commons/beanutils/Converter
~少spring-framework-2.0.3\lib\jakarta-commons\commons-beanutils.jar

24.
ava 代码Caused by: java.lang.NoClassDefFoundError: org/objectweb/asm/Type
~少spring-framework-2.0.3\lib\asm\asm-2.2.2.jar?版本不同,该包的名字有相应的区?

java 代码Caused by: java.lang.NoClassDefFoundError: org/dom4j/DocumentException
~少spring-framework-2.0.3\lib\dom4j\dom4j-1.6.1.jar?版本不同,该包的名字有相应的区?
把这个包q去可以了(jin)Q\Spring206\lib\dom4j、dom4j-1.6.1.jar

java 代码Caused by: java.lang.NoClassDefFoundError: org/apache/commons/collections/SequencedHashMap
~少spring-framework-2.0.3\lib\jakarta-commons\commons-collections.jar?版本不同,该包的名字有相应的区?

java 代码Caused by: java.lang.NoClassDefFoundError: net/sf/cglib/proxy/CallbackFilter
~少spring-framework-2.0.3\lib\cglib\cglib-nodep-2.1_3.jar?版本不同,该包的名字有相应的区?

java 代码Caused by: java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisitor
~少hibernate-3.2\lib\asm.jar?版本不同,该包的名字有相应的区?

java 代码
org.hibernate.exception.SQLGrammarException: could not load an entity: [www.proudsoul.xml.User#1]
JAVA工程与WEB工程包的区别:一个是asm.jar,一个是jta.jar

java 代码Caused by: java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
~少spring-framework-2.0.3\lib\j2ee\jta.jar?版本不同,该包的名字有相应的区别此U错误请(g)查相应的***.hbm.xml配置文g的配|?

25,
Exception in thread "main" org.springframework.dao.InvalidDataAccessResourceUsageException: could not get next sequence value; nested exception is org.hibernate.exception.SQLGrammarException: could not get next sequence value
Caused by: org.hibernate.exception.SQLGrammarException: could not get next sequence value
原因Q没有加Sequence或者数据库的方a写错?

26,
我的配置文g
<id name="id" column="id">
<generator class="native" />
</id>
然后我运行保存一条数据进?
The database returned no natively generated identity value
׃(x)报这个错?
因ؓ(f)你native是根据看底层数据库的能力选择identity, sequence 或者hilo中的一?
而我的时候id没有指定
alter table `student` change `id` `id` int auto_increment
我们把我们的表的l构小的改动一下就没问题了(jin)

27,
UpdateManager无法启动2007-08-09 15:21如果在应用程序安装过E中Q暴力中断安装程序,?x)出现如下状况?x)1.apt-get remove 和dpkg --remove 无法删除软g 2.UpdateManager无法启动3.新立得Y件包理E序无法启动
以上可能是deb损坏之类造成?
sudo dpkg -r sqldveloper
正在d软g包列?.. 完成
正在分析软g包的依赖关系?.. 完成
E: 软g?sqldeveloper 需要重新安装,但是我无法找到相应的安装文g?
解决Ҏ(gu)Q?.?/var/lib/dpkg/status 中把对应的段删掉
重要Q修改之前请先备?
在status中找C对应的包删除O(jin)K?..

28,
Exception in thread "main" java.lang.NoClassDefFoundError: antlr/ANTLRException
了(jin)antlr-2.7.5H3.jar?从D:\eclipse\eclipse\plugins\com.genuitec.org.hibernate.eclipse_4.1.1\myeclipse-data\3.0\lib

29,
Caused by:
java.lang.NoClassDefFoundError: javax/transaction/Synchronization
~少Spring206\lib\j2ee\jta.jar

30,
Caused by:
java.lang.IllegalArgumentException: Cannot convert value of type [$Proxy3] to required type [business.impl.PriceBiz] for property 'priceBiz': no matching editors or conversion strategy found
?span class="hilite1">javacM讄priceBiz时应该设|的是接口PriceBizIfQ而非实现c?

31, 数组界
可能1: 在命令行后面需要加入参?
可能2:加入的参数错?
32, car is not mapped
可能1: 在cfg.xml中没有增加映的hbm.xml文g?lt;mapping.../>?

33, 属性没有找?
可能1: hbm.xml文g中的 <property name =""> 有问? 也许是name的g对应cM的成员名不一?

34,SQLException: 无当前连?可能1:在比如创建帐h没有对相应的Ҏ(gu)d?lt;list>中去,比如q个没有加入:<value>newAccount</value>

<bean id="transactionAdvisor" class="org.springframework.aop.support.NameMatchMethodPointcutAdvisor">   
   
<property name="advice">   
    
<ref bean="advice"/>   
   
</property>   
   
<property name="mappedNames">   
    
<list>   
     
<value>transfer</value>   
    
</list>   
</bean>  

35,SQLException: Syntax error: Encountered "table" at line 1, column 8.
可能1;执行SQL时出现冲H?可能?span class="hilite2">SQL语句中用了(jin)关键字作为变量来?比如
update order set balance=1000000;
其中order被用作表名来使用,q是错误?因ؓ(f)order是个关键?用在order by?

36, Servlet /Spring-WebMvc threw load() exception
org.xml.sax.SAXParseException: Document root element "beans", must match DOCTYPE root "null".
jar包的冲突,spring-1.2.6.jar和spring.jar出现在一个war的目录中:JBoss/server/all/deploy/Spring-WebMvc.war/WEB-INF/lib

37, java.sql.SQLException: 当事务仍处于zd状态时Q无法关闭连接?


38 ,
validateJarFile(/home/soft01/Tomcat/webapps/sms-token-struts/WEB-INF/lib/servlet-api.jar)
Servlet /sms-struts-tiles threw load() exception
java.lang.ClassNotFoundException: org.apache.struts.action.ActionServlet
原因:在WEB-INF/lib/ 目录下有servlet-api.jar?Tomcat/common/lib目录下的servlet-api.jar冲突?把WEB-INF/lib/下的servlet-api.jar删除可以了(jin)

39,java.lang.ClassNotFoundException: org.springframework.web.struts.ContextLoaderPlugIn
Marking servlet action as unavailable
10:30:47,088 ERROR [/NetCT_OSS]:3953 - Servlet /NetCT_OSS threw load() exception
javax.servlet.UnavailableException

40,org.xml.sax.SAXParseException: Document root element "beans", must match DOCTYPE root "null".
~少MyEclipse/eclipse/plugins/com.genuitec.eclipse.springframework_5.5.0/data/2.0/dist/modules/spring-struts.jar

41,Caused by: java.sql.BatchUpdateException: ORA-02291: integrity constraint (SD0702.FK82D343CF49A4B831) violated - parent key not found
Caused by: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
有可能是ID生成{略的问?我将它XML映射文gҎ(gu)<generator class="increment" />好?

42,
2007-08-19 16:21:43,290 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/OSS].[action]] - Servlet.service() for servlet action threw exception
org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [entity.Module#2]
java.util.ConcurrentModificationException
原因:已经有对象拥有了(jin)所选择的module,用clear(),而不是remove();

43,
ERROR [org.apache.catalina.session.ManagerBase] - IOException while loading persisted sessions: java.io.InvalidClassException: entity.Module; local class incompatible: stream classdesc serialVersionUID = -5988350031935445758, local class serialVersionUID = -297934247726484429
java.io.InvalidClassException: entity.Module; local class incompatible: stream classdesc serialVersionUID = -5988350031935445758, local class serialVersionUID = -297934247726484429
在Module中加上一个关键字:transient

44,
Caused by: java.sql.BatchUpdateException: ORA-02292: integrity constraint (SD0702.SYS_C00132664) violated - child record found
原因:有其他的表引用了(jin)该表的外?所以报q个异常,如果没有引用׃?x)出?

45,
出现数组界的时?看看是不是@环时没有?,比如:
for(int i = 1; i<arr.length;i++)可以Ҏ(gu)
for(int i = 1; i<=arr.length;i++)


46.如果使用Ant和Junit是被报找不到test,(g)查一下是否误用了(jin)private
出错信息Q?
<failure message="No tests found in test.AllTest" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: No tests found in test.AllTest
该错误有个很特别的特点,当你不通过ant来运行测试,而是通过AllTestcLq行的话Q可以正常运行。小?j)?

47.如果遇到报:(x)表名无效Q且jvm报严重错误,看看是不是用?jin)数据库的保留关键字来做表名了(jin),如User?

48.使用ant时必d?j)ant的classpath它用的不是IDE的classpathQ小?

49.心(j)下边的异常,
exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info) setter of xp.bean.Users.?" type="net.sf.hibernate.PropertyAccessException">java.lang.ClassCastException at xp.bean.UsersMetaClass1.setPropertyValues(<generated>) at net.sf.hibernate.persister.AbstractEntityPersister.setPropertyValues
上次出现该错错误的原因是:
源文仉我的classcdZ个类Contact contact
而跑到mapping里却成了(jin)Set,呵呵厉害?

50.H然间冒出大量的NullPointException
重新build一下?

51.="Flush during cascade is dangerous - this might occur if an object was deleted and then re-saved by cascade"

52.Tapestry的出错信息:(x)
Class com.bookshop.Hello does not implement the IPage interface.
location: context:/WEB-INF/Home.page, line 6
原因Q与昄有关的哪?span class="hilite1">javacL有从IPage家族l承?

53.使用ant时给出的路径好象不允许出现空根{?

54.׃使用ant时用junit做测试的话,classpath中出现j2ee.jar的话Q问题多多。例如xml格式的log文g生成不了(jin)Q莫名其妙的NullPointException{。所以我讄?jin)两个包个包含j2ee.jarQؓ(f)~译用;一个没?为junit?

55.q行单元试Ӟ在查询返回后应马上assertNotNull()Q这样可以更快速的定位NullPointException

56.要用ResourceBundle的话Q要千万心(j)。必ȝ日志记录下它的状态。还有该属性文件应该放在classes下面?

57.当要昄M面Ӟ都被提示无效Q那么应该检查一下lib目录?jin),q有一些很奇怪的异常Q例如你明明可以扑ֈ一个类但是服务器却提示ClassNotDefExceptionQ那么估计是~少?jin)该cL必须的包?jin)。或者多?jin)不兼容的包Q如, xdocletpd包不被struts的lib目录所兼容

58.~写clone时从Java~程思想(2nd)上学到的(732)Q?
.引数传递过E中?x)自动生别?alias)?
.没有局域对?local objects)Q只有局域性的(local)references?
.reference受范?scope)的限Ӟ对象则否?
.对象的寿命从来不?span class="hilite1">Java的讨?因ؓ(f)有垃圑֛收机?

59.try catch finally的域居然是分ȝ?

60.jspq的其中一个原因:(x)charset="gb2312" {号"="的两边不允许有空根{?

61.我的ZDisplaytag的简单报表解x案?
http://displaytag.sourceforge.net/
下蝲displaytag.jar和displaytag.tld
displaytag.jar攑֜lib目录Q而displaytag.tld攑֜WEB-INF目录Q在web.xml中ؓ(f)displaytag.tld声明一下?
<taglib>
<taglib-uri>http://displaytag.org</taglib-uri>
<taglib-location>/WEB-INF/displaytag.tld</taglib-location>
</taglib>
在jsp里用前Q加?
<%@ taglib uri="http://displaytag.org" prefix="display" %>

注意该Y件有个bugQ他要用的一个包common-lang.jar版本必须?.0以上?
如果到下面异常Q则应坚持一下是否该包的版本问题?
java.lang.NoSuchMethodError: org.apache.commons.lang.StringUtils.capitalize(Ljava/lang/String;)Ljava/lang/String;
然后可攑ֿ(j)使用?
<display:column property = "xxx"/>其中xxx为对象中的带有getter的变?gt;?
定义表格的样子,用css定义。如
TABLE.its THEAD TR {
BACKGROUND-COLOR: #69c
}
TABLE.its TR.even {
BACKGROUND-COLOR: #def
}
在用分|Q可能会(x)出现q种情况Q点d他页Ӟ弹出下蝲H口Q让你下载当前jsp面Q这是因Z在当前页面读取了(jin)数据的缘故。解军_法ؓ(f)在action里读取数据而不是在jsp里。可以参?
http://www.displaytag.org/example-paging.jsp?d-26189-p=2

62.使用displaytagӞ在一列中攑օ多个元素
必须在display:table中定义一个id
<display:table name = "allBooks" class = "its" pagesize = "5" id = "item">
<display:column title = "操作">
<a href = "/Bookshop/admin/bookManagement.do?action=view&id=<%=((Book)item).getId()%>" target = "_blank" >查看</a>
<a href = "/Bookshop/admin/bookManagement.do?action=edit&id=<%=((Book)item).getId()%>">~辑</a>
<a href = "/Bookshop/admin/bookManagement.do?action=delete&id=<%=((Book)item).getId()%>">删除</a>
</display:column>
要在displaytag中用链接,必须具备paramIdQ否则不昄为链?
<display:column property = "product.name" href = "viewDetailV2.0.jsp" title = "书名" paramId="item" paramProperty="product.id"/>
可以q样使用display
<display:column property = "product.id" title = "ID"/>
其中product为对?

63.<bean:write name = "xxxx" property = "xxx"/> 可以直接取到session.getAttribute()取到的东ѝ?

64.实验struts-upload例子时要注意的地方:(x)
1.If you would rather write this file to another file, please check here:
q一行要打钩
2.If you checked the box to write to a file, please specify the file path here:
在这里要重命名如Qc:\b.jpg
上传成功的话Q会(x)出现提示 The file has been written to "c:\b.jpg"

65.Hibernate的like可以q么用:(x)
Query query = session.createQuery("from src.persistent.Book as book where upper(book.name) like :name ");
query.setString("name", "%");
result = query.list();

66.Hibernate出现 duplicate import : className
异常也可能是因ؓ(f)忘了(jin)为持久类在configuration中addClass?

67.<logic:iterate id = "author" name = "authors">
name所引用的是session里的attribute?

68.如果发现要出现询问下载的情况Q有可能是因跌{的页面出C(jin)问题。试试在要蟩转到的页删掉
<%@ page contentType="text/html; charset=gb2312"%>

69.如果JSP面跌{时出C边的错误信息Q?
The request sent by the client was syntactically incorrect (Invalid path /web/shoppingCart was requested).
原因是struts-config的action = "x" 写成?action = "x.do"

70.在struts中,strut-config.xml中,forward时用redirect = "true"可以?do重定向ؓ(f).jsp

71.以后在判断相{性之前先用logger把两个值显C出来?

72.从session里getAttribute后,修改q不需要重新setAttribute一ơ?

73.在hibernate中用subclass是一늑承树(wi)q一个表Q仅生成个mapping?
每个cM必须有discrimator-value。在最上层的类中必d明:(x)
@hibernate.discriminator column = "class"?
不可以将子类d到configuration里去?即不可addClass(子类))
使用Xdoclet的徏立subclass的例?该类是父c?
/**
* @hibernate.class discriminator-value = "customer"
* @hibernate.discriminator column = "class"
*/

而用joined-subclass则是一cM?也不许将子类dqconfiguration里去?
/**
* @hibernate.joined-subclass
* @hibernate.joined-subclass-key
* column="customer_id"
*/
如果发现生成的mapping文g中joined-subclass的key column为空Q那么可能是@hibernate.joined-subclass-keyq句没有写对?
用joined-subclass生成的表Q仔l看。Member extends Customer
create table Customer (
id VARCHAR2(255) not null,
name VARCHAR2(255),
description VARCHAR2(255),
primary key (id)
)
create table Member (
customer_id VARCHAR2(255) not null,
password VARCHAR2(255),
primary key (customer_id)
)

74.在junit中尽量用assertEquals代替assertTrue;

75.Hibernate
如果Child extends Parent
那么from Parent as parent 也将?x)将Child选出来,而from Child as child 则不?x)选出Parent

76.Hibernate
使用hibernate的one-to-oneӞ应该两方向都set,否则?x)报save NullPointException
parent.setChild(child);
child.setParent(parent);

77.Hibernate
遇到下边的异常,估计是与因ؓ(f)外键出现?jin)问题?x)

java.lang.NullPointerException
at net.sf.hibernate.persister.AbstractEntityPersister.getPropertyValue(AbstractEntityPersister.java:675)
at net.sf.hibernate.id.ForeignGenerator.generate(ForeignGenerator.java:33)
?
* @hibernate.id generator-class = "foreign"
* @hibernate.generator-param name = "property" value = "customer"
* @hibernate.one-to-one name = "custmoer" class = "src.persistent.Customer"
value的值和one-to-one 中name的gW,则会(x)出现上边的异常。如果不昄指定name则默认取成员变量?
?
Customer a
则name = "a" 需要小?j)的是不是类名。所以,以后最好显C指定名字ؓ(f)好?

78.出现异常Q?
Exceptionobject references an unsaved transient instance - save the transient instance before flushing: src.persistent.Product
原因没有为某对象q行set讄Q?如上边的q个是某对象没有调用setProduct

79.
"xxx action = "/a" 不用.do和根目录?
<a href = "b.do" 需?do和根目录?

80.
Caused by: java.sql.SQLException: ORA-02291: q反完整U束条g (BOOKSHOP.FK4AAEE
47687CCA6B) - 未找到父关键字
如果你觉得该做的e是出现这个问题,那么(g)查一下,是否类的承关pdhibernate的mapping中反映了(jin)出来。joined-subclass或subclass
例如a extends b
如果持久cc 需要Set的是持久caQ那么你把b传入Q而b又没有在mapping中将父子关系反映出来的话Q就?x)出现该异?

81.使用DynaActionForm需要注意的问题
在struts-config声明
<form-bean name="memberloginForm" dynamic ="true" type="org.apache.struts.action.DynaActionForm">
<form-property name = "name" type = "java.lang.String"/>
<form-property name = "password" type = "java.lang.String"/>
</form-bean>
在Action里将form强制转化成DynaActionFormQ然后get("属性名")可以了(jin)

82.struts的validate最单实?
1.首先准备好错误提CZ息?
xxx.properties ?
errors.required={0} is required.(默认已有)
2.Form必须从ValidatorForml承
3.不可以重载ValidatorForm的validate函数
4.在validate.xml中ؓ(f)你想验证的表单进行验证设计。例?
<form name="logonForm">
<field property="userName" depends="required">
<arg0 key="prompt.userName"/>
(该参数将在显C错误信息是从xxx.propertiesdprompt.userName,填入{}Ҏ(gu)号里Q取?。如果是arg1将填入{1}位置Q以此类推?
</field>
</form>
不需要在action里做M处理。只forwardp?jin)。作为forward的目标页Q不需要Q何有关用于处理出错信息的处理?

83.服务器报
The requested resource (/xxxx/xxx.htm) is not available.的很奇怪的一个的可能原因
在web.xml中定义的tldQ没有找?
或者是lib目录下的包太多出C(jin)问题?
?
<taglib>
<taglib-uri>/spring</taglib-uri>
<taglib-location>/WEB-INF/spring.tld</taglib-location>
</taglib>
如WEB-INF目录下不存在spring.tld的话Q就?x)报上边的错?

84.
spring的xxx-servlet.xml的用SimpleFormControllerpd的类问题Q?
<bean id = "priceIncreaseForm" class="PriceIncreaseFormController">
<property name="sessionForm"><value>true</value></property>
<property name="beanName"><value>priceIncrease</value></property>
<property name="commandClass"><value>PriceIncrease</value></property>
<property name="formView"><value>priceIncrease</value></property>
<property name="successView"><value>hello</value></property>
<property name="productManager">
<ref bean="prodMan"/>
</property>
</bean>
q里要注意几个问题:(x)
(1)上边的PriceIncrease是了(jin)cdQ必dclasses里存在该c,否则报:(x)
PropertyVetoExceptionsException: 1 errors:-- ErrorCodedPropertyVetoException: message=[Failed to convert property value of type [java.lang.String] to required type [java.lang.Class] for property named 'commandClass'; nested exception is:
java.lang.IllegalArgumentException: Invalid class name [PriceIncrease]: PriceIncrease]; errorCode=[typeMismatch]
java.lang.IllegalArgumentException: Invalid class name [PriceIncrease]: PriceIncrease
(2)<property name="formView"><value>priceIncrease</value></property>
q一行必不可,priceIncrease是页面的名字Q他会(x)是prefix + priceIncrease + suffix
如果~少该行Q则报:(x)
javax.servlet.ServletException: Error in ModelAndView object or View resolution encountered by servlet with name 'pocketSpring': View to render cannot be null with ModelAndView [ModelAndView: materialized View is [null]; Model=[{priceIncrease=PriceIncrease@148e798, org.springframework.validation.BindException.priceIncrease=org.springframework.validation.BindException: BindException: 0 errors}]]

使用Errors的rejectValue相关问题Q?
rejectValue(java.lang.String field, java.lang.String errorCode, java.lang.Object[] errorArgs, java.lang.String defaultMessage)
Reject the given field of the current object, using the given error description.
当前对象指的是xxx-servlet.xml中与validatorcL联系的哪个对象?

W一个是Q当前对象的属性名Q必d?
W二个是Q将要从属性文件中d的消?
W三个是Q传递给所d的消息的参数Q如Q?
error.too-low=You have to specify a percentage higher than {0}!
W四个是Q当从属性文件中d消息不成功时Q所reject的?

以后从request中读取parameter可以借用spring的RequestUtils包里?
getStringParameter
public static java.lang.String getStringParameter(javax.servlet.http.HttpServletRequest request,
&bsp; java.lang.String name,
java.lang.String defaultVal)
Get a string parameter, with a fallback value. Never throws an exception. Can pass a distinguished value to default to enable checks of whether it was supplied.
不会(x)抛异?
Hibernate的问题:(x)2.1rc的问?
INFO: cache provider: net.sf.ehcache.hibernate.Provider
net.sf.hibernate.HibernateException: could not instantiate CacheProvider:
解决办法Q?.1rc比以前的版本多需要一个包
ehcache.jar

85.static的问?
static函数只可以访问static成员变量?
而static变量可以被Q何成员函数访问?

86.
java.lang.NoClassDefFoundError: javax/transaction/Synchronization];
需要添加JTA.jar


]]>
JAVA中关?对象"?引用"的概?http://www.tkk7.com/kylixlu/archive/2007/12/24/169943.html陆昱?/dc:creator>陆昱?/author>Mon, 24 Dec 2007 02:01:00 GMThttp://www.tkk7.com/kylixlu/archive/2007/12/24/169943.htmlhttp://www.tkk7.com/kylixlu/comments/169943.htmlhttp://www.tkk7.com/kylixlu/archive/2007/12/24/169943.html#Feedback0http://www.tkk7.com/kylixlu/comments/commentRss/169943.htmlhttp://www.tkk7.com/kylixlu/services/trackbacks/169943.html初学JavaӞ在很长一D|间里Q总觉得基本概念很模糊。后来才知道Q在许多Java书中Q把对象和对象的引用混ؓ(f)一谈。可是,如果我分不清对象与对象引用,那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来Q或许能让初学Java的朋友们走一点弯路?br />        Z于说明,我们先定义一个简单的c:(x)
       class Vehicle {
int passengers;      
int fuelcap;
int mpg;
}
有了(jin)q个模板Q就可以用它来创建对象:(x)
       Vehicle veh1 = new Vehicle();
通常把这条语句的动作UC为创Z个对象,其实Q它包含?jin)四个动作?br /> 1Q右边的“new Vehicle”Q是以VehiclecMؓ(f)模板Q在堆空间里创徏一个Vehiclecd象(也简UCؓ(f)Vehicle对象Q?br /> 2Q末()意味着Q在对象创徏后,立即调用Vehiclecȝ构造函敎ͼ对刚生成的对象进行初始化。构造函数是肯定有的。如果你没写QJava?x)给你补上一个默认的构造函数?br /> 3Q左边的“Vehicle veh1”创徏?jin)一个Vehiclecd用变量。所谓Vehiclecd用,是以后可以用来指向Vehicle对象的对象引用?br /> 4Q?#8220;=”操作W对象引用指向刚创建的那个Vehicle对象?br /> 我们可以把这条语句拆成两部分Q?br /> Vehicle veh1;
veh1 = new Vehicle();
效果是一L(fng)。这样写Q就比较清楚?jin),有两个实体?x)一是对象引用变量,一是对象本w?br />        在堆I间里创建的实体Q与在数据段以及(qing)栈空间里创徏的实体不同。尽它们也是确实实存在的实体Q但是,我们看不见,也摸不着。不仅如此,我们仔细研究一 下第二句Q找扑ֈ创徏的对象叫什么名字?有h_(d)它叫“Vehicle”。不对,“Vehicle”是类Q对象的创徏模板Q的名字。一个Vehiclec? 可以据此创徏出无C对象Q这些对象不可能全叫“Vehicle”?br />        对象q名都没有,没法直接讉K它。我们只能通过对象引用来间接访问对象?br />        Z(jin)形象地说明对象、引用及(qing)它们之间的关p,可以做一个或怸很妥当的比喻。对象好比是一只很大的气球Q大到我们抓不住它。引用变量是一根Q可以用来系汽球?br />        如果只执行了(jin)W一条语句,q没执行W二条,此时创徏的引用变量veh1q没指向M一个对象,它的值是null。引用变量可以指向某个对象,或者ؓ(f) null。它是一根Q一根还没有pMM一个汽球的l뀂执行了(jin)W二句后Q一只新汽球做出来了(jin)Qƈ被系在veh1q根l上。我们抓住这根Q就{于抓住? 那只汽球?br />        再来一句:(x)
       Vehicle veh2;
又做了(jin)一根Q还没系上汽球。如果再加一句:(x)
       veh2 = veh1;
pM?jin)。这里,发生?jin)复制行为。但是,要说明的是,对象本nq没有被复制Q被复制的只是对象引用。结果是Qveh2也指向了(jin)veh1所指向的对象。两根Ѿpȝ是同一只汽球?br />        如果用下句再创徏一个对象:(x)
veh2 = new Vehicle();
则引用变量veh2Ҏ(gu)向第二个对象?br />        从以上叙q再推演下去Q我们可以获得以下结论:(x)Q?Q一个对象引用可以指?个或1个对象(一根子可以不pL球,也可以系一个汽球)(j)Q(2Q一个对象可以有N个引用指向它Q可以有N条子系住一个汽球)(j)?br />        如果再来下面语句Q?br />        veh1 = veh2;
按上面的推断Qveh1也指向了(jin)W二个对象。这个没问题。问题是W一个对象呢Q没有一条子系住它Q它飞了(jin)。多C里说Q它被Java的垃圑֛收机制回收了(jin)。这不确切。正地_(d)它已成ؓ(f)垃圾回收机制的处理对象。至于什么时候真正被回收Q那要看垃圾回收机制的心(j)情了(jin)?br />        由此看来Q下面的语句应该不合法吧Q至是没用的吧Q?br /> new Vehicle();
不对。它是合法的Q而且可用的。譬如,如果我们仅仅Z(jin)打印而生成一个对象,׃需要用引用变量来系住它。最常见的就是打印字W串Q?br />        System.out.println(“I am Java!”);
字符串对?#8220;I am Java!”在打印后卌丢弃。有人把q种对象UCZ(f)时对象?/span>

]]>
使用J2SE APIdProperties文g的六U方?/title><link>http://www.tkk7.com/kylixlu/archive/2007/12/23/169878.html</link><dc:creator>陆昱?/dc:creator><author>陆昱?/author><pubDate>Sun, 23 Dec 2007 15:09:00 GMT</pubDate><guid>http://www.tkk7.com/kylixlu/archive/2007/12/23/169878.html</guid><wfw:comment>http://www.tkk7.com/kylixlu/comments/169878.html</wfw:comment><comments>http://www.tkk7.com/kylixlu/archive/2007/12/23/169878.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/kylixlu/comments/commentRss/169878.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/kylixlu/services/trackbacks/169878.html</trackback:ping><description><![CDATA[     摘要: 使用J2SE APIdProperties文g的六U方? 1。用java.util.Propertiescȝload()Ҏ(gu) CZQ? InputStream in = lnew BufferedInputStream(new FileInputStream(name));  Properties p&nbs...  <a href='http://www.tkk7.com/kylixlu/archive/2007/12/23/169878.html'>阅读全文</a><img src ="http://www.tkk7.com/kylixlu/aggbug/169878.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/kylixlu/" target="_blank">陆昱?/a> 2007-12-23 23:09 <a href="http://www.tkk7.com/kylixlu/archive/2007/12/23/169878.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>лǵվܻԴȤ</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> վ֩ģ壺 <a href="http://0515bh.com" target="_blank">ƷѾþ</a>| <a href="http://222222se.com" target="_blank">޹һվƷѿ</a>| <a href="http://6000cpkj.com" target="_blank">ʮ˽վ</a>| <a href="http://directzx.com" target="_blank">һƵ</a>| <a href="http://hqwgg.com" target="_blank">Թ</a>| <a href="http://22youjizz.com" target="_blank">þһ</a>| <a href="http://3atv66.com" target="_blank">˳˳߹ۿ</a>| <a href="http://yulongfilm.com" target="_blank">ӰԺһҳСƵ߹ۿ </a>| <a href="http://baocaoluoli.com" target="_blank">ۺ޹һҳ</a>| <a href="http://gycat.com" target="_blank">ˊ]Ƭѹۿ</a>| <a href="http://69xjj.com" target="_blank">ѻɫƵ</a>| <a href="http://xxxck.com" target="_blank">þþƷƬѹۿ</a>| <a href="http://cztbm.com" target="_blank">һƬƵ</a>| <a href="http://dazhe777.com" target="_blank">AV뾫Ʒһ</a>| <a href="http://www-79983.com" target="_blank">2020þƷ</a>| <a href="http://www42iii.com" target="_blank">ͼƬĻ</a>| <a href="http://xiaoduanfa.com" target="_blank">ŷ͵ҹɫ</a>| <a href="http://jinlaifubuxiugang.com" target="_blank">޹˾Ʒ߹ۿ</a>| <a href="http://9xcb.com" target="_blank">Ʒxxxxˮ޹Ʒþһ </a>| <a href="http://moushengguigz.com" target="_blank">߳׽ˮAƬ </a>| <a href="http://haidiaori.com" target="_blank">AVŮ18ëƬˮ</a>| <a href="http://kwknc.com" target="_blank">sssۺþþþ</a>| <a href="http://jhmydxx.com" target="_blank">޻ɫѵӰ</a>| <a href="http://www-63228.com" target="_blank">һ</a>| <a href="http://wwby66636.com" target="_blank">޹ۺһ</a>| <a href="http://apguangyu.com" target="_blank">ۺAV߲</a>| <a href="http://www456788.com" target="_blank">ɫһɫһ</a>| <a href="http://flowsns.com" target="_blank">ɫƵ</a>| <a href="http://nblfkj.com" target="_blank">޾ƷAAƬ߹ۿ</a>| <a href="http://778002.com" target="_blank">ŷ޹ۺ߹ۿ</a>| <a href="http://517qq.com" target="_blank">޾Ʒ˳߹ۿ</a>| <a href="http://mm1131.com" target="_blank">޹˾þۺҰ</a>| <a href="http://kan63.com" target="_blank">˳վɫ</a>| <a href="http://lshwork.com" target="_blank">޹ƷպרAV</a>| <a href="http://www52a.com" target="_blank">޾ƷƵ߿</a>| <a href="http://whknd.com" target="_blank">þӰӹ</a>| <a href="http://3bmmatv.com" target="_blank">Ʒþþþþ</a>| <a href="http://gangxiangli.com" target="_blank">޹ۺһҳ</a>| <a href="http://www827556.com" target="_blank">վƵ߹ۿ</a>| <a href="http://0551dfcy.com" target="_blank">˳ۺ߲</a>| <a href="http://cangtuyuan.com" target="_blank">һ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>