首页 文章 精选 留言 我的

文章列表

共 183264 篇
Spring事务实现原理

Spring事务实现原理

1、引言 spring的spring-tx模块提供了对事务管理支持,使用spring事务可以让我们从复杂的事务处理中得到解脱,无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。 spring事务有编程式事务和声明式事务两种实现方式。编程式事务是通过编写代码来管理事务的提交、回滚、以及事务的边界。这意味着开发者需要在代码中显式地调用事务的开始、提交和回...

开放签电子签章 2024 年第一季度目标

开放签电子签章 2024 年第一季度目标

龙年伊始,开放签祝大家开工大吉,龙年大吉。 开放签开源工具版将在24年第一季度更新验签、骑缝签署、国密签署等功能,同时开放签企业版也将上线PC端、移动端、API集成三方面的完整能力。届时开放签电子签章能力将更加完善,从业务至技术层面满足更多场景,第一季度目标如下: 一、开源工具版更新迭代目标: 1、解决商业版权风险,提供基于PDFBox的验签功能; 2、提升...

糟糕,被SimpleDateFormat坑到啦!| 京东云技术团队

糟糕,被SimpleDateFormat坑到啦!| 京东云技术团队

1. 问题背景 问题的背景是这样的,在最近需求开发中遇到需要将给定目标数据通过某一固定的计量规则进行过滤并打标生成明细数据,其中发现存在一笔目标数据的时间在不符合现有日期规则的条件下,还是通过了规则引擎的匹配打标操作。故而需要对该错误匹配场景进行排查,定位其根本原因所在。 2. 排查思路 2.1 数据定位 在开始排查问题之初,先假定现有的Aviator规则引...

VALL-E X —— 多语言文本到语音合成与语音克隆

VALL-E X —— 多语言文本到语音合成与语音克隆

微软VALL-E X零样本语音合成模型的开源实现。预训练模型现已向公众开放,供研究或应用使用。 VALL-E X 是一个强大而创新的多语言文本转语音(TTS)模型,最初由微软发布。虽然微软最初在他们的研究论文中提出了该概念,但并未发布任何代码或预训练模型。 VALL-E X 可以为单语使用者合成另一种语言的个性化语音。以源自源文本和目标文本的音素序列以及源自...

每日一博 | 安卓动态链接库文件体积优化探索实践

每日一博 | 安卓动态链接库文件体积优化探索实践

背景介绍 应用安装包的体积影响着用户下载量、安装时长、用户磁盘占用量等多个方面,据Google Play统计,应用体积每增加6MB,安装的转化率将下降1%。 安装包的体积受诸多方面影响,针对dex、资源文件、so文件都有不同的优化策略,在此不做一一展开,本文主要记录了在研发时针对动态链接库的文件体积裁剪优化方案。 我开发的链接库使用rust语言开发,通过安卓...

IoTOS v1.6.3 流量转移 换卡管理 阶梯到账

IoTOS v1.6.3 流量转移 换卡管理 阶梯到账

一、近期更新介绍 上游套餐打包阶梯到账: 说明:适用于套餐包结算类型; 【现金流/套餐打包/账期盈余/阶梯到账】 套餐打包:上游套餐打包套餐结算; 阶梯到账:多套餐包装阶梯使用到账; 账期盈余:多套餐未使用结余 ; 换卡申请: 换卡分类:提示、运费、禁区; 卡列表适配提示换卡 标记分类; 老卡转移新卡:流量、余额、配置、微信通知 (换卡申请) (换...

0-overlay和underlay,这两种容器网络你分得清吗

0-overlay和underlay,这两种容器网络你分得清吗

本文分享自华为云社区《【理解云容器网络】0-overlay和underlay容器网络》,作者:可以交个朋友。 underlay容器网络 在容器的上下文环境下,underlay容器网络代表承载容器的虚拟机或者物理机网络环境能够识别、转发容器ip。 开源网络插件方案如Flannel的host-gw模式、calico的bgp模式,容器网络可以不通过隧封装,依托于网...

IDEA 2024.1:Spring 支持增强、GitHub Action 支持增强、更新 HTTP Client 等

IDEA 2024.1:Spring 支持增强、GitHub Action 支持增强、更新 HTTP Client 等

有段时间没有更新IDEA了,早上看到 IntelliJ IDEA 2024.1 EAP 5发布的邮件提示,瞄了一眼,发现真的是越来越强了,其中不少功能对我来说还是非常有用的。也许这些能力对关注DD的小伙伴也有帮助,所以搞篇博客介绍和推荐一下。 Spring、Quarkus等主流框架的支持增强 Search Everywhere功能中增加Endpoints选项...

如何正确地理解应用架构并开发

如何正确地理解应用架构并开发

许多同学或多或少都经历过这样的流程: 新同学刚来公司,学习了解团队的一些工程代码,并了解其中的代码风格 团队新接手了一些其他团队的项目,需要了解工程结构以及概念 如何定义工程项目的工程结构,包目录结构并达成团队共识 如果你有上述经历,并对工程应用之中的Module划分及其背后的意义理解上存在一些困扰, 那本文对你或许会有一些帮助。 理解代码从理解应用架构开始...

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。