标签:博客

Spring

190526-SpringBoot高级篇搜索Solr之文档新增与修改使用姿势

4

likai 发布于 2019-05-26

大多涉及到数据的处理,无非CURD四种操作,对于搜索SOLR而言,基本操作也可以说就这么几种,在实际应用中,搜索条件的多样性才是重点,我们在进入复杂的搜索之前,先来看一下如何新增和修改文档 I. 环境准备 solr的基础环境需要准备好,如果对这一块有疑问的童鞋,可以参考下上一篇博...

阅读(3)评论(0)赞 (0)

Java

开源的13个Spring Boot 优秀学习项目!超53K星,一网打尽!

19

yanxinchi 发布于 2019-05-26

Spring Boot 算是目前 Java 领域最火的技术栈了,也是Java开发人员不得不掌握的技术,今天给大家整理了13个优质 Spring Boot 开源项目给大家参考,希望能够帮助到正在学习 Spring Boot 的小伙伴!小伙伴简历中不知道写什么项目的或者项目没有亮点的...

阅读(8)评论(0)赞 (0)

编程技术

大型项目前端架构浅谈(8000字原创)

likai 发布于 2019-05-26

大型项目前端架构浅谈 目录: 1、综合 1.1、使用场景 1.2、核心思想 1.3、切入角度 1.4、其他 2、基础层设计 2.1、自建Gitlab 2.2、版本管理 2.3、自动编译发布Jenkins 2.4、纯前端版本发布 2.5、统一脚手架 2.6、Node中间层 2.7、...

阅读(8)评论(0)赞 (0)

Java

老哥你真的知道ArrayList#sublist的正确用法么

7

xubiao.zhuang 发布于 2019-05-25

我们有这么一个场景,给你一个列表,可以动态的新增,但是最终要求列表升序,要求长度小于20,可以怎么做? 这个还不简单,几行代码就可以了 public List<Integer> trimList(List<Integer> list, int add) {...

阅读(15)评论(0)赞 (0)

Java

Java并发计数器深入探索

6

yeseng 发布于 2019-05-24

前言 一提到线程安全的并发计数器,AtomicLong 必然是第一个被联想到的工具。Atomic* 一系列的原子类以及它们背后的 CAS 无锁算法,常常是高性能,高并发的代名词。本文将会阐释,在并发场景下,使用 AtomicLong 来充当并发计数器将会是一个糟糕的设计,实际上存...

阅读(20)评论(0)赞 (0)

编程技术

Android官方架构组件Paging-Ex:列表状态的响应式管理

8

刘莉莉 发布于 2019-05-23

Paging 是 Google 在2018年I/O大会上推出的适用于 Android 原生开发的分页库,随着越来越多的开发者着手使用 Paging ,越来越多的问题暴露出来,最直接的一个问题是: 如何管理列表额外的状态? 这样的需求随处可见,比如 侧滑删除 、 为评论点赞 等等:...

阅读(13)评论(0)赞 (0)

Java

成为优秀Java开发人员的10件事

hellas 发布于 2019-05-23

点关注,不迷路;持续更新Java架构相关技术及资讯热文!!! 如果您是一名Java开发人员并且对技术充满热情,那么您可以遵循以下内容,使您成为优秀的Java开发人员。 一. 对OO原则有很强的基础和理解 对面向对象编程有深刻的理解对于一个java开发人员来说是必须的。如果没有OO...

阅读(21)评论(0)赞 (0)

Java

JDK中关于BIO,NIO,AIO,同步,异步介绍

1

wenming.gapo 发布于 2019-05-23

本文原创地址, 我的博客 : jsbintask.cn/2019/04/16/… (食用效果最佳),转载请注明出处! 在理解什么是BIO,NIO,AIO之前,我们首先需要了解什么是同步,异步,阻塞,非阻塞。假如我们现在要去银行取钱: 同步 : 自己亲自出马持银行卡到银行取钱(使用...

阅读(22)评论(0)赞 (0)

Java

IntelliJ IDEA 18个常用插件,动图演示,让效率成为习惯

22

hellas 发布于 2019-05-23

点击上面  蓝色字体 关注我们 技术  /  架构  /  职场  /  面试   /  内推 文章转自微信公号:服务端思维 梁桂钊、陈同学、张帆、刁政欣(研习小组)| 作者 一、...

阅读(30)评论(0)赞 (0)

Java

在Java中12个常见的语法糖

邓龙华 发布于 2019-05-23

本文从 Java 编译原理角度,深入字节码及 class 文件,抽丝剥茧,了解 Java 中的语法糖原理及用法,帮助大家在学会如何使用 Java 语法糖的同时,了解这些语法糖背后的原理 语法糖 语法糖(Syntactic Sugar),也称糖衣语法,是由英国计算机学家 Peter...

阅读(20)评论(0)赞 (0)

Java

最全面的CQRS和事件溯源介绍 – Software House ASC

5

xubiao.zhuang 发布于 2019-05-23

CQRS(Command-Query Responsibility Segregation) 是一种模式,它告诉我们将数据的查询与数据的操作分开。 它源于 Bertrand Mayer 设计的命令查询分离(CQS)原理。CQS声明一个类只能有两种方法:改变状态并返回vo...

阅读(20)评论(0)赞 (0)

Java

年中总结与目标OKR

刘莉莉 发布于 2019-05-22

原文: 年中总结与目标OKR thumbnail: /thumbnails/xingbake.jpg date: 2018-07-16 21:39:04 [TOC] 昨天看到了狗哥的 年中总结 , 虽然开头和结尾比较丧, 但还是比较详细的列出了半年回顾和计划 也让我感受到了像狗哥...

阅读(18)评论(0)赞 (0)

Spring

MRoot 2.4 发布,细节优化、Bug 修复和依赖升级版本

dulong 发布于 2019-05-22

MRoot小小木是基于Spring Boot2编写的快速开发平台。提供强大的代码生成器,一键生成90%的代码!MRoot的宗旨是降低开发成本,提高开发效率。 升级 升级 1 Spring Boot 到 2.1.5 版本 升级 2 commons-lang3 到 3.9 版本 升级...

阅读(13)评论(0)赞 (0)

Spring

一怒之下,我取下了数十个公众号

8

xirruiqiang 发布于 2019-05-22

一怒之下,我取下了数十个公众号。 如今仅剩下为数不多的一些优质号,推荐给大家。 方志朋 公众号由书籍《深入理解Spring Cloud与微服务构建》的作者方志朋维护,作者是CSDN博客专家,博客访问量突破一千万。专注于Java核心技术、并发编程、JVM、数据库、消息队列、中间件、...

阅读(18)评论(0)赞 (0)

Spring

Spring整合ActiveMQ项目实战

10

hellas 发布于 2019-05-21

引言 Apache ActiveMQ是Apache软件基金会所研发的开放源代码消息中间件,说白了就是个服务器,主要用来存放请求消息的 原理 这篇博客图文并茂,通俗易懂ActiveMQ作用总结 笔者将其精炼了一下,主要有4大应用场景:异步处理,应用解耦,流量削锋,消息通讯 其核心思...

阅读(16)评论(0)赞 (0)

Java

SpringBoot2 | @SpringBootApplication注解 自动化配置流程源码分析(三)

6

邓龙华 发布于 2019-05-21

微信公众号:吉姆餐厅ak 学习更多源码知识,欢迎关注。 SpringBoot2 | SpringBoot启动流程源码分析(一) SpringBoot2 | SpringBoot启动流程源码分析(二) SpringBoot2 | @SpringBootApplication注解 自...

阅读(20)评论(0)赞 (0)

Java

05-jvm-GC算法-实际应用

8

yeseng 发布于 2019-05-21

如果说收集算法是内存回收的方法论,垃圾收集器就是内存回收的具体实现 复制代码 性能度量指标 吞吐量:表示系统减去系统回收时间占总时间的比率,比如,系统运行了100秒,垃圾回收占用了1秒,那么吞吐量就是(100-1)/100 = 99% 垃圾回收消耗:和吞吐量相反,垃圾回收器消耗指...

阅读(11)评论(0)赞 (0)

Spring

Spring 中使用自定义的 ThreadLocal 存储导致的坑

puefu.he 发布于 2019-05-21

Spring 中有时候我们需要存储一些和 Request 相关联的变量,例如用户的登陆有关信息等,它的生命周期和 Request 相同。一个容易想到的实现办法是使用 ThreadLocal: public class SecurityContextHolder { private...

阅读(11)评论(0)赞 (0)