![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java后端
文章平均质量分 72
SYzZ~
对自己做的事情负责
展开
-
docker 入门了解一下
作者:sunnyzyq转载 2019-11-11 11:17:16 · 174 阅读 · 0 评论 -
一文读懂nginx
作者:蔷薇Nina转载 2019-11-07 16:54:59 · 193 阅读 · 0 评论 -
Java中的线程池---ThreadPoolExecutor
Java中的线程池——ThreadPoolExecutor当线程池的线程全部执行完毕后再执行主线程。四种线程池:newCachedThreadPool:创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程 newFixedThreadPool:创建一个指定工作线程数量的线程池。每当提交一个任务就创建一个工作线程,如果工作线程数量达到线程...转载 2019-11-07 11:50:25 · 198 阅读 · 0 评论 -
kafka中的一些主要概念介绍
Kafka是一个基于发布/订阅的分布式消息系统,主要用于大数据领域,当然除了作为一个消息队列功能之外,也可以用于日志收集,追踪监控、流处理(轻量级的场景)等需求操作,下面用图表与文字的方式大概介绍一下kafka作为消息队列的一些基本概念知识。一、生产者,Broker,消费者1, Producer消息生产者向broker中发送消息。2,Broke(一个单独的kafk...原创 2019-10-24 09:53:25 · 268 阅读 · 0 评论 -
阿里 sentinel dashboard源码实现请求数据监控统计与持久化展示数据,集成spring cloud多环境打包jar包运行
最近在做一个要求统计api-gateway模块的所有请求数据展示的一个功能,所以查找了几个方案,包括以下:1,alibaba sentinel 哨兵(最后决定使用这个,因为功能比较丰富,以后可能可以用到,而且想试一下阿里的框架,控制台dashboard的前端实时请求展示用的框架也是蚂蚁金服的G2可视化图表框架)2,大众点评(这个功能很完善,而且也很丰富,完全符合要求,后端需要部署,前端...原创 2019-07-29 18:23:37 · 2074 阅读 · 0 评论 -
Java代码的一些优化点整理
一个程序功能的运行与执行,快与慢,客户的体验是否良好,除了感知页面的体验外,一直以来,效率方面也显得特别重要,想要获得大量的流量,客户的体验感是非常重要的,其实在软件上做的很多东西,基本面向的都是我们大众的客户,客户是上帝,想要提供最好的服务,除了追求质量外,效率也是我们一直追求的理想,下面整理一些java代码的优化,除了个人的总结接触外,当然也借鉴了一些网上的文章来整理的,学习的,可能还...原创 2019-01-23 17:09:38 · 404 阅读 · 0 评论 -
ArrayList和LinkedList的使用区别点
先来简要介绍一下,ArrayList与LinkedList都是List接口的实现类(可用于存储一系列的对象和对元素的增删改查操作),其中List接口继承了Collection接口,而Collection接口又继承了Iterable接口,所以List同时拥有着Collection和Iterable接口的特性。对于ArrayList,它是以数组结构的形式来实现的,可用索引的方式...原创 2019-01-21 11:01:56 · 194 阅读 · 0 评论 -
Spring Jpa 的三种复合主键查询(实体类操作,sql语句里操作)
今天刚好有个sql查询,查出来的时候发现数据重复(可能说是覆盖了更为准确些)了,条数是对的,再去debug一遍,发现是jpa自定义的实体类那里出了问题,主键id只有一个,因为查出来的数据是复合主键的,所以只找到了实体类中定义的一个ID,可能就导致了数据覆盖,但条数是正确的,然后自己在sql里处理,写了一种方式来处理这个复合主键,然后上网看了一些资料之后原来还有其他方式来处理复合主键的,主要...原创 2019-01-07 14:40:17 · 5528 阅读 · 0 评论 -
Spring JPA 自定义实体类和自定义sql语句多表关联复杂子查询
最近在写一个功能,jpa操作,不过还是习惯性地用了sql语句来查询,主要是嫌麻烦,想返回的数据用一条查询返回来,所以就用spring jpa写了个自定义的实体类来装我专门返回来的数据字段,然后sql也有点复杂,join了几张表,也写了一点子查询什么的,估计后期要改这个sql,但是目前是为了方便,临时写的sql,后期数据量大的话,这个sql语句如果不优化,就不好加载了,会比较慢,然后下面讲一...原创 2018-12-14 18:22:21 · 6653 阅读 · 5 评论 -
菜鸟初识技术篇---Sping Data Jpa
首先是Sping Data Jpa 是好几个月前开始接触的,其实在学习这个技术之前,也有用到jpa操作的,使用hibernate框架的时候,因为hibernate本身就是一个自动化的持久层框架技术,所以在只使用到hibernate的框架里,一般都是用jpa操作的,不过也可以用到一些sql操作,但最终还是避免不了你要用到jpa的操作。所以学jpa的操作还是非常有必要的,当然你使用的半自动化的...原创 2018-11-15 13:59:23 · 337 阅读 · 0 评论 -
菜鸟初识技术篇---Docker
下面来继续讲讲Docker的一些个人见解,对于docker这个东西,在网上的说法很多,有人说是容器工具,也有人说是集装箱什么的,不同的人都有不同的看法,其实他们说得都对。在我个人认为的话,其实docker就跟虚拟机是类似的一个东西,我甚至怀疑它的前世就是虚拟机,也是一种虚拟化的东西,下面不再探讨其中的概念,这篇文章主要是介绍一些常用的命令操作等等吧: 首先,说一下我们开发者可以...原创 2018-11-15 15:01:02 · 507 阅读 · 0 评论