java
漂流幻境
全力以赴
展开
-
01- ElasticSearch(简称ES)- 简介
ElasticSearch简介Elasticsearch是用Java开发并且是当前最流行的开源的企业级搜索引擎。能够达到实时搜索,稳定,可靠,快速,安装使用方便。客户端支持Java、.NET(C#)、PHP、Python、Ruby等多种语言。官方网站: https://www.elastic.co/下载地址:https://www.elastic.co/cn/start对比LuceneLucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库(框架)原创 2021-10-19 14:50:46 · 519 阅读 · 0 评论 -
java异常列表
1、redisson 存储java中的 LocalDate类型报错RBucket<UserDto> bucket1 = this.redissonClient.getBucket("test_bucket_json");UserDto userDto = new UserDto();userDto.setName("张三");userDto.setAge(19);userDto.setDate(LocalDate.now());bucket1.set(userDto, 100原创 2021-10-18 10:39:48 · 372 阅读 · 0 评论 -
java maven 打可执行包
maven构建jar包的步骤:1.执行可执行的class,代码内需要有入口main方法2.通过mvn package来构建jar包3.使用java -jar test.jar来执行jar包包含依赖jar包pom.xml <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <appendAssemblyI原创 2021-10-11 20:58:05 · 182 阅读 · 0 评论 -
java中实现自定义注解
java自定义注解: 如果说反射使得很多技术实现(动态代理、依赖注入等)有了基础,那么注解就是使这些技术实现变得平民化的基础。 站在java虚拟机的角度来看,class保留和运行时保留的注解已经和java二进制码放在了同等的地位。虚拟机在加载class文件时,会为注解内容分配空间 并进行解析,最终还会为注解和对应的二进制码建立关联。尽管这些注解不会被运行,但其对代码原创 2013-08-29 17:18:02 · 5206 阅读 · 0 评论 -
Java 8全面解析
TechEmpower是位于加利福尼亚州埃尔塞贡多的一家定制应用开发公司,该公司发表了一篇题为“Java 8全面解析”的博客文章。该博客文章全面概括了开发者在即将到来的Java 8中所要面对的变化。下面的内容快速概括了该博客文章中的信息。如果想查看所有的细节请访问TechEmpower的博客文章。改进接口现在可以在接口中定义静态方法了。例如,java.util.Comparator接口中现转载 2013-09-02 08:56:38 · 945 阅读 · 0 评论 -
CGLIB
1、CGLIB 官网:http://cglib.sourceforge.net CGLIB是一个强大的高性能的代码生成包。它被许多AOP的框架(例如Spring AOP)使用,为他们提供方法的interception(拦截)。 Hibernate也使用CGLIB来代理单端single-ended(多对一和一对一)关联。Eas原创 2013-09-02 13:16:15 · 4647 阅读 · 0 评论 -
java中自定义标签
1、自定义标签 JspTag接口:---------是所有自定义标签的父接口,Tag 接口和SimpeTag 是其直接子接口。 A: Tag接口 Tag接口是传统标签的父接口,定义了两个重要方法doStartTag()、doEndTag() ;原创 2013-09-04 15:55:05 · 1141 阅读 · 0 评论 -
文件上传一些事(ie8/9下提示下载json文件)
一、通常的写法前端写法:uploader = new ptf.PUploader({ url: '<c:url value="/org/orgImportDo"/>', browse_button: $("#browse_button")[0], init: { FileUploaded: function (uploader, file, res)原创 2016-10-11 14:14:38 · 3642 阅读 · 0 评论