08 2019 档案

Kafka简明教程
摘要:作者:柳树之 www.jianshu.com/p/7b77723d4f96 Kafka是啥?用Kafka官方的话来说就是: Kafka is used for building real-time data pipelines and streaming apps. It is horizontal 阅读全文

posted @ 2019-08-30 10:02 Java知音号 阅读(770) 评论(0) 推荐(0) 编辑

Linux中哪些工具堪称神器?
摘要:作者:int32bit www.zhihu.com/question/59227720 ag:比grep、ack更快的递归搜索文件内容。 Github地址: https://github.com/ggreer/the_silver_searcher tig:字符模式下交互查看git项目,可以替代gi 阅读全文

posted @ 2019-08-29 10:15 Java知音号 阅读(2188) 评论(0) 推荐(1) 编辑

10分钟彻底理解Redis的持久化机制:RDB和AOF
摘要:作者:张君鸿 juejin.im/post/5d09a9ff51882577eb133aa9 什么是Redis持久化? Redis作为一个键值对内存数据库(NoSQL),数据都存储在内存当中,在处理客户端请求时,所有操作都在内存当中进行,如下所示: 这样做有什么问题呢? 其实,只要稍微有点计算机基础 阅读全文

posted @ 2019-08-28 16:55 Java知音号 阅读(8539) 评论(1) 推荐(1) 编辑

实战SpringCloud响应式微服务系列教程(第四章)
摘要:接上一篇: 实战SpringCloud响应式微服务系列教程(第一章) 实战SpringCloud响应式微服务系列教程(第二章) 实战SpringCloud响应式微服务系列教程(第三章) 1.1.4 引入Reactor框架 如果想在代码中集成 Reactor框架,则需要添加如下的 Maven依赖,分别 阅读全文

posted @ 2019-08-28 11:33 Java知音号 阅读(1113) 评论(0) 推荐(0) 编辑

SpringBoot整合MyBatis-Plus3.1详细教程
摘要:作者:Sans_ juejin.im/post/5cfa6e465188254ee433bc69 一.说明 Mybatis-Plus是一个Mybatis框架的增强插件,根据官方描述,MP只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑.并且只需简单配置,即可快速进行 CRUD 操作,从而节 阅读全文

posted @ 2019-08-27 09:53 Java知音号 阅读(2075) 评论(1) 推荐(1) 编辑

实战SpringCloud响应式微服务系列教程(第三章)
摘要:接着之前的: 实战SpringCloud响应式微服务系列教程(第一章) 实战SpringCloud响应式微服务系列教程(第二章) 1.1.3Reactor框架 响应式编程是一种编程模型,本节将介绍这种编程模型的具体实现工具 Project Reactor框架。 Reactor框架也是 Spring5 阅读全文

posted @ 2019-08-26 10:02 Java知音号 阅读(986) 评论(0) 推荐(0) 编辑

8种方案解决重复提交问题
摘要:作者:锦成同学 链接:juejin.im/post/5d31928c51882564c966a71c 1.什么是幂等 在我们编程中常见幂等 select查询天然幂等 delete删除也是幂等,删除同一个多次效果一样 update直接更新某个值的,幂等 update更新累加操作的,非幂等 insert 阅读全文

posted @ 2019-08-25 10:38 Java知音号 阅读(21155) 评论(0) 推荐(1) 编辑

SpringBoot 整合Shiro实现动态权限加载更新+Session共享+单点登录
摘要:作者:Sans_ juejin.im/post/5d087d605188256de9779e64 一.说明 Shiro是一个安全框架,项目中主要用它做认证,授权,加密,以及用户的会话管理,虽然Shiro没有SpringSecurity功能更丰富,但是它轻量,简单,在项目中通常业务需求Shiro也都能 阅读全文

posted @ 2019-08-23 10:10 Java知音号 阅读(4520) 评论(0) 推荐(1) 编辑

聊聊 Java8 以后各个版本的新特性
摘要:作者:ZY5A59 juejin.im/post/5d5950806fb9a06b0a277412 某天在网上闲逛,突然看到有篇介绍 Java 11 新特性的文章,顿时心里一惊,毕竟我对于 Java 的版本认识还停留在 Java 8 上,而日常使用的语法和 API 还停留在 Java 7 上。于是抽 阅读全文

posted @ 2019-08-22 15:14 Java知音号 阅读(29306) 评论(2) 推荐(4) 编辑

如何使用SpringBoot封装自己的Starter
摘要:作者:Sans_ juejin.im/post/5cb880c2f265da03981fc031 一.说明 我们在使用SpringBoot的时候常常要引入一些Starter,例如spring-boot-starter-web,官方为我们提供了几乎所有的默认配置,很好的降低了使用框架时的复杂度。 所以 阅读全文

posted @ 2019-08-21 18:13 Java知音号 阅读(3263) 评论(0) 推荐(0) 编辑

Git原理入门解析
摘要:前言: 之前听过公司大佬分享过 Git 原理之后就想来自己总结一下,最近一忙起来就拖得久了,本来想塞更多的干货,但是不喜欢拖太久,所以先出一版足够入门的; 一、Git 简介 Git 是当前流行的分布式版本控制管理工具,最初由 Linux Torvalds (Linux 之父) 创造,于 2005 年 阅读全文

posted @ 2019-08-21 10:47 Java知音号 阅读(862) 评论(0) 推荐(0) 编辑

序列化框架的选型和比对
摘要:序列化通信 将对象转换为字节数组,方便在网络中进行对象的传输。在网络通信中,不同的计算机进行相互通信主要的方式就是将数据流从一台机器传输给另外一台计算机,常见的传输协议包括了TCP,UDP,HTTP等,网络io的方式主要包括有了aio,bio,nio三种方式。 当客户端将需要请求的数据封装好了之后就 阅读全文

posted @ 2019-08-19 10:17 Java知音号 阅读(2718) 评论(0) 推荐(0) 编辑

通俗易懂,开发必备的线程池执行流程图
摘要:作者:林冠宏 juejin.im/post/5a28b37c6fb9a044fc44a103 有时候花了大把时间去看一些东西却看不懂,是很 “ 蓝瘦 ” 的,花时间也是投资。 本文适合: 曾了解过线程池却一直模模糊糊的人 了解得差不多却对某些点依然疑惑的 曾了解过线程池却一直模模糊糊的人 了解得差不 阅读全文

posted @ 2019-08-16 15:09 Java知音号 阅读(5904) 评论(0) 推荐(2) 编辑

为什么老外不愿意用MyBatis?
摘要:作者:陈龙 www.zhihu.com/question/309662829 Spring 团队的Josh Long自己在Twitter上做了一个调查。1625次投票,样本量不算大,但也能说明问题。和我答案最后的那些调查图表基本一致。 我们看一下Google Trends的数据: 搜索条件是这样的: 阅读全文

posted @ 2019-08-15 10:05 Java知音号 阅读(1280) 评论(1) 推荐(1) 编辑

[灵魂拷问]MySQL面试高频100问(工程师方向)
摘要:作者:呼延十 juejin.im/post/5d351303f265da1bd30596f9 前言 本文主要受众为开发人员,所以不涉及到MySQL的服务部署等操作,且内容较多,大家准备好耐心和瓜子矿泉水. 前一阵系统的学习了一下MySQL,也有一些实际操作经验,偶然看到一篇和MySQL相关的面试文章 阅读全文

posted @ 2019-08-14 10:54 Java知音号 阅读(650) 评论(0) 推荐(0) 编辑

前后端分离模式下的权限设计方案
摘要:作者:_liuxx cnblogs.com/liuyh/p/8027833.html 前后端分离模式下,所有的交互场景都变成了数据,传统业务系统中的权限控制方案在前端已经不再适用,因此引发了我对权限的重新思考与设计。对于非前后端分离模式下的权限思考,看这里:通用数据权限的思考与设计 权限控制到底控制 阅读全文

posted @ 2019-08-13 10:09 Java知音号 阅读(4793) 评论(0) 推荐(0) 编辑

Netty实战:设计一个IM框架
摘要:bitchat 是一个基于 Netty 的 IM 即时通讯框架 项目地址:https://github.com/all4you/bitchat 快速开始 bitchat-example 模块提供了一个服务端与客户端的实现示例,可以参照该示例进行自己的业务实现。 启动服务端 要启动服务端,需要获取一个 阅读全文

posted @ 2019-08-13 10:08 Java知音号 阅读(1631) 评论(0) 推荐(0) 编辑

超实用,Linux中查看文本的小技巧
摘要:日常开发中,我们经常需要在服务器上进行各种文本,日志的查看操作,本文主要对常用的文本,日志查看技巧进行了一番总结和归纳,方便大家收藏起来后续查看使用: tail命令查看日志信息 实时监控日志: 实时监控10行日志信息: 查看日志尾部的最后100行日志信息: 查看日志100行之后的日志信息: head 阅读全文

posted @ 2019-08-12 10:04 Java知音号 阅读(1662) 评论(2) 推荐(2) 编辑

Java面试,如何在短时间内做突击
摘要:面试前很有必要针对性的多刷题,大部分童鞋实战能力强,理论不行,面试前不做准备很吃亏。这里整理了很多常考面试题,希望对你有帮助。 面试技术文 Java岗 面试考点精讲(基础篇01期) Java岗 面试考点精讲(基础篇02期) Java岗 面试考点精讲(网络篇03期) Java 面试中遇到的坑 Java 阅读全文

posted @ 2019-08-11 23:29 Java知音号 阅读(2467) 评论(0) 推荐(1) 编辑

挑战10个最难回答的Java面试题(附答案)
摘要:译者:Yujiaao segmentfault.com/a/1190000019962661 推荐阅读(点击即可跳转阅读) 1. SpringBoot内容聚合 2. 面试题内容聚合 3. 设计模式内容聚合 4. Mybatis内容聚合 5. 多线程内容聚合 这是我收集的10个最棘手的Java面试问题 阅读全文

posted @ 2019-08-09 09:58 Java知音号 阅读(3308) 评论(0) 推荐(0) 编辑

SpringBoot是如何动起来的
摘要:作者:襄垣 juejin.im/post/5c6f730ce51d457f14363a53 推荐阅读(点击即可跳转阅读) 1. SpringBoot内容聚合 2. 面试题内容聚合 3. 设计模式内容聚合 4. Mybatis内容聚合 5. 多线程内容聚合 程序入口 执行此方法来加载整个SpringB 阅读全文

posted @ 2019-08-08 13:30 Java知音号 阅读(278) 评论(0) 推荐(0) 编辑

Maven 教程之 pom.xml 详解
摘要:作者:dunwu https://github.com/dunwu/blog 推荐阅读(点击即可跳转阅读) 1. SpringBoot内容聚合 2. 面试题内容聚合 3. 设计模式内容聚合 4. Mybatis内容聚合 5. 多线程内容聚合 简介 什么是 pom? POM 是 Project Obj 阅读全文

posted @ 2019-08-07 11:10 Java知音号 阅读(1292) 评论(0) 推荐(0) 编辑

Git详细学习教程
摘要:作者:gafish https://github.com/gafish/gafish.github.com Git简介 Git 是一种分布式版本控制系统,它可以不受网络连接的限制,加上其它众多优点,目前已经成为程序开发人员做项目版本管理时的首选,非开发人员也可以用 Git 来做自己的文档版本管理工具 阅读全文

posted @ 2019-08-06 15:23 Java知音号 阅读(637) 评论(0) 推荐(0) 编辑

Maven从入门到放弃
摘要:1.maven是什么? maven是Apache下的一个纯java开发的一个开源项目,它是一款能够抽象构建过程,并且提供依赖管理,中央仓库,自动下载构建等功能的项目构建工具。 2.为什么要使用maven工具构建项目? 假如我们在开发两个Java项目,暂时称之为A,B,这两个项目中对于一些特殊功能会有 阅读全文

posted @ 2019-08-05 10:02 Java知音号 阅读(1417) 评论(6) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示