Major Tom _
码龄4年
关注
提问 私信
  • 博客:71,682
    动态:20
    71,702
    总访问量
  • 88
    原创
  • 26,182
    排名
  • 740
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:知识共享,全部免费。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 毕业院校: 西安电子科技大学
  • 加入CSDN时间: 2020-11-12
博客简介:

m0_52474839的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    627
    当月
    6
个人成就
  • 获得1,041次点赞
  • 内容获得38次评论
  • 获得812次收藏
  • 代码片获得563次分享
创作历程
  • 79篇
    2024年
  • 4篇
    2023年
  • 4篇
    2022年
  • 1篇
    2021年
成就勋章
TA的专栏
  • 尚硅谷Javaweb笔记
    17篇
  • Scala学习
    22篇
  • Maven课程从0到1
    9篇
  • 大数据
    1篇
  • Hadoop集群搭建
    1篇
  • Ubuntu双系统
    1篇
  • 数据结构
    1篇
  • 简单算法
    1篇
  • windowsbuilder
    1篇
  • 社团管理系统
    1篇
兴趣领域 设置
  • 数据结构与算法
    排序算法推荐算法
  • 人工智能
    opencvcaffetensorflowmxnetpytorchnlpscikit-learn聚类集成学习迁移学习分类回归
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Conda Config修改

使用这些命令,您可以轻松地根据需要调整 Conda 的配置选项。请根据您的使用需求谨慎修改这些设置。如果有其他特定配置选项需要了解,或者有特定的使用情景,请随时询问!
原创
发布博客 2024.09.20 ·
575 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

LangChain-Chatchat本地部署(非docker)-亲测有效全网最新

- Linux操作系统(Ubuntu22.04)- anaconda虚拟环境- 4090显卡1张即可- xinference模型接入框架,模型推理框架,编码器加载框架等- langchain-chatchat知识库构建框架- glm4-chat大模型- bge-large-zh-v1.5编码器
原创
发布博客 2024.09.20 ·
1460 阅读 ·
33 点赞 ·
0 评论 ·
25 收藏

大模型训练基础之混合精度计算

在训练 1.5B 参数量的 GPT-2 模型时,使用 FP16 精度大致需要 21GB 的显存。这是一个比较精确的估算,实际占用可能会因实现细节有所不同。: 用于缩放梯度,以防止在 FP16 运算中出现的梯度下溢(数值过小导致的精度损失)问题。它通过动态调整缩放因子,确保梯度在反向传播中有足够的数值范围。选择最合适的精度(如上图所示),从而优化性能。混合精度能够保证模型准确性的情况下使训练更快。在前向传播后,你会得到一个损失值,然后使用。对这个损失值进行缩放,并计算梯度。但是同样的半精度存在的问题。
原创
发布博客 2024.08.20 ·
594 阅读 ·
18 点赞 ·
0 评论 ·
12 收藏

19_axios入门到进阶

/assign接收两个对象参数,可以将后面一个的属性值,赋值给前面同名属性值 Object.assign(message,response.data)异步函数中,普通函数是不会等待的;语法上promise是一个对象,可以获取异步操作的消息,promise提供统一的API,各种异步操作都可以用同样的方法进行处理。Promise创造的异步函数如果直接return,默认是resolved状态,return结果就是成功状态的返回值。// 内部的大括号用于设置内部请求参数 url,请求方式,请求参数等。
原创
发布博客 2024.06.13 ·
862 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

18_Vue3路由机制

Vue3路由机制router1 路由简介:路由就是根据不同的 URL 地址展示不同的内容或页面。通俗理解:路由就像是一个地图,我们要去不同的地方,需要通过不同的路线进行导航。2 路由的作用单页应用程序(SPA)中,路由可以实现不同视图之间的无刷新切换,提升用户体验;路由还可以实现页面的认证和权限控制,保护用户的隐私和安全;路由还可以利用浏览器的前进与后退,帮助用户更好地回到之前访问过的页面。2 路由入门案例1 案例需求分析​2 创建项目和导入路由依赖npm
原创
发布博客 2024.06.13 ·
351 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

17_Vue高级监听器&生命周期&Vue组件&组件通信

Vue.js中的watch、reactive和watchEffect为开发者提供了强大的工具来监听和管理响应式数据的变化。通过理解每个API的独特之处和适用场景,可以更有效地构建和管理Vue应用的状态,从而提升用户体验和开发效率。
原创
发布博客 2024.06.08 ·
971 阅读 ·
31 点赞 ·
0 评论 ·
12 收藏

16_ Vue.js高级指南:条件渲染、列表渲染与数据双向绑定

Vue.js通过提供如v-if、v-for和v-model等强大的指令,使得状态管理、列表渲染和表单处理变得异常简单和高效。掌握这些工具不仅可以提高你的开发效率,还可以帮助你构建更加动态、响应迅速的Web应用。通过不断实践和探索,你会更加熟悉Vue的哲学和工作流,从而更自如地创建丰富的前端体验。
原创
发布博客 2024.06.08 ·
690 阅读 ·
14 点赞 ·
0 评论 ·
15 收藏

15_Vue3核心概念与实践

Vue3 是一个渐进式的 JavaScript 框架,用于构建用户界面。它基于标准 HTML、CSS 和 JavaScript 构建,并提供声明式渲染和响应性两大核心功能。Vite 是 Vue 项目的脚手架工具,具有快速开发和运行的特点。Vue 文件(.vue)是一种单文件组件,包含模板、脚本和样式标签。Vue3 支持全局、组件内和样式标签内的 CSS 导入方式。Vue3 使用 ref 和 reactive 函数处理响应式数据,并支持 setup 语法糖简化组件定义。Vue 提供插值表达式、文本渲染、属性渲
原创
发布博客 2024.06.07 ·
601 阅读 ·
23 点赞 ·
0 评论 ·
23 收藏

14_Node.js和NPM入门指南

Node.js定义与特点:Node.js 是一个允许在服务器端运行JavaScript 的开源、跨平台环境,使用事件驱动、非阻塞I/O模型,适合处理高并发请求。具有单线程设计、轻量级、模块化和跨平台的特性。安装与使用:通过官网下载安装包进行安装,之后通过命令行使用node命令执行JavaScript 文件。NPM定义与作用:NPM 是Node.js 的包管理工具,用于管理项目的依赖和库。配
原创
发布博客 2024.06.07 ·
827 阅读 ·
25 点赞 ·
0 评论 ·
22 收藏

13_前端工程化_ES6

前端工程化是使用软件工程的方法来单独解决前端的开发流程中的问题,其主要目的为了提高效率和降低成本。前后端分离(前端代码工程化独立出来形成一个单独的app)1.开发分离2.部署分离3.服务器分离本次技术栈。
原创
发布博客 2024.06.06 ·
1019 阅读 ·
21 点赞 ·
0 评论 ·
10 收藏

12_JavaWebAjax

注意:本次开发传参仅传入username,但是会设置一个密码,这个密码必须不为空,因为后续代码逻辑会送入MD5校验,为空报错;Ajax的原理,通过js技术向后端发送请求,通过响应来进行判断是否 进行页面跳转,是否生成数据展示到dom树中。writeJson是一个静态方法,因此这个工具包,调的不是类,是静态方法;前后端需要保持一致,就很麻烦,后端代码进行修改了,那么前端也需要跟着改;后端程序员撰写响应体的 class ,后续使用,直接new对象,将我们业务数据封装进去即可。​ 统一的格式是前后端商量好的。
原创
发布博客 2024.06.06 ·
998 阅读 ·
21 点赞 ·
0 评论 ·
26 收藏

11_JavaWeb监听器

例如attributeAdded就监听this.getContext().setAttribute()这个方法的操作。监听接口中可以重写相关方法,一旦被监听的对象执行了某项操作,tomcat后台就会进行响应,监听到;web中定义八个监听器接口作为监听器的规范,这八个接口按照不同的标准可以形成不同的分类。实现方法是contextInitialized、contextDestroyed。一般来说监听的东西五花八门,用的时候查即可;监听Servlet1的构建以及销毁。应用域监听接口以及api。
原创
发布博客 2024.06.05 ·
290 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

10_JavaWeb过滤器

关于路径的配置过滤器可以url-pattern或者直接写url-name都可。下面写法是通过url-pattern配置 批Servlet匹配;3.过滤 doFilter (多次)生活举例: 公司前台,停车场安保,地铁验票闸机。1.构造 constorct 默认重写。java中过滤仅仅是对请求做出过滤。4.销毁 destory。过滤器开发中应用的场景。2.初始化 init。
原创
发布博客 2024.06.05 ·
535 阅读 ·
4 点赞 ·
1 评论 ·
5 收藏

09_JavaWeb会话

域对象: 一些用于存储数据和传递数据的对象,传递数据不同的范围,我们称之为不同的域,不同的域对象代表不同的域,共享数据的范围也不同请求域会话域应用域整个服务器的应用域有且仅有一个。
原创
发布博客 2024.06.04 ·
2840 阅读 ·
74 点赞 ·
0 评论 ·
44 收藏

08_MVC架构模式

Model 模型层,具体功能如下:View 视图层,具体功能如下:Controller 控制层,具体功能如下案例:张三网络购物买10本 《^JAVA。
原创
发布博客 2024.06.04 ·
555 阅读 ·
10 点赞 ·
0 评论 ·
6 收藏

Tomcat Servlet阶段性总结思维导图

发布资源 2024.05.28 ·
pdf

Servlet跳转404(解决)

3.关于配置信息Application context是你 WEB工程模块的名称,如果对此模块进行修改了,那么你 的Server也要做一些务必的修改。2.页面跳转,url栏输入的是web.xml中的url-pattern内容,请仔细检查。查看Project Structure,检查你的JDK版本不要选错版本;上面的URL地址要 写WEB模块修改后的 APP名;1.解决无法跳转的404问题(最根本,最重要)
原创
发布博客 2024.05.28 ·
729 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

07_Servlet

Servlet (server applet) 是运行在服务端(tomcat)的Java小程序,是sun公司提供一套定义动态资源规范;从代码层面上来讲Servlet就是一个接口用来接收、处理客户端请求、响应给浏览器的动态资源。在整个Web应用中,Servlet主要负责接收处理请求、协同调度功能以及响应数据。我们可以把Servlet称为Web应用中的控制器不是所有的JAVA类都能用于处理客户端请求,能处理客户端请求并做出响应的一套技术标准就是Servlet。
原创
发布博客 2024.05.27 ·
1288 阅读 ·
30 点赞 ·
0 评论 ·
31 收藏

06_Tomcat

创建resources放置配置相关文件,使其于src文件分开,便于管理,并且对其进行标记,这样可以最终可以一起去编译。先准备一个空项目 workspace for IDEA作为所有app的父项目,未来所有的app全部作为模块放到当前文件夹下。idea并没有将构建的app直接部署到tomcat中,而是创造副本,将app部署到副本中。此处的demo01-web01-war-exploded就是可以发布的app。此时,Java代码往src写,css,js,html代码往web放即可。专门应用于WEB应用软件;
原创
发布博客 2024.05.27 ·
1124 阅读 ·
25 点赞 ·
0 评论 ·
14 收藏

05_XML Dom4j

1.创建SAXReader对象2. 解析XML获取Document对象: 需要传入要解析的XML文件的字节输入流3. 获取文档的根标签4. 获取标签的子标签//获取所有子标签//获取指定标签名的子标签List sonElementList = rootElement.elements("标签名");5. 获取标签体内的文本6. 获取标签的某个属性的值。
原创
发布博客 2024.05.27 ·
464 阅读 ·
18 点赞 ·
0 评论 ·
12 收藏
加载更多