草庐IT

火爆的ChatGPT快速学成,要看哪些书?

以前我们经常打趣说:***,你out了!当然了,玩笑成分居多。但是如果作为一名技术人员,现在还没有听说过ChatGPT,那么你可能真的“out”了。比尔·盖茨说,ChatGPT的重要性堪比互联网的发明,甚至它“将改变我们的世界”。ChatGPT得到科技界大佬的如此推崇,那么,ChatGPT到底是什么?ChatGPT是2022年11月底,美国OpenAI公司推出的一款人工智能聊天机器人。两个月后,ChatGPT的月活用户已经突破1亿,成为有史以来增长速度最快的消费者应用程序。ChatGPT功能极其强大,它能够通过学习和理解人类的语言进行对话,还能根据上下文进行互动,实现像人类一样的聊天交流。除了

《学成在线》微服务实战项目实操笔记系列(P1~P83)【上】

史上最详细《学成在线》项目实操笔记系列【上】,跟视频的每一P对应,全系列18万字,涵盖详细步骤与问题的解决方案。如果你操作到某一步卡壳,参考这篇,相信会带给你极大启发。一、前期准备1.1 项目介绍P2ToC面向个人,B2B2C(第1个B是指商品或服务的供应商,第2个B是指从事电子商务的企业,C是消费者。例子:腾讯课堂,第1个B是腾讯公司,第2个B是入驻授课的企业,C是用户学习课程)本项目含有3个端:用户端;机构端;运营端1.2 说自己项目P3从以下几个方面进行项目介绍:1.项目的背景,包括:是自研还是外包,什么业务,服务的客户群是谁,谁去运营等问题。2.项目的业务流程(核心的业务流程)3.项目

【前端实战小项目】学成在线网页制作

文章目录1.项目准备1.1项目目录2.头部区域2.1头部区域布局2.2logo制作2.2导航制作技巧(nav)2.3搜索区域(search)2.3用户区域(user区域)3.banner区域3.1总体布局3.2左侧侧导航(left)3.3右侧课程表(left)4.精品推荐区域(recommend)5.精品课程(course)6.前端开发工程师区域7.版权区域1.项目准备1.1项目目录网站根目录是指存放网站的第一层文件夹,内部包含当前网站的所有素材,包含HTML、CSS、图片、JavaScript等等。项目文件夹(如study)images文件夹:存放固定使用的图片素材,例如:logo、样式修饰

微服务实战项目-学成在线-课程发布模块

学成在线-课程发布模块1模块需求分析1.1模块介绍课程信息编辑完毕即可发布课程,发布课程相当于一个确认操作,课程发布后学习者在网站可以搜索到课程,然后查看课程的详细信息,进一步选课、支付、在线学习。下边是课程编辑与发布的整体流程:为了课程内容没有违规信息、课程内容安排合理,在课程发布之前运营方会进行课程审核,审核通过后课程方可发布。作为课程制作方即教学机构,在课程发布前通过课程预览功能可以看到课程发布后的效果,哪里的课程信息存在问题方便查看,及时修改。下图是课程预览的效果图,也是课程正式发布后的课程详情界面:教学机构确认课程内容无误,提交审核,平台运营人员对课程内容审核,审核通过后教学机构人员

微服务实战项目-学成在线-内容管理模块(有项目实战实现)

学成在线-内容管理模块1模块需求分析1.1什么是需求分析在百度百科中对需求分析的定义如下:需求分析也称为软件需求分析、系统需求分析或需求分析工程等,是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么的过程。简单理解就是要搞清楚问题域,问题域就是用户的需求,软件要为用户解决什么问题,实现哪些业务功能,满足什么样的性能要求。如何作需求分析?第一:首先确认用户需求用户需求即用户的原始需求。通过用户访谈、问卷调查、开会讨论、查阅资料等调研手段梳理用户的原始需求。产品人员根据用户需求会绘制界面原型,通过

黑马学成在线--项目环境搭建

完整版请移步至我的个人博客查看:https://cyborg2077.github.io/学成在线–项目环境搭建学成在线–内容管理模块学成在线–媒资管理模块学成在线–课程发布模块学成在线–认证授权模块学成在线–选课学习模块学成在线–项目优化Git仓库:https://github.com/Cyborg2077/xuecheng-plus项目背景在线教育市场环境以下内容摘自https://report.iresearch.cn/content/2021/01/358854.shtml在线教育行业是一个有着极强的广度和深度的行业,从校内到校外;从早幼教到职业培训;从教育工具到全信息化平台等等。20

黑马学成在线--项目环境搭建

完整版请移步至我的个人博客查看:https://cyborg2077.github.io/学成在线–项目环境搭建学成在线–内容管理模块学成在线–媒资管理模块学成在线–课程发布模块学成在线–认证授权模块学成在线–选课学习模块学成在线–项目优化Git仓库:https://github.com/Cyborg2077/xuecheng-plus项目背景在线教育市场环境以下内容摘自https://report.iresearch.cn/content/2021/01/358854.shtml在线教育行业是一个有着极强的广度和深度的行业,从校内到校外;从早幼教到职业培训;从教育工具到全信息化平台等等。20

【玩转CSS】学成在线(文末素材源码自取)

🔥一个人走得远了,就会忘记自己为了什么而出发,希望你可以不忘初心,不要随波逐流,一直走下去🎶🦋欢迎关注🖱点赞👍收藏🌟留言🐾🦄本文由程序喵正在路上原创,CSDN首发!💖系列专栏:HTML5+CSS3+移动端前端🌠首发时间:2022年7月24日✅如果觉得博主的文章还不错的话,希望小伙伴们三连支持一下哦阅读指南🌟案例目标𓆞准备素材和工具🐟案例准备工作🐠CSS属性书写顺序(重点)🐡页面布局整体思路🐬确定版心🐋header区域制作①图标logo区域制作②导航栏nav区域制作③搜索框search模块制作④用户user模块制作🐳banner模块制作①subnav模块制作②course模块制作🐛精品推荐模块制

【玩转CSS】学成在线(文末素材源码自取)

🔥一个人走得远了,就会忘记自己为了什么而出发,希望你可以不忘初心,不要随波逐流,一直走下去🎶🦋欢迎关注🖱点赞👍收藏🌟留言🐾🦄本文由程序喵正在路上原创,CSDN首发!💖系列专栏:HTML5+CSS3+移动端前端🌠首发时间:2022年7月24日✅如果觉得博主的文章还不错的话,希望小伙伴们三连支持一下哦阅读指南🌟案例目标𓆞准备素材和工具🐟案例准备工作🐠CSS属性书写顺序(重点)🐡页面布局整体思路🐬确定版心🐋header区域制作①图标logo区域制作②导航栏nav区域制作③搜索框search模块制作④用户user模块制作🐳banner模块制作①subnav模块制作②course模块制作🐛精品推荐模块制

学成在线----day8

1、课程发布为了提高网站的速度需要将课程信息进行缓存,并且要将课程信息加入索引库方便搜索,下图显示了课程发布后课程信息的流转情况:1、向内容管理数据库的课程发布表存储课程发布信息,更新课程基本信息表中发布状态为已发布。2、向Redis存储课程缓存信息。3、向Elasticsearch存储课程索引信息。4、请求分布文件系统存储课程静态化页面(即html页面),实现快速浏览课程详情页面。课程发布表的数据来源于课程预发布表,它们的结构基本一样,只是课程发布表中的状态是课程发布状态,如下图:redis中的课程缓存信息是将课程发布表中的数据转为json进行存储。elasticsearch中的课程索引信息
12