Tuesday, August 3, 2021

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


熬夜整理的c/c++万字总结(三),值得收藏!

Posted: 03 Aug 2021 01:09 AM PDT

1、位运算 可以使用 C 对变量中的个别位进行操作。您可能对人们想这样做的原因感到奇怪。这种能力有时确实是必须的,或者至少是有用的。C 提供位的逻辑运算符和移位运算符。在以下例子中,我们将使用二进制计数法写出值,以便您可以了解对位发生的操作。在一个实际程序中,您可以使用一般的形式的整数变量或常量。例如不...

复杂多变场景下的Groovy脚本引擎实战

Posted: 02 Aug 2021 07:08 PM PDT

# 一、前言 因为之前在项目中使用了Groovy对业务能力进行一些扩展,效果比较好,所以简单记录分享一下,这里你可以了解: - 为什么选用Groovy作为脚本引擎 - 了解Groovy的基本原理和Java如何集成Groovy - 在项目中使用脚本引擎时做的安全和性能优化 - 实际使用的一些建议 # 二、为什么使用脚本语言 ## 2.1 脚本语言可解决...

Springboot 配置文件、隐私数据脱敏的最佳实践(原理+源码)

Posted: 02 Aug 2021 07:37 PM PDT

大家好!我是小富~ 这几天公司在排查内部数据账号泄漏,原因是发现某些实习生小可爱居然连带着账号、密码将源码私传到`GitHub`上,导致核心数据外漏,孩子还是没挨过社会毒打,这种事的后果可大可小。 ![](https://files.mdnice.com/user/303/8866612f-ec36-4092-8850-693c699d60ff.png) 说起这个我是比较有感触的,之前...

怎么在开源中国中查找靠谱的开发团队

Posted: 02 Aug 2021 08:32 PM PDT

怎么在开源中国中查找靠谱的开发团队

【Maven实战技巧】「插件使用专题」Maven-Assembly插件实现自定义打包

Posted: 02 Aug 2021 06:47 PM PDT

## 前提概要 > **最近我们项目越来越多了,然后我就在想如何才能把基础服务的打包方式统一起来,并且可以实现按照我们的要求来生成,通过研究,我们通过使用maven的assembly插件完美的实现了该需求,爽爆了有木有。本文分享该插件的配置以及微服务的统一打包方式。** ### maven-assembly-plugin打包插件 #### 配置步骤及...

☕【Java技术指南】教你如何使用异步神器CompletableFuture

Posted: 31 Jul 2021 05:43 AM PDT

### 前提概要 > 在java8以前,我们使用java的多线程编程,一般是通过Runnable中的run方法来完成,这种方式,有个很明显的缺点,就是,没有返回值。这时候,大家可能会去尝试使用Callable中的call方法,然后用Future返回结果,如下: ```java public static void main(String[] args) throws Exception { ExecutorService exe...

Spring Cloud 2021.0.0-M1 aka Jubilee 发布

Posted: 02 Aug 2021 03:15 PM PDT

Spring Cloud 2021.0.0-M1 aka Jubilee 现已发布。该版本可以在 Spring Milestone 存储库中找到,并与 Spring Boot 2.6.0-M1 兼容。 主要更新内容 Spring Cloud Gateway StripPrefixFilter 现在默认为 1 而不是 0 添加新的 CacheRequestBodyFilter 使用 Redis 跨网关实例共享路由 Spring Cloud Sleuth 添加 JDBC 支持 支...

DBeaver 21.1.4 发布,可视化数据库管理平台

Posted: 02 Aug 2021 03:51 PM PDT

DBeaver 21.1.4 发布,该版本更新内容如下: 数据传输: 增加了对多行插入的支持; 数据传输性能显著提高; 删除了源连接中不必要的提交/回滚; 修复了表/列名称的大小写转换; 修复了不明确的列名映射; 数据查看器: 修复了枚举数据类型的数据过滤器; 对带有连接的查询支持数据编辑; 增加了带有默认值的行插入支持;...

PMD 6.37.0 发布,已支持 Java 17

Posted: 02 Aug 2021 03:48 PM PDT

PMD 是一个代码分析器,能够帮助发现常见的编程问题,比如未使用的变量、空的 catch 块、不必要的对象创建等等。最初仅支持 Java 代码,目前还可支持 JavaScript、Salesforce.com Apex 和 Visualforce、PLSQL、Apache Velocity、XML 和 XSL 。 PMD 6.37.0 正式发布,本次更新内容如下: 值得注意的更新: Java 17 支持:...

IPython 7.26 发布,Python 命令行交互

Posted: 02 Aug 2021 03:47 PM PDT

IPython 7.26 现已发布,这是一个次要版本,修复了一些问题、更新了 API,以及围绕代码库各部分的版权/许可证问题。IPython 提供了丰富的工具包,可帮助你以交互方式充分利用 Python。 官方强调了 https://github.com/ipython/ipython/issues/13039 这个问题,指出其包括并引用了 Stack Overflow 的代码;而这些代码是 ...

Apache Dubbo 2.7.13 发布,分布式 RPC 服务框架

Posted: 02 Aug 2021 03:46 PM PDT

Apache Dubbo 2.7.13 已发布,这是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:面向接口的远程方法调用、智能容错和负载均衡,以及服务自动注册和发现。 特性: 将文件参数添加到 MetadataReportBuilder( #8031 ) 如果发生异常,延迟导出服务器应打印堆栈跟踪。(#8125) 增加 redisRegistry 消费者...

Redmine 4.2.2 & 4.1.4 发布

Posted: 02 Aug 2021 03:44 PM PDT

Redmine 4.2.2 & 4.1.4 现已发布。Redmine 是一个网页界面的项目管理与缺陷跟踪管理系统的自由及开放源代码软件工具。它集成了项目管理所需的各项功能:日历、燃尽图和甘特图以协助可视化表现项目与时间限制,问题跟踪和版本控制。此外,Redmine也可以同时处理多个项目。 这两个版本包括对 Ruby on Rails 5.2.6 版本的更...

TeamCity 2021.1.2 发布

Posted: 02 Aug 2021 03:29 PM PDT

TeamCity 2021.1.2 现已发布。该版本解决了 70 多个问题,显著修复了实验性 UI。其中大部分都集中在构建日志预览上,以及其他各种增强功能。官方强烈建议升级,因为该版本还包含多项安全修复和性能优化。 主要更新内容 新功能 性能监视器现在可以显示每个选定时间段的日志条目。如要限制时间段,可以将选择拖放到图表上 ...

No comments:

Post a Comment