甲骨文发布适用于 MongoDB 的 Oracle Database API;Chrome 和 Edge 互相“拉踩”;树莓派驱动程序现可在 Android 上运行

2023-11-17

整理 | 宋彤彤
责编 | 屠敏

开源吞噬世界的趋势下,借助开源软件,基于开源协议,任何人都可以得到项目的源代码,加以学习、修改,甚至是重新分发。关注「开源日报」,一文速览国内外今日的开源大事件吧!

一分钟速览新闻点!

  • 倪光南:可适当聚焦 RISC-V 架构,抓住中国芯片产业机遇
  • 甲骨文发布适用于 MongoDB 的 Oracle Database API
  • 同是基于开源 Chromium 项目,Chrome 和 Edge 浏览器之间互相“拉踩”
  • 树莓派“V3DV”Vulkan 驱动程序现可在 Android 上运行
  • Steam 前百款游戏中,目前有 80% 能在 Linux 上运行
  • 英特尔的 IWD 无线守护进程正准备 WiFi
  • DPP 支持 DLE 3.0 发布:UI、持久性克隆、PostgreSQL 14 等变化来袭
  • Zstandard v1.5.1 发布,性能改进
  • GIMP 2.10.30 发布:Adob​​e PSD 支持提升,门户集成改进
  • Mycroft:世界领先的开源语音助手

开源大新闻

倪光南:可适当聚焦 RISC-V 架构,抓住中国芯片产业机遇

12 月 20 日,第十六届 · 中国芯集成电路产业促进大会暨“中国芯”优秀产品征集活动发布仪式上,中国工程院院士倪光南指出,虽然一些企业已经在业界取得了成就,但目前多种 CPU 架构并存的市场格局难以取得竞争优势;而 CPU(中央处理器)架构是芯片产业链的龙头,它不仅决定了 CPU 的性能,而且在很大程度上引领了整个芯片产业。不过近年来,开源的 RISC-V 架构却为芯片产业的发展提供了机遇。对此,倪院士建议,我国可适当聚焦 RISC-V 架构发展芯片产业,从而抓住快速发展中国芯片产业的机遇,自己牢牢掌握芯片业发展主动权,而不用受到外国垄断架构的制约。(爱集微)

甲骨文发布适用于 MongoDB 的 Oracle Database API

12 月 22 日,Oracle 的首席产品经理 Roger Ford 宣布推出一项新的云服务:适用于 MongoDB 的 Oracle Database API。使用适用于 MongoDB 的 Oracle Database API,用户可以将为 MongoDB 编写的应用程序连接到 Oracle 自主数据库,并继续拥有像连接到 MongoDB 数据库一样的体验感。API 将 MongoDB 操作转换为等效的 SQL/JSON 操作,以便数据始终处于一致状态;同时 MongoDB 集合可以在 Oracle 数据库中存储、更新和查询。(Oracle)

图片: https://uploader.shimo.im/f/BtC93Y4aHHdsLhMf.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDAxNTg2NDcsImciOiJzcFM2QTVPbjhtY2Q3M0JUIiwiaWF0IjoxNjQwMTU4MzQ3LCJ1c2VySWQiOjc0MjE1Mzg0fQ.ZEObc9Ea8gqndiOjOfJ-tgvM5A1w-DzLaOFfQS0jOT8

图片来源:Oracle

具体详情见:https://blogs.oracle.com/database/post/mongodb-api

同是基于开源 Chromium 项目,Chrome 和 Edge 浏览器之间互相“拉踩”

12 月 22 日,一位名叫 Jason Scott(@textfiles)的网友在 Twitter 上发文,当他在微软 Edge 浏览器的搜索框中输入 Chrome 时,会弹出巨大的提示称(如下图所示),“无需下载新的 Web 浏览器”;然后当他尝试在 Edge 中登陆 Chrome 页面时,角落中的弹出窗口解释“Edge 与 Chrome 运行在同一引擎上,您不需要这个。” 而另一位叫 Kenton Smith(@kentonsmith)的网友回复说,“你有没有试过在谷歌中使用 MS Edge 来搜索一些东西?谷歌做了完全相同的事情来让你下载 Chrome 而不是使用 Edge。”事实上 Chrome 和 Edge 浏览器都是基于开源的 Chromium 项目。

图片: https://uploader.shimo.im/f/9Lc9yzyiiq3ACZfd.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDAxNTg2NDcsImciOiJzcFM2QTVPbjhtY2Q3M0JUIiwiaWF0IjoxNjQwMTU4MzQ3LCJ1c2VySWQiOjc0MjE1Mzg0fQ.ZEObc9Ea8gqndiOjOfJ-tgvM5A1w-DzLaOFfQS0jOT8

树莓派“V3DV”Vulkan 驱动程序现可在 Android 上运行

Mesa(一个三维计算机图形库)中树莓派主要使用的开源 Broadcom“V3DV”Vulkan 驱动程序现已可在 Android 上运行。对于那些在 Raspberry Pi 4 和更新版本上使用谷歌 Android 来替代传统 Linux 发行版的人来说,V3DV 现在也可以工作,并提供 Vulkan API 支持。目前 Mesa 上游的支持基于 Android-RPi 和 Lineage-RPi 开发人员的早期工作;某些 Android 特定的支持代码也基于开源的英特尔“ANV”和高通“TURNIP”Mesa Vulkan 驱动程序。Mesa 22.0 中的 V3DV 仅需要 600 多行新代码,即可使该 Vulkan 驱动程序在 Android 上运行。(Phoronix)

Steam 前百款游戏中,目前有 80% 能在 Linux 上运行

根据 ProtonDB 网站的数据,Steam 上排名前 100 的游戏中有 80% 现在获得了金牌及以上的评分。这表明,这些游戏将在 Linux 桌面上运行良好。基本上,它至少必须具有 Gold 状态,用户才能够通过 Steam Play 在 Linux 上享受仅限 Windows 的游戏。通过统计数据发现,Steam 上的前 1000 款游戏中有超过 750 款现在可以在 Linux 上运行。然而,目前为止前 10 名 Steam 游戏中只有 4 款在 Linux 上运行状态良好。(itsfoss)

图片: https://uploader.shimo.im/f/oqH7AbSNgwAQkDP5.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDAxNTg2NDcsImciOiJzcFM2QTVPbjhtY2Q3M0JUIiwiaWF0IjoxNjQwMTU4MzQ3LCJ1c2VySWQiOjc0MjE1Mzg0fQ.ZEObc9Ea8gqndiOjOfJ-tgvM5A1w-DzLaOFfQS0jOT8

ProtonDB 2021 年 12 月 Steam 游戏评级(图片来源:itsfoss)

英特尔的 IWD 无线守护进程正准备 WiFi DPP 支持

英特尔的开源 IWD 现代无线守护进程与 NetworkManager、systemd-networkd 和他们自己的 ConnMan 等工具一起工作,一直在准备支持 WiFi 设备配置协议 (DPP)。WiFi 标准的设备配置协议是 WPS(WiFi 保护设置)的现代替代品。在配对 WiFi 设备时,DPP 比 WPS 更安全,并且还旨在更好地用于当前的物联网设备配对。DPP 也有其他名称,例如 WiFi Easy Connect。DPP / Easy Connect 已经被一些平台支持,比如 Google Android 10+;DPP 得到 Wi-Fi 联盟的支持,是在网络上安全配置新无线设备的前进方向。未来可能会在英特尔的下一个 IWD 稳定版本(大概是 v1.21)中找到。(Phoronix)

图片: https://uploader.shimo.im/f/T4rayuDGA0zkNKey.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDAxNTg2NDcsImciOiJzcFM2QTVPbjhtY2Q3M0JUIiwiaWF0IjoxNjQwMTU4MzQ3LCJ1c2VySWQiOjc0MjE1Mzg0fQ.ZEObc9Ea8gqndiOjOfJ-tgvM5A1w-DzLaOFfQS0jOT8

开源软件专区

DLE 3.0 发布:UI、持久性克隆、PostgreSQL 14 等变化来袭

12 月 21 日,Postgres.ai 团队宣布发布 3.0 版数据库实验室引擎 (DLE),并称这是有史以来发布的最先进的开源软件,可为快速增长的项目提供开发、测试和故障排除环境。在软件开发中实施“左移测试”方法、使用数据库实验室引擎 3.0 为该公司提供了竞争优势。DLE 3.0 的主要变化包括:UI 包含在核心中,允许使用单个 DLE 实例;持久性克隆;更好的日志记录和配置简单化;“逻辑”模式的高级重置;PostgreSQL 14 支持等。
具体详情见:https://postgres.ai/blog/20211221-dle-3-0-0-brings-ui-and-persistent-clones

Zstandard v1.5.1 发布,性能改进

12 月 21 日,Zstandard v1.5.1 在 GitHub 上发布。Zstandard 1.5.1 现在作为这一由 Facebook 支持的广泛使用的数据压缩算法的最新版本提供,提供了出色的性能。Zstandard v1.5.1 被认为是一个“维护版本”,但为项目带来了许多的性能改进:改进快速压缩的速度;重新平衡中间压缩级别;Huffman 代码改进;二进制大小和构建速度优化以及其他等。

图片: https://uploader.shimo.im/f/kr8xQDCRz12p6udi.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDAxNTg2NDcsImciOiJzcFM2QTVPbjhtY2Q3M0JUIiwiaWF0IjoxNjQwMTU4MzQ3LCJ1c2VySWQiOjc0MjE1Mzg0fQ.ZEObc9Ea8gqndiOjOfJ-tgvM5A1w-DzLaOFfQS0jOT8

具体详情见:https://github.com/facebook/zstd/releases/tag/v1.5.1

GIMP 2.10.30 发布:Adob​​e PSD 支持提升,门户集成改进

12 月 21 日,GIMP 2.10.30 版本发布,但 GIMP 3.0 仍未准备好发布,也不会在 2021 年发布。据悉,GIMP 是一个免费的开源光栅图形编辑器,用于图像处理和图像编辑、自由格式绘图、不同图像文件格式之间的转码以及更专业的任务。GIMP 2.10.30 主要是一个维护/错误修复版本,但确实有一些改进的地方:改进对 Adob​​e Photoshop (PSD) 文件处理;从 GIMP 导出的 AVIF 现在倾向于使用 AOM AV1 编码器;元数据支持改进;文本工具将不再遵循系统设置的亚像素字体渲染行为等。

图片: https://uploader.shimo.im/f/nurZPDm65Ix67d3b.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDAxNTg2NDcsImciOiJzcFM2QTVPbjhtY2Q3M0JUIiwiaWF0IjoxNjQwMTU4MzQ3LCJ1c2VySWQiOjc0MjE1Mzg0fQ.ZEObc9Ea8gqndiOjOfJ-tgvM5A1w-DzLaOFfQS0jOT8

图片来源:GIMP

具体详情见:https://www.gimp.org/news/2021/12/21/gimp-2-10-30-released/


开源工具推荐

Mycroft:世界领先的开源语音助手

Mycroft 是世界领先的开源语音助手,默认情况下它是私有的,并且完全可定制。该软件在许多平台上可运行——桌面、他们的参考硬件、树莓派以及用户的自定义硬件上。Mycroft 开源语音堆栈可以自由地重新混合,在任何地方扩展和部署;同时 Mycroft 也可用在从科学项目甚至到全球企业环境的任何事情。

图片: https://uploader.shimo.im/f/45GnCuWOO5PqQmK7.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDAxNTg2NDcsImciOiJzcFM2QTVPbjhtY2Q3M0JUIiwiaWF0IjoxNjQwMTU4MzQ3LCJ1c2VySWQiOjc0MjE1Mzg0fQ.ZEObc9Ea8gqndiOjOfJ-tgvM5A1w-DzLaOFfQS0jOT8

图片来源:Mycroft

具体详情见:https://mycroft.ai/
GitHub 地址:https://github.com/MycroftAI

【欢迎投稿】源码面前,了无秘密。大家还有哪些推荐的开源工具或者开源软件,亦或是想了解的开源资讯,可以投稿至邮箱:tumin@csdn.net。开源世界的一切,由你我共同创造!


你参与开源有多长时间了?是否通过开源获得过收入?对亲身经历的开源世界有什么样的看法?
欢迎参与 CSDN 重磅推出的《2021 中国开源开发者年度有奖大调查》活动,惊喜礼品等你拿!

图片: https://uploader.shimo.im/f/KBiVVSh0Qh3tYa19.jpg!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2NDAxNTg2NDcsImciOiJzcFM2QTVPbjhtY2Q3M0JUIiwiaWF0IjoxNjQwMTU4MzQ3LCJ1c2VySWQiOjc0MjE1Mzg0fQ.ZEObc9Ea8gqndiOjOfJ-tgvM5A1w-DzLaOFfQS0jOT8

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

甲骨文发布适用于 MongoDB 的 Oracle Database API;Chrome 和 Edge 互相“拉踩”;树莓派驱动程序现可在 Android 上运行 的相关文章

  • 无法连接到 WSL2 内 docker 内的 mongo

    我的设置有什么问题吗 这是我的docker compose yml我从sudo docker compose up d 最终结果是这样的 CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAM
  • Flask-PyMongo collMod

    我正在尝试使用 PyMongo 更新 TTL 集合 试图运行这个我得到 失败没有这样的命令 索引 client db command collMod url index keyPattern dateCreated 1 expireAfte
  • Oracle:SQL 选择带时间戳的日期

    我有以下数据 SQL gt select from booking session BK ID BK DATE 1 18 MAR 12 10 00 00 000000 2 18 MAR 12 10 25 00 000000 3 18 MAR
  • 通过 SQL Developer 连接时出现 ora-12505 错误

    我正在尝试使用 SQL Developer 远程连接到 Oracle 12c 数据库 为了从另一台计算机进行远程连接 我在运行 Oracle 的计算机上在 Windows 7 防火墙中打开了一个端口 该部分有效 但现在由于此错误 ORA 1
  • PL/SQL 中的 BEGIN - END 块原子事务

    这些信息应该很容易找到 但我没有任何运气 当我有一个BEGIN ENDPL SQL 中的块 它是否表现为原子事务 它将尝试在命中时提交END阻止 如果出现问题会回滚更改吗 如果不是 我如何确保 BEGIN END 块内的代码的行为类似于原子
  • 无法使用 LISTAGG

    SELECT deptno LISTAGG ename WITHIN GROUP ORDER BY ename AS employees FROM emp GROUP BY deptno Error ORA 00923 FROM keywo
  • Oracle:两个日期之间的天数和排除工作日如何处理负数

    我有两个日期列 并尝试测量两个日期之间的天数 不包括周末 我得到一个负数 需要帮助解决 Table CalendarDate DayNumber FirstAssgn FirstCnt DayNumber2 Id BusinessDays
  • 获取属性与数组中嵌套的值匹配的所有对象

    我有以下数据表 id ObjectId value owner testuser date ISODate 2017 03 16T12 45 03 386Z location thuis venue bijna thuis descript
  • Mongoose VersionError:保存文档时找不到 id 的匹配文档

    通过 sync API 请求同步用户购物车时 我反复看到以下错误 每当用户更改购物车的内容时就会调用此函数 VersionError 找不到 id 的匹配文档 2y4b1hq601cd013e0af25e32 版本4修改路径 购物车 car
  • 防止 sqlplus 截断列名,无需单独的列格式

    默认情况下 sqlplus 将列名截断为基础数据类型的长度 我们数据库中的许多列名称都以表名称为前缀 因此在截断时看起来相同 我需要在锁定的生产环境中向远程 DBA 指定 select 查询 并拖回假脱机结果以进行诊断 列太多 无法指定各个
  • mongodb 聚合随机化(shuffle)结果

    我正在浏览一堆 mongo 文档 但找不到洗牌或随机化结果内容的可能性 有没有 特别是对于聚合框架本身来说 实际上并没有任何本地方法 因为还没有可用的运算符来执行诸如生成随机数之类的操作 因此 无论您可能投射一个字段进行排序的任何匹配 都不
  • 如何在 Mongoose 中设置文档创建的 TTL 日期?

    我正在尝试做一个promoCodeMongoose 中的架构 创建时 我需要能够设置促销代码的到期日期 促销代码不一定相同TTL 我在看这个问题 https stackoverflow com questions 14597241 sett
  • Mongoose:find() 忽略重复值

    我有一只 聊天 猫鼬Schema它具有以下属性 const schema mongoose Schema recipient type mongoose Types ObjectId required true ref User sende
  • 如何将 pymongo.cursor.Cursor 转换为字典?

    我正在使用 pymongo 查询一个区域内的所有项目 实际上是查询地图上一个区域内的所有场馆 我用了db command SON 在搜索球形区域之前 它可以返回一本字典 字典中有一个名为results其中包含场馆 现在我需要在一个正方形区域
  • MongoDB - WiredTiger 快照与锁定

    我不完全理解这两个功能在 WiredTiger MongoDB 程序中如何相互关联 1 WiredTiger 快照 2 数据锁定 如果使用WiredTiger引擎的每个读操作在读时都提供了数据库级别的 快照 以便创建一致性 ACID中的C
  • 博客的 mongodb 架构设计

    您将如何为具有基于文档的数据库 mongodb 的类似博客的网站设计架构 该站点具有以下对象 用户 文章 评论 用户可以向文章添加评论 每个用户还可以为每个评论投票一次 我希望能够有效地执行这些查询 1 获取文章A 文章A的评论以及每个评论
  • 查询 MongoDB 以匹配数组中的第一项

    我知道 in运算符 它似乎搜索数组中是否存在某个项目 但我只想在该项目位于数组中的第一个位置时找到匹配项 例如 id ObjectId 0 imgs http foo jpg http bar jpg http moo jpg id Obj
  • 无法从 Windows 服务连接到 Oracle(错误:ORA-12154: TNS: 无法解析服务名称 (12154))

    最新更新 2011 年 11 月 2 日上午 9 点 我尝试从服务运行 tnsping 它有效 但是 当我尝试连接时 仍然收到错误 12154 我现在完全困惑了 我不明白 tnsping 如何正常工作 但连接无法解析服务名称 由于某种原因
  • SQL SELECT 在父亲 ID 组织树中查找循环引用?

    带有循环引用的 乐趣 假设我有一个表 ELEMENTS 其中包含元素的层次结构 由父 ID 建模 对于根来说 父亲 ID 字段为空 所有其他记录都有一个非空父 id 和 自动排序的 主键 ID 的父元素 例如 使用 SELECT FROM
  • MongoError: 使用 mongoosejs 连接 mLab 时数据库名称不能包含字符 ' '

    这是我的JS代码 var mongoose require mongoose mongoose connect mongodb myUsername email protected cdn cgi l email protection 61

随机推荐

  • 机器人操作系统ROS

    锋影 email 174176320 qq com 如果你认为本系列文章对你有所帮助 请大家有钱的捧个钱场 点击此处赞助 赞助额0 1元起步 多少随意 ROS已经发布八周年了 在国外科研机构中非常受欢迎 目前 以美国西南研究院为首的几位大佬
  • 全连接层(Fully Connected Layer)

    一 概述 全连接层的每一个结点都与上一层的所有结点相连 用来把前边提取到的特征综合起来 由于其全相连的特性 一般全连接层的参数也是最多的 在卷积神经网络的最后 往往会出现一两层全连接层 全连接一般会把卷积输出的二维特征图转化成一维的一个向量
  • 金山WPS笔试题总结

    第一题 分别输出什么 var arr arr a 1 console log arr length 0 arr 2 2 console log arr length 3 arr length 0 console log arr a 1 这题
  • Mac安装protobuf 流程

    1 brew安装protobuf 1 安装brew ruby e curl fsSL https raw githubusercontent com Homebrew install master install 2 使用brew安装pro
  • 【超详细】记录从零开始学mmdetection(一)

    一 环境配置 本专题是为了记录学习mmdetection的过程 包括mmdetection的配置 代码的讲解 如何使用mmdetection训练自己的数据集 本节只记录第一部分 环境配置过程 本专题主要是在Linux下配置的 因为mmdet
  • Vue3.0开发之整合vue-admin-template模板

    起源 vue admin template模板算是一个比较好的前端开发模板 不过作者好像没有出vue3 0版本的 所以刚好自己在学习vue3 0 就想到开发一个vue3 0的模板 当然大部分代码都是参照vue admin template模
  • Threejs入门教程

    一 本地搭建Threejs官方文档网站 1 官网地址 Github https github com mrdoob three js 我们可以直接下载压缩包并解压或使用 git clone
  • python批量提取视频帧

    python批量提取视频帧 python批量提取视频帧 两种提取方式 按帧数提取 每个视频提取固定帧数 若所取帧数超过视频总帧数 则截取视频所有帧 按时间间隔提取 每个time提取一帧 1 使用示例 python video set py
  • 平衡小车设计_4_PID实现

    平衡小车设计 4 PID实现 参考平衡之家的算法实现 首先明确三个环的PID都是位置式PID 1 角度环 PD g tPidA actual roll g tPidA err g tPidA actual g tPidA set g tPi
  • Ubuntu20.04 搭建repo + gitlab的代码管理系统

    Ubuntu20 04 搭建repo gitlab的代码管理系统 1 为什么要用gitlab GitLab 是一个用于仓库管理系统的开源项目 使用Git作为代码管理工具 并在此基础上搭建起来的Web服务 安装方法是参考GitLab在GitH
  • 算法基础:k最近邻算法

    本博客所有内容均整理自 算法图解 欢迎讨论交流 了解过机器学习这个概念 一定知道有一种名为k最近邻的算法 简称KNN 对于k最近邻算法的定义 百度百科是这样给出的 K最近邻 k Nearest Neighbor KNN 分类算法 是一个理论
  • 异常类的定义、种类、抛出、声明和捕获

    目录 异常类定义 异常处理的必要性 异常处理 Java常见异常种类 1 Error 2 Exception 1 运行异常类Runtime Exception 2 非运行异常类Non RuntimeException 常见异常类 抛出异常th
  • 大话oracle rac 集群,大话Oracle RAC:集群、高可用性、备份与恢复

    第1部分 集群理论篇 第1章 RAC初体验 2 1 1 本书使用环境 3 1 1 1 硬件环境 3 1 1 2 软件环境 4 1 1 3 本书使用的环境 6 1 2 如何在PC机上搭建RAC环境 8 1 2 1 需要下载的软件 8 1 2
  • 拒绝服务攻击 - 学习笔记

    拒绝服务攻击 学习笔记 前言 概述 拒接服务攻击是目前来说 较为难以防御的攻击方式之一 其防御的难点在于难以分辨 正常用户与恶意用户 同时 随着攻击模式的进步 花样也越来越多 但是 服务器方也升级了安全策略 传统上 单机的 Dos 攻击已经
  • java设计6大原则总结

    1 开闭原则 Open Close Principle 定义 一个软件实体如类 模块和函数应该对扩展开放 对修改关闭 开放 封闭原则的意思就是说 你设计的时候 时刻要考虑 尽量让这个类是足够好 写好了就不要去修改了 如果新需求来 我们增加一
  • 【亲测有效新手教程】Vscode连接远程服务器编辑并运行深度学习代码

    文章目录 前言 使用步骤 1 安装OpenSSH 2 安装Remote SSH 参考链接 前言 在服务器上通过桌面已经配置好了深度学习的环境 并且存放了相关代码以及数据集 之前使用向日葵连接服务器进行代码编写 使用下来发现有延迟 不够丝滑
  • Kotlin如何提供与Java的100%互操作性?

    Kotlin与Java可以100 互操作 当您在每篇博客文章 社区话题或YouTube上首次搜索有关Kotlin的信息时 如果该话题是关于Kotlin的 那么这个词肯定在每个人的名单上都表明Kotlin可与Java 100 互操作 让我们看
  • 几个值得研究的工具

    一 DLIB库 C 实现的机器学习算法库 有离线的人脸识别SDK 比openCV里的人脸识别库效果好 除了这个库 要找到合适的离线版本的人脸识别库很难 国内的阿里 腾讯 百度 都没有离线SDK 都是在线的 二 KEEL 工具 是一款开源的数
  • php使用smtp发送邮件(ssl链接方式)

    在这里我要介绍的是如何使用smtp进行发送邮件 分别介绍了普通链接和ssl链接两种方式 一 准备材料 smtp类下载地址 https download csdn net download panjiapengfly 10688054 二 代
  • 甲骨文发布适用于 MongoDB 的 Oracle Database API;Chrome 和 Edge 互相“拉踩”;树莓派驱动程序现可在 Android 上运行

    整理 宋彤彤 责编 屠敏 开源吞噬世界的趋势下 借助开源软件 基于开源协议 任何人都可以得到项目的源代码 加以学习 修改 甚至是重新分发 关注 开源日报 一文速览国内外今日的开源大事件吧 一分钟速览新闻点 倪光南 可适当聚焦 RISC V