- 博客(61)
- 资源 (1)
- 收藏
- 关注
原创 FilenameFilter接口
在学习Java IO的时候,提到了File类,File类的对象中有两个list方法:list():不带参数,可以获得此File对象包含的全部列表list(FilenameFilter filter):获取受限的列表,相当于一个过滤器,把不符合条件的File对象过滤掉。在Java编程思想这本书里面对第二个方法描述得可高端了:DirFilter这个类存在的唯一原因是accept()方法,创
2017-06-14 08:35:21
6212
1
原创 Mybatis log4j日志配置
最近在某大神的网站上学习Mybatis,但是关于日志输出这一块没有怎么看懂,而且大神网站上的配置感觉少了一步,导致自己陷进了坑里,一晚上下来也没输出个东西出来,心塞。。。最后,查遍了网上的各种资料,终于解决了这个问题,写在这里,等哪天自己忘了,再来查阅。首先,要先在Mybatis的配置文件里面进行生明,也就是图中红线所示的部分。然后在src目录下新建log4j.properti
2017-06-13 20:49:21
1243
原创 Java反射机制总结
刚开始学习Java的时候,这部分的内容并没有引起我的重视,因为在平常的编程中很少用到。直到有一天,忘了是看什么来着,接触到这个知识点,搞得自己一脸懵逼,所以翻阅了网上的各种资料,简单总结一下。什么是反射?Java反射机制是指在程序运行时加载、探知、使用编译期间完全未知的类型。也就是说,Java可以加载一个在运行时才得知其类型的类,获悉其完整构造,并生成其对象实体、或对其fields
2017-06-01 14:14:18
521
原创 Java的格式化输出
Java的格式化输出目前分为三种:printf()函数format()函数Formatter类一. printf()函数和format()函数这两个函数是等价的,只需要一个简单的格式化字符串,加上一串参数即可,每个参数对应一个格式修饰符二. Formatter类未完待续。。。。。
2017-05-19 15:33:59
264
原创 LinkedList中的部分方法讲解
LinkedList中添加了可以使其用作栈、队列、双端队列的方法。这些方法中有些彼此之间只是在名称上有些差异,或者只存在些许差异,以使得这些名字在特定用法的上下文环境中更加适用。这里列出几组差异不大的函数:第一组:返回列表的第一个元素,而并不删除它getFirst()和element()完全一样,如果列表为空,则抛出NoSuchElementException。peek()
2017-05-14 17:49:08
416
原创 Java List容器中与equals()方法相关的那些方法
在Java的容器类List的一些方法中,方法的执行是根据equals()方法的行为而有所不同,这些方法目前我遇到的有:contains()方法remove()方法indexOf()方法retainAll()方法removeAll()方法如上图所示,如果我们使用Pets类继承自Object类的默认equals()方法,那么结果是false。如果我们重写默认的e
2017-05-12 22:04:27
2279
原创 Java数组和字符串的长度计算
相信这是一个很多人都踩过的坑。在Java中,获取数组的长度是利用数组的属性length。而字符串的长度则是字符串对象中的一个获取大小的函数length(),要牢记这两个区别,以免踩坑。
2017-05-12 19:55:43
9024
原创 java编程思想阅读笔记 第三章(赋值操作=)
Java的赋值操作(=)应该分为两种情况:1. 针对基本数据类型的赋值操作2. 针对对象的赋值操作基本数据类型的赋值很简单。基本数据类型存储了实际的数值,而并非是指向对象的引用,所以在为其赋值的时候,是直接讲一个地方的内容复制到了另一个地方。例如对基本数据类型使用a=b,那么b的内容直接复制给a。若接着又修改了a,而b根本不会受影响。以交换两个数为例:public class
2017-04-25 20:17:47
501
原创 java编程思想阅读笔记 第二章
1. Java的对象存储在什么地方呢?有五个不同的地方可以存储数据:1.寄存器这是最快的存储区,因为它位于不同于其它存储区的地方-处理器的内部(学过计算机组成或者体系结构的同学应该都知道)。但是寄存器的数量极其有限,所以寄存器根据需求进行分配。你不能直接控制,也不能在寄存器中感觉到任何寄存器存在的迹象。2.堆栈位于通用RAM(随机访问存储器)中,但通过堆栈指针可以从处理器那里获
2017-04-11 20:45:23
251
翻译 cs231n关于numpy这部分的翻译
原文请见http://cs231n.github.io/python-numpy-tutorial/#numpy本文主要是翻译了cs231n课程中关于numpy的介绍,自己在学习的过程中经常会用到numpy,但是对其并不是很熟悉,因此就重新学习了一下,并简单翻译,加上自己的一点理解。欢迎批评指正。Numpynumpy是Python科学计算的核心包。它提供了高效的多维数组对象,以及操作这
2017-03-11 19:22:21
928
转载 机器学习过拟合解决方案
本文转自一位大神的杰作,在此收藏,以便继续膜拜正则化方法:L1和L2 regularization、数据集扩增、dropout
2017-02-23 16:01:45
388
原创 AlexNet学习笔记-论文翻译和理解(一)
阅读Alex Krizhevsky,Ilya Sutskever,Geoffrey E. Hinton三人的文章ImageNet Classification with Deep Convolutional Neural Networks后的心得笔记以及响应的论文翻译。
2016-11-12 19:16:30
4327
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅