- 博客(9)
- 收藏
- 关注
原创 IOC DI配置管理第三方bean及注解开发。_idea 中bean怎么配置(1)
▶ 实现步骤▷ 步骤1 : 删除原XML配置将配置文件中的标签删除掉▷ 步骤2 : Dao上添加注解在BookDaoImpl类上添加@Component注解● 注意 : @Component注解不可以添加在接口上,因为接口是无法创建对象的。
2024-09-19 07:40:18
1064
原创 Hadoop 之 MapReduce 的工作原理及其倒排索引的建立_map倒排索引实现原理
Map过程输出中key为单个单词,而values是对应单词的计数值所组成的列表,Map的输出就是Reduce的输入,所以reduce方法只要遍历values并求和,即可得到某个单词的总次数。* LongWritable, Text表示输入类型 (比如本应用单词计数输入是 偏移量(字符串中的第一个单词的其实位置),对应的单词(值))* Text, IntWritable输入类型,从map过程获得 既map的输出作为Reduce的输入。//Reduce过程。
2024-09-19 06:45:23
1104
原创 google vr 入门之制作简易的VR播放器(三)
到这我要说明一下,全屏模式(2和3)本质上是同一个对话框(FullScreenDialog),由模式1转为全屏模式(2或者3)屏幕一闪其实是弹出了一个全屏的对话框,视频在对话框中播放,如果之前玩过google vr的demo,你会发现,全屏模式2与眼镜模式3互相切换非常的流畅,感觉不到画面闪烁,那是因为它们是同一个页面,没有页面切换你当然感觉不到闪了,这种模式切换的体验效果才是我们想要的。使用exclude 关键字把sdk-commonwidget包给去除掉,我们不添加这个包,我们自己有,用自己的。
2024-09-19 03:33:18
829
原创 Golang 乐观锁实战_gorm 乐观锁(1)
在你的 Gorm 模型中,添加一个Versionimport (ID intVersion optimisticlock.Version // 引入乐观锁版本号。
2024-09-18 23:33:39
1272
原创 ffprobe学习(1)
$ ffprobe crowdruncrf35.mp4 -hide_banner -v panic$ ffprobe -hide_banner -v panic -select_streams v:0 -show_entries stream=bit_rate 1.mp4[STREAM]bit_rate=2119734[/STREAM]noprint_wrappers=1$ ffprobe -v error -hide_banner -select_streams v:0 -show_entri
2024-09-18 20:32:12
887
原创 Docker部署配置Gitlab_docker gitlab
一定要搞清楚邮件服务的端口到底是哪个,不然配置完后测试邮件发送会提示链接超时,也可以在docker部署的gitlab容器内。邮箱是企业进行工作中的通知,交互必不可少的部分,gitlab同样支持邮箱的配置,方便对一些操作有邮件的提醒。Gitlab上创建项目时,由于新项目的创建必须依赖于一个组,因此,我们在创建项目前,先创建组。项目的创建与组的创建过程类似,都是输入项目名称,选择组的名称,项目描述以及权限等。来判断邮箱的地址和端口是否正确,如果正确则不报错,后面也会给出具体的配置。
2024-09-18 19:35:11
2176
原创 CAXA3D实体设计2024安装教程(非常详细)从零基础入门到精通,看完这一篇就够了_caxa2024(1)
网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。
2024-09-18 16:56:53
1495
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人