DOM 简介
DOM(Document Object Model) 是 W3C 处理 XML 的标准 API,不仅 Java 其他很多语言,比如 Javascript、PHP等等语言都实现了该标准。Java 类库支持 DOM 操作【也就是说不需要下载依赖其他包】。DOM 以树状结构组织节点和信息的集合,这种结构允许开发人员对 XML 文档进行增删改查。为了分析该树状结构,我们需要加载整个 XML 文档进行构造分析,所以消耗资源比较大,建议在操作小文件的时候使用。
一直在找一个 Java Object 与 JSON 之间方便快捷的转化工具,在舍友的推荐下了解到了 Jackson,使用之后对其爱不释手,现在推荐给大家。
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。
以上链接中包含了 JSON 的详细介绍,其实 JSON 对象【”名称/值”对的集合】和 Java 对象是对应的,JSON 数组【值的有序列表】和 Java 的数组是对应的。下面就用一些具体的实例來说明。
从创建博客的时候我就纠结用国内的多说还是国外的 Disqus,鉴于多说是国内的,是中文的,而且相比国内其他的系统更加稳定,功能多样,毅然选择了多说。不过后来多说经常崩溃,总是看不到评论,一直想换成 Disqus 或者国内其他的评论系统。这次好了,不用纠结了,用了一年的多说即将在2017年6月1日关闭服务,不得不换一个。在我刚开始使用 NexT 主题的时候,只支持多说和 Disqus,目前已经支持了很多,可以参考:
我后来还是选择了 Disqus 作为新的评论系统,虽然 Disqus 在国内有时候被墙掉了,英文读起来也比较费劲,但是强大的功能和用户体验让我对 Disqus 爱不释手。至于国内也有很多评论系统可以代替多说,但是根据先前的一些系统来看,最后都没有走下去呢╮(╯▽╰)╭。 我觉得 Disqus 不会半路 GG 吧 (╯‵□′)╯︵┻━┻
前几天偶尔看到一道题,感觉蛮有意思的,在自己思考,外加上网查询之后,找到了一个比较完美的算法解决。问题描述如下:
给定有序排列的N个整数,找出其中3个数相加和为0,输出所有的不重复的3个数,要求输出的结果依然有序。
在单行内,输出的顺序和原来一致,每行之间的顺序和第一个数字在原数列中的顺序一致(如果相同则向后依次比较)
INPUT :
5
-2 -1 0 1 2
OUTPUT:
-2 0 2
-1 0 1
INPUT :
5
2 2 0 -2 -4
OUTPUT:
2 2 -4
2 0 -2
很多人的人生都有三个重大的转折点,第一是中考,第二是高考,第三是大学毕业。我很庆幸在这三个转折点,我都选择了或者有幸得到了自己心仪的结果,虽然有自己努力的结果,但不乏有很多幸运的元素。中考高考分别都是自己在初中和高中所有考试中发挥最好的一次,也许总有那种一到关键时候就超长发挥的光环。但我坚信,努力就会有好的结果。
在面试的时候被问到平时喜欢用 Git 还是 SVN,他们之间的区别是什么?这自然就谈到了分布式和集中式的区别。作为一个学生党,免费的 Github 给我提供了很大的便利,我的所有项目都是放在 Github 上,毕竟 Github 还是一个全球最大的同性交友网站 ╮(╯▽╰)╭。下面就说说集中式和分布式版本控制的区别。
这学期的 SOA 课程已经结束了,但是我为什么感觉什么都没有学到呢!!反正学到什么就整理下好了!这次是使用 Eclipse 根据 WSDL 生成 Java 代码。整个过程都是自动的,完全是傻瓜式的!
夕阳西下。
我看着AI坐在斯台普斯客队替补席上,呆呆望着场内发生的一切。他看着科比在他面前超越了他领先十三年的得分,听着为24号的喝彩,再看着记分牌上一点点被拉大的分数,他只是呆坐,眼神迷茫,无动于衷,仿佛自己来自另一个世界。惨败,又是惨败,第三次惨败。哨声响起,他低着头,快步走出球员通道。我看得到他的背影看不到他的落寞。
怎么能低头离开斯台普斯?就在一年前他还是昂首走出去。八年前他只手遮天,梦想就断裂在这金黄的球馆,唯一一次六月的征战,旧队友,老照片,八年的风霜,未改的容颜,怎敢遗忘那些瞬间?最震耳欲聋的欢呼,让洛杉矶的轻歌曼舞画上一道休止符,晃倒泰龙卢,最骄傲的迈步,是谁再说,他踏上的是一条荆棘密布,无人可能成功的路?
只是,八年了,我们早已认不出那块泰龙卢摔倒的地板。
物是人非。
隔了个半个地球,有人在心痛。