• 探索JAVA并发 - 终于搞懂了sleep/wait/notify/notifyAll

    探索JAVA并发 - 终于搞懂了sleep/wait/notify/notifyAll sleep/wait/notify/notifyAll分别有什么作用?它们的区别是什么?wait时为什么要放在循环里而不能直接用if? 简介 首先对几个相关的方法做个简单解释,Object中有几个用于线程同步的方法:wait、notify、notifyA...

    2019-09-08 09:48:09 timAVntt<对象sys代码语句无法使用

  • 分布式唯一ID生成算法-雪花算法

    分布式唯一ID生成算法-雪花算法 在我们的工作中,数据库某些表的字段会用到唯一的,趋势递增的订单编号,我们将介绍两种方法,一种是传统的采用随机数生成的方式,另外一种是采用当前比较流行的分布式唯一ID生成算法-雪花算法来实现。 一、时间戳随机数生成唯一ID 我们...

    2019-09-08 09:48:07 YYBugPSmactimAVHTTPS数据中心ntt高并发

  • LinkedHashMap,源码解读就是这么简单

    LinkedHashMap,源码解读就是这么简单 概述 LinkedHashMap是HashMap的子类,它的大部分实现与HashMap相同,两者最大的区别在于,HashMap的对哈希表进行迭代时是无序的,而LinkedHashMap对哈希表迭代是有序的,LinkedHashMap默认的规则是,迭代输出的结果保持和插入key-...

    2019-09-08 09:48:04 定义IE博客设计最近访问AccessAV<sys代码函数

  • 多线程编程学习七( Fork/Join 框架).

    多线程编程学习七( Fork/Join 框架). 一、介绍 使用 java8 lambda 表达式大半年了,一直都知道底层使用的是 Fork/Join 框架,今天终于有机会来学学 Fork/Join 框架了。 Fork/Join 框架是 Java 7 提供的一个用于并行执行任务的框架,是一个把大任务分割成若干个小任务,...

    2019-09-08 09:47:33 编程学习多线程编程编程学电脑timAVntt<Poolsys

  • Java操作ElasticSearch

    Java操作ElasticSearch # ##java客户端连接到ElasticSearch服务器 创建maven工程 添加坐标 最好跟服务器elasticsearch一致 dependency groupIdorg.elasticsearch.client/groupId artifactIdtransport/artifactId version 6.2 . 4 /version/dependency dependency group...

    2019-09-08 09:47:32 文档服务器IEAV<NETsys索引连接实例

  • Struts2 在Action中操作数据

    Struts2 在Action中操作数据 Servlet存储数据的方式 在Servlet中,使用ServletContext对象来存储整个WebApp的数据,ServletContext中直接存储整个WebApp的公共数据,可使用set|get|removeAttribute()来操作数据。 此外ServletContext中还有3类众多的小对象: ServletCo...

    2019-09-08 09:47:20 驱动用户IEServletWebAppPSTomcat共享AVHTTPS

  • Netty源码分析 (二)----- ServerBootstrap

    Netty源码分析 (二)----- ServerBootstrap BootStrap在netty的应用程序中负责引导服务器和客户端。netty包含了两种不同类型的引导: 1. 使用服务器的ServerBootStrap,用于接受客户端的连接以及为已接受的连接创建子通道。 2. 用于客户端的BootStrap,不接受新的连接...

    2019-09-08 09:46:09 服务器定义IEiOSkeepAVdelimiter<NETServer

  • Maven项目配置Logback输出JSON格式日志

    Maven项目配置Logback输出JSON格式日志 最近,项目提出需求,日志需要固定输出为 JSON 格式,以便后端 Flink 程序解析. 项目背景 项目为简单的 Maven 项目,日志由 Filebeat 采集,因此不需要配置输出至 Logstash . 下面为 pom.xml 文件中配置的依赖,此处使用 logstas...

    2019-09-08 09:45:58 文件YY采集IEBugAccesstimAV<NET

  • springboot2.1.7整合mybati3.5.2与mysql8.0.13

    springboot2.1.7整合mybati3.5.2与mysql8.0.13 springboot2.x已经发布一段时间,博主在这里使用springboot2.1.7整合mybatis3.5.2,使用的数据库为mysql8.0.13 1. 导入依赖 !--mysql--dependency groupIdmysql/groupId artifactIdmysql-connector-java/artifactId versi...

    2019-09-08 09:44:52 文件mysqlwordIEWiredtimAVSSLwebapache

  • Spring JPA事务

    Spring JPA事务 目录 1. 概述 促进阅读: 2. 配置不带XML的事务 3. 使用XML配置事务 4. @Transactional 注解 5. 潜在的陷阱 5.1. 事务和代理 5.2. 更改隔离级别 5.3. 只读事务 5.4. 事务日志记录 6. 结论 1. 概述 本文将讨论 配置Spring Transactions的正确方法 , 如何...

    2019-09-08 09:43:20 文件AccesstimAV代理<theADOSQL层次