自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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中的抽象类和接口的讲解

2017-05-10 16:39:38 317

原创 java编程思想阅读笔记 第三章(==与equals)

主要是==和equals()这两个的差别

2017-04-26 15:51:19 225

原创 java编程思想阅读笔记 第三章(赋值操作=)

Java的赋值操作(=)应该分为两种情况:1. 针对基本数据类型的赋值操作2. 针对对象的赋值操作基本数据类型的赋值很简单。基本数据类型存储了实际的数值,而并非是指向对象的引用,所以在为其赋值的时候,是直接讲一个地方的内容复制到了另一个地方。例如对基本数据类型使用a=b,那么b的内容直接复制给a。若接着又修改了a,而b根本不会受影响。以交换两个数为例:public class

2017-04-25 20:17:47 501

原创 python函数之参数传递

Python函数的参数传递总结

2017-04-21 20:30:16 420

原创 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

原创 keras学习笔记(一)

keras学习笔记

2017-03-01 14:02:28 1254

转载 机器学习&数据挖掘 常见算法

机器学习&数据挖掘常见算法汇总机器学习&数据挖掘笔记_16(常见面试之机器学习算法思想简单梳理)

2017-02-23 18:53:23 687

转载 机器学习过拟合解决方案

本文转自一位大神的杰作,在此收藏,以便继续膜拜正则化方法:L1和L2 regularization、数据集扩增、dropout

2017-02-23 16:01:45 388

原创 深度学习研究综述

本文是对深度学习的简单综述。

2016-12-26 20:12:01 35345

原创 简单理解区块链技术

本文从最基本的概念讲解区块链技术到底是什么。

2016-12-26 18:53:16 4218

原创 linux下vi编辑器的使用小结

自己在使用linux的过程中的一些简单经验。

2016-12-26 14:54:37 872

原创 AlexNet学习笔记-论文翻译和理解(二)

3.2在多个GPU上训练

2016-12-21 18:29:27 1250

原创 AlexNet学习笔记-论文翻译和理解(一)

阅读Alex Krizhevsky,Ilya Sutskever,Geoffrey E. Hinton三人的文章ImageNet Classification with Deep Convolutional Neural Networks后的心得笔记以及响应的论文翻译。

2016-11-12 19:16:30 4327

MyBatis案例

这是一个MaBatis的小例子,实现了完整的功能

2017-06-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除