上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 45 下一页

2019年12月13日

JavaSE---多线程---显式锁

摘要: 1、概述 1.1、jdk5之前,用于 调节共享对象访问机制 只有 synchronized、volatile; jdk5之后,提供了 显示锁:Lock、ReentrantLock...; 显式锁 并不是 内部锁机制 的替代,而是 当内部锁被证明受到局限时,提供可选择的高级特性; 1.2、Lock接口 阅读全文

posted @ 2019-12-13 11:55 anpeiyong 阅读(105) 评论(0) 推荐(0) 编辑

SpringBoot---Kafka

摘要: 1、实战 <!-- https://mvnrepository.com/artifact/org.apache.kafka/kafka --> <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka_2.12</artif 阅读全文

posted @ 2019-12-13 08:58 anpeiyong 阅读(797) 评论(0) 推荐(0) 编辑

2019年12月12日

Kafka---系统学习

摘要: 1、前言 1.1、发布-订阅消息系统 1.1.1、消息(数据)发布者(发送者) 不会 直接 将 消息 发送给 接收者; 发布者 以 某种方式 对 消息 进行分类,接收者 订阅 消息; 发布-订阅系统 一般都有一个broker(消息发布的中心点); 1.2、Kafka 1.2.1、Kafka的 数据单 阅读全文

posted @ 2019-12-12 11:19 anpeiyong 阅读(230) 评论(0) 推荐(0) 编辑

2019年12月11日

JVM---Java内存模型

摘要: 前言 计算机并发执行多个任务 与 充分利用计算机CPU性能 的关系 没有想象的简单,运算任务不可能只靠CPU就完成,CPU至少需要 与 内存进行交互(读写数据),IO操作无法消除; 但CPU的运算速度 与 存储设备的 速度 有几个数量级的差距; 所以又引入 接近CPU运算速度的高速缓存Cache,让 阅读全文

posted @ 2019-12-11 19:51 anpeiyong 阅读(337) 评论(0) 推荐(0) 编辑

2019年12月9日

Redis---系统学习

摘要: 1、安装Redis Docker 2、查看Redis配置 进入Docker中的Redis容器; 进入启动命令目录;cd /usr/local/bin/ 启动redis客户端;./redis-cli config 命令查看配置: config get * 查看所有配置 config set 修改配置 阅读全文

posted @ 2019-12-09 14:34 anpeiyong 阅读(280) 评论(0) 推荐(0) 编辑

2019年12月2日

SpringBoot---MongoDB

摘要: 1、概述 1.1、SpringBoot对MongoDB的支持 ,位于 org.springframework.boot.autoconfigure.mongo; 主要 配置 数据库连接、MongoTemplate; 可以使用 “spring.data.mongodb” 为前缀的属性 来 配置Mong 阅读全文

posted @ 2019-12-02 19:43 anpeiyong 阅读(623) 评论(0) 推荐(0) 编辑

2019年11月27日

Spring---MongoDB

摘要: 1、MongoDB概述 1.1、NoSQL数据库 1.1.1、NoSQL的主要特点: 不使用SQL语言 作为查询条件; 数据存储 也不是固定的表、字段; 1.1.2、NoSQL数据库 主要有 文档存储型(MongoDB)、图形关系存储型(Neo4j)、key-value存储型(Redis); 1.2 阅读全文

posted @ 2019-11-27 20:30 anpeiyong 阅读(140) 评论(0) 推荐(0) 编辑

Spring---Redis

摘要: 1、概述 1.1、Redis是一个基于key-value的开源内存数据存储; 1.2、Spring 对 Redis的支持 通过Spring Data Redis来实现; Spring Data JPA 为我们 提供了 连接相关的ConnectionFactory、数据操作相关的RedisTempla 阅读全文

posted @ 2019-11-27 19:56 anpeiyong 阅读(117) 评论(0) 推荐(0) 编辑

2019年11月21日

SVN

摘要: 1、概述 1.1、Apache Subversion 通常被缩写成 SVN,是一个开放源代码的版本控制系统; 现在发展成为 Apache 软件基金会的一个项目; 采用了 分支 管理系统; 1.2、SVN的概念 repository 代码仓库 checkout 从远程仓库获取代码 commit 将本地 阅读全文

posted @ 2019-11-21 14:33 anpeiyong 阅读(137) 评论(0) 推荐(0) 编辑

Spring----组合注解与元注解

摘要: 1、概述 1.1、Spring提供了大量的注解, 尤其是相同的注解用到各个类中,会相当的啰嗦; 1.2、元注解: 可以注解到别的注解上的注解; 组合注解: 被注解注解的注解称为 组合注解; 组合注解 具备 元注解 的功能,Spring的很多注解都可以作为元注解; 1.3、案例 package com 阅读全文

posted @ 2019-11-21 09:01 anpeiyong 阅读(590) 评论(0) 推荐(0) 编辑

上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 45 下一页

导航