3

面试官再问我如何保证 RocketMQ 不丢失消息,这回我笑了!

最近看了 @JavaGuide 发布的一篇 "『面试官问我如何保证Kafka不丢失消息?我哭了!』" ,这篇文章承接这个主题,来聊聊如何保证 RocketMQ 不丢失消息。 0x00. 消息的发送流程 一条消息从生产到被消费,将会经历三个阶段: 生产阶段,Producer 新建消息,然后通过网络将消 ...

楼下小黑哥 发布于 2020-03-25 08:15 评论(1)阅读(603)
4

Asp.Net Core Authorize你不知道的那些事(源码解读)

AuthorizeAttribute 和AuthorizeFilter是怎么样的一个关系?他们跟中间件又是怎样协同工作的?本文一起来探索Asp.Net Core 3.x 的源代码,深入解读他们的关系和中间件之间的那些你不知道的事。 ...

Jlion 发布于 2020-03-25 07:08 评论(0)阅读(458)
1

线程数,射多少更舒适?

我相信大家都用过线程池,但是线程池数量设置为多少比较合理呢? 线程数的设置的最主要的目的是为了充分并合理地使用 CPU 和内存等资源,从而最大限度地提高程序的性能,因此让我们一起去探索吧! 首先要考虑到 CPU 核心数,那么在 Java 中如何获取核心线程数? 可以使用 方法来获取(可能不准确,作为 ...

武培轩 发布于 2020-03-25 02:39 评论(14)阅读(880)
0

WEB应用之httpd基础入门(二)

认证质询:客户端访问服务端时,如果我们对客户端访问的资源提前配置了需要认证才可访问,这时客户端访问服务端对应资源时,服务端会向客户端响应一个状态码为401,响应首部叫www-authenticate,明确的拒绝客户端访问,并告诉客户端,访问此资源需要认证提供用户名和密码;这个过程叫认证质询,意思就... ...

Linux-1874 发布于 2020-03-25 01:57 评论(0)阅读(138)
2

AspNetCore3.1_Secutiry源码解析_5_Authentication_OAuth

title: "AspNetCore3.1_Secutiry源码解析_5_Authentication_OAuth" date: 2020 03 24T23:27:45+08:00 draft: false 系列文章目录 "AspNetCore3.1_Secutiry源码解析_1_目录" "AspN ...

holdengong 发布于 2020-03-25 01:08 评论(0)阅读(130)
6

ASP.NET Core - 在ActionFilter中使用依赖注入

上次[ActionFilter引发的一个EF异常](http://bjabcd.com/kklldog/p/not-use-sync-in-actionfilter.html),本质上是对Core版本的ActionFilter的知识掌握不够牢固造成的,所以花了点时间仔细阅读了微软的官方文... ...

Agile.Zhou 发布于 2020-03-25 00:48 评论(1)阅读(323)
2

【Springboot】用Prometheus+Grafana监控Springboot应用

1 简介 项目越做越发觉得,任何一个系统上线,运维监控都太重要了。关于Springboot微服务的监控,之前写过 "【Springboot】用Springboot Admin监控你的微服务应用" ,这个方案可以实时监控并提供告警提醒功能,但不能记录历史数据,无法查看过去1小时或过去1天等运维情况。本 ...

南瓜慢说 发布于 2020-03-25 00:45 评论(0)阅读(196)
0

Nacos作为微服务注册中心,爱不释手的感觉

在使用SpringCloud做分布式微服务架构时,注册中心是必不可少的一个组件。目前可以用的主要有:Eureka、Consul、Zookeeper。今天,我们就来说一下Alibaba的Nacos怎么样? ...

小鱼吃猫 发布于 2020-03-25 00:25 评论(0)阅读(293)
0

Rust入坑指南:齐头并进(下)

前文中我们聊了Rust如何管理线程以及如何利用Rust中的锁进行编程。今天我们继续学习并发编程。 ...

Jackeyzhe 发布于 2020-03-25 00:14 评论(0)阅读(142)
0

《数据结构与算法分析》学习笔记-第一章-引论

自述 自从工作之后,就没有再写博客了,一方面是因为自己初入职场还不能很好的适应职场生活。另一方面也是对前途有些不知所措。现在工作已经快三年了,我慢慢找到了自己的节奏,也许还是有很多不成熟的地方,但是我已经想开啦。做自己真正喜欢的事就好了,遵循自己的内心。在职场的这些年我写了很多笔记,但是没有时间整理 ...

CrazyCatJack 发布于 2020-03-24 23:35 评论(0)阅读(116)
0

图解I/O模型

本文带你鸟瞰I/O模型全貌,希望可以让你对I/O模型有一个直观的认识 什么是I/O?I/O的过程?同步阻塞 I/O同步非阻塞 I/OI/O多路复用异步I/O 什么是I/O? I/O就是计算机内存和外部设备之间拷贝数据的过程。 那么I/O模型主要解决的问题是什么呢?程序通过CPU,请求外部设备上的数据 ...

进击的李同学 发布于 2020-03-24 23:20 评论(0)阅读(141)
0

数据挖掘入门系列教程(六)之数据集特征选择

[TOC] 数据挖掘入门系列教程(六)之数据集特征选择 这一篇博客主要来如何介绍从数据集中抽取合适的特征。 我们知道,在数据挖掘中,数据的训练算法很重要,但是同样我们对于数据的前置处理也不可忽视。因为我们对某个数据集的描述是使用特征来表示的。在前面的博客中无论我们是获得商品交易的相关性关系,还是使用 ...

段小辉 发布于 2020-03-24 23:08 评论(0)阅读(117)
2

大数据项目之电商数仓一(用户行为采集)

一、数据仓库概念 数据仓库(Data Warehouse) 是为企业所有决策制定过程,提供所有系统数据支持的战略集合。 二、项目需求及架构设计 2.1 项目需求分析 1、项目需求 1)用户行为数据采集平台搭建 2)业务数据采集平台搭建 3)数据仓库维度建模 4)分析:用户、流量、会员、商品、销售、地 ...

千锤百炼仍是猴 发布于 2020-03-24 23:00 评论(1)阅读(215)
2

面试话痨(二)C:JAVA String,别以为你穿个马甲我就不认识你了

面试话痨系列是从技术广度的角度去回答面试官提的问题,适合萌新观看! 面试官,别再问我火箭怎么造了,我知道螺丝的四种拧法,你想听吗? String相关的题目,是面试中经常考察的点,当面试中遇到了String相关的问题,我们可以这么聊: 一:String底层结构 从底层结构上来说,jdk1.8的Stri ...

有营养的yyl 发布于 2020-03-24 22:36 评论(1)阅读(148)
0

Go语言defer分析

什么是defer? defer语句是专门在函数结束以后做一些清理工作的。我们先举一个例子来更好的理解,现在有一个函数,它的作用是把一个文件内容拷贝到另一个文件。 以上代码是可以正常执行的,但是存在一个问题,如果os.Create执行失败,那么就无法执行到文件资源的Close函数。进程每打开一个文件就 ...

平也 发布于 2020-03-24 22:26 评论(0)阅读(89)
1

深入分析mysql为什么不推荐使用uuid或者雪花id作为主键

前言:在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究竟有什么坏处?本篇博客我们就来分析这个问题,探讨一下内部的原因。 本篇 ...

Yrion 发布于 2020-03-24 22:10 评论(1)阅读(365)
1

Java8 Stream流

第三章 Stream流 关注公众号( CoderBuff )回复“ stream ”获取《Java8 Stream编码实战》PDF完整版。 《Java8 Stream编码实战》的代码全部在 "http://github.com/yu linfeng/BlogRepositories/tree/ma ...

OKevin 发布于 2020-03-24 20:46 评论(0)阅读(208)
0

ijkplayer中遇到的问题汇总

在做音频播放的时候,很多公司使用的是开源的ijkplayer播放器,ijkplayer底层是基于ffmpeg,在某机型上面可能常常遇到各种问题。今天整理了大家在使用ijkplayer中遇到的问题,以及根据ijkplayer社区issue和solution方案。如下: 1、直播技术总结(三)ijkpl ...

码农突围 发布于 2020-03-24 20:30 评论(0)阅读(100)
2

ADO.NET 的使用(一)

一、ADO.NET概要 ADO.NET 是一组向 .NET Framework 程序员公开数据访问服务的类。 ADO.NET 为创建分布式数据共享应用程序提供了一组丰富的组件。 它提供了对关系数据、XML 和应用程序数据的访问,因此是 .NET Framework 中不可缺少的一部分。 ADO.NE ...

打游戏也要有梦想 发布于 2020-03-24 20:15 评论(2)阅读(213)
3

使用 awescnb 快速构建大发pk10分析_腾讯分分彩皮肤

Awescnb Awescnb , awesome cnblog 使大发pk10分析_腾讯分分彩更加美好。 简介 项目完全使用大发pk10分析_腾讯分分彩自带的 jquery 和原生 js 构建, 没有引入第三方框架, 使用 webpack4 打包, 可本地调试. 同时集成常用博客插件(仅引入即可), 使构建大发pk10分析_腾讯分分彩皮肤更简单.你可以用它做以下 ...

DIVMonster 发布于 2020-03-24 19:49 评论(2)阅读(145)