Friday, April 23, 2021

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


切面能否对java反射调用的方法起作用呢,为什么

Posted: 23 Apr 2021 03:18 AM PDT

aspectj

我的项目出了个高危漏洞,值得注意!

Posted: 22 Apr 2021 01:50 AM PDT

你好,我是 yes。 近期我们公司和另一家政府相关的公司搞了个合作。 这个项目是我负责的,在临近上线的时候,他们要求出具第三方安全报告。 这个事之前没说过,不过政府项目也可以理解,那就搞个呗。 总监问我: ![](https://oscimg.oschina.net/oscnet/c93e2f4a-bde5-4c85-92f6-83abff4d5cd9.png) 那我肯定得回有信心啊...

python 大型项目神器实战

Posted: 22 Apr 2021 06:55 PM PDT

点击python编程从入门到实践,置顶 公众号重磅 python入门资料,第一时间送达 读完需要10分钟 速读仅需 4 分钟 / python 生产实战 python 大型项目神器实战 / 在 fastapi 中有一个强大并且简单易懂的系统:依赖注入系统 1 什么是依赖注入 依赖注入首先意味着在程序中我们的代码可以声明一些它必须依赖的项:我们称之为 ...

用面向对象解决「夜过吊桥」问题~

Posted: 22 Apr 2021 04:09 PM PDT

问题描述 1.五个人打算过一座吊桥,开始时他们都位于该桥的一侧。 2.天很黑,五个人手里只有一个手电筒。 3.该桥一次最多只能同时过两个人,无论是一个人还是两个人过桥,都需要携带手电筒看路。而且手电筒只能通过人携带过桥的方式传递。 4.第一个人过桥需要1分钟时间,第二个人过桥需要2分钟,第三个人需要5分钟,第四...

总是记不住java的IO流用法?用N个问题教你掌握java IO流

Posted: 22 Apr 2021 11:55 PM PDT

摘要:Java IO 体系看起来类很多,感觉很复杂,但其实是 IO 涉及的因素太多了。在设计 IO 相关的类时,编写者也不是从同一个方面考虑的,所以会给人一种很乱的感觉,并且还有设计模式的使用,更加难以使用这些 IO 类,所以特地对 Java 的 IO 做一个总结。 本文分享自华为云社区《总是记不住java的IO流用法?用N个问题教你...

终于有人将金融风险管理讲明白了

Posted: 22 Apr 2021 07:27 PM PDT

互联网金融是传统金融业务与新兴互联网技术结合的一个交叉领域,例如互联网公司开展的金融业务,或者金融机构的线上化服务,都属于互联网金融的范畴。与传统金融行业的线下模式相比,互联网金融以网络和通信技术为载体,受众群体更广,辐射场景更多,服务效率更高,符合"普惠金融"的核心理念。然而在互联网金融业务的开...

(Compare And Swap)比较及交换技术是否可以防止指令重排保证有序性?

Posted: 22 Apr 2021 09:34 PM PDT

CAS(Compare And Swap)比较及交换技术是否能够保证程序的执行有序性及防止指令重排?换句话言之是否可以实现As-If-Serial语义机制?

45 图|庖丁解牛 18 种「队列」,你知道几种?

Posted: 22 Apr 2021 04:24 PM PDT

这是我的第 58 篇原创文章 作者 | 悟空聊架构 来源 | 悟空聊架构(ID:PassJava666) 在讲《21张图讲解集合的线程不安全》那一篇,我留了一个彩蛋,就是Queue(队列)还没有讲,这次我们重点来看看Java中的Queue家族,总共涉及到18种Queue。这篇恐怕是市面上最全最细讲解Queue的。 本篇主要内容如下: 本篇主要内容 帮你...

微软宣布推出 WSL 对 Linux GUI 的初步支持

Posted: 22 Apr 2021 05:15 PM PDT

微软面向 Windows Insider 的 Dev 频道用户发布了一个 Windows 10 Build 21364 预览版更新。其中一项值得注意的更新内容为:Windows Subsystem for Linux(WSL)上使用首批对 GUI 应用的支持,可以直接在 Windows 上运行 Linux GUI 应用。 在一年前的 Build 2020 大会上,WSL 团队曾表示,他们的目标是使用户能够在桌面上...

VirtualBox 6.1.20 发布,支持 Linux 5.11 & 5.12

Posted: 22 Apr 2021 04:13 PM PDT

近日,VirtualBox 发布了 6.1.20 版本,也是该软件 6.1 版本系列的第十次更新。该版本增加了对 Linux Kernel 5.11 和 5.12 的支持。而且,对于 Linux Kernel 4.10 以上的纯主机适配器,最大 MTU 大小已经增加到 16110。 VirtualBox 6.1.20 的其他变化包括: 修正了根据各种操作的时间而导致的极差的虚拟机性能; 修正了在...

PHPMQTT-CLI —— PHPMQTT 命令行工具

Posted: 22 Apr 2021 04:58 PM PDT

PHPMQTT-CLI 是基于 PHPMQTT 提供的命令行工具,支持发布和订阅。

Gitee 推荐 | 容器配置及编排的向导式构建工具 Dckr

Posted: 22 Apr 2021 04:58 PM PDT

Dckr 是一款基于Docker的容器配置及编排的向导式构建工具。(支持Docker、Compose、Kubernets、Rancher的资源文件向导式构建) 通过它,你可以轻松完成以下操作: 借助语义化UI向导式构建Dockerfile、docker-compose.yaml、Kubernetes资源文件、Rancher Chart。 支持docker-compose.yaml向Kubernetes资源文件的转换。 支...

每日一博 | 从抽象类开始,详解责任链模式

Posted: 22 Apr 2021 04:58 PM PDT

在我们日常的开发当中,经常会有上下游的依赖,比如当前我们需要开发一份新的数据,需要用到上游的某一份老数据才能生成。这时候需要我们写一个接口,然后上游也随之改造,把它们的新数据写到我们这个接口来。 这就带来了一个问题,也就是上下游耦合的问题,如果下游有一天变动了,上游也需要随着变动。如果是一对一的可...

Netbox 2.11.1 发布,IP 地址与数据中心管理工具

Posted: 22 Apr 2021 04:51 PM PDT

NetBox 是一个 IP 地址管理(IP address management,IPAM)和数据中心基础设施管理(data center infrastructure management,DCIM)工具。 Netbox 2.11.1 现已完成发布,具体更新内容如下: Enhancements #6161- 启用设备组件表的排序 #6179- 为虚拟机启用自然排序 #6189- 增加了按名称或描述搜索位置的功能 #619...

GraalVM 21.1 社区版发布:实验性支持 Java 16

Posted: 22 Apr 2021 04:33 PM PDT

GraalVM 21.1 稳定版已发布。GraalVM 是 Oracle 打造的高性能跨语言虚拟机,支持运行 JavaScript、Python 3、Ruby、R、基于 JVM 的语言(如 Java、Scala 和 Kotlin),以及基于 LLVM 的语言,如 C 和 C++。 新版本增加了许多新功能,以及优化性能,主要更新内容包括: 实验性支持 Java 16 继续进行对 Linux AArch64 的支...

radare2 5.2.1 发布,逆向工程平台

Posted: 22 Apr 2021 04:26 PM PDT

radare2 5.2.1 发布了。radare2 是一款开放源代码的逆向工程平台,它可以反汇编、调试、分析和操作二进制文件。 主要更新内容: Bug 修复 修复 coverity 带来的所有 high impact 问题(主要是 non null terminated strings、oobreads、ub 和 uaf) 修复从 nested elfs 中加载符号的问题 修复在不同环境下的 i*j 输出 改进...

Screen To Gif 2.28.2 发布,动画录制软件

Posted: 22 Apr 2021 04:03 PM PDT

Screen to Gif 是一款方便好用的小软件,可以用来快速录制屏幕上的指定区域,将其直接保存为 GIF 动画文件。 紧接着 Screen To Gif 2.28.1 后,Screen To Gif 2.28.2 也已发布,这还是一个 bug 修复版本。具体更新内容如下: Bug 修复 与 Imgur 预设有关的某些设置未正确加载。 在保存设置时,一个具有不正确值的属性会导...

Jet 4.5 发布,分布式批处理和流处理引擎

Posted: 22 Apr 2021 04:01 PM PDT

Jet 是一个开源的、内存中的、分布式批处理和流处理引擎。你可以用它来处理大量的实时事件或大批量的静态数据集。为了给人一种规模感,Jet 的一个节点已经被证明可以每秒聚集1000万个事件,延迟低于10毫秒。 新功能: [sql] 动态 ClassDefinition 消除了在 IMap 中使用新的记录类型时重新启动集群的需要; 增强: [jdbc]...

走完线上 Bug 定位最后一公里

Posted: 22 Apr 2021 03:38 AM PDT

作者:陈陈 ## ## **一个小故事** --- ## 周末 12 点的闹钟在回龙观均价 3000 的出租屋急促的响起,程序员小A慵懒的拿过手机,滑开手机通知栏,没有未接电话,点开手机的拦截信箱,没有报警短信,昨晚的发布一定很顺利。小A幸福的伸了个懒腰。戴上 3000 块的 BeatsSolo Pro,音乐逐渐响起来,小A缓缓的闭上了眼睛,正午的...

nacos发布成windows10服务

Posted: 22 Apr 2021 03:16 AM PDT

以上可执行文件路径错误, 但是将其写成D:\nacos\bin\startup.cmd却出现下列错误 请问win10怎么把nacos发不成服务

spring事务注解Propagation.SUPPORTS是否会导致事务失效?

Posted: 22 Apr 2021 01:38 AM PDT

如果在第一层调用的service上使用了Propagation.SUPPORTS,而这个service不是上层有事务的service调用它,所以这个service本身不存在事务,所以这个service就会以非事务的方式运行,不知道这样理解对不对?

PHP 开源工作流引擎 Tpflow V5.0.5 正式版发布

Posted: 22 Apr 2021 12:29 AM PDT

欢迎使用 Tpflow V5.0.5 工作流引擎 TpFlow工作流引擎是一套规范化的流程管理系统,基于业务而驱动系统生命力的一套引擎。彻底释放整个信息管理系统的的活力,让系统更具可用性,智能应用型,便捷设计性。Tpflow团队致力于打造中国最优秀的PHP工作流引擎。 这次版本主要是向上兼容,上个版本在开启PHP强模式后,出现不少...

5000字 | 24张图带你彻底理解Java中的21种锁

Posted: 21 Apr 2021 10:13 PM PDT

本篇主要内容如下: 帮你总结好的锁: 序号 锁名称 应用 1 乐观锁 CAS 2 悲观锁 synchronized、vector、hashtable 3 自旋锁 CAS 4 可重入锁 synchronized、Reentrantlock、Lock 5 读写锁 ReentrantReadWriteLock,CopyOnWriteArrayList、CopyOnWriteArraySet 6 公平锁 Reentrantlock(true) 7 非公平锁 synchronized、ree...

SpringBoot开发秘籍 - 集成Graphql Query

Posted: 20 Apr 2021 06:02 PM PDT

概述 REST作为一种现代网络应用非常流行的软件架构风格受到广大WEB开发者的喜爱,在目前软件架构设计模式中随处可见REST的身影,但是随着REST的流行与发展,它的一个最大的缺点开始暴露出来: 在很多时候客户端需要的数据往往在不同的地方具有相似性,但却又不尽相同。 如同样的用户信息,在有的场景下前端只需要用户的简...

Blender 发布 2021 路线图:增加对 Vulkan 的支持

Posted: 21 Apr 2021 05:18 PM PDT

Blender 发布了 2021 路线图表示,2021 年有望成为一个繁忙且令人兴奋的一年,其将致力于第二个 LTS 版本和 Blender 3.0 开发。同时,官方博客还详细介绍了该团队今年的一些项目规划。 在今年 2 月份,Blender 官方就指派了三个核心开发团队在之后的两个月内专注于资产浏览器和 pose 库、 Library 重写以及 geometry nod...

Gitee 推荐 | 数据可视化工具 JimuReport

Posted: 21 Apr 2021 05:02 PM PDT

一款免费的数据可视化工具,报表与大屏设计!类似于excel操作风格,在线拖拽完成报表设计!功能涵盖: 报表设计、图形报表、打印设计、大屏设计等,永久免费!

Screen To Gif 2.28.1 发布,动画录制软件

Posted: 21 Apr 2021 04:50 PM PDT

Screen to Gif 是一款方便好用的小软件,可以用来快速录制屏幕上的指定区域,将其直接保存为 GIF 动画文件。 目前,Screen To Gif 2.28.1 已完成发布,这是一个 bug 修复版本。具体更新内容如下: Bug 修复 打开编辑器窗口会导致一些用户崩溃 不遵守 gifs 和 apngs 的循环设置 上传预设面板没有遵循应用程序的主题 More...

nginx 1.20.0 稳定版发布

Posted: 21 Apr 2021 04:44 PM PDT

nginx 最新稳定分支 1.20 已发布,新版本引入了来自 1.19.x 主线分支的新功能和错误修复,其中包括: 使用 OCSP 进行客户端 SSL 证书验证 引入 ssl_reject_handshake 和 ssl_conf_command 指令 使用 lingering_close, keepalive_timeout, keepalive_time 和 keepalive_requests 指令简化和提升对 HTTP/2 连接的处理 以严...

uBlock 1.35.0 发布,高效过滤工具

Posted: 21 Apr 2021 04:30 PM PDT

uBlock 是一款支持多浏览器的高效过滤工具,快速、有效且简洁,它不仅过滤广告,屏蔽广告的功能是通过支持 Adblock Plus 过滤规则语法实现的,支持自定义过滤规则。uBlock 1.35.0 正式发布,此次更新内容如下: 新功能: 新增过滤功能,可以从文档资源中删除特定的响应 header,例如: example.com##^responseheader(r...

Fastlane 2.181.0 发布,跨移动端自动化流程工具

Posted: 21 Apr 2021 04:20 PM PDT

Fastlane 2.181.0 发布了,Fastlane 是一个针对 iOS 和 Android 全方位开发自动化流程的工具。利用目前支持的工具可以做包含自动化和可持续化构建的每个环节,比如单元测试、截图、分发渠道、上传元数据和 ipa 包提交审核等等。 新版更新内容: [scan] 保留初始 xcresult [spaceauth] 在 spaceauth 中添加 --copy_to_cl...

Apache Kafka 2.8.0 发布

Posted: 21 Apr 2021 04:00 PM PDT

Apache Kafka 是一个分布式流平台,具有四个核心 API。借助这些 API,Kafka 可以用于以下两大类应用:建立实时流数据管道,可靠地进行数据传输,在系统或应用程序之间获取数据;构建实时流媒体应用程序,以改变系统或应用程序之间的数据或对数据流做出反应。 近日 Apache Kafka 2.8.0 正式发布,本次更新的显著变化如下:...

No comments:

Post a Comment