OSCHINA 社区最新专区文章 |
- Spring框架中一个有用的小组件:Spring Retry
- 在项目中正确使用AutoMapper
- .AsNoTracking() 修改实体 无法跟踪实体类型'xxx'的实例,因为已经在跟踪具有{'ID'}相同键值的另一个实例
- Cocos Creator 3.1.0 发布
- Cocos Creator 3.0 正式发布
- 你的站点抗压么?推荐一款超方便的开源压测工具
- Core如何集成定时任务处理库Quart?
- 【Linux技术专题系列】「必备基础知识」一起探索(SSH体系下的公私密钥的介绍和使用技巧)
- dubbo应用接入skywalking后追踪链路会断
- 微软开源适用于 Microsoft Teams 的广播开发套件
- Google 开源非透明 UDP 代理 —— Quilkin
- Racket v8.2 发布,Lisp 语言分支
- 程序员笔记 CherryTree 0.99.39 发布
- Elasticsearch 7.13.4 发布,修复严重漏洞
- API限流解决方案
- 增强特性中的增强模式问题
- 技能篇:docker的简易教程
- SpringCloud Alibaba微服务实战三十二 - 实现网关的灰度发布
- 【Arthas技术专题】「快速入门指南」安装入门及基础指令介绍
- 如何获得高并发的项目经验?
- NumPy 1.21.1 发布,Python 科学计算包
Spring框架中一个有用的小组件:Spring Retry Posted: 21 Jul 2021 08:44 PM PDT ### 1、概述 [Spring Retry](https://github.com/spring-projects/spring-retry) 是Spring框架中的一个组件, 它提供了自动重新调用失败操作的能力。这在错误可能是暂时发生的(如瞬时网络故障)的情况下很有帮助。 在本文中,我们将看到使用Spring Retry的各种方式:注解、RetryTemplate以及回调。 ### 2、Maven依赖 让... |
Posted: 22 Jul 2021 01:50 AM PDT AutoMapper是一个轻量级的类库,主要功能是把一个对象转换成另外一个对象,而避免我们每次都手工去转换。 ### 常见几种使用场景: - 对外服务接口,把逻辑层的实体转换成服务消费者需要的字段。 - UI展现层,把业务对象转换成UI需要展现的字段。 - 用户的输入输出,把DTO与领域模型互转。 相信大家AutoMapper可以做什么已... |
.AsNoTracking() 修改实体 无法跟踪实体类型'xxx'的实例,因为已经在跟踪具有{'ID'}相同键值的另一个实例 Posted: 22 Jul 2021 01:11 AM PDT --------------------------------------------------成功------------------------------------------------- ----------------------------------------------------失败----------------------------------------------- 谁能告诉我AsNoTracking不跟踪为什么会修改失败? 异常信息:System. InvalidOperationExceptio... |
Posted: 13 May 2021 04:18 PM PDT Cocos Creator 3.1 现已发布。Creator 3.0 统一了 2D 与 3D 的开发工作流,兼顾了轻量与重度游戏的开发体验,融合了几乎所有 Creator 2.x 与 Creator 3D 1.x 版本的功能。而 3.1 与 3.0 版本相比,增加了许多新功能,各方面性能也得到了优化。 主要更新内容 添加了延迟渲染管道,用户可以在项目设置中选择延迟渲染管道:... |
Posted: 08 Feb 2021 03:09 PM PST 在预览版发布两个月后,Cocos Creator 3.0 正式发布了。Creator 3.0 统一了 2D 与 3D 的开发工作流,兼顾了轻量与重度游戏的开发体验,融合了几乎所有 Creator 2.x 与 Creator 3D 1.x 版本的功能。此外,3.0 正式版在预览版的基础上,进一步优化了性能,并推出了更多功能,例如接入了 Spine,DragonBones 的原生运行时,... |
Posted: 21 Jul 2021 06:01 PM PDT ![](https://img2020.cnblogs.com/blog/759200/202107/759200-20210721213858460-779397010.png) 作者:HelloGitHub-Anthony 这里是 HelloGitHub 推出的[《讲解开源项目》](https://github.com/HelloGitHub-Team/Article)系列,本期介绍一款标星 17.7k 纯 Go 语言实现的 HTTP(S) 压测工具——**vegeta** > 项目地址:[ht... |
Posted: 21 Jul 2021 01:38 AM PDT .NET Core可以创建"定时"后台服务[在 ASP.NET Core 中使用托管服务实现后台任务](https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/host/hosted-services?view=aspnetcore-5.0&tabs=visual-studio)(例如,每10分钟运行一次任务),但是自带的后台服务应用场景太局限。在实际场景中,我们通常需要指定更复杂... |
【Linux技术专题系列】「必备基础知识」一起探索(SSH体系下的公私密钥的介绍和使用技巧) Posted: 13 Jul 2021 05:42 AM PDT ## SSH下authorized_keys, id_rsa, id_rsa.pub, known_hosts作用 ### known_hosts >**SSH会把你每个你访问过计算机的公钥(public key)都记录在~/.ssh/known_hosts。当下次访问相同计算机时,OpenSSH会核对公钥。如果公钥不同,OpenSSH会发出警告, 避免你受到DNS Hijack之类的攻击。我在上面列出的情况,就是这种情况**。... |
Posted: 21 Jul 2021 06:38 PM PDT 目前有两个dubbo服务使用agent接入skywalking,A服务会调用B服务,在skywalking UI中查看链路追踪信息时发现,A实例的链路traceId和B实例的链路traceId不同,老板们,有了解过这种情况的?(PS:我这边用的dubbo框架和开源的会有点不一样) |
微软开源适用于 Microsoft Teams 的广播开发套件 Posted: 21 Jul 2021 05:17 PM PDT 微软宣布开源适用于 Microsoft Teams 的广播开发套件,以方便开发者灵活地将 Teams 直接集成到在 Microsoft Azure 上运行的云生产工作流中。 该广播开发套件提供了使用 SRT 或 RTMP 协议从 Microsoft Teams 会议中提取和注入音视频媒体的功能。通过该功能,开发者可以从 Microsoft 云直接提取 Teams 的音视频内容并将其发... |
Google 开源非透明 UDP 代理 —— Quilkin Posted: 21 Jul 2021 03:46 PM PDT 传统上,实时多人游戏的专用游戏服务器会使用定制的 UDP 协议,用于游戏内玩家之间的通信和游戏同步。这种通信通常被捆绑在单体式游戏服务器和客户端中,并将通信协议的技术功能(如自定义的网络物理同步、安全、访问控制、遥测和指标)与物理模拟、AI 计算等计算要求极高的功能相结合。 在快节奏的多人游戏中,一段游戏... |
Posted: 21 Jul 2021 03:43 PM PDT Racket v8.2 现已发布,具体更新内容如下: Racket CS 改进了大整数算法的性能。 Racket 改进了对分层和 tethered installation 的支持。 Racket CS 通过 ffi/unsafe 支持 nonatomic allocation。 交叉编译完全与raco cross工具一起工作,该工具作为"raco-cross"包单独分发。 DrRacket 在编辑包含大位图的图片文件时的... |
Posted: 21 Jul 2021 03:42 PM PDT CherryTree 0.99.39 现已发布。CherryTree 是一个支持无限层级分类的笔记软件,Python 编写,支持富文本编辑和代码高亮,支持 Linux 和 Windows 平台。数据采用 sqlite 或 XML 存储,支持密码保护,支持从 NoteCase、KeepNote、Knowit、Tomboy、TuxCards、Treepad、Leo 等笔记软件导入数据。 此版本更新内容如下: 修复了... |
Elasticsearch 7.13.4 发布,修复严重漏洞 Posted: 21 Jul 2021 03:40 PM PDT Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 是用 Java 开发的,并在 Apache 许可证下作为开源软件发布。官方客户端在 Java、.NET(C#)、PHP、Python、Apache Groovy、Ruby 和许多其他语言中都是可用的。 Elas... |
Posted: 20 Jul 2021 11:39 PM PDT ## 引言 限流是对外Api服务在使用过程上经常会碰到的需求。 对客户端的访问频率进行限制可以有效防止因为客户端使用脚本或其他破坏性的方式对服务正常运行造成影响的风险。 限流有多种解决方式,最简单的方式莫过于针对Ip进行限制:只允许某一个Ip在规定的时间内访问多次,ip访问记录可以保存在内存或者其他高速数据存储... |
Posted: 20 Jul 2021 09:13 PM PDT @八一菜刀 你好,想跟你请教个问题: knife4j.basic.username 和 knife4j.basic.password 的使用是需要开启增强模式,本项目使用的是security,发现配置的用户名和密码会先走UserDetailsService接口中的loadUserByUsername方法,同时这个username和password是否必须在数据库中存在,才能正常通过判断吗?这样做是否合理呢... |
Posted: 20 Jul 2021 06:13 PM PDT 虚拟机技术每家公司发展到一定规模都必须考虑的,更好的环境隔离,更好的事故排查,更好的服务部署 docker的原理 docker更换阿里源 docker容器的相关命令 Dockerfile文件编写 docker镜像的相关命令 1 docker的原理 Docker 利用Linux 中的核心分离机制,例如Cgroups,以及Linux的核心Namespace(名字空间)来创建独立的容... |
SpringCloud Alibaba微服务实战三十二 - 实现网关的灰度发布 Posted: 08 Jun 2021 06:21 PM PDT 大家好,我是飘渺Jam,一名来自三流城市三流公司的三流程序员,这是我们的第159篇原创文章,如果你喜欢请记得给我一个点赞与转发。 前言 这篇文章来源于粉丝提出的一个问题:如何解决多环境统一注册中心服务实例乱窜? 怎么理解呢? 假设现在开发环境的AccountService已经在Nacos中注册了,现在小张需要对它进行修改升级... |
【Arthas技术专题】「快速入门指南」安装入门及基础指令介绍 Posted: 17 Jul 2021 10:51 PM PDT ![](https://oscimg.oschina.net/oscnet/up-9403b30bce899f82773f235e535f234cb73.png) ### Arthas特性介绍 - **Arthas是Alibaba开源的Java诊断工具,深受开发者喜爱。在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状态。** - **Arthas支持JDK 6+,支持Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的... |
Posted: 12 Jul 2021 01:20 AM PDT 在互联网公司,经常面临一个"三高"问题: 高并发、高性能、高可用。 我们经常收到一些同学提问:我没有高并发项目经验,工作中没有这样的场景。但是面试的时候经常被问到高并发、性能调优方面的问题,有什么办法可以学习或者解决吗? 这种时候,你需要有一个全局的技术视野,熟悉一些常用的系统优化方法论,以及学会一... |
Posted: 20 Jul 2021 03:14 PM PDT NumPy 1.21.1 现已发布,这是一个维护版本,修复了 1.21.0 版本之后发现的错误,并将 OpenBLAS 更新到 v0.3.17 以处理 arm64 上的问题。此版本支持的 Python 版本为 3.7-3.9。1.21.x 系列与开发中的 Python 3.10 兼容。Python 3.10 将在发布后得到官方支持。 使用 gcc-11.1 编译 NumPy 1.20.0 时尚存在一些未解决的问题:... |
You are subscribed to email updates from OSCHINA 社区最新专区文章. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment