ThatEnoch
码龄9年
关注
提问 私信
  • 博客:9,626
    社区:1
    9,627
    总访问量
  • 25
    原创
  • 2,346,396
    排名
  • 1
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:贵州省
  • 加入CSDN时间: 2016-07-27
博客简介:

qq_35716887的博客

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得1次评论
  • 获得18次收藏
  • 代码片获得120次分享
创作历程
  • 19篇
    2023年
  • 6篇
    2022年
成就勋章
兴趣领域 设置
  • Python
    python
  • Java
    java
  • 人工智能
    计算机视觉机器学习
  • 游戏
    unity虚幻
  • 区块链
    web3
创作活动更多

新星杯·14天创作挑战营·第9期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛! 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见 https://bbs.csdn.net/topics/619626357 2、文章质量分查询:https://www.csdn.net/qc

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

Hadoop-HDFS API+工作机制简述

这是一种分布式的文件系统,用于管理在不同机器上的文件存储,通过目录树的方式来定义文件存储位置。适合一次写入,多次读出的情况。一个文件的修改只能在末尾追加,而不能在中间修改。
原创
发布博客 2023.06.01 ·
358 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Redis集群 解析+配置

在连接入一个集群内的master写入时,需要加上 -c参数,表示路由到对应的服务器范围,不需要手动转移到对应槽位的服务器;key到服务器的落下规则:对key进行哈希计算,得到哈希值后就可以确定在哈希环上的位置,之后每次从此顺时针(服务器哈希-key哈希为正)寻找服务器,寻找到第一台服务器(服务器哈希-key哈希最小)就是要访问的服务器。简单来说,如果集群中的master写入的数据没有来得及同步给它的slave就宕机了,那么slave会顶替master的位置,但是就没有这条未同步的数据,这样就写丢失了。
原创
发布博客 2023.04.25 ·
402 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis主从复制 + Redis哨兵

哨兵的默认端口是26379,如果从节点存在密码,需要在哨兵配置文件中配置sentinel auth-pass 使得哨兵可以从这些节点中选取新的主节点;指的是,一个slave也可以作为其他slave的master,使得Redis之间的连接形成链条传递,这样可以减少主master的压力;如果少数的哨兵宕机不影响其他哨兵进行故障转移,并且哨兵必须部署中不同机器上,而且哨兵不进行高并发等性能要求高的工作,不易宕机;主机出现问题后,从机不会变成主机,从机中的数据仍然可以访问,等待主机再次上线;配置从库而不配置主库;
原创
发布博客 2023.04.18 ·
215 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

GAMES101现代计算机图形学入门——着色Shading(笔记+部分概念解析)

着色就是对于图像引入不同的明暗和颜色差异,在图形学上理解为对不同的物体应用不同的材质的过程。
原创
发布博客 2023.04.17 ·
632 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Redis事务、管道、发布订阅

Pipeline可以一次发送多条命令到服务端,服务端依次处理后,只通过一条响应携带多个结果返回即可,这样可以减少客户端和Redis的通信次数。而管道的原理就是队列,保证先进先出。Redis是一种客户端到服务端的模型,等到Socket监听到命令,通常情况下是阻塞等待的,每条命令消耗一个RTT(Round Trip Time)往返时间。Redis客户端可以订阅任意数量的频道,当有新的消息发布时,所有订阅了频道的客户端都会接收到这个消息;管道的执行方式是在终端执行的,不具备原子性,而原生批处理是原子操作。
原创
发布博客 2023.04.15 ·
263 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git概念简述和操作命令

主流的互联网项目中都会涉及项目的资源管理,如代码资源、文档资源等。所以,就需要使用SCM(Software Configuration Management)软件配置管理来进行版本控制、变更控制的规程,对软件开发项目工作成功的保护。在实际开发中包含了许多的SCM软件,如VSS、CVS、SVN等软件,但这些软件需要中央服务器来对项目进行存储和管理,数据安全性较差;而Git是一种分布式的版本控制,适合全方位工程大小的管理,数据安全性也较高。
原创
发布博客 2023.04.13 ·
82 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Redis持久化技术

持久化的原理就是将内存中的数据写入硬盘进行保存,持久化的原因就是需要保证出现意外情况下,不出现缓存全部消失导致数据库负载过高崩溃的情况。
原创
发布博客 2023.04.13 ·
89 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis7 10种数据类型和相关常用命令总结

一个key对应一个value;String是二进制安全的,Redis的String可以包含任何类型的数据Redis中value字符串最多是512M。
原创
发布博客 2023.04.09 ·
385 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Redis介绍和安装流程

单线程模型:优点:可维护性高,没有并发操作带来的问题(执行顺序不确定,线程切换开销,加锁/解锁问题)缺点:性能较低,不能利用多核多线程模型:优点:结合了单线程和多线程的优点缺点:在主线程处理任务队列时仍是单线程,不能算作完全的多线程模型。
原创
发布博客 2023.04.09 ·
97 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VueRouter + Vuex + mock.js

动态路由是指,把路由地址中的某些可变部分定义为参数项,从而提高路由的复用性,可以使用冒号来定义一个参数项,这个参数项指的是路由路径中的一部分,并且可以通过route.params.名称 在跳转的组件中获取。如果需要更新数据,应该在mutations中定义一个专属的方法,并且在对应组件的method方法中触发这个方法即可,使用this.$store.commit(方法名称)即可。另一种获取参数的方式是,在目标组件中定义一个参数,在路由映射时设置props = true,就会把参数传递。
原创
发布博客 2023.04.07 ·
193 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue+Axios发送网络请求,跨域问题和配置方法

对于简单请求,CORS的策略是在请求时在请求头中加一个Origin字段;网络请求一般在页面加载的时候发送,在访问正确服务器端口号时,通过解析json字符串来获取数据(所以后端控制器返回值需要直接返回List或者对象而不是其他格式的字符串),axios发送的数据也是json字符串。预检请求将真实请求的信息,包括请求方法、自定义头字段、源信息等加到HTTP头信息字段,询问服务器的许可。为了保证浏览器的安全,一般不允许不同源的客户端脚本在无授权的情况下读写对方的资源,称为同源策略,这是浏览器安全的基石。
原创
发布博客 2023.03.31 ·
2765 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Vue组件使用入门

安装完成后所有第三方资源会放在node_modules目录,也会被记录在package.json中,如果项目中不存在node_modules目录,则可以安装后再运行。//自定义一个标签,使得Movie被其他vue引入时,标签中有title属性。自定义一个标签,使得Movie被其他vue引入时,标签中有title属性。文档 https://element.eleme.cn/#/zh-CN。在template在对应位置使用组件名称的标签来引用组件。
原创
发布博客 2023.03.31 ·
85 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue基础开发快速入门

vue是一套用于构建用户界面的渐进式框架提供了MVVM数据绑定和一个可组合的组件系统提供尽可能简单的API实现响应式惧绑定和可组合的视图组件。
原创
发布博客 2023.03.29 ·
217 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

SpringBoot + Mybatis Plus 入门

提供了生产级的服务监控方案;调用selectPage方法,需要传入一个Page对象,Page中需要设置起始位置索引和每次索引的条数,以及可以传入一个queryWrapper来设置查询条件,Ipage是一个表述分页查询结果的类,其中提供了一些方法和查询得到的内容。对象关系映射,解决面向对象与关系型数据库存在的不匹配,帮助程序员完成对象和数据库的数据之间的映射,本质上是减少了编程中操作数据库的编码。拦截器是Web系统中常见的操作,可以拦截一些请求做出统一处理,主要是多个业务需要的功能,都可以使用拦截器完成。
原创
发布博客 2023.03.29 ·
240 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

SpringMVC学习笔记

MVC是一种软件架构思想,将软件按照 Model-View-Controller 来构建用户通过视图层发送请求到服务器,被服务器端的Controller接收,Controller调用相应的Model层处理请求,处理完毕将结果返回到Controller,Controller根据请求处理结果找到对应的View试图,返回给浏览器三层框架:表述层、业务层、持久层SpringMVC是Spring为表述层开发的解决方案,封装了Servlet特点
原创
发布博客 2023.03.27 ·
195 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Spring学习笔记(完整版)

Spring是一种受欢迎的企业级Java应用程序开发框架,性能好、易于测试、可重用、轻量级https://spring.io/projectsSpring家族的基础,几乎所有其他服务都给予此IOC:Inversion of Control,反转控制;不再自己创建对象,而是接收Spring提供的对象,不需要再关心全部的实现细节DI:Dependency Injection,依赖注入;DI是IOC的另一种表述方式和实现方式,即如果内部需要一些依赖,只需要提前进行依赖配置即可自动生成需要的依赖对象,不需要手动创建
原创
发布博客 2023.02.24 ·
315 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MyBatis学习笔记

MyBatis下载地址:https://github.com/mybatis/mybatis-3/releasesMysql
原创
发布博客 2023.02.20 ·
338 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Maven学习笔记 (快速入门版)

项目构建:提供标准、跨平台的自动构建依赖管理:管理项目依赖的资源(jar包),避免版本冲突统一开发结构:提供标准的、统一的项目结构
原创
发布博客 2023.02.17 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java反射学习笔记(详细版)

反射机制可以用来根据外部文件来控制程序,不能修改源码 OCP(开闭原则,不修改源码,扩展功能)
原创
发布博客 2023.02.15 ·
188 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

简单图像滤镜功能的Java实现

RGB图片: 对于图片中的像素, 使用Red, Green, Blue 三种颜色共同得到一个最终的显示颜色, 其数值均在0 - 255 之间在Java中对于图像的处理可以在使用IO流得到的BufferedImage类的实例操作, 也可以读入矩阵进行操作BufferedImage类实例中会提供一个Graphics实例, 可以直接对BufferedImage实例进行操作操作前的原图。
原创
发布博客 2022.11.25 ·
879 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏
加载更多