首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

我造了个轮子,完整开源

可以先看下面这个视频了解下(看封面感觉就很惨 hh): 视频地址:https://www.bilibili.com/video/BV1qa411J7vh/ 虽然这个工具是为了自己完成需求开发的,但和具体业务无关,所以我把它完整开源了...,也是感谢大家的 star: 开源地址:https://github.com/liyupi/sql-generator 那在本文中主要给大家介绍这个项目的作用、用法以及大致的实现原理,由于项目本身并不复杂...而使用本工具,只需编写如下 JSON,就能自动生成完整的 SQL 了: { "main": "select @身高差() from (@学生表(id = 1)) s1, (@学生表(id = 2...sql:定义模板 SQL 语句,可以是任意字符串,比如一组字段、一段查询条件、一段计算逻辑、完整 SQL 等。...微软开源的代码编辑器 SQL 生成逻辑如下: JSON 字符串转对象 从入口开始,先替换 params 静态参数,得到当前层解析 对 @xxx 语法进行递归解析,递归解析时,优先替换静态参数,再替换外层传来的调用参数

3.2K61

完整Java学习路线

阶段一 (夯实基础) Java基础语法 学习目标: 1.熟悉Java等基本概念 2.掌握Eclipse/IDEA集成开发工具的安装、配置和应用 3.熟悉Java基本语法、基本类型...IDEA开发环境 Java基本数据类型 变量,运算符,表达式 分支语句,循环语句、 数组,数组应用。...设计原则 Java核心类库 学习目标: 1.掌握Java核心类库的应用,例如字符串、日期、集合的处理 2.掌握异常处理、IO流对文件读写、多线程应用、网络编程实现计算机之间通讯...3.熟悉Java泛型和反射技术的应用 知识点列表: Java核心类 Java字符串、日期处理 包装类、集合、数据结构 异常和异常处理 Java IO、NIO...、多线程编程 线程同步机制、并发包 JAVA网络编程 Java泛型和注解 Java反射机制 算法与数据结构 学习目标: 掌握常用算法和数据结构 知识点列表

1.5K20

java 开源

今天说一说java 开源[Java开源吗],希望能够帮助大家进步!!! 一、JForum 1. 简介 JForum 是采用Java开发的功能强大且稳定的论坛系统。...JForum 最大的优点是采用 BSD 开源协议,你可以最大限度的进行任何修改和扩展,包括商业用途。 2. 授权协议: BSD 免费开源 3....简介 mvnForum 是一个来自越南开发的开源 Java 论坛软件,没有使用任何花哨的框架,mvnForum仅使用Servlet和JSP为您提供一个功能强大且高效的论坛系统,支持任何标准的Servlet...MvnForum是一个基于Java J2EE技术的开源BBS程序,它易于安装和使用,功能强大。mvnForum兼容任何Servlet容器,支持Jsp 1.2 and Servlet 2.3。 2....简介 EasyJForum 是一个基于 Java 技术的免费社区论坛软件系统,界面与目前流行的 Discuz! 系统相仿以方便用户使用,其基本目的是为基于 Java 平台的中文站点提供最好的论坛服务。

75820

探索开源:获取完整的 GitHub 社区数据集

写在前面 分析 GitHub 上的项目和开发者获取是深入、真实的了解开源世界演进的方法之一。...获取 GitHub 过去时刻的公开数据 GHArchive 项目[3]提供了自 2011 年 2月 12 日到现在为止的 GitHub 开源相关事件信息,并以小时为粒度进行了归档。...不过,只是执行下载,并不能保障我们得到的数据是完整和正确的:文件数量上和文件完整性上。 所以,我们还需要做两个额外工作:确认数据是否下载全了,以及确认下载的文件都是完整的。...GH Archive 网站上相关参考资料 在 GH Archive 网站上,还列举了其他的前人,对于这份数据的探索、贡献列表,可以供任何想要了解开源世界的人,进行学习和研究。...最近,团队有同学想深入了解这个数据集,趁着机会,将内容整理成文,希望能够帮助到有同样需求的,对开源世界好奇的你。

1.1K10

探索开源:获取完整的 GitHub 社区数据集

写在前面 分析 GitHub 上的项目和开发者获取是深入、真实的了解开源世界演进的方法之一。...获取 GitHub 过去时刻的公开数据 GHArchive 项目提供了自 2011 年 2月 12 日到现在为止的 GitHub 开源相关事件信息,并以小时为粒度进行了归档。...不过,只是执行下载,并不能保障我们得到的数据是完整和正确的:文件数量上和文件完整性上。 所以,我们还需要做两个额外工作:确认数据是否下载全了,以及确认下载的文件都是完整的。...图片 在 GH Archive 网站上,还列举了其他的前人,对于这份数据的探索、贡献列表,可以供任何想要了解开源世界的人,进行学习和研究。...最近,团队有同学想深入了解这个数据集,趁着机会,将内容整理成文,希望能够帮助到有同样需求的,对开源世界好奇的你。

1K20

开源日报 0820:Python编程学习的完整指南

这篇文章推荐了几个优秀的开源项目,包括Python编程学习项目、前端好文精选项目、高性能机器学习研究库、程序员的英语学习指南、网络应用程序安全测试项目、Kubernetes的DNS同步项目以及用于时态一致视频处理的内容变形场项目...jackfrued/Python-100-Days[1] Stars: 138.7k License: NOASSERTION 这个项目是一个 Python 编程学习的开源项目,作者通过一系列的教程和练习帮助新手从零开始成为...开源系统,拥有强大的生态圈。 解释型语言,完美的平台可移植性。 动态类型语言,支持面向对象和函数式编程。 代码规范程度高,可读性强。...容器运行方式 提供了详细视频指南进行安装 kubernetes-sigs/external-dns[6] Stars: 6.6k License: Apache-2.0 ExternalDNS 是一个开源项目

17730

《动手学数据分析》开源教程完整发布!

开源初衷 对于任何一个将来要实际运用的技能,通过实战,自己亲自将一行行代码敲出来,然后达到自己想要的效果,这个过程是最好的学习方式。...于是就有了开源项目《动手学数据分析》,让小白也可以更好地开启他的数据分析之路。 2. 项目详情 2.1 项目概括 项目分为三个单元,大致可以分为:数据基础操作,数据清洗与重构,建模和评估。...2.2 项目详情 开源地址: https://github.com/datawhalechina/hands-on-data-analysis 代码形式:jupyter 数据集:kaggle上的泰坦尼克...所以也希望在学习这个开源教程的时候,多去推理,多去问问为什么;多多练习,确保理论实践结合起来,在学习结束的时候一定会大有收获。

67120

开箱即用,完整版 ChatGPT 克隆方案,开源了!

作为当下最受欢迎的开源 AI 大模型解决方案,GitHub 知名开源项目 Colossal-AI 率先建立了包含监督数据集收集->监督微调->奖励模型训练->强化学习微调的完整 RLHF 流程。...开源地址:https://github.com/hpcaitech/ColossalAI 包含以下内容 Demo:可直接在线体验模型效果,无需注册或 waitinglist; 训练代码:开源完整 RLHF...例如常识问答: 中文应答: 写一封邮件: 写个算法: 完整 ChatGPT 克隆方案 尽管 ChatGPT 和 GPT-4 等 GPT 系列模型非常强大,但是它们不太可能被完全开源。...RLHF的三个阶段 基于 LLaMA 模型,Colossal-AI 首个开源包含完整 RLHF 流程的类Chat模型复现方案 ColossalChat,是目前最接近 ChatGPT 原始技术路线的实用开源项目...快速上手 ColossalChat 开源了基于 LLaMA 模型,复现训练 ChatGPT 三个阶段的完整代码。

35120
领券