- 博客(46)
- 收藏
- 关注
原创 第20天:初级数据库学习笔记4
在这个查询语句中,如果没有任何与顾客相关联的订单,则 NOT EXISTS 子查询将返回一个空结果集,这时候 WHERE 条件为 true,并将返回所有顾客信息。如果顾客有订单,则 NOT EXISTS 子查询的结果集将不为空,WHERE 条件为 false,则不会返回该顾客的信息。外连接:将满足条件的记录查询之后,会再将其中一张表的记录查询出来,若是另一张表无匹配的记录,则会字段模拟出NULL与之匹配。总之,无论是 EXISTS 还是 NOT EXISTS,都是非常有用的 SQL 工具。
2025-06-20 10:38:25
189
原创 第19天:初级数据库学习笔记3
面试题:count(某个字段)与count(*)的区别。count(某个字段)是统计该字段不为空的总数,count(*)则是统计该表有多少行记录。count(数字)效果跟count(*)一样。例如:count(ename)结果为14,而count(comm)结果为4。前面讲的数据处理函数是单行处理函数。(在公司中常说单,多行处理函数)是 MySQL 中强大的聚合函数,用于将分组后的多行数据合并成单个字符串。原因:where语句在执行的时候分组函数还没有进行分组。分组函数自动忽略NULL。
2025-06-18 18:58:39
334
原创 第十八天:初级数据库学习笔记2
关于select语句,我们之前都是这样写:select 字段名 from 表名;其实,这里的字段名可以看做“变量”,select后面既然可以跟变量,那么可以跟常量吗,尝试一下:通过以上sql的测试得知,select后面既可以跟变量,又可以跟常量。以上三条SQL中前两条中100和’abc’都是常量,最后一条SQL的abc没有添加单引号,它会被当做某个表的字段名,因为没有这个字段所以报错。
2025-06-18 16:08:22
843
原创 第14~16多线程下载器项目
作用:延迟一定时间后执行任务(仅执行一次参数command:要执行的任务(Runnabledelay:延迟时间。unit:时间单位(如//获取对象//延迟两秒后执行任务//关闭。
2025-06-15 10:25:37
626
原创 第10~13天:多线程
什么是线程?线程是一个程序内部的一条执行流程若程序中只有一条执行流程,那么这个程序就是单线程的程序。多线程是什么?一个程序有多个执行流程。
2025-06-14 08:33:21
991
原创 第十天:Java反射
反射就是:加载类,并编写代码获取类中的成员变量,方法,构造器等。注意:反射,注解,动态代理就是用来学习框架做框架的,在平时业务开发需求上很少用到。
2025-06-02 16:45:07
527
原创 第九天:java注解
此时并未给注解赋默认值,因此在类或方法上使用该注解时得传入一个值。@MyAnnotation1(name = "韩立")//自定义注解//注解的参数:参数类型+参数名+();//注解的参数:参数类型+参数名+();此时注解默认值为空,在类或方法上使用该注解时可不用传入一个值。//自定义注解//注解的参数:参数类型+参数名+();test();////自定义注解//注解的参数:参数类型+参数名+();并不是方法//若默认值为-1,代表不存在。
2025-06-01 20:49:57
449
原创 第八天:面向对象编程
出异常,则是由虚拟机处理的(但不提倡这种写法,因为自己无法处理该异常,因此若是主函数产生的异常更多用try catch来处理)。[外链图片转存中…(img-soSznBpv-1748400503358)]
2025-05-28 10:47:40
281
原创 第六天:Java数组
当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组。下标合法区间在[0~length-1]将指定的数覆盖指定数组中的每个数。数组名.length。
2025-05-11 14:43:50
281
原创 第四天:Java流程控制
我们可以通过Scanner类来获取用户输入基本语法通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前,我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。建议方案:采用hasNextXxxx() 的话,后面也要用nextXxxx():比如前面用hasNextLine(),那么后面要用 nextLine() 来处理输入;后面用 nextInt() 方法的话,那么前面要使用 hasNext()方法去判断.
2025-04-20 20:42:34
1001
原创 第三天:Java基本语法
为便于管理,创建一个JavaSE的空项目,然后在项目里面添加各个模块,再配置环境。创建JavaSE空项目在各个项目添加模块配置环境注意SDK版本要和语言级别版本一样。
2025-04-20 20:38:13
975
原创 AI训练师工作内容之一写需求文档
需求大致是哪些,可写可不写。项目背景:随着店铺数量的不断增加,人工审核牌匾信息的工作量巨大的而且容易出错。为了提高效率和准确率,引入人工智能技术进行自动识别和分类。目标:开发一个基于人工智能的牌匾识别系统,能够自动识别和分类不同店铺的牌匾图片,提取关键信息(如:店铺名称提取,电话,营业时间,商城招牌名称,自适应判断,名称判断,相关联判断)。
2025-03-14 10:28:32
358
原创 agent发布内容到飞书
需求:1、输入一个URL2、把url的title(标题)、content(内容)3、由大模型进行内容整理4、放入多维表格中。
2025-03-12 15:49:51
144
原创 智能体agent
Agent(代理):Agent不具体干一件事,他通过获得人的指令,来调用大模型、插件等等,来帮你完整你的指令内容.举例:你要取一个快递,你告诉张三,帮我去一个快递来,此时张三不会自己亲自取快递,而是叫李四去取快递给你 网址:https://www.coze.cn/home然后点击发布该资源。智能体添加工作流群发消息输入链接处理插件大模型处理数据输出
2025-03-12 06:55:54
193
原创 AI训练师人工智能客服之训练自己的数据集
然后将自己的xlx.json和dataset_info.json文件拖到自己服务器底下的LLaMA。找到dataset_info.json文件配置自己的训练集。
2025-03-11 20:19:31
269
原创 AI训练师智能客服项目之模型下载
https://www.modelscope.cn/models 魔塔社区进行下载。根据公司的需求进行下载,比如:现在要做的是‘多人对话’智能体。进入后搜索Llama-3-8B-Chinese-Chat模型。然后点击模型文件,下载模型(可用多种模式下载)如果是国内用户,推荐使用魔塔进行模型下载。
2025-03-11 19:03:56
245
原创 AI训练师之智能客服项目-微调框架下载并安装
是一个开源的分布式版本控制系统,它能够高效地处理从小到大的项目。在‘安全组详情’、‘入方向’、‘手动添加’,‘协议类型:自定义TCP(默认即可)’,在网络与安全,点击‘安全组’,点击安全组ID/名称->sg-bp1ixxxxx,需要把0.0.0.0换成阿里云服务器的公网IP,http://公网IP:7860。启动成功后,会给出一个URL地址:http://0.0.0.0:7860。注意这里的安装代码,不一定是这样的要根据自己的系统来。保存即可,再次访问,回车下,就能访问了。解决:调整一下‘安全组’,
2025-03-11 10:15:55
275
原创 AI训练师之智能客服项目-服务器搭建
阿里云,腾讯云,华为云,autodl等等注意租用的服务器要为计算型的GPU我选用的是autodl的服务器选择的基础镜像。
2025-03-10 20:31:17
228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人