Thursday, April 29, 2021

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


对象池、连接池的意义

Posted: 29 Apr 2021 01:36 AM PDT

这次我们来讲讲对象池、连接池的意义,在此之前我们先了解学习一些其他的基础知识,以便我们结合理解池的意义。 nginx与php-fpm的进程模型 nginx采用多进程模型,启动之后的进程将包含一个master和多个worker进程。 master是worker的父进程,主要职责是用来管理worker进程的。 向worker进程发送信号,如通知退出 监控wor...

springboot2.4 整合 redis 配置详解

Posted: 28 Apr 2021 11:35 PM PDT

1.pom 依赖 org.springframework.boot spring-boot-starter-data-redis io.lettuce

JPower 2.0.0 发布,微服务快速开发平台

Posted: 28 Apr 2021 08:47 PM PDT

JPower 2.0.0 已经发布。Jpower是一款由政务商业项目升级优化而成的SpringCloud框架,采用Java8API实现了业务代码,集成SpringCloud Alibaba全套组件等核心技术,可用于快速搭建企业级的系统平台。 此版本更新内容包括: 新增接口监控功能,支持监控第三方服务 up SpringBoot 2.4.2 up SpringCloud 2020.0.1 up Alibaba...

如何把 Caffeine Cache 用得如丝般顺滑?

Posted: 28 Apr 2021 02:58 AM PDT

## 一、关于 Caffeine Cache 在推荐服务中,虽然允许少量请求因计算超时等原因返回默认列表。但从运营指标来说,**越高的"完算率"意味着越完整的算法效果呈现,也意味着越高的商业收益。**(完算率类比视频的完播率,成功完成整个推荐线上流程计算的请求次数/总请求次数) 为了能够尽可能快地完成计算,多级缓存方案已...

求问大佬微服务项目种Feign拦截器RequestInterceptor未生效执行的原因

Posted: 28 Apr 2021 07:12 PM PDT

@Component public class FeignInterceptor implements RequestInterceptor { @Override public void apply(RequestTemplate requestTemplate) { // 添加一些请求头信息,实现逻辑略 } } 这是我的feign拦截器,写在微服务模块是没问题的,能够生效,但是有很多微服务,不可能每个微服务都添...

如何使用Git实现自动化部署你的项目

Posted: 28 Apr 2021 06:20 PM PDT

在开发过程中,我们不可避免的会用到版本控制。你可能对 Git 和 SVN 有所了解。一开始基本都是在用SVN,现在可能都进化到用Git了吧,因为SVN缺点比较多。这里就不过于多的介绍Git的优点了。 不知道大家一开始是怎么使用 git 进行开发的,小编一开始是先将本地的代码全部提交到 github 仓库,这个时候要让服务器上的代码更...

聊聊因不恰当使用alibaba sentinel而踩到的坑

Posted: 20 Apr 2021 08:35 PM PDT

## 前言 sentinel 是面向分布式服务架构的流量控制组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。自从hytrix 2018年进入维护状态,再到springcloud 2020.0版本hytrix被移除,就可以料想未来一段时间springcloud全家桶的熔断降级组件基本上的...

CLion 2021.1.1 Bug-fix 更新发布

Posted: 28 Apr 2021 05:12 PM PDT

CLion 2021.1.1 Bug-fix 更新现依发布,这是最近发布的 CLion v2021.1 的第一个错误修复更新(build 211.7142.21)。 主要更新内容 修复了导致代码完成速度慢的回归问题(CPP-24744) 修复了编译器信息收集失败并导致代码协助不工作的问题(CPP-24777)。如果 PCH 文件是通过 "--include=... "传递的,就会出现这个问题 ...

TeamCity 2021.1 EAP3 发布,持续集成工具

Posted: 28 Apr 2021 05:01 PM PDT

TeamCity 2021.1 EAP3 发布了。TeamCity 是一款功能强大的持续集成工具,覆盖服务器端和客户端。它提供一系列特性可以让团队快速实现持续集成:IDE 工具集成、各种消息通知、各种报表、项目的管理、分布式编译等等。该版本是 2021.1 的第三个早期访问版,带来了70多项改进和修复。 Node.js 构建运行器 现在为 Node.js 提...

MyFaces Core v2.3.9 发布,JSF 框架

Posted: 28 Apr 2021 04:32 PM PDT

MyFaces Core v2.3.9 发布了,MyFaces 是 JSF (JavaServerFaces) Web框架(JSR 127)的一个实现。JavaServer(tm)Faces Web 框架是一个新的实现 MVC 模式的规范。 主要更新内容 修复了当 facet 包含无效 ID 字符时会创建无效的 ID 的问题 修复由于 CDIManagedBeanHandlerImpl 中缺少检查,导致大量的 "@SessionScoped ...

c++类声明后带逗号表示什么意思?

Posted: 22 Apr 2021 06:14 PM PDT

在一个VISUAL STUDIO软件写的开源软件中看到如下代码: class CComWnd : public CWnd , public i_data_counter , public i_timer , public i_timer_period , public IAcceleratorTranslator { friend class c_send_data_format_dlg; public: CComWnd(); ~CComWnd(); 类声明后冒号(:)表示继承...

No comments:

Post a Comment