-
关于Elasticsearch文档的描述以及如何操作文档的详细总结
关于Elasticsearch文档的描述以及如何操作文档的详细总结 文档 什么是文档 在大多数应用中,多数实体或对象可以被序列化为包含键值对的 JSON 对象。 一个 键 可以是一个字段或字段的名称,一个 值 可以是一个字符串,一个数字,一个布尔值, 另一个对象,一些数组值,...
-
Java内功心法,Set集合的详解
Java内功心法,Set集合的详解 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
Spring MVC
Spring MVC 一 、Spring MVC 的工作原理 ①、客户端发送请求 ②、如果请求符合指定后缀,请求进入核心控制器(dispatchServlet) ③、核心控制器根据请求 url,查找 HandlerMapping找到对应的 Controller来处理,没有则返回404 ④、核心控制器会根据获得的 Handler 选...
-
Java高性能编程之CAS与ABA及解决方法
Java高性能编程之CAS与ABA及解决方法 Java高性能编程之CAS与ABA及解决方法 前言 如果喜欢暗色调的界面或者想换换界面,可以看看我在个人博客发布的 Java高性能编程之CAS与ABA及解决方法。 CAS概念 CAS,全称Compare And Swap,比较与交换。 属于硬件级别的同步原语,从...
-
深入理解JVM,类加载器
深入理解JVM,类加载器 虚拟机设计团队把类加载阶段中的通过一个类的全限定名来获取描述此类的二进制字节流(即字节码)这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需要的类。实现这个动作的代码模块称为类加载器。 一般来说,Java 虚拟机使...
-
SpringBoot集成Redis缓存
SpringBoot集成Redis缓存 关于Redis缓存 为什么使用缓存? 提升重复访问数据的访问效率。 Redis的三个用途 数据库, 缓存 ,消息中间件 Redis的应用场景(针对被重复访问的数据) 页面缓存(图片,CSS,html等静态数据)——热点数据 最新列表 排行榜 计数器 session存...
-
Java单元测试之JUnit 5快速上手
Java单元测试之JUnit 5快速上手 前言 单元测试是软件开发中必不可少的一环,但是在平常开发中往往因为项目周期紧,工作量大而被选择忽略,这样往往导致软件问题层出不穷。线上出现的不少问题其实在有单元测试的情况下就可以及时发现和处理,因此培养自己在日常开发中写...
-
Docker的简介及安装
Docker的简介及安装 一、Docker简介 1.什么是Docker? Docker`是开发人员和系统管理员使用 容器开发 、 部署 和 运行 应用程序的平台。使用Linux容器来部署应用程序称为集装箱化。使用docker轻松部署应用程序。 2.为什么要用Docker? 更高效的利用系统资源 :由于容器...
-
关于锁的个人学习笔记
关于锁的个人学习笔记 个人学习笔记! 1)分布式锁的实现? ①数据库实现 单点、非重入、非阻塞、无失效时间、依赖数据库(要自己设置,可结合排它锁、乐观锁、悲观锁等混合使用) ②缓存(Redis等) 集群部署解决单点问题、分布式锁方法直接调用即可(redis的setnx方...
-
1.3Security:权限管理,过滤、监听、拦截
1.3Security:权限管理,过滤、监听、拦截 Security:权限管理 常用权限拦截器 SecurityContextPersistenceFilter 以前是HttpSesstionContextIntegrationFilter,位于过滤器的顶端,是第一个起作用的过滤器 第一个用途:在执行其他过滤器之前,率先判断用户的session是否...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
