相关分类: Java技术 C/C++ VB delphi
  • 为什么ConcurrentHashMap的读操作不需要加锁?

    为什么ConcurrentHashMap的读操作不需要加锁? 我们知道,ConcurrentHashmap(1.8)这个并发集合框架是线程安全的,当你看到源码的get操作时,会发现get操作全程是没有加任何锁的,这也是这篇博文讨论的问题——为什么它不需要加锁呢? ConcurrentHashMap的简介 我想有基...

    2019-09-08 09:49:27 Java技术硬件IE系统微信公众号微信公众号PS

  • 【基准测试】JMH 简单入门

    【基准测试】JMH 简单入门 JMH 简单入门 什么是 JMH JMH 是 Java Microbenchmark Harness 的缩写。中文意思大致是 “JAVA 微基准测试套件”。首先先明白什么是“基准测试”。百度百科给的定义如下: 基准测试是指通过设计科学的测试方法、测试工具和测试系统,实现对一...

    2019-09-08 09:49:21 java编写服务器定义百度ARM百科相关链接检测软件

  • java 调用Spring接口上传文件及其他参数填充

    java 调用Spring接口上传文件及其他参数填充 第一步:在Spring配置中添加以下内容 !--配置MultipartResolver 用于文件上传使用spring的CommosMultipartResolver-- bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartReso...

    2019-09-08 09:49:15 文件wordIE系统Spring配置AVwebntt

  • Java基础---Java环境配置

    Java基础---Java环境配置 java 下载:https://www.java.com/zh_CN/ 1.Java安装:jdk9 2.JAVA_HOME 环境变量的配置 在DOS命令行下使用这些工具,就要先进入到JDK的bin目录下,这个过程就会非常的麻烦。 不进入JDK的 bin 目录,这些工具就不能使用,会报错。 为了开发方...

    2019-09-08 09:49:14 java基础文件YY环境配置系统鼠标PS电脑

  • spring data jpa碰到的坑

    spring data jpa碰到的坑 1、不能从别的类的repository那里 执行另一个类的sql,这样映射会失败。 2、有entity,就要有repository,并且还要有id注解 3、还要多表联查未测试,估计要用map去映射出来了,更新表的选项尽可能关闭 none...

    2019-09-08 09:48:43 SQL执行POST更新

  • Netty源码分析 (三)----- 服务端启动源码分析

    Netty源码分析 (三)----- 服务端启动源码分析 本文接着前两篇文章来讲,主要讲服务端类剩下的部分,我们还是来先看看服务端的代码 /** * Created by chenhao on 2019/9/4. */ public final class SimpleServer { public static void main(String[] args) throws Exce...

    2019-09-08 09:48:55 ESET服务器定义wordIEBugiOSkeep

  • MySQL单机优化---SQL优化

    MySQL单机优化---SQL优化 SQL 优化 ( 变多次维护为一次维护 ) Sql优化分为:DDL、DML、DQL 一、DDL 优化 1 、通过禁用索引来提供导入数据性能 。 这个操作主要针对有数据库的表,追加数据 // 去除键 alter table test3 DISABLE keys; // 批量插入数据 insert into te...

    2019-09-08 09:48:33 mysqlPS支付timHTTPSHTMLEmailSQL

  • Spring Boot配置过滤器的两种方式

    Spring Boot配置过滤器的两种方式 过滤器(Filter)是Servlet中常用的技术,可以实现用户在访问某个目标资源之前,对访问的请求和响应进行拦截,常用的场景有登录校验、权限控制、敏感词过滤等,下面介绍下Spring Boot配置过滤器的两种方式。 本文目录 一、@WebFilter...

    2019-09-08 09:48:24 mysqlword用户IE敏感词过滤微信敏感词Servlet

  • SpringBoot启动流程

    SpringBoot启动流程 1.SpringBoot项目启动方式: 在IDE中启动SpringBoot主类(XXXApplication)中的main方法 使用mvn spring-boot:run命令启动 打成jar包之后使用java -jar xxx.jar运行 打成war包之后放在web容器中运行 这是一篇一年多前写的博客,使用的源码版本是1.5.x...

    2019-09-08 09:48:27 文件BannerIE环境配置ServletPStimAV

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

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

    2019-09-08 09:48:07 YYBugPSmactimAVHTTPS数据中心

2