天狼10010
码龄12年
关注
提问 私信
  • 博客:254,666
    254,666
    总访问量
  • 59
    原创
  • 1,125,685
    排名
  • 32
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2012-07-05
博客简介:

看图说话

查看详细资料
个人成就
  • 获得36次点赞
  • 内容获得6次评论
  • 获得144次收藏
创作历程
  • 40篇
    2019年
  • 2篇
    2018年
  • 1篇
    2017年
  • 71篇
    2016年
成就勋章
TA的专栏
  • JAVA基础
    13篇
  • Dubbo
    3篇
  • Zookeeper
    11篇
  • Mysql
    7篇
  • Hadoop
    5篇
  • Lucene
    3篇
  • Solr
    4篇
  • Nosql
    12篇
  • Hive
    4篇
  • HBase
    3篇
  • spring+Hibernate+Mybatis
    19篇
  • 消息中间件
    6篇
  • 服务器
    4篇
  • SpringBoot+SpringCloud
    14篇
  • ELK
    2篇
  • 题目
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

357人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Mybatis

1、什么是MyBatis?答:MyBatis是一个可以自定义SQL、存储过程和高级映射的持久层框架。2、讲下MyBatis的缓存答:MyBatis的缓存分为一级缓存和二级缓存,一级缓存放在session里面,默认就有,二级缓存放在它的命名空间里,默认是不打开的,使用二级缓存属性类需要实现Serializable序列化接口(可用来保存对象的状态),可在它的映射文件中配置<cache...
原创
发布博客 2019.08.10 ·
309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Kafka题目

1.Kafka的设计是什么样的呢?Kafka将消息以topic为单位进行归纳将向Kafka topic发布消息的程序成为producers.将预订topics并消费消息的程序成为consumer.Kafka以集群的方式运行,可以由一个或多个服务组成,每个服务叫做一个broker.producers通过网络将消息发送到Kafka集群,集群向消费者提供消息2.数据传输的事物定义...
转载
发布博客 2019.07.10 ·
410 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MyBatis问题

1、什么是MyBatis? MyBatis是一个可以自定义SQL、存储过程和高级映射的持久层框架。2、MyBatis的好处是什么? 1)MyBatis把sql语句从Java源程序中独立出来,放在单独的XML文件中编写,给程序的维护带来了很大便利。 2)MyBatis封装了底层JDBC API的调用细节,并能自动将结果集转换成Java Bean对象,大大...
转载
发布博客 2019.07.01 ·
318 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Redis场景问题

1、什么是 Redis? Redis 本质上是一个 Key-Value 类型的内存数据库,很像 memcached,整个数据库统统 加载在内存当中进行操作,定期通过异步操作把数据库数据 flush 到硬盘上进行保存。因为 是纯内存操作,Redis 的性能非常出色,每秒可以处理超过 10 万次读写操作,是已知性能 最快的 Key-Value DB。 Redis 的出色之处不仅仅是...
转载
发布博客 2019.06.25 ·
403 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

并发编程知识

1、线程基础、线程之间的共享和协作1.1、基础概念1.1.1、cpu核心数、线程数​ cpu的核心数与线程数是1:1的关系,例如一个8核的cpu支持8个线程同时运行。但在intel引入超线程技术以后,关系就是1:2。在开发过程中并没有感觉到线程的限制,那是因为cpu时间片轮转机制(RR调度)的算法的作用。1.1.2、cpu时间片轮转机制​ cpu给每个进程分配一个“时间段”,这...
原创
发布博客 2019.05.05 ·
497 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Dubbo使用内部main运行

1、pom.xml <modelVersion>4.0.0</modelVersion> <groupId>dub-service-demo</groupId> <artifactId>dub-service-demo</artifactId> <version>1.0-SNAPS...
原创
发布博客 2019.04.26 ·
702 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

java并发编程辅助类

1、CountDownLatch用法
原创
发布博客 2019.04.18 ·
147 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IO、NIO、Netty

1、IO 1.1、单客户端 public static void main(String[] args) { try { ServerSocket serverSocket = new ServerSocket(8003); System.out.println("服务器正常启动,服务地址:" + serverSo...
原创
发布博客 2019.04.17 ·
149 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kibana6.7.1安装

1、安装1、下载kibana6.7.12、进入config文件夹修改kibana.yml server.port: 5601 server.host: "192.168.212.100" elasticsearch.url:"http://192.168.212.100:9200"3、启动 ./bin/kibana4、访问...
原创
发布博客 2019.04.09 ·
2815 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

elasticsearch6.7.1安装介绍

1、单机安装 1.1、下载elasticsearch-6.7.1.tar.gz上传/usr/local/big_data/elasticsearch 1.2、并解压tar -zxvf elasticsearch-6.7.1.tar.gz 1.3、修改/usr/local/big_data/elasticsearch/elasticsearch-6.7.1/con...
原创
发布博客 2019.04.08 ·
1685 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springboot之tomcat创建

1、依赖(注意版本,有些版本有问题我用9.0.16和5.1.5不行之后改的) <!-- java语言操作tomcat --> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>to...
转载
发布博客 2019.04.02 ·
703 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

RPC底层实现

1、基本原理RPC底层原理:服务端:暴露一个服务接口,整个接口中方法逻辑实现暴露服务接口:Map<String,Object>key:暴露服务接口的名称value:这个接口对应的实现类的实例通过客户端传入的接口名称获取暴露服务列表中的接口实例,通过反射调用对应方法客户端:调用暴露一个服务接口,不用管整个接口的具体实现逻辑,只管调用获取相应结果就ok接口能直接调用:...
原创
发布博客 2019.04.02 ·
1264 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JVM运行时数据区域

1、运行数据区结构图1.1、虚拟机栈 存储当前线程运行方法所需要的数据,指令、返回地址 1.1.1、栈(Stack): 数据结构 入口和出口只有一个 入栈 出栈 1.1.2、栈帧 类中每一个方法对应一个栈帧...
转载
发布博客 2019.04.01 ·
349 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mybatis三步手写

1、引用依赖 <!-- 读取xml文件 --> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6....
原创
发布博客 2019.04.01 ·
235 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

springboot知识点整合相关技术一

1、快速入门​ 1.1、新建一个maven项目sirius-springboot-quickstart(springboot入门),加入依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem...
原创
发布博客 2019.03.29 ·
875 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Web端即时通讯技术盘点:短轮询、Comet、Websocket、SSE

1. 前言Web端即时通讯技术因受限于浏览器的设计限制,一直以来实现起来并不容易,主流的Web端即时通讯方案大致有4种:传统Ajax短轮询、Comet技术、WebSocket技术、SSE(Server-sent Events)。本文将简要介绍这4种技术的原理,并指出各自的异同点、优缺点等。2. 概述1996年IETFHTTP工作组发布了HTTP协议的1.0版本 ,到现在普遍使用的版...
转载
发布博客 2019.03.29 ·
454 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kafka安装(单点)kafka_2.12-2.1.0

1、下载kafka_2.12-2.1.0.tgz2、启动zk(cd /usr/local/kafka/kafka_2.12-2.1.0/bin) ./zookeeper-server-start.sh -daemon /usr/local/kafka/kafka_2.12-2.1.0/config/zookeeper.properties3、修改Kafka配置,并启动...
原创
发布博客 2019.03.27 ·
2246 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springcloud-链路追踪

1、引用依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.4.RELEAS...
原创
发布博客 2019.03.27 ·
329 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springcloud-stream消息驱动

1、整合了常用的mq(rabbitMQ和kafka)stream组件对两个mq进行了封装成同一个api,开发人员只需要对接stream即可。简化开发人员对消息中间件的使用复杂度。类似hibernate不用写sql......2、生产者 2.1、引用依赖 <parent> <groupId>org.springframework.bo...
原创
发布博客 2019.03.27 ·
250 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springcloud-zuul-swagger

1、引用依赖 <!-- zuul不兼容改成2.0.5版本https://blog.csdn.net/qq_25627105/article/details/84030682 --> <parent> <groupId>org.springframework.boot</groupId> <...
原创
发布博客 2019.03.27 ·
276 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多