这几天看到类在继承时会用到this和super,这里就做了一点总结,与各位共同交流,有错误请各位指正~ 一、this this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 this的用法在java中大体可以分为3种: 1.普通的直接引用 这种就不用讲了,this相当于是指向当 ...
分类:
编程语言 时间:
2018-07-05 19:52:19
阅读次数:
124
/** * 高亮代码 */ public static void search(QueryBuilder qb, String index) { SearchRequestBuilder sr = transportClient.prepareSearch(index);// .setTypes(" ...
分类:
编程语言 时间:
2018-07-03 23:42:16
阅读次数:
229
在web项目开发中,我们可能都曾碰到过这样一个棘手的问题: 线上项目需要更新一个有问题的资源(可能是图片,js,css,json数据等),这个资源已经发布了很长一段时间,为什么页面在浏览器里打开还是没有看到更新? 有些web开发经验的同学应该马上会想到,可能是资源发布出了岔子导致没有实际发布成功,更 ...
分类:
其他好文 时间:
2018-06-29 21:05:32
阅读次数:
186
我们经常会希望在程序中写入一些配置信息,例如版本号,以及数据库的连接字符串等。你可能知道在WinForm应用程序中可以利用Properties.Settings来进行类似的工作,但这些其实都利用了App.config配置文件。本文探讨用代码的方式访问 App.config 的方法。关于 App.co ...
package com.ant.jdk8.json; import com.alibaba.fastjson.annotation.JSONField; import com.alibaba.fastjson.annotation.JSONType; import java.util.Date; @ ...
分类:
Web程序 时间:
2018-06-24 20:54:36
阅读次数:
2217
物理层:定义物理设备如何传输数据 数据链路层:在通信的实体间建立数据链路连接 网络层:为数据在节点之间传输创建逻辑链路 传输层:向用户提供可靠的端到端服务,向高层屏蔽了下层数据通信的细节 应用层:为应用软件提供了很多服务 HTTP协议的发展历史 HTTP/0.9 : 只有一个Get命令 没有Head ...
分类:
Web程序 时间:
2018-06-24 14:03:11
阅读次数:
211
Freemarker的使用 1.首先说下什么是freemarker? FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品 ...
分类:
其他好文 时间:
2018-06-22 14:42:11
阅读次数:
176
练习题: 1.计算圆的面积,半径不能为零和负数 2.求平均数,参数不能为负数 自定义FuShuExecption类: 3.检测年龄不能为负数和大于200岁 测试类: Person类: 自定义NoAgeExecption类: ...
分类:
编程语言 时间:
2018-06-20 12:52:19
阅读次数:
195
hashcode()和equals()的作用、区别、联系 介绍一、 hashCode()方法和equal()方法的作用其实一样,在Java里都是用来对比两个对象是否相等一致,那么equal()既然已经能实现对比的功能了,为什么还要hashCode()呢? 因为重写的equal()里一般比较的比较全面 ...
分类:
其他好文 时间:
2018-06-19 20:15:49
阅读次数:
197
一、概念基础 参考原文:https://blog.csdn.net/hiredme/article/details/73468040 http的缓存,主要存在于本地浏览器和web代理服务器中。 在这里,我们讲的是浏览器缓存。 1. 响应头ETag(Entity Tag) Etag用来表示一个资源。在 ...
分类:
Web程序 时间:
2018-06-14 11:19:39
阅读次数:
234