首页 文章 精选 留言 我的

文章列表

共 183019 篇
什么是 JWT?它是如何工作的?

什么是 JWT?它是如何工作的?

松哥最近辅导了几个小伙伴秋招,有小伙伴在面小红书时遇到这个问题,这个问题想回答全面还是有些挑战,松哥结合之前的一篇旧文和大伙一起来聊聊。 一 无状态登录 1.1 什么是有状态 有状态服务,即服务端需要记录每次会话的客户端信息,从而识别客户端身份,根据用户身份进行请求的处理,典型的设计如 Tomcat 中的 Session。例如登录:用户登录后,我们把用户的信...

openKylin 亮相 2024 开放原子开源生态大会,展示开源风采

openKylin 亮相 2024 开放原子开源生态大会,展示开源风采

9月25-27日,2024开放原子开源生态大会将在北京北人亦创国际会展中心盛大启幕,工业和信息化部党组书记、部长金壮龙,北京市委副书记、市长殷勇出席开幕式并致辞。大会以“开源赋能产业,生态共筑未来”为主题,旨在洞悉产业发展脉搏,探索开源技术在各领域的创新应用。通过1场开幕式、15场专题论坛,以及大型开源生态交流区,与会者将共同探讨开源赋能各领域创新的有效路径...

工信部:中国开源参与者数量、增长速度均位居世界前列

工信部:中国开源参与者数量、增长速度均位居世界前列

工业和信息化部党组书记、部长金壮龙在2024开放原子开源生态大会致辞中表示,目前我国开源参与者数量、增长速度均位居世界前列,下一步要抓好四方面工作推进开源体系建设。 金壮龙透露,我国开源欧拉社区汇聚贡献者2万余人,用户数量超过350万;开源鸿蒙项目吸引340余家生态单位共建,搭载设备数量超过9亿台;木兰中文开源许可协议实现国际通用。 金壮龙强调,加强开源体系...

谷歌:过渡到 Rust 使得 Android 漏洞大幅下降

谷歌:过渡到 Rust 使得 Android 漏洞大幅下降

谷歌在最新的一篇文章中指出,内存安全问题导致的漏洞百分比与新代码使用的开发语言密切相关。而随着其将开发转向内存安全语言,Android 内存安全漏洞的百分比已经从 2019 年的 76% 下降到了 2024 年的仅 24%,远低于 70% 的行业标准,并且还在继续下降。 Android 安全团队成员 Jeff Vander Stoep 和 Google 高级...

Bsin-PaaS 2.3.0 发布,一站式企业数字化低代码开发平台

Bsin-PaaS 2.3.0 发布,一站式企业数字化低代码开发平台

项目介绍 Bsin-PaaS(毕昇) 是一套企业级的低代码、零代码去中心化应用搭建平台,可帮助企业快速搭建基于云原生的有竞争力的业务中台,智能决策中台、流程中台、企业 AI 知识库、业务前台。bsin-paas 包括微前端设计、微服务框架、服务编排、工作流引擎、安全网关及区块链引擎。该方案由区块链 (公链、联盟链) 作为技术支撑,为企业提供 daPaaS 层...

Hikyuu 2.2.0 发布,开源高性能量化交易框架

Hikyuu 2.2.0 发布,开源高性能量化交易框架

Hikyuu 是一款基于 C++/Python 的高性能开源量化交易研究框架,用于 A 股全市场快速策略分析及回测。与其他量化平台或回测软件相比,具备: 超快的数据加载与回测速度:A 股全市场(1913 万日 K 线)仅加载全部日线计算 20 日 MA 并求最后 MA 累积和,HDF5 存储首次执行边计算边数据加载 耗时 6 秒,数据加载完毕后计算耗时 16...

🔥🔥🔥吊打 nvm 的通用 SDK 版本管理器 VMR 发布 v0.6.7!!!

🔥🔥🔥吊打 nvm 的通用 SDK 版本管理器 VMR 发布 v0.6.7!!!

VMR是一款简单,跨平台,且经过良好设计的版本管理器,用于管理多种SDK以及其他工具。它完全是为了通用目的而创建的。 你可能已经听说过fnm,gvm,nvm,pyenv,phpenv等SDK版本管理工具。然而,它们很多都不能管理多种编程语言。像asdf-vm这样的管理器支持多种语言,但只适用于类unix系统,并且看起来非常复杂。因此,VMR的出现主要就是为了...

商家营销工具架构升级总结

商家营销工具架构升级总结

今年以 来 ,商家营销工具业务需求井喷,需求数量多且耗时都比较长,技术侧面临很大的压力。 因此这篇文章主要讨论营销工具前端要如何应对这样大规模的业务需求。 问题拆解 我们核心面对的问题主要如下: 1.人力有限 我们除了要支撑存量页面的日常迭代,还需要完成大量页面的新增,虽然有短期的人力支援,但总体还是捉襟见肘。 2.如何保障交付质量和体验? 商家营销工具核心...

开源日报 | PostgreSQL 17;中国AI公司如何绕过美国的芯片禁令;开源许可证选择器;谁能解AI开发者的渴?

开源日报 | PostgreSQL 17;中国AI公司如何绕过美国的芯片禁令;开源许可证选择器;谁能解AI开发者的渴?

欢迎阅读 OSCHINA 编辑部出品的开源日报,每天更新一期。 # 2024.9.27 今日要闻 警惕Unix系列CUPS多个安全漏洞最终可导致远程代码执行 CUPS(Common UNIX Printing System)是一个开源的打印架构,广泛用于类 UNIX 操作系统,CUPS 采用互联网打印协议(IPP,Internet Printing Prot...

从数据库发展历程到数据结构设计探析

从数据库发展历程到数据结构设计探析

一 数据库发展史 起初,数据的管理方式是文件系统,数据存储在文件中,数据管理和维护都由程序员完成。后来发展出树形结构和网状结构的数据库,但都存在着难以扩展和维护的问题。直到七十年代,关系数据库理论的提出,以表格形式组织数据,数据之间存在关联关系,具有了良好的结构化和规范化特性,成为主流数据库类型。 先来看一张数据库发展史图鉴:    随之高并发大数据...

B 站 CEO 陈睿:开源将会成为 AI 中的主流

B 站 CEO 陈睿:开源将会成为 AI 中的主流

在2024年中国国际智能传播论坛上,哔哩哔哩(简称B站)董事长兼CEO陈睿宣布,该公司自研的大语言模型“index”已成功上线,并应用于AI字幕功能。 陈睿表示,AI已成为年轻人在B站上最为关注的内容之一,也是增长最快的科技内容。数据显示,中国68%的90后都活跃在B站,而AI正是他们最关注的内容之一。 每个月有超过8000万的用户在B站观看AI相关的内容,...

Elasticsearch 高级 RAG 技术第 1 部分:数据处理

Elasticsearch 高级 RAG 技术第 1 部分:数据处理

作者:来自 ElasticHan Xiang Choong 这是我们探索高级 RAG 技术的第 1 部分。单击此处查看第 2 部分! 最近的论文《寻找检索增强生成的最佳实践》通过实证评估了各种 RAG 增强技术的有效性,目的是汇集一套 RAG 的最佳实践。 我们将实施其中一些建议的最佳实践,即旨在提高搜索质量的实践(句子分块/sentence chunki...

InnerSource Asia Summit 2024圆满召开

InnerSource Asia Summit 2024圆满召开

9月21日,InnerSource Asia Summit 2024在深圳圆满举办,大会主题为“协同、创新”,邀请了13位来自国内外的知名开源专家和优秀企业代表发表演讲,为广大开发者带来最新内源国际国内进展、以及内源建设落地实践经验。 本次大会在中国深圳南山举办,由InnerSource Commons和英特尔大湾区科技创新中心联合主办,华为、百度、中兴、O...

国产数据迁移同步工具 CloudCanal v4.4.0.0 发布

国产数据迁移同步工具 CloudCanal v4.4.0.0 发布

CloudCanal免费社区版是ClouGence公司推出的一款全自研、可视化、自动化数据迁移同步工具,具备结构迁移、数据迁移、数据同步、数据校验、数据订正等功能,支持30+ 款流行关系型数据库、实时数仓、消息中间件、缓存数据库和搜索引擎之间数据互通,其中包含国产数据库OceanBase、PolarDB、TiDB、StarRocks、Doris、Rocket...

资源下载

更多资源
Apache Tomcat

Apache Tomcat

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse

Eclipse

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

JDK

JDK

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text

Sublime Text

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