Skip to main content

黑洞资源笔记

  1. 国家开放大学终身教育平台正式上线,面向社会免费开放

    该平台汇聚国家开放大学自建学习资源,338所知名高校课程资源免费开放、10个头部平台的特色课程等共计50万门,包含生活、职场、学历、兴趣等不同领域的课程。致力于满足社会大众多元化、个性化学习需求

    PS:粗略看了一下,里边东西不多,没啥好玩意儿,官方宣传的“50万门”这个数据大概只是个噱头,有理由怀疑他是多打了个“万”字。我看还不如B站。。。。。。

    官网 | #教育
  2. 深度学习500问——AI工程师面试宝典

    项目发起者是川大的谈继勇同学。谈继勇2018 年硕士毕业于四川大学控制工程专业,并被评为四川大学优秀毕业生。目前就职于顺丰科技有限公司,最近正在做CV领域相关的技术。他曾在Neurocomputing、Asian Journal of Control 等期刊发表论文 8 篇,其中 SCI/EI 6篇。先后在四川大学 PMCIRI 研究所、中科院信息工程研究所和香港中文大学(深圳)交流学习,主研过多项课题项目。

    该项目以深度学习面试问答形式,收集了 500 个问题和答案。内容涉及了常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题。类似项目还有计算机视觉500问,自然语言处理500问等

    该热门项目一直在不断更新,作者本着开源精神,不断有新的贡献者在完善项目。如今,全书已达 50 余万字,分为 18 个章节,实体书也已经出版

    项目地址 | 京东售卖链接
  3. 从零开始写数据库:500行代码实现 LSM 数据库

    LSM-Tree 是很多 NoSQL 数据库引擎的底层实现,例如 LevelDB,Hbase 等。本文基于《数据密集型应用系统设计》中对 LSM-Tree 数据库的设计思路,结合代码实现完整地阐述了一个迷你数据库,核心代码 500 行左右,通过理论结合实践来更好地理解数据库的原理

    详文
  4. 数据可视化指南

    这是一个非常实用且基于示例的指南,用于在报告和仪表板中直观地表示数据。它基于 Barbara Minto、Edward Tufte 和 Stephen Few 等作者的作品。

    该指南由七章组成:

    传达信息
    组织内容
    选择适当的可视化
    避免混乱
    增加信息密度
    确保视觉完整性
    应用语义符号

    Github | #指南
  5. Ruoyi还有个Ruoyi-plus,不是原作者写的,但是框架和技术栈相对新一些,是在RuoYi(若依) 的基础上进行升级调整的。

    原版RuoYi升级调整介绍
    1.取消项目聚合: 本人多接触快速搭建管理平台的需求,评估后感觉聚合项目不太适合,所以改使用普通父类子类集成,有新项目时直接继承统一父类,保障快速开发,版本统一。
    2.模块调整: 整合system持久化模块,为通用的zebra-yritsz-commons-dbean可以供其他服务(如:微端服务、APP接口服务)使用。整合common通用模块,framework核心模块为zebra-yritsz-smp-core核心模块,对于中小项目来说,原项目模块太繁琐,各个模块分工不明确,整合为一个模块当有新项目需求事可以快速搭建。
    3.项目调整: 增加Redis存储系统、java代码神器lombok、消息转换器HttpMessageConverter...
    4.框架管理: 增加tk.mybatis插件,原项目虽然可以用代码生成器直接生成增删改查语句,但是繁琐业务下,需要在xml写sql映射过于繁琐,使用tk.mybatis插件可以直接使用封装快速方法,极高的保障了开发的效率。
    5.配置管理: 增加cloud config配置中心,当项目生态系统不仅限于管理平台,繁琐的配置成为增加工作量和出现问题的关键,所以增加配置中心,统一管理配置文件。
    6.增加模块: 增加redis通用模块(可选),config-servser配置中心模块(可选),API接口服务模块(独立)。
    7.API接口服务: 2.0版本不在局限于单一的后台管理框架,重点打造RuoYi-plus管理平台生态圈,增加API接口服务(供APP、微端、h5等使用),该服务以spring cloud为核心,使用Eureka为注册中心、Feign负载、Hystrix熔断器。

    Ruoyi-plus
  6. 若依,基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。可商用

    内置功能:
    用户管理:用户是系统操作者,该功能主要完成系统用户配置。
    部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
    岗位管理:配置系统用户所属担任职务。
    菜单管理:配置系统菜单,操作权限,按钮权限标识等。
    角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
    字典管理:对系统中经常使用的一些较为固定的数据进行维护。
    参数管理:对系统动态配置常用参数。
    通知公告:系统通知公告信息发布维护。
    操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
    登录日志:系统登录日志记录查询包含登录异常。
    在线用户:当前系统中活跃用户状态监控。
    定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
    代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
    系统接口:根据业务代码自动生成相关的api接口文档。
    服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
    缓存监控:对系统的缓存查询,删除、清空等操作。
    在线构建器:拖动表单元素生成相应的HTML代码。
    连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈

    RuoYi | 演示地址 | 文档地址
  7. 开发者体验-探索与重塑

    开发者体验是开发人员对于针对使用或期望使用的产品、系统或者服务的认知印象和回应。关注的内容为库,SDK,文档,框架,开源解决方案,通用工具,API 等的开发人员的体验。

    需要做开源项目的,或者需要对外提供SDK、API的,可以看看

    在线阅读 | Github
  8. 4天实战 轻松玩转docker

    主要内容:
    1、docker 原理及在运维工作的地位和作用
    运维工作进化论,docker、微服务、k8s 的联系,devops 和 docker 的关系,docker 的前世今生。
    2、容器,镜像和仓库
    容器和虚拟化,优势和劣势,底层核心;容器除了 docker 还有什么其他选择?docker 的安装及三大核心:容器、镜像、仓库。
    3、docker 的实际运用
    docker 的常用命令及注意事项,镜像的原理,dockerfile 的作用和应用,docker 的永久存储和网络通信。
    4、docker 实际工作案例实现
    搭建一台私有仓库,镜像仓库的上传和拉取,管理仓库,微服务的概念,用 docker 实现一个实际案例

    #电子书
    4天实战 轻松玩转docker.pdf
    6.4 MB