标签:src

Java

匈牙利算法(二分图最大匹配问题)

9

xubiao.zhuang 发布于 2019-08-25

匈牙利算法用于求解无权二分图(unweighted bipartite graph)的最大匹配(maximum matching)问题 二分图 简单来说,有两个点集$U$和$V$ ,集合内部没有边相连,集合之间有边相连,如果存在这样的划分,则此图为一个二分图。二分图的一个等价定义...

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

Java

java应用监测(3)-这些命令行工具你掌握了吗

3

yeseng 发布于 2019-08-25

tags: java, troubleshooting, monitor,jvm 一句话概括:原来jdk自带的命令行工具如此好用,本文将详细介绍。 1 引言 监测java应用,最方便的就是直接使用jdk提供的现成工具,在jdk的安装的bin目录下,已经提供了多种命令行监测工具,以...

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

Java

不简单的 SimpleDateFormat

2

yeseng 发布于 2019-08-25

点击蓝色“ 程序猿DD ”关注我 回复“ 资源 ”获取独家整理的学习资料! 事实证明,Java 的 SimpleDateFormat 并没有那么简单。 格式化和解析日期是个(痛苦的)日常任务。每天,它都让我们很头疼。 在 Java 中格式化和解析日期的一种常见方法是使用 Simp...

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

Java

ZooKeeper日志配置

1

darida 发布于 2019-08-25

1. 简介 ZooKeeper 使用  SLF4J 作为日志的抽象层,默认使用  Log4J 来做实际的日志工作。使用两层日志抽象看起来似乎是多余的。这里简要的说明如何来配置  Log4J ,虽然  Log4J 非常灵活且功能强大,但是也有...

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

Java

队列

2

xiaoli.he 发布于 2019-08-25

如何理解队列 队列与栈做比较,就是队列是先进先出,队列本身就像一个管子一样。 队列 先进先出就是一个典型的队列。队列的应用十分广泛,特别是具有额外特性的队列,比如循环队列,阻塞队列,并发队列等,这些都是偏底层系统,框架,中间件的开发,都是有队列的身影,比如高性能的队列Disrup...

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

Java

Java性能 — NIO

16

darida 发布于 2019-08-25

网络通信中,最底层的是操作系统 内核 中的网络IO模型,分别为 阻塞式IO 、 非阻塞式IO 、 IO复用 、 信号驱动式IO 、 异步IO TCP工作流程 首先,应用程序通过 系统调用socket ,创建一个套接字,它是系统分配给应用程序的一个 文件描述符 其次,应用程序通过 ...

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

Java

Java LongAdder 原理

1

dulong 发布于 2019-08-25

本文作者ycwu314,未经允许请勿转载Java LongAdder 原理 : https://ycwu314.github.io/p/java-longadder/ 温馨提示:如果不是在这些地方看到这篇文章,那么你可能是爬虫文章的受害者: https://ycwu314.git...

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

编程技术

为什么身份认证值得上云?

5

xubiao.zhuang 发布于 2019-08-25

身份认证云本质上是一种“无服务器”应用,今天,我们就来讨论下这种模式的优点和缺点。如果没有权衡利弊,你或许不会使用身份认证云或其他“无服务器应用”。 先看一下“无服务器架构”的介绍: 无服务器架构是包含 BaaS (后端即服务)和 FaaS (函数即服务)的程序开发 /部署方案(...

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

Spring

4折优惠,满600元减350元,当当网计算机图书

5

puefu.he 发布于 2019-08-25

每满100减50 每满200减100 每满400减250 满600减350 羊毛怎么薅 机械工业出版社华章公司 联合当当网特意为「 搜云库技术团队 」读者申请了一批 可与满减叠加使用的“满300减50”的图书优惠码,优惠码使用后相当于: 劲减 ¥350 满 ¥60...

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

编程技术

Blog.6 分布式会话跟踪系统架构设计与实践

3

xirruiqiang 发布于 2019-08-25

调用链 trace 系统可以帮助技术人员快速的定位问题,查看整个请求的调用链路,及各个链路的耗时情况。方便技术人员针对性的对服务进行性能优化。 概念 参考 调用链trace的设计分析 的介绍, trace 系统的要素包括: traceId 、 spanId 、 annotatio...

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

Spring

Spring Boot实战(三):Spring Boot使用Spring Data Jpa对MySQL数据库进行CRUD操作

8

zhuangli 发布于 2019-08-25

Spring Boot实战(一):只需两步!Eclipse+Maven快速构建第一个Spring Boot项目 构建了第一个Spring Boot项目。 Spring Boot实战(二):Spring Boot连接MySQL数据库 连接了MySQL数据库。 本文在之前的基础上,使...

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

Spring

Spring Boot实战(四):Spring Boot配置拦截器及实现跨域访问

2

yeseng 发布于 2019-08-25

拦截器功能强大,能够深入方法前后,常应用于日志记录、权限检查和性能检测等,几乎是项目中不可或缺的一部分,本文就来实现Spring Boot自定义拦截器的配置。 理论指导 问:Spring Boot怎么配置拦截器? 答:配置一个拦截器需要两步完成。 自定义拦截器,实现 Handle...

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

编程技术

golang微服务框架go-micro 入门笔记2.2 micro工具之微应用利器micro web

1

puefu.he 发布于 2019-08-25

micro web micro 功能非常强大,本文将详细阐述micro web 命令行的功能 阅读本文前你可能需要进行如下知识储备 golang分布式微服务框架go-micro 入门笔记1:搭建go-micro环境, golang微服务框架go-micro 入门笔记2.1 mic...

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

Java

10 人,2 个月:虾米音乐的监控体系升级之路

14

Harries 发布于 2019-08-25

Photo @ 虾米音乐 文 | 宋旭 背景 监控一直是服务端掌握应用运行状态的重要手段,经过近几年的发展,阿里虾米服务端目前已经有 100 多个 Java 应用,承担核心业务的应用也有将近 50 个,对于应用的监控配置也是因人而异。有的人配置的监控比较细,有的应用在经...

阅读(19)评论(1)赞 (0)

Java

JustAuth:整合第三方登录的开源库

31

zhuangli 发布于 2019-08-25

Login, so easy. JustAuth,如你所见,它仅仅是一个 第三方授权登录 的 工具类库 ,它可以让我们脱离繁琐的第三方登录SDK,让登录变得 So easy! 项目开源地址: gitee | github 项目文档: 参考文档 特点 废话不多说,就俩字: 全 :已...

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

Spring

JustAuth:整合第三方登录的开源库

31

Harries 发布于 2019-08-25

Login, so easy. JustAuth,如你所见,它仅仅是一个 第三方授权登录 的 工具类库 ,它可以让我们脱离繁琐的第三方登录SDK,让登录变得 So easy! 项目开源地址: gitee | github 项目文档: 参考文档 特点 废话不多说,就俩字: 全 :已...

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