6、后端项目初始化 2024-06-07 java, 后端, 开发语言 98人 已看 Lombok:写实体类的时候添加@Data注解后就会自动加上get set等方法,操作方便快捷。打开idea后, New Project ,用Maven构建 Spring Boot 项目。点击Next后:先勾选两个基本的依赖,后面再手动添加其它需要的依赖。Spring Web: 表示是一个web应用程序。
解决缓存层面的挑战:缓存穿透、击穿、雪崩、热点 Key 与 BigKey 2024-06-07 spring, java, mybatis, 缓存, 后端 151人 已看 通过合理的缓存设计和优化策略,可以有效解决缓存穿透、缓存击穿、缓存雪崩、热点 Key 和 BigKey 等问题,提高系统的高可用性和性能。采用布隆过滤器、二级缓存、互斥锁、分散过期时间、分片等技术手段,可以大大提升 Redis 缓存的稳定性和响应速度,从而保证系统的高效运行。
小宋的SpringCloud学习记录day02 2024-06-11 spring, 学习, java, 后端 135人 已看 今天我们继续昨天的课程来学习一下MybatisPlus的核心功能——IService接口下面是我们需要在pom文件中要引入的依赖我们要利用好MybatisPlus给我们提供的各种方法来进行便捷开发,这样写可以不用写一条service语句就可以实现功能。学到的东西:1.@RequireArgsConstructor注解是用于对一开始需要初始化变量进行构造的注解,我们在controller层写接口方法时要先声明出对应的service层,但是spring建议我们使用构造方法来声明,就要加上这个注解。
第5天:Flask应用结构 2024-06-07 python, 后端, flask, 开发语言 210人 已看 今天,我们学习了如何组织Flask应用的结构,包括应用工厂模式和蓝图的使用。这些概念对于构建大型、可维护的Flask应用至关重要。
【rust 第三方库】serde 序列化反序列化框架 2024-06-11 rust, 后端, 数据库, 开发语言 194人 已看 Serde是主流的rust序列化、反序列化框架。设计上,基于rust的静态类型系统和元编程(宏)的能力,使Serde序列化的执行速度与手写序列化器的速度相同。使用上及其简单用户为自己的类型实现Serialize和特质即可(大多数使用derive宏实现)序列化提供商,提供Serializer和特征的实现即可。若要数据类型支持序列化和反序列化,则该类型需要实现Serialize和trait。Serde提供了rust基础类型和标准库类型的Serialize和实现。对于自定义类型,可以自行实现。
【rust 第三方库】serde 序列化反序列化框架 2024-06-11 rust, 后端, 数据库, 开发语言 184人 已看 Serde是主流的rust序列化、反序列化框架。设计上,基于rust的静态类型系统和元编程(宏)的能力,使Serde序列化的执行速度与手写序列化器的速度相同。使用上及其简单用户为自己的类型实现Serialize和特质即可(大多数使用derive宏实现)序列化提供商,提供Serializer和特征的实现即可。若要数据类型支持序列化和反序列化,则该类型需要实现Serialize和trait。Serde提供了rust基础类型和标准库类型的Serialize和实现。对于自定义类型,可以自行实现。
SpringMVC接收数据 2024-06-05 hive, spring, java, 后端, mvc 234人 已看 介绍了@RequestMapping注解的作用以及Param参数、 路径参数 JSON参数、 Cookie数据请求头数据的接收
c,c++,go语言字符串的演进 2024-06-11 c++, c语言, golang, 后端, 开发语言 144人 已看 而字符串天生就有长度的要求,于是增加了一个字符串结束符,来判断该char数组是否字符串,以及判断长度,结束符之后的内容就被忽略了。golang中的字符串去掉了有争议的'\0'(代码中出现会编译错误),字符串可以表示为[]byte和string,存储上,这两者没多大区别。string中增加了截取,查找等常规操作,string中的字符无法直接修改,每次变动都会引起重新内存分配,方便,但效率较低。C++增加了类的支持,这样可以把长度作为类的成员变量而存在,.zise()反应了数组的真实长度。
后端返回图片格式乱码 2024-06-06 前端, 后端 89人 已看 (new Uint8Array(response)-----这里的response替换成为自己的乱码内容所对应的是后端返回的哪一个具体位置。接口上面的responseType设置成为buffer即可。
springAOP 使用aop代替SqlsessionUtil业务层操作 2024-06-04 spring, java, 后端, 数据库, sql 132人 已看 第一种方式是针对service包所有的方法,包括增删改和查询操作,但是查询操作使用线程提交回滚是非必要的,可以修改配置文件,只针对增删改操作进行线程提交和回滚操作。环绕通知实际上就是一个动态代理方法的重写,可以看到格式和jdk动态代理,cglib动态代理一样。在执行目标对象方法前使用前置通知拿到方法名,判断是否是查询操作在进行后置通知的提交回滚操作。添加之后可以使用aop的其他注解:@Pointcut;@Before...@Aspect表明这是一个切面,
dependencies?devDependencies?peerDependencies 2024-06-08 rust, 后端, 开发语言 180人 已看 在其中的阅读中我还发现了之前我有考虑不充分的问题,比如我既然需要sass,那当sass变更的时候可能会导致我的npm包无法兼容新版sass,导致错误,因此我如果在我的npm中添加,需要考虑到sass版本的问题。但是如果我的项目已经下载了sass,那么就会导致我的整个项目下载两次sass,造成不必要的下载,而且我npm包中的sass也不可以给全局使用,仅仅服务于我的npm包。这就引起了我的一个思考。我的npm包需要使用sass,那么我应该放在dependencies中,当使用的时候会直接下载。
Django 里实现表格内容上传 2024-06-07 python, django, 后端 108人 已看 在 asset_add.html 文件里修改。先在 views.py 文件里做添加。当没有添加数据,就按。
Spring中获取bean的三种常用方式 2024-06-11 spring, java, 后端, 开发语言 122人 已看 在Spring框架中,一个bean是指由SpringIOC容器管理的一个Java对象。Spring提供了一种依赖注入的机制,可以通过在配置文件中配置bean的定义,实现在代码中通过IOC容器获取bean的实例。根据名称获取Bean方法二根据类型获取Bean方法三 (推荐)根据名称+类型来获取Bean
SpringBoot内置数据源 2024-06-11 spring, java, 后端 149人 已看 在我们之前学习在配置文件当中配置对应的数据源的时候, 我们设置的数据源其实都是Druid的数据源, 并且其配置有两种方式, 当然这两种方式都需要我们导入对应的有关 德鲁伊 的依赖才行代码如上, 我们已经将对应的数据库的信息都设置完成了, 但是并没有使用哪两种方式, 来设置其数据源具体是什么。
PYQT + flask httpserver 服务器提供简单的MES服务 2024-06-04 python, pyqt, 服务器, 后端, https, flask 225人 已看 【代码】python flask httpserver。
Spring Boot框架基础 2024-06-07 spring, spring boot, java, 后端 139人 已看 Spring是Java EE编程领域的一个轻量级开源框架,是为了解决企业级编程开发中的复杂性,实现敏捷开发的应用型框架,它集成各类型的工具,通过核心的Bean factory实现了底层的类的实例化和生命周期的管理。Spring发展到今天已经形成一种生态圈,其中最基础、最核心的是 Spring Framework。但直接基于SpringFramework进行开发存在配置繁琐、入门难度大等问题。而Spring Boot可以帮助我们非常快速的构建应用程序、简化开发、提高效率。
gRPC实战 | 实现Python 和 Go 之间的 gRPC 交互 2024-06-07 python, golang, 交互, 后端, 开发语言 195人 已看 实现了一个 gRPC 服务,用于处理健康检查(Health)和用户信息请求(User)的 gRPC 调用。
Python Flask实现蓝图Blueprint配置和模块渲染 2024-06-06 python, 后端, flask, 开发语言 209人 已看 蓝图(Blueprint)是Flask实现的应用模块化,通过模块化的方式分割视图,让应用的层次更加清晰,更加便于开发者开发和维护项目。通过蓝图,我们可以创建一组相同前缀的路由组合,可以用于分割应用不同的服务。如应用有两个服务:认证服务和用户服务,我们可以通过模块化分割服务,然后通过Flask注册不同前缀的蓝图。
Django学习二:配置mysql,创建model实例,自动创建数据库表,对mysql数据库表已经创建好的进行直接操作和实验。 2024-06-06 学习, python, django, sqlite, 后端 155人 已看 Django学习二:配置mysql,创建model实例,自动创建数据库表,对mysql数据库表已经创建好的进行直接操作和实验。