Java

java Web笔记

Get:标记在地址栏中 放在请求行中显示get?Username=。。。Password=。。。Post:使用的是二进制的上传下载 请求行不显示信息 数据传输量大数据隐蔽对文本没有 pst不能再浏览器中的记录中缓存 ****************************************************...
代码星球·2020-08-28

Java模式开发之责任链模式

Java模式开发之责任链模式  从击鼓传花谈起  击鼓传花是一种热闹而又紧张的饮酒游戏。在酒宴上宾客依次坐定位置,由一人击鼓。击鼓的地方与传花的地方是分开的。以示公正。開始击鼓时,花束就開始依次传递,鼓声一落,假设花束在某人手中,则该人就得饮酒。  假比说,贾母、贾赦、贾政、贾宝玉和贾环是五个參加击鼓传花游戏的传花者,...
代码星球·2020-08-28

Spring搭配Ehcache实例解析

转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/50538085本文出自【我是干勾鱼的博客】EhCache是一个纯Java的进程内缓存框架。具有高速、精干等特点,是Hibernate中默认的CacheProvider。Ehcache是一种广泛使用的开源...

【Java】各种软件安装与环境配置的失败

  又来到了java的世界,看了一段时间的视频。感觉太空虚,便从网上找到一个教程。想做几个demo试试,少不了的前期准备:Java开发环境配置,EclipseJSP/Servlet环境搭建等。  花了好几个小时的时间。最后看到成功执行的demo,总算是认为努力没有白费。这准备过程...

java编程思想读书笔记 第十二章 通过异常处理错误(下)

1.异常的限制当覆盖方法的时候,仅仅能抛出在基类方法的异常说明里列出的那些异常。这意味着,当基类使用的代码应用到其派生类对象的时候,一样能够工资,异常也不例外。以下的样例是在编译时施加在异常上面的限制:publicclassBaseBallExceptionextendsException{}publicclassFo...

又一次认识java(九) ---- 内部类

注意注意!!!前排提示!!。本篇文章过长,最好收藏下来慢慢看。假设你之前对内部类不是非常熟悉,一次性看完,大概你会懵逼。。。一个类的定义放在还有一个类的内部,这个类就叫做内部类。内部类是一种非常实用的特性。由于它同意你把一些逻辑相关的类组织在一起。内部类大体上能够分为四种:成员内部类,静态内部类,局部内部类,匿名内部类...

JAVA程序设计(12.3)---- 监听器0基础应用:五子棋

1.制作五子棋游戏软件由于老师已经基本做完了。重做的时候快了非常多……可是还是感觉思维非常混乱……哪边先哪边后,哪个方法在哪边好之类的问题太纠结了……先是窗体内部类:鼠标适配器 窗体的构造器 画图packagecom.lovo.homework2;importjava.awt.Color;impor...

【LeetCode-面试算法经典-Java实现】【010-Regular Expresssion Matching(正則表達式匹配)】

  Implementregularexpressionmatchingwithsupportfor‘.’and‘*’.‘.’Matchesanysinglecharacter.‘*’Matcheszeroormoreoftheprecedingelement.Thematchingshouldcovertheenti...

Spring Boot 使用Java代码创建Bean并注冊到Spring中

从Spring3.0開始,添加了一种新的途经来配置BeanDefinition,这就是通过JavaCode配置BeanDefinition。与Xml和Annotation两种配置方式不同点在于:前两种Xml和Annotation的配置方式为提前定义方式,即开发者通过XML文件或者Annotation提前定义配置bean...

Java根据地理位置获取经纬度(调用百度地图API)

需求描述:根据地址,得到经纬度,并批量更新至数据库。详细调用文档参考:百度地图开放平台 说明:百度地图api个人认证AK,日配额限制6000个。使用达到上限需要第二天再用,或者更换AK(即密钥)。 运行效果如图: 解决方式:后附测试Demourl:http://api.map.baidu....

MyEclipse10——java项目clean重新编译

事件过程:阿里巴巴在2017年的年会公开了很多开源组件和技术,其中就包含了阿里Java代码规约插件,此插件支持范围包括IDEA,MyEclipse2015/2017版本,其余版本未测试。为了安装阿里规约插件,我放弃了目前用的MyEclipse10版,在安装完MyEclipse2017后,发现一些暂不能解决的问题,于是我...

Java通过HashMap只加载一次常量(单例模式)

通常我们的项目中有很多数据或者常量,在项目启动后只需要加载一次,若通过普通的查询方法,每次获取都与数据库交互必定影响效率;故考虑用以下方法,仅第一次加载会查询数据库,再次获取这些常量或数据时,会从缓存的Map中取值,明显提升速度。单例模式的一种实现方式:利用静态HashMap和reload变量来实现。 1//...

Logstash简介与配置&logstash收集Java日志

   Logstash是采用ruby语言开发的。logstash与beats一样,是一个datashipper,只不过logstash比较重量级,支持的功能也多。1.简介  官方的解释是:转换和存储数据  Logstash是免费且开放的服务器端数据处理管道,能够从多个来源采集数据,转换数据,然后将数据发送到您...

Java High Level REST Client 用法

  简单研究下JavaHighLevelRESTClient的使用方法。  参考:https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/java-rest-high.html<dependency><groupId...

Springboot整合elasticsearch

  实际是利用springdataJPA对ES操作。1.pom文件增加:<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-elastics...