即刻App年轻人的同好社区
下载
App内打开

JitHub程序员

开发者们分享,问答,也可以交友的地方。欢迎所有工程师!

372885人已经加入

  • zxch3n
    13天前
    🚀 我们的富文本 CRDT 算法库 crdt-richtext 开源啦!
    它集成了这两年最新的 CRDT 算法 Peritext 和 Fugue。其中 Peritext CRDT 能够更合理地合并富文本的并发编辑,而 Fugue 巧妙地解决了列表 CRDTs 中的 interleaving 问题。
    crdt-richtext 使用了一系列优化手段,使这种组合更加高效,详情见博客 zhuanlan.zhihu.com
    64
  • 哥飞
    20天前
    廖雪峰的这个教程挺好,从零开始,介绍自己训练一个识别手写数字0到9的模型所需要的全过程。
    如果你曾经好奇过,模型到底是什么?模型怎么训练?下载来的模型文件到底是什么?模型文件怎么使用?
    那么这个教程你可以看一看。

    零基础AI入门指南

    22128
  • huogo
    7天前
    天涯神贴合集
    www.aliyundrive.com
    提取码: g42x
    268271
  • _海色灏茫
    4天前
    发现一份婚礼请柬小程序源码,mark一下。
    以后也许会用到👀

    技术栈:uniapp + vue3 + ts + vite
    代码库:github.com

    配图是小程序二维码,可以使用微信扫码体验。该项目fork码云的wedding项目,切换技术栈,增加一些优化点。

    原技术栈:mpvue + webpack
    原项目地址:gitee.com
    2223
  • BigYe程普
    4天前
    再也不担心不会写正则了:helloai.wiki
    730
  • 哥飞
    2天前
    分享一个很多人不知道的羊毛,以阿里云举例。
    你在阿里云买了一台新服务器,然后注册了一个新域名,在阿里云做备案,绑定这台新服务器IP。
    之后提交备案信息初审,初审有可能被发现各种问题,没关系,按照打回的理由一条一条去修改。
    之后再次提交审核,还是可能有问题被打回来,继续修改,继续提交,直到初审通过。
    之后会被提交到工信部审核,不同的省份审核时间不一样,像广东有可能是7个工作日。
    在审核通过后,阿里云会给你这台新服务器免费续期,从你首次提交备案到审核通过,用了多少天就会给你免费续多少天。最多30天。
    过段时间,你又买了一个新服务器,又注册了一个新域名,又可以备多久,送多久。
    另外,腾讯云据说最多送1年。
    2710
  • 陈怀哲
    26天前
    自己想做app,需要学什么内容呢?

    如果你想自己开发一个app,需要学习以下内容:

    1. 编程语言:首先,你需要学习一种或多种编程语言。对于Android应用开发,你可以学习Java或Kotlin;对于iOS应用开发,你可以学习Swift或Objective-C。
    2. 开发环境:熟悉你所选择平台的开发环境。对于Android开发,你需要学习如何使用Android Studio;对于iOS开发,你需要学习如何使用Xcode。
    3. 开发框架和库:了解并学习常用的开发框架和库,这些框架和库可以帮助你快速开发应用。例如,对于Android,你可以学习Android SDK(软件开发工具包)、Google Play服务等;对于iOS,你可以学习UIKit、Core Data等。
    4. 设计模式和架构:学习软件设计模式和架构,例如MVC(模型-视图-控制器)、MVVM(模型-视图-视图模型)等。这将帮助你编写可维护和可扩展的代码。
    5. 用户界面(UI)和用户体验(UX)设计:学习如何设计美观、易用的用户界面,以及提高用户体验的方法。
    6. 数据存储和管理:了解如何在应用中存储和管理数据,例如使用SQLite数据库、Core Data等。
    7. 网络编程:学习如何在应用中进行网络请求和数据传输,例如使用HTTP、WebSocket等协议。
    8. 性能优化:了解如何优化应用性能,减少内存和CPU占用,提高用户体验。
    9. 跨平台开发:如果你希望开发跨平台应用(同时支持Android和iOS),可以学习React Native、Flutter等框架。
    10. 应用发布和维护:了解如何将应用发布到应用商店(例如Google Play商店或Apple App Store),以及如何维护和更新应用。

    建议你从基础知识开始学习,然后逐步掌握更高级的技能。可以参加线上课程、阅读教程和文档、加入开发者社区等,不断提高自己的开发能力。最重要的是,要多动手实践,开发自己的项目,以便更好地掌握所学知识。

    此回答由AI协助完成。确实, 这个问题 AI 答的比我想的好很多,也全面很多。
    2843
  • Airyland
    27天前
    Vercel DB、KV、对象存储,虽迟但到。

    Vercel 的数据库是 Postgres, KV 基于 Redis。Cloudflare 的数据库是 SQLite,KV 仅支持简单的读写,为了应对 serverless 并发的操作原子性,有另一个产品 Durable Object(付费)。

    Vercel 看起来有更大的灵活性。而 Cloudflare 的设计是为了面向大规模数据中心的数据同步,另外对应产品比较起来 UI 体验上远不及 Vercel。

    不过,Vercel 目前还少了 Cloudflare 丰富免费的防火墙/ratelimit 规则功能。极容易被攻击,且无法简单处理。

    同时,压力也给到 Supabase 等数据库服务,毕竟之前大家只能在 Vercel 调用第三方。
    76
  • 踏月流星
    5天前
    公司内部一直默认给提供了科学上网的梯子

    前段时间不知道由于什么原因,梯子断了

    那日常想用 Google 搜索一些疑难杂症问题时,就会变得很麻烦(不要提 baidu,它搜索出来的几乎都是屎)。再比如,安装一些环境,下载安装各种依赖包就会报错

    我非常喜欢谷歌系列产品。之前有一位领导甚至说:我愿意用中国半壁互联网换回谷歌的产品

    而高层领导并不关心这件事儿,因为他们又不解决具体技术问题

    因此,在内部论坛我会抓住各种机会吐槽梯子断了这件事儿

    终于有一天,一位企业信息化部的领导把我和另外五六个人拉了一个群。询问大家对于科学上网的诉求。我说:大家想用梯子完全是为了能够查询一些技术资料,解决工作中遇到的实际问题,基本没有别的想法

    聊完之后,这位领导说公司会研究大家的诉求,尽快给大家一个满意的答复

    听到如此官方的答复,以为这件事儿应该凉了。但是过了一段时间之后,梯子居然通了。一直到现在,都很顺畅

    我不知道这位领导用了什么方式,但我真的很感谢他。我到现在还记得他叫什么

    现在每次看到有同事还在用 baidu 搜索技术问题。我都会问他:你为什么不用 Google?
    1281
  • 哥飞
    4天前
    沉浸式翻译,5个月40万用户,近日被收购了。
    1533