︷Java←
jeck_xie
这个作者很懒,什么都没留下…
展开
-
TOP-API2.0返回的json/xml自动转成对象
[b]背景[/b] [list] [*]淘宝API1.0现在返回的支持json和xml2中格式 [*]API2.0将统一这2种格式的一致性,并且Java SDK支持xml和json的自动转换成Domain [/list] [b]测试代码(具体见附件)[/b] [code="java"] package com.taobao.test; import java.io.Buff...2009-09-21 16:40:43 · 118 阅读 · 0 评论 -
算法题之遐想
[b]今天一同事问到了这个题目,想了一个算法,记录以作备忘[/b] [code="java"] /** * 算法题:{3,2,2,6,7,8},这是一个排列,其中7不能放在第二个位置,6和8不能相邻,打印所有的排列 * * @param args * @author jeck218@gmail.com 2009-10-12 */ public static...2009-10-12 15:48:40 · 121 阅读 · 0 评论 -
XML非打印字符问题解决
[b]问题描述[/b] [list] [*][color=olive]1、解析XML是遇到无效字符报错[/color] [*][color=olive]2、查找原因为标签里出现了一些非打印字符[/color] [*][color=olive]3、解决方法:在写入XML的时候需要过滤此类字符[/color] [/list] [code="java"] /** * 过滤出现在XM...2009-04-30 14:15:21 · 363 阅读 · 0 评论 -
到底是值传递,还是引用传递?
[b][color=darkblue]对这个问题,以前看过几遍,还经常有点误解,现重新总结如下[/color][/b] [b]计算机语言给子程序传递参数方法有2种[/b] [list] [*][color=olive]1、值传递[/color](call-by-value) [*] 将一个参数(value)复制成为子程序的正式参数。这样,对子程序参数的改变[color=r...2009-05-03 18:21:57 · 99 阅读 · 0 评论 -
TCP/UDP与Socket
OSI七层与TCP/IP4层 TCP/IP4层 OSI七层 协议 应用层 应用层 Telnet、FTP、HTTP、DNS、SMTP、POP3 表示层 会话层 传输层 传输层 TCP、UDP 网络层 网络层 IP、ICMP、IGMP 网络接口层 数据链路层 物理层 ...2009-06-23 17:25:09 · 79 阅读 · 0 评论 -
Java动态代理和Cglib
JDK动态代理的原理是根据定义好的规则,用传入的接口创建一个新类,这就是为什么采用动态代理时为什么只能用接口引用指向代理,而不能用传入的类引用执行动态类。 cglib采用的是用创建一个继承实现类的子类,用asm库动态修改子类的代码来实现的,所以可以用传入的类引用执行代理类 [b]动态代理[/b] [code="java"] package proxy.test; import...2009-06-29 17:56:38 · 86 阅读 · 0 评论 -
javaWeb开发越来越复杂
转一个牛叉的比喻: [quote]打个比方. 现在的j2ee开发,就好象对面来了一个人. 最外面穿着一件风衣(HTML) 风衣里面穿着西装(Struts) 西装里面穿着马甲(Spring) 马甲里面穿着衬衫(Hibernate) 衬衫的里面才是真实的人(数据库) 全部衣服都是采用棉布做成的(Java) 每件衣服上都可能有其他配件(第3方库) 各件衣服之间需要配套使用(版本兼容)...2009-07-21 16:30:14 · 203 阅读 · 0 评论 -
超级经典的对编译器和解释器的解释
为了让更多的人能够从本质上理解编译器和解释器的区别,我杜撰了一个小故事 来福与旺财的养牛场 来福和旺财有一个养牛场。本来养牛不是一件太难的事情,但是偏偏他俩养的牛都有特别的怪癖。奶牛阿圆只吃切成圆形的牧草,而奶牛阿方和阿三(印度来的?)分别只吃切成正方形和三角形的牧草。如果来福和旺财拿不和奶牛性格的草去喂食,阿X们不但不产奶而且还会鄙视来福和旺财。 于是来福和旺财分别有了自己的主...原创 2009-07-29 17:12:23 · 96 阅读 · 0 评论 -
[转]链表与数组
数组与链表均是计算机中的主要存储结构。 数组定义时需要给出数组元素个数,系统在编译时为用户分配一块地址连续的存储空间 C++语言中可以用数组处理一组数据类型相同的数据,但不允许动态定义数组的大小,即在使用数组之前必须确定数组的大小。而在实际应用中,用户使用数组之前有时无法准确确定数组的大小,只能将数组定义成足够大小,这样数组中有些空间可能不被使用,从而造成内存空间的浪费。 链表是一种...原创 2011-06-22 10:54:35 · 137 阅读 · 0 评论