- 博客(33)
- 收藏
- 关注
原创 计算机复试相关问题
IP 协议(Internet Protocol)是网络层的核心协议,用于在互联网上唯一标识和定位主机。它负责将数据分组进行寻址和路由选择,确保数据从源主机传输到目标主机。IPv4 是当前广泛使用的版本,使用 32 位地址,地址格式为点分十进制;而 Ipv6 是新一代 IP 协议,使用 128 位地址,地址格式为八组 16 进制数采用冒号分隔,以解决 IPv4地址枯竭问题。拟合方法:保证多项式与原函数在x0处0到∞阶导都相同。
2024-09-23 19:58:48 206
原创 【NLP自然语言处理】为什么说BERT是bidirectional
我们知道,Bert设计时主要采用的是Transformer编码器部分,要论述Bert为啥是双向的,我想从编码器和解码器的注意力机制来阐述。二者区别一个是双向,一个是单向,这也就是我如何理解的Bert采用的是双向编码器了。在看这篇博客前,需要对Transformer有一定的了解,在这里推荐博客。而解码器部分采用的是Masked Attention,
2024-07-25 10:32:52 527
原创 【NLP自然语言处理】基于BERT实现文本情感分类
BERT(Bidirectional Encoder Representations from Transformers)是一种深度学习模型,用于自然语言处理(NLP)任务。BERT的核心是由一种强大的神经网络架构——Transformer驱动的。这种架构包含了一种称为自注意力的机制,使BERT能够根据上下文(前后文)来衡量每个词的重要性。这种上下文感知赋予BERT生成上下文化词嵌入的能力,即考虑句子中词义的词表示。这就像BERT反复阅读句子以深入理解每个词的作用。
2024-07-16 21:16:20 1432
原创 【计算机视觉】基于OpenCV的直线检测
检测具有特定形状的物体,该过程在一个参数空间中通过计算累计结果的局部最大值得到一个符合该特定形状的集合作为霍夫变换结果,该方法可以进行圆,直线,椭圆等形状的检测。在车道线检测中,当初考虑的一个方案便是采用霍夫变换检测直线进行车道线提取。在使用霍夫变换侦测直线前,须先利用边缘检测算法来减少图像的数据量、剔掉不相关的信息,保留图像中重要的结构特征。x,y坐标系中直线上的所有点在ρ,θ坐标系中对应的所有曲线交汇到一个点上。x,y坐标系中直线上的一个点对应到ρ,θ坐标系中是一条曲线。
2024-07-03 16:21:53 582
原创 【Java实践】权限控制与安全认证
然后,使用这些信息对用户进行身份验证和授权检查。因此,WebSecurityConfigurerAdapter、UserDetailsService和AccessDeniedHandler在Spring Security中共同协作,确保只有经过身份验证和授权的用户才能访问受保护的资源,并在访问被拒绝时提供适当的处理机制。当用户的访问请求被拒绝时,AccessDeniedHandler可以被调用以执行相应的操作,如重定向用户到一个错误页面、返回一个自定义的错误响应、记录一个安全事件等。
2024-04-27 09:52:02 950 1
原创 【大数据生态】Flume学习笔记
如果正在写入新行,则该源将在等待写入完成时重试读取它们。Multiplexing的原理是,根据 event 中 Header 的某个 key 的值,将不同的 event 发送到不同的 Channel中,所以我们需要自定义一个 Interceptor,为不同类型的 event 的 Header 中的 key 赋予不同的值。在该案例中,我们以端口数据模拟日志,以数字(单个)和字母(单个)模拟不同类型的日志,我们需要自定义 interceptor 区分数字和字母,将其分别发往不同的分析系统(Channel)。
2024-03-30 22:05:05 1390
原创 【大数据生态】HIVE运行卡死没反应
其实呢,我最开始就开始尝试打开yarn客户端界面了,但是没有打开,其实我发觉到我用的地址错误了,因为yarn并没有部署在了hadoop102上面,而我发觉之后立马改正,可还是打不开,我不由得觉得我的地址是不是真的输错了,哈哈哈哈,挺逗的,卡了好几分钟,最后在部署yarn的虚拟机(hadoop103)上面jps了一下,发现真的没有启动集群。最后,我发现这位博主写的其实没错,没有解决是因为我没进行前面的操作(1,2,3,4)。我也是直接进行了最后的3条指令,宝贝,结果还是卡着了。等待了几分钟,无果,被迫。
2024-03-24 18:25:00 1358 1
原创 【大数据生态】Hive的部署
https://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.jar将驱动放置在hive下的lib包中。hive启动报错的原因是后者。3、将jar包变成一致的版本:删除hive中低版本jar包,将hadoop中高版本的复制到hive的lib中。到目前位置,Hive的配置已经完成,现在在启动Hive前,需要先初始化Hive所需的元数据库。hive:小兄弟,没想到吧,咱可不是随便的人。
2024-03-23 21:43:40 1208
原创 【计算机视觉】小土堆深度学习笔记
准备数据集# length 长度# 格式化字符串的用法print("训练数据集的长度{}".format(train_data_size))print("测试数据集的长度{}".format(test_data_size))# 利用DataLoader来加载数据集# 搭建神经网络# 创建网络模型# 损失函数# 优化器# 设置训练网络的一些参数# 记录训练的次数# 记录测试的次数# 训练的轮数epoch = 10# 添加tensorboard。
2024-03-19 19:01:22 542
原创 安装pytorch省流版
第一次安装pytorch,直接在anaconda里面直接使用官网中获取到的命令,安装未果!!!然而,在立神神的指导下,知道了原来我是没有安装驱动CUDA才导致的安装失败,接下来,我来总结一下我的安装经验。
2024-03-10 21:58:48 619
原创 【Java实践】Git快速入门
你可以把一个版本控制系统(缩写 VCS ) 理解为一个 “ 数据库 ” , 在需要的时候, 它可以帮你完整地保存一个项目的快照。当你需要查看 一个之前的快照(称之为 “ 版本 ” ) 时, 版本控制系统可以显示出当前版本与上一个版本之间的所有改动的细节。
2024-03-05 20:58:43 897 1
原创 【备战蓝桥杯】二分
假设有一个总区间,经由我们的 check 函数判断后,可分成两部分,这边以o作 true,…作 false 示意较好识别如果我们的目标是下面这个v,那麽就必须使用模板 1假设经由 check 划分后,整个区间的属性与目标v如下,则我们必须使用模板 2oooooooov…所以下次可以观察 check 属性再与模板1 or 2 互相搭配就不会写错啦。
2024-03-01 20:42:56 942
原创 Hadoop运行环境搭建
(3)source一下/etc/profile文件,让新的环境变量PATH生效。(1)bin目录:存放对Hadoop相关服务(HDFS,YARN)进行操作的脚本。 (1)新建/etc/profile.d/my_env.sh文件。(2)etc目录:Hadoop的配置文件目录,存放Hadoop的配置文件。 (2)打开/etc/profile.d/my_env.sh文件。(3)lib目录:存放Hadoop的本地库(对数据进行压缩解压缩功能)(1)修改/etc/hostname文件。
2024-02-11 11:08:31 3387 1
原创 【大数据】电商推荐系统
此篇博客主要记录一下商品推荐系统的主要实现过程。一、获取用户对商品的偏好值代码实现package zb.grms;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.conf.Configured;import org.apache.hadoop.fs.Path;import org.apache.hadoop.io.DoubleWritable;import org.apache.hadoop.io
2024-02-05 23:00:26 3409 2
原创 HDFS入门基础
在现代的企业环境中,海量数据超过单台物理计算机的存储能力,分布式文件系统应运而生,对数据分区存储于若干物理主机,管理网络中跨多台计算机存储的文件系统。HDFS只是分布式文件管理系统中的一种。
2024-01-22 11:41:21 1268
原创 【Java实践】安装tomcat启动startup.bat出现闪退问题
此记录只是针对我按照时遇到的一些问题,因为之前安装过,所以有残余的环境变量,因此记录一下。
2024-01-14 12:06:52 2309 1
原创 JavaEE知识点复习资料
用于从请求URL中获取参数并映射到方法参数中的注解。将一个请求URL指向一个类的方法的注解。用于处理请求地址映射,可以作用于类和方法上。作用于方法上,可以将整个返回结果以某种格式返回,如JSON字符串。作用在Controller的某个方法上,此方法会首先被调用,并将方法结果作为Model的属性。自动按照类型注入,不关心bean的id,只要有唯一的类型匹配就可以注入成功。如果注入的bean在容器中类型不唯一时,他会把变量名作为bean的id,然后在容器中查找,找到则注入成功,如果没有一致的beanId则报错。
2024-01-08 21:38:24 1741 1
原创 SpringAOP从配置文件到注解简化全过程
AOP的全称是Aspect Oriented Programming,即面向切面编程。是实现功能统一维护的一种技术,它将业务逻辑的各个部分进行隔离,使开发人员在编写业务逻辑时可以专心于核心业务,从而提高了开发效率。作用:在不修改源码的基础上,对已有方法进行增强。
2024-01-04 22:00:56 1005
原创 【Java实践】帮你通关Mybatis一对一、一对多
MyBatis可以将数据库结果集封装到对象中,是因为结果集的列名和对象属性名相同:当POJO属性名和数据库列名不一致时,MyBatis无法自动完成映射关系。如:此时有两种解决方案:①Sql语句的查询字段起与POJO属性相同的别名。
2024-01-03 14:24:49 1828 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人