在上一篇博文Java中equals和==的区别中介绍了Object类的equals方法,并且也介绍了我们可在重写equals方法,本章我们来说一下为什么重写equals方法的时候也要重写hashCode方法。 先让我们来看看Object类源码 hashCode:是一个native方法,返回的是对象的 ...
分类:
编程语言 时间:
2018-11-12 13:20:43
阅读次数:
259
栈有两个常用指令: push:把数据压入栈中 pop:删除数据 这两个指令都只有一个操作数 条件码 除了整数寄存器,CPU还维护着一组单个位的条件码寄存器,它们描述了最近的算术或逻辑操作的属性。可以检测这些寄存器来执行条件分支指令; 常用条件码有以下几种: CF:进位标志。最近的操作使最高位产生了进 ...
分类:
其他好文 时间:
2018-11-12 13:20:34
阅读次数:
132
Java中的异常捕获语句 Java 中所有可捕获的异常都派生自 Exception 类。 把可能会发生错误的代码放进try语句块中。 当程序检测到出现了一个错误时会抛出一个异常对象。 异常处理代码会捕获并处理这个错误。 catch语句块中的代码用于处理错误。 当异常发生时,程序控制流程由try语句块 ...
分类:
编程语言 时间:
2018-11-12 13:20:24
阅读次数:
162
一、问题概述 今天遇到个小问题。 我们的程序依赖了大数据那边的服务,大数据那边提供了restful接口供我们调用。 测试反映接口有问题,我在本地重现了。找了大数据方的同事,解决了。 刚开始怕对方不认账,就用wireshark抓包了。没想到对方还挺爽快地解决了。 然后我这边重新测试,自己抓包了下,结果 ...
分类:
其他好文 时间:
2018-11-12 13:20:17
阅读次数:
386
一、ORM编程思想 1.1 Active Record 设计模式 Active Record 是一种数据访问设计模式,它可以帮助你实现数据对象Object到关系数据库的映射。应用Active Record时,每一个类的实例对象唯一对应一个数据库表的一行(一对一关系)。你只需继承一个abstract ...
分类:
其他好文 时间:
2018-11-12 13:20:10
阅读次数:
178
在eclipse中经常用到用svn进行代码版本控制,为了提交或更新代码的时候不反复地提示我们输入用户名和密码,于是我们就习惯把访问SVN的用户名密码自动保存起来。以便下次自动使用,不要再次手工多次输入,但是有些时候需要变更密码或者用户名,就有些麻烦了,下面是2种解决办法: 1、通过删除SVN客户端的 ...
分类:
系统相关 时间:
2018-11-12 13:20:01
阅读次数:
351
最近一直在处理图片,从H264解码后得到的图片是YUV图片,而且很多都是NV12的,不是YUV420P(它们的差别是NV12格式为YYY...Y UV UV UV ... UV,而420P格式为 YYY...YY UUU..U VVV...V),一张1920x1080的图片大小为3.1M,为了节省空 ...
分类:
其他好文 时间:
2018-11-12 13:19:53
阅读次数:
196
相信大家对memcache都不陌生,在项目中也经常使用memcache作为缓存方案,那么在使用过程中有没有发现为什么memcahce有两个添加缓 存的方法:一个是add,一个是set,那么你知道这2个方法有什么不同吗?什么时候该使用add?什么时候该使用set呢? 对于这点以前自己也没有去深究,只知 ...
分类:
系统相关 时间:
2018-11-12 13:19:46
阅读次数:
228
JAVA代码规范插件(P3C)是阿里巴巴2017年10月14日在杭州云栖大会上首发的,使之前的阿里巴巴JAVA开发手册正式以插件形式公开走向业界。插件的相关信息及安装包都可以在GitHub(https://github.com/alibaba/p3c)上获取。目前插件实现了开发手册中的53条规则,只 ...
分类:
编程语言 时间:
2018-11-12 13:19:40
阅读次数:
273
比如我们有 2 个分支:master, dev,现在想查看这两个 branch 的区别,有以下几种方式: 1.查看 dev 有,而 master 中没有的: 同理查看 master 中有,而 dev 中没有的内容: 2.查看 dev 中比 master 中多提交了哪些内容: 注意,列出来的是两个点后 ...
分类:
其他好文 时间:
2018-11-12 13:19:32
阅读次数:
169
原网址:https://data-flair.training/blogs/cnn-tensorflow-cifar-10/ by DataFlair Team · Published May 21, 2018 · Updated September 15, 2018 1、目标-TensorFlow ...
分类:
Web程序 时间:
2018-11-12 13:19:23
阅读次数:
260
在Spring中,那些组成应用程序的主体及由Spring IoC容器所管理的对象,被称之为bean。简单地讲,bean就是由IoC容器初始化、装配及管理的对象,除此之外,bean就与应用程序中的其他对象没有什么区别了。而bean的定义以及bean相互间的依赖关系将通过配置元数据来描述。 Spring ...
分类:
编程语言 时间:
2018-11-12 13:19:15
阅读次数:
264
本文只阐述如何解决问题,不会对git的各种概念多做介绍,如果有兴趣可以点击下面的链接,进行详细的学习:Pro Git本文适用的环境现在先假设几个环境,本文将会给出相应的解决方法:1. 本地代码(或文件)已经add但是还未commit;2. 要回退的commit的代码已经commit了,但是还未pus ...
分类:
其他好文 时间:
2018-11-12 13:19:08
阅读次数:
123
LVM逻辑卷管理器 为什么要使用逻辑卷? 逻辑卷管理器是Linux系统用于对硬盘分区进行管理的一种机制,为了解决硬盘设备在创建分区后不易修改分区大小的缺陷。尽管对传统的硬盘分区进行强制扩容或缩容从理论上讲是可行的。但是却可能造成数据的丢失。LVM技术是在硬盘分区和文件系统之间添加了一个逻辑层,它提供 ...
分类:
系统相关 时间:
2018-11-12 13:18:59
阅读次数:
257
前言 递归这个鬼东西,明明知道他的意思,但每次都总不能理顺它,一直懵懵懂懂,所以,我准备找一大堆例子去练熟理解。 这里准备的都是PHP代码例子~ 概念 先说说递归的概念。 什么是递归,其实上过高中的估计都有了解过,简单来说,递归就是调用自身。 在数学与计算机科学中,递归(Recursion)是指在函 ...
分类:
其他好文 时间:
2018-11-12 13:18:50
阅读次数:
152
下面介绍几种常用的Tag标签 asp-for 类似于name asp-validation-for 类似于mvc下的验证,将的验证来源于model的验证特性 asp-validation-summary 是否显示每个标签的校验信息 asp-controller 指定路由中的controller as ...
分类:
Web程序 时间:
2018-11-12 13:18:42
阅读次数:
143
1.简单工厂模式 简单工厂模式不能说是一个设计模式,说它是一种编程习惯可能更恰当些。因为它至少不是Gof23种设计模式之一。但它在实际的编程中经常被用到,而且思想也非常简单,可以说是工厂方法模式的一个引导。 模式定义简单工厂模式(Simple Factory Pattern):又称为静态工厂方法(S ...
分类:
其他好文 时间:
2018-11-12 13:18:32
阅读次数:
189