SonarQube 8.4发布,分析时间最多可减少 80% Java 编程技术

SonarQube 8.4发布,分析时间最多可减少 80%

SonarQube v8.4 发布了。SonarQube 是一个用于管理源码质量的平台,帮助开发者编写干净的代码,其支持的语言包括:Python、Java、PHP、C#、C、Cobol、PL/SQL 与 Flex 等。 此版本扩展了 OWASP(Open Web Application Security Project,开放式 Web 应用程序安全项目)类型覆盖范围、带来了更快的分析速...
阅读全文
2020年7月编程语言排名,C语言与Java拉大距离,黑马R排名第八 Java 编程技术

2020年7月编程语言排名,C语言与Java拉大距离,黑马R排名第八

TIOBE编程社区2020年7月编程语言排行榜如期而至,你的生活工作是否也是这样如期而至呢?看看7月编程语言排行榜又有哪些变化呢?你所心仪的编程语言有什么变化吗? 7月份编程语言榜单中,C语言依旧占据第一的位置。其中变化比较大的就是本年度的黑马R语言,一路上升,进入前10名,本月排名第8,创造了新的历史记录。根据TIOBE编程社区的分析建议,R语言的流行主要在python语...
阅读全文
SonarQube v8.3 发布,源码质量管理平台 Java 编程技术

SonarQube v8.3 发布,源码质量管理平台

SonarQube v8.3 发布了。SonarQube 是一个用于管理源码质量的平台,帮助开发者编写干净的代码,其支持的语言包括:Python、Java、PHP、C#、C、Cobol、PL/SQL 与 Flex 等。 此版本继续优化 Python 静态分析,还为 Java、C/C++ 和 C# 添加了一些规则,以帮助发现更多漏洞并保持代码干净。在内置的 SonarWay Quality Gat...
阅读全文
Java实现将Excel中的数据导入到oracle数据库中 Java 编程技术

Java实现将Excel中的数据导入到oracle数据库中

·场景: 需要将excel中的数据导入到oracle数据库中 ·问题: 虽然PL/SQL中有一个ODBC import工具可以实现场景中描述的需求,但是如果excel中存在 合并单元格 的情况存在或者 空行 等情况,该工具就不是特别的好用,需要自己提前手动处理好excel文件 ·需要解决: 1.自动识别和填充...
阅读全文
Oracle Database 19c 技术架构(一) 编程技术 软件架构

Oracle Database 19c 技术架构(一)

Oracle官方文档中给出的Oracle Database 19c技术架构图,可以看出制作者的用心和精心。不翻译一下真是对不起作者! 同时本文可以作为学习Oracle体系结构很好的教材!值得大家收藏! 01、数据库服务器(Database Server) 一个Oracle数据库至少由一个数据库实例和一个数据库组成。数据库实例部分处理内存和进程,数据库部分则由称为数据文件的...
阅读全文
How to Connect DBeaver to Oracle Autonomous Database by JDBC Thin Driver Java 编程技术

How to Connect DBeaver to Oracle Autonomous Database by JDBC Thin Driver

之前介绍了如何使用SQL Developer和使用PL/SQL Developer连接Oracle Autonomous Database。 但是实际上在macOS系统中,我更喜欢使用 DBeaver 这个GUI客户端来操作数据库,DBeaver是一款用Java编写的免费数据库工具,可以连接几十种数据库,包括RDBS,NoSQL,时序数据库,图数据库等等,非常丰富。 在D...
阅读全文
Java语言中常见的十大误解 Java 编程技术

Java语言中常见的十大误解

Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同。在使用多年的Oracle公司的JDBC后,我积累了许多技巧,这些技巧能够使我们更好地发挥系统的性能和实现更多的功能。 1、在客户端软件开发中使用Thin驱动程序 在开发Java软件方面,Oracle的数据库提供了四种类型的驱动程序,二种用于应用软件、applets、servlets...
阅读全文
Maven SonarQube CodeReview Java 编程技术

Maven SonarQube CodeReview

介绍 SonarQube 官网: https://www.sonarqube.org/ 介绍:(曾用名Sonar(声纳)是一个开源的代码质量管理系统。 SonarQube 特征 支持超过25种编程语言:Java、C/C++、C#、PHP、Flex、Groovy、JavaScript、Python、PL/SQL、...
阅读全文
下一代的多语言JVM:GraalVM Java 编程技术

下一代的多语言JVM:GraalVM

GraalVM是一款高性能的可嵌入式多语言虚拟机,它能运行不同的编程语言,包括: 基于JVM的语言,比如Java, Scala, Kotlin和Groovy 解释型语言,比如JavaScript, Ruby, R和Python 配合LLVM一起工作的本地语言,比如C, C++, Rust和Swift GraalVM能有效地支持多语言应用,你可以在一个进程里同时使用多种编程语言...
阅读全文
Loading...