殇莫忆的博客

码农的生活

Elasticsearch 系列(一) 简介

目录 一、ELK 二、Elasticsearch 1、定义: 2、涉及的几个基本概念 3、Elasticsearch 的架构 4、Elasticsearch 和Solr 的区别 :都是当前比较火的全文搜索引擎 一、ELK 1、定义 :ELK 是Elastic 公司旗下三款产品,El...

2018-09-30 16:16:59

阅读数 331

评论数 0

一次性搞清楚equals和hashCode

前言 在程序设计中,有很多的“公约”,遵守约定去实现你的代码,会让你避开很多坑,这些公约是前人总结出来的设计规范。 Object类是Java中的万类之祖,其中,equals和hashCode是2个非常重要的方法。 这2个方法总是被人放在一起讨论。最近在看集合框架,为了打基础,就决定把一些细...

2018-09-30 11:40:58

阅读数 39

评论数 0

restful 和socket 在网络连接上的对比

例如在连接速度上, SpringBoot + restful :Junit 模拟get方法做测试     VS    java 原生socket  服务器端和客户端之间的通信     @GetMapping("/find") publ...

2018-09-30 10:51:54

阅读数 787

评论数 0

SpringBoot 使用restful 的好处是什么?

                        欢迎大神们畅所欲言,本人才处于菜鸟级别,希望可以多学习一些!!                                                   感谢各位大神!!                          ...

2018-09-30 10:44:01

阅读数 298

评论数 0

java 原生socket 服务器端和客户端之间的通信 ,做通信100次、1000次的时间

服务器端 package com.socket2; import java.io.BufferedReader; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.InputStr...

2018-09-29 10:43:36

阅读数 192

评论数 0

Springboot+Junit 模拟测试 Get请求

controller类里面 @RestController public class Controller { @Autowired private Repository repository; /** * @Description 查询 表 在某段时...

2018-09-28 10:22:06

阅读数 549

评论数 0

JPA 自定义对象 postgresql数据库

1、返回值为List<Object[]>,由于我们之前说过Jpa无法自动完成查询结果到自定义实体的映射,所以我们要使用改对象接收。 nativeQuery=true,属性的设置,是表明该方法中的sql以数据库的sql语句格式对待。 //查询某个t...

2018-09-28 08:57:19

阅读数 245

评论数 0

搞笑图片来一张

   

2018-09-26 18:27:45

阅读数 168

评论数 0

NIO-- NIOServer

package NIO; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.SelectionKey; impo...

2018-09-26 11:09:50

阅读数 44

评论数 0

开始时间 结束时间,全程的运行时间的计算

long start = System.currentTimeMillis(); for (int i = 0; i < 10 ; i++) { 。。。。。。 } long end = System.currentTimeMillis(); Syste...

2018-09-25 14:34:56

阅读数 372

评论数 0

Spring Security 无法登陆,报错:There is no PasswordEncoder mapped for the id “null”

编写好继承了WebSecurityConfigurerAdapter类的WebSecurityConfig类后,我们需要在configure(AuthenticationManagerBuilder auth) 方法中定义认证用于信息获取来源以及密码校验规则等。(configure函数名字不重要,...

2018-09-21 15:37:12

阅读数 39

评论数 0

spring 的面试题

1. 一般问题 1.1. 不同版本的 Spring Framework 有哪些主要功能? Version Feature Spring 2.5 发布于 2007 年。这是第一个支持注解的版本。 Spring 3.0 发布于 2009 年。它完全利用了 Java5 中的...

2018-09-20 13:43:10

阅读数 47

评论数 0

No Persistence provider for EntityManager named test

2018-09-19 17:04:42.923 INFO 9536 --- [ main] o.h.j.b.internal.PersistenceXmlParser : HHH000318: Could not find any META-INF/persist...

2018-09-19 17:28:52

阅读数 417

评论数 0

Caused by: java.lang.IllegalArgumentException: No handlers

2018-09-19 16:57:07.865 ERROR 1088 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionLis...

2018-09-19 17:08:22

阅读数 369

评论数 0

private 访问控制

原因是在实体类没有空的构造函数 public Entity() { super(); } 因为要实例化、 new 实体类,要是没有空的构造函数了 就会报错    

2018-09-19 16:55:14

阅读数 125

评论数 0

Cannot resolve constructor 'Timestamp'

报错是因为Timestamp类都没有空的构造函数 ,必须传入时间戳或者其他类型  Timestamp timestamp = new Timestamp(new Date().getTime());  

2018-09-19 16:00:07

阅读数 1639

评论数 0

网络七层协议,一张图片告诉你

关于计算机网络部分可以参考相关博客: 《TCP/IP协议栈及OSI参考模型详解》   http://wangdy.blog.51cto.com/3845563/1588379

2018-09-19 14:00:27

阅读数 927

评论数 0

数据库事务隔离级别-- 脏读、幻读、不可重复读

一、数据库事务隔离级别 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted 、Read committed 、Repeatable read 、Serializable ,这四个级别可以逐个解决脏读 、不可重复读 、幻读 这几类问题。 √: 可能出现    ×: 不会出...

2018-09-19 10:43:58

阅读数 35

评论数 0

sleep( ) 和 wait( ) 的这 5 个区别

sleep(休眠) 和 wait(等待) 方法是 Java 多线程中常用的两个方法,它们有什么区别及一些该注意的地方有哪些呢?下面给大家一一分解。 区别1:使用限制 使用 sleep 方法可以让让当前线程休眠,时间一到当前线程继续往下执行,在任何地方都能使用,但需要捕获 Interrupted...

2018-09-19 09:04:13

阅读数 136

评论数 0

通俗理解TCP的三次握手

三次握手流程的本质,可以这么理解:TCP的三次握手其实是双方各一次握手,各一次确认,只是其中一次握手和确认合并在一起。 当然也可以更通俗的去理解: “喂,你听得到吗?” “我听得到呀,你听得到我吗?” “我能听到你” 三次握手为什么不用两次,或者四次 原因很简单,...

2018-09-18 19:23:27

阅读数 97

评论数 0

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