Junit单元测试youngxhui 发布于 2017-01-19 收录于 类别 工具什么是Junit什么是Junit,Junit是用于java代码单元测试的框架。为什么要用Junit简单的说,我们在写java代码的时候每次写完一个类,都要写一个public static void main(String args[])的方法来进行方法的调用,写完之后再删除,如果类比较多那么我们所创建的方法也比较多,操作起来比较麻烦。而Junit就是为了解决这种情况,他可以在一个类里面创建多个可运行的方法,来进行测试,这便是我们所使用Junit的原因。
Maven入门youngxhui 发布于 2017-01-10 收录于 类别 工具什么是MavenMaven是一个跨平台的项目管理工具,主要用于基于Java平台的项目构建,依赖管理。maven之前的项目管理一般为 ant。Maven的作用Maven的出现时为了解决项目的一些问题:如果有好几个项目,这好几个项目中,需要用到很多相同的jar包, 能不能只建立一个仓库来解决这个问题?测试方法能不能全部运行呢?怎么样把一个模块的功能放入到仓库中Maven的安装和配置Maven的安装Jdk要求jdk要求1.7+
2016年终总结youngxhui 发布于 2016-12-30 收录于 类别 总结忙完了考试,课程设计,大创答辩,终于可以静下心来写一写今年的年终总结。0x01 概况只能感叹时光飞逝,一年又一年啊,记得去年写这个总结的时候还是在宿舍,午后阳光。那时刚好,今年写总结的地点已经变为了实验室。来说说这一年是怎么过来的吧。
ArrayList源码分析youngxhui 发布于 2016-11-27 收录于 类别 程序语言概况ArrayList 是我们常用的一种数据结构。仔细分析 ArrayList 这个类和类所包含的方法。签名ArrayList继承了AbstractList 和使用了List RandomAccess Cloneable和Serializable四个接口。AbstractList该接口的作用是用于 AbstractList 提供了 List 接口的默认实现,在AbstractList中已经使用了List接口,为什么还会在ArrayList中使用的List接口,目测是为了让大家更加明白清楚的知道这个类是List这个集合。 RandomAccess 是
MD5加密youngxhui 发布于 2016-10-27 收录于 类别 算法什么是MD5摘要MD5 加密即 Message-Digest Algorithm 5,历经了 MD3,MD4 发展,在1991年提出。中文名:消息摘要算法第五版英文名:Message-Digest Algorithm5提出时间:1991年基本原理MD5 就是 byte 值和一个 int 的 255 进行 与 运算,得到一个 int 值,再将这个 int 值转化为十六进制的值,这样就完成了一个 MD5 摘要。
StringBuilder源码分析youngxhui 发布于 2016-10-25 收录于 类别 程序语言#StringBuilder源码分析作者wevan youngxhui概况一个可变的字符序列。此类提供一个与 StringBuffer 兼容的 API,但不保证同步。该类被设计用作 StringBuffer 的一个简易替换,用在字符串缓冲区被单个线程使用的时候(这种情况很普遍)。如果可能,建议优先采用该类,因为在大多数实现中,它比 StringBuffer 要快。