tosser - 博客园
摘要: 链表是一种常见的基础数据结构,它是一种线性表,但在内存中它并不是顺序存储的,它是以链式进行存储的,每一个节点里存放的是下一个节点的“指针”。在Java中的数据分为引用数据类型和基础数据类型,在Java中不存在指针的概念,但是对于链表而言的指针,指的就是引用数据类型的地址。 链表和数组都是线性的数据结阅读全文
posted @ 2018-05-20 21:30 tosser 阅读(103) 评论(0) 编辑
摘要: Object类被称为上帝类,也被称为祖宗类。在定义Java类时,如果没有指定父类,那么默认都会去继承Object类。配合Java的向上类型转换,借助Object类就可以完成很多工作了。 在Object类中,有几个常用的方法,比如getClass()、toString()和equals()这三个方法。阅读全文
posted @ 2018-05-19 14:23 tosser 阅读(66) 评论(0) 编辑
摘要: 模板方法是通过继承实现的,在父类中定义出算法的骨架,将不同点在子类中实现。而策略模式是通过接口实现的,策略中定义了完整的算法。它们有点像啊…… 策略模式的定义 策略模式(Strategy Pattern),定义了一系列的算法,将每一种算法封装起来并可以互相替换使用,策略模式让算法独立于使用它的客户应阅读全文
posted @ 2018-05-16 22:13 tosser 阅读(125) 评论(0) 编辑
摘要: 在整理模板方法之前,先来说点废话吧。除了记录学习总结,也来记录一下生活吧。 我们公司的老板在北京,老板也会因为项目来公司,不过不是天天来。公司有个同事,只要老板不在就天天迟到,而且一天比一天晚,经常来了公司没多久,午饭的外卖就送到公司了。前几天,外卖竟然比他还来的早(外卖11点半送到的),公司一个不阅读全文
posted @ 2018-05-14 22:55 tosser 阅读(91) 评论(0) 编辑
摘要: 很多时候都很难琢磨客户在想什么,也许是自己业务经验不足,也许是客户要显示出他在软件方面也非常的专业。记得以前听过一个故事,说一个富人想娶个媳妇,然后他比较钟意的有三个女人,然后就想从三个女人中选一个,他分别给了三个女人各一千块钱,并对她们说,“我这里有一个房间,请你们用自己的一千块钱尽可能的将房间填阅读全文
posted @ 2018-05-10 22:41 tosser 阅读(2180) 评论(49) 编辑
摘要: 本文章介绍的是JeeSite开源项目二次开发时的一些笔记,对于没有使用过JeeSite的可以不用往下看了,因为下面的代码是跟JeeSite二次开发相关的代码,不做JeeSite的二次开发,以下代码对您无用,在这里友情提醒,避免浪费您宝贵的时间。 翻页功能在各种项目中都会用到,在JeeSite开源项目阅读全文
posted @ 2018-05-08 22:54 tosser 阅读(321) 评论(0) 编辑
摘要: 在各种管理系统中,数据的导入导出是经常用到的功能,通常导入导出以Excel、CSV格式居多。如果是学习的过程中,最好是自己实现数据导入与导出的功能,然而在项目中,还是调用现成的功能比较好。近期一直使用一款名叫JeeSite的开源项目来进行二次开发,就记录一下该项目对于Excel导入导出数据的过程。J阅读全文
posted @ 2018-05-06 23:16 tosser 阅读(325) 评论(0) 编辑
摘要: 二分查找也称为折半查找,是对有序元素查找的一种算法,在查找的过程中,不断的将搜索长度减半,因此效率不错。Java的JDK提供了二分法查找的算法,使用的方法是Arrays.binarySearch()。binarySearch()方法提供了多种数据类型的二分查找,比如实现了int、float、doub阅读全文
posted @ 2018-05-01 22:18 tosser 阅读(256) 评论(0) 编辑
摘要: 做Java已经有8个多月了,但是基本没有学习过Java语言,因此在项目中写代码基本靠的是其他语言的基础来写Java代码,写出来的很多代码虽然能用,但是感觉很不地道,虽然从来没有同事说过,但是我自己觉得是,因为我经常用下中国象棋的套路去下国际象棋。 在手头的项目用的SSM的框架,其中有用到Ajax的地阅读全文
posted @ 2018-04-29 11:56 tosser 阅读(319) 评论(2) 编辑
摘要: 去年8月份再次走入了软件开发行业,又加入了程序猿的行列。虽然这些年也接过一些不大不小的开发的活自己干干,但是正式在公司做开发这么久的开发还是第一次。 从进入这家公司到现在也有多半年快一年的时间了。这一年当中或多或少都学了些东西。我忘记说我现在的工作内容了,现在主要是使用Java做项目,在这份工作之前阅读全文
posted @ 2018-04-26 23:31 tosser 阅读(53) 评论(0) 编辑