-
代码的艺术-Writing Code Like a Pianist
前言 如何评定一个系统的质量?什么样的系统或者软件可以称之为高质量?可以从三个角度来看,一是架构设计,例如技术选型、分布式系统中的数据一致性考虑等,二是项目管理,无论是敏捷开发还是瀑布式开发,都应当对技术负债进行清理,对代码进行重构等,最后离不开的是代码质量,代码质量的高低直接影响系统的可维护性和可扩展性。好比一辆汽车,内饰高级,外观漂亮,但是底盘不行,动力...
时间:2024-01-22点击:197收藏
-
助力 AI 技术共享,蚂蚁开源又一核心技术 “因果学习系统 OpenASCE”
当地时间 2023 年 12 月 10 日,机器学习和人工智能领域的顶级国际会议 NeurIPS (Neural Information Processing Systems) 在美国路易斯安那州新奥尔良市开幕,来自全球产业界和学术领域的人工智能专家齐聚一堂。 首个分布式全链路因果学习系统 OpenASCE 大会第一天,蚂蚁集团在主题为 “知识增强 AI 在...
时间:2024-01-22点击:225收藏
-
如何写好大模型提示词?来自大赛冠军的经验分享(进阶篇)
编者按:近期,如何通过 Prompt Engineering 最大程度发挥大模型的潜力已成为一个热点话题。人们越来越关注如何通过 Prompt Engineering 技术低成本地用好大模型。 今天我们推荐的这篇文章,作者认为 Prompt Engineering 需要结合艺术与科学,需要在理解技术背景的同时,发挥创造力和战略思维。 本系列文章详细介绍了作者...
时间:2024-01-22点击:237收藏
-
VLOOK 22!上新 GitHubStyleAlert/图片魔法/分享 OG,Markdown 主题插件
VLOOK™是针对Typora(跨平台 Markdown 编辑器)的主题包和增强插件(针对导出的 HTML 文件),旨在与众 Markdown 粉共创 Markdown 的自动化排版 2.0,在保持 Markdown 简洁性的基础上,让编辑、阅读 Markdown 文档更实用,也更愉悦。 VLOOK™属于开源软件(遵从MIT License),也是OSCHI...
时间:2024-01-22点击:255收藏
-
因政治滥用,OpenAI 将一家 AI 初创公司拉黑
OpenAI 于日前封禁了一家开发 Chatbot 的 AI 初创公司 Delphi。因为该公司基于 GPT-4,出于政治目的设计了一个模仿美国民主党总统候选人 Dean Phillips 的机器人 Dean.Bot;以与潜在支持者互动并传播候选人的信息,帮助其竞选。 事实上,美国、英国、印度、巴基斯坦和南非等国都计划在 2024 年进行大选。为了防止其技术...
时间:2024-01-22点击:237收藏
-
ElasticSearch集群灾难:别放弃,也许能再抢救一下 | 京东云技术团队
1 前言 Elasticsearch作为一个分布式搜索引擎,自身是高可用的;但也架不住一些特殊情况的发生,如: 集群超过半数的master节点丢失,ES的节点无法形成一个集群,进而导致集群不可用; 索引shard的文件损坏,分片无法被正常恢复,进而导致索引无法正常提供服务 本地盘节点,多数据节点故障,旧节点无法再次加入集群,数据丢失 针对上述的情况,今天来聊...
时间:2024-01-22点击:253收藏
-
开放签电子签章工具版升级至 1.1 版本,解决跨平台、跨语言集成使用问题
本周开放签开源工具版增加了SDK与API能力,更新至1.1版本,使开放签电子签章工具能力进一步提升。SDK将便于java用户直接使用CA证书颁发和签名能力。API接口采用HTTP(S)通讯,JSON报文格式,具有跨平台、跨语言特性,专为各类开发语言用户提供服务,便于其他语言的开发者快速集成和应用电子签名。开发者可从开放签开源社区下载自行部署使用。 具体更新内...
时间:2024-01-22点击:253收藏
-
ShopXO 免费开源商城系统 v5.0 版本已发布,精益求精
更新日志 1.【优化】后台UI全新优化、极致体验 2.【优化】上传附件组件增加组合和预览 3.【优化】发票支持专用电子发票 4.【优化】进销存商城同步到进销存支持多仓库对应同步、客户和供应商增加直接查看 5.【优化】门店业务流程优化、小程序端支持门店购物车 6.【优化】小程序适配百度和头条底部tab 7.【优化】搜索页面商品分类层级读取下级 8.【优化】所有...
时间:2024-01-22点击:226收藏
-
DBeaver 23.3.3 发布
DBeaver 是一个免费开源的通用数据库工具,适用于开发人员和数据库管理员。DBeaver 23.3.3 现已发布,更新内容如下: Metadata editor: 重新设计了对象创建对话框 SQL Editor: INSERT 语句的自动完成已修复 修复了高亮显示和验证的大小写敏感性问题 自动完成中重复的表别名已修复 列别名高亮显示已修复 变量名中不允许...
时间:2024-01-22点击:239收藏
-
Spark SQL五大关联策略
1、五种连接策略 选择连接策略的核心原则是尽量避免shuffle和sort的操作,因为这些操作性能开销很大,比较吃资源且耗时,所以首选的连接策略是不需要shuffle和sort的hash连接策略。 ◦ Broadcast Hash Join(BHJ):广播散列连接 ◦ Shuffle Hash Join(SHJ):洗牌散列连接 ◦ Shuffle Sort ...
时间:2024-01-22点击:170收藏
-
CursusDB —— 面向文档的内存数据库
CursusDB 是一种面向文档的快速开源内存数据库,提供安全性、持久性、分布性、可用性和类似 SQL 的查询语言。 CursusDB 的设想是创建无限可扩展的东西,同时又不会真正减慢速度。假设你有 10 亿个文档存储在分布在 100 个节点的 1 个集合中,当集群同时在所有节点上启动非插入操作时,集群将在查询 1000 万个文档所需的时间内查询 10 亿个...
时间:2024-01-22点击:168收藏
-
ElectronEgg v3.10.0 ,让后端也能开发桌面软件
值得信赖 框架已经广泛应用于记账、政务、企业、医疗、学校、股票交易、ERP、娱乐、视频等领域客户端,请放心使用! 开源 gitee:https://gitee.com/dromara/electron-egg4300+ github:https://github.com/dromara/electron-egg1400+ 本次更新 ### 3.10.0 **...
时间:2024-01-22点击:218收藏
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库