推荐一个 Java 中文技术教程:《初探 Java 高并发编程》。
作者将通过两天时间,带你了解 volatile 轻量级同步机制、CAS 底层原理及源码解析、阻塞队列架构、线程池底层工作原理讲解等内容。
地址: 网页链接
GitHub 上一个企业安全漏洞收集库:Vulnerability,作者会不定期整理从棱角社区对外公布的最新安全漏洞。
GitHub:github.com/EdgeSecurityTeam/Vulnerability
推荐 GitHub 上一个轻量级 Java 权限认证框架:Sa-Token,主要解决了登录认证、权限认证、单点登录、踢人下线、账号封禁、OAuth2.0 等一系列权限相关问题。
框架集成简单、开箱即用、API 设计简洁易用。借助 Sa-Token,开发者可以快速实现系统的权限认证部分。
GitHub:github.com/dromara/Sa-Token
分享 GitHub 上一款比较实用的开源工具:WiFi Card。
作者是来自西雅图的开发者 Ben Woodward,这款工具的作用,是能将 WiFi 名称和密码,快速转化为二维码。他人打开相机扫码之后,便可快速连接 WiFi。密码可选择暴露或隐藏,界面支持定制。
此外,你还可以将生成的 WiFi 二维码,张贴在公司或家里的墙上,避免来访的客人永无止境的询问。
在线体验: 网页链接
GitHub:github.com/bndw/wifi-card
推荐 GitHub 上一本开源技术书籍:《现代统计学导论》(Introduction to
Modern Statistics),主讲数据基础、数据分析、回归建模、统计推断、推理建模等知识。
本书非常强调探索性数据分析(尤其是使用可视化、汇总和描述模型探索多元关系),并通过随机化和引导法,深入讨论模拟推理。
目前该书电 …
分享下 Product Hunt 近期的一个热门项目:Face Maker AI,可通过素描,快速生成逼真的人脸图像。
借助网页上的素描工具,用户可随意定制人物脸型、发型、五官、项链、帽子、衣着等形象。
地址: 网页链接
Visual Python,一个比较有趣的 Jupyter Notebook 插件,实现了Python 可视化编程,可作为面向程序员或非程序员的数据分析解决方案。
主要特性如下:
- 基于图形界面,快速生成 Python 代码;
- 可按照任务,逐个插件代码块(如数据处理、可视化);
- 可保存过程并生成 .vp 专属文件,与他人分享。
GitHub:github.com/visualpython/visualpython
分享下百度技术团队开源的一个「图像分割开发套件」:PaddleSeg,里面涵盖了高精度、轻量级、高质量等 50 多个分割模型,帮助开发者大幅提升开发效率。
此外,该套件还通过模块化设计,提供了配置化驱动和 API 调用两种应用方式,让开发者能更便捷地完成从训练到部署的全流程图像分割应用。
GitHub:github.com/PaddlePaddle/PaddleSeg
基于 PaddleSeg 项目,百度技术团队会在本周开放三日精讲直播,主讲关于此项目的技术原理,以及实际应用场景:
- 顶会冠军图像分割算法深度解密;
- 高精度人像分割算法及应用;
- 交互式分割及破圈应用。
直播时间:7月13、14、15日,每晚20:15-21:30
报名地址: 网页链接
推荐 GitHub 上一本开源的后端技术书籍:《凤凰架构:构建可靠的大型分布式系统》。
这是一部以 “如何构建一套可靠的分布式大型软件系统” 为叙事主线的开源文档,也是可帮助开发人员整理现代软件架构知识点的技能地图。
除文档部分外,作者同时还建立了若干配套的代码工程,针对不同架构、技术方案(如单体架构、微服务、服务网格、无服务架构,等等)的演示程序,亦可作为实际项目新创建时的可参考引用的基础代码。
在线阅读: 网页链接
GitHub:github.com/fenixsoft/awesome-fenix
微软在 GitHub 上开源了一份物联网教程:《给初学者看的 IoT》(IoT for Beginners)。
课时为期 12 周,共 24 节,主讲物联网通用知识、传感器数据收集、执行器响应处理、硬件联网方式、位置追踪、语音识别等基础知识,并通过开发植物监控、浇水系统、车辆跟踪、声控烹饪计时器等多个项目,带你了解物联网的实际使用。
课程中的多个项目,将打通食物从农场,再到餐桌的完整处理流程,其中涉及农业、物流、制造、零售、消费者等多个产业,覆盖了物联网设备在当下主流行业的应用。
为了让开发者可以更为充分的吸收课程知识,每节课均附有课前课后测验、课程说明、草图笔记、项目挑战、作业任务等内容。
GitHub:github.com/microsoft/IoT-For-Beginners
如果你考虑搭建一个私人网盘,在线管理各种文件资源,那么 File Browser 这个开源项目应该能派上用场。
该工具内置登录系统,可在线删除、编辑、创建文件,允许分配多个用户权限,在 Web 浏览器上执行自定义命令行。多项基础功能配合 NAS 使用,效果更佳。
GitHub:github.com/filebrowser/filebrowser
nginxconfig.io,知名云服务器厂商 Digital Ocean 开源的一款后端开发工具。
通过更为人性化的可视化界面,帮你快速设置并生成 Nginx 配置文件。
GitHub:github.com/digitalocean/nginxconfig.io
// @蚁工厂 :转发微博
- 转发 @Easy : 「GitHub多星项目 ✨」Compiler Explorer是一个可以在浏览器里进行互动的编译工具。支持C、C++、Rust、Go、D、Haskell、Swift、Pascal、ispc或其他语言的代码,并能查看这些代码被实时编译后的情况。很适合用来做教学工具的样子… 网页链接
为了帮助开发者更好的理解数据结构,旧金山大学制作了一系列算法可视化交互动画。
其中包含堆栈、队列、递归、索引、排序、动态规划等内容,动画主要基于 HTML5 与 JavaScript 编写,可在大部分主流浏览器上完美运行。
如果有需要的话,你也可以使用其提供的 MyAlgorithm.js 库,自行编写可视化动画。
地址: 网页链接
推荐一个 Java 中文技术教程:《网站项目实战 - 开发与性能优化》。
作者将通过两天时间,基于开源项目 SpringBoot,带你完成搭建网站首页并进行性能调优。让你在开发过程中,初步了解大厂项目开发流程,进而在工作中更加游刃有余的解决问题。
地址: 网页链接
有个开发者搞了个 VSCode 小霸王插件,里面提供了超级马里奥、魂斗罗、彩虹岛、雪人兄弟、坦克大战等经典游戏供玩家体验。
让你在紧张的开发之余,用 VSCode 放松身心。通过劳逸结合,提升开发效率 [doge]。
地址:github.com/gamedilong/anes-repository
推荐一款比较实用的互联网资源存档工具:ArchiveBox,可离线保存你浏览过网页内容,其中包括 HTML 页面、PDF 文件、图像视频等内容。
其中较为强大的部分,是开发者可通过命令行工具,自定义网站的提取内容以及输出格式,并在后期通过 ArchiveBox 提供的可视化界面管理离线内容,操作轻松便捷。
如果担心数据的安全性及私密性,亦可选择自行托管服务器。ArchiveBox 支持 Windows、Linux、macOS 等主流操作系统,拥有多种不同方式的安装方式。
GitHub:github.com/ArchiveBox/ArchiveBox
推荐一个前端基础中文入门教程。
主要包含前端生态、HTML、CSS、JavaScript 等基础知识介绍,动画制作、插件开发、项目部署、浏览器底层原理浅析等内容。
微信公众号「GitHubDaily」
微博自动同步bot,原则上不搬运广告内容呢,如果自动搬运了广告内容麻烦帮忙点一下举报