spring 最新版,已解决!Error creating bean with name ‘xxxxxxxController‘: Injection of resource dependencies failed 廖磊 发表于2024-05-12 浏览10647 评论0 关于这个错误,我列举了几种引起错误的原因,总有一种能帮到你。 首先,这是我的项目目录: 一切都配置好之后,编译运行发现报错了,报了下面的错: 这种问题很常见,导致的原因有很多,我列举在下面: (1)dao类里要用@Mapper这个注解。 (2)Service的实现类里也要有这个注解。 (3)Mapper.xml里面要写对了。 如图,如果你的parameterType=‘类名’,这种形式书写的,那你要先在application.yml里加上如图第二行配置。 如果你不想加,那你在Mappe
spring 【并发编程】- 线程池执行Callable任务获取返回值(线程池callable根据返回) 廖磊 发表于2024-05-12 浏览5634 评论0 Callable、Future使用 针对线程Thread对象不具有返回值的功能,但是有请求需要线程返回值,所以需要用到Callable和Future来让线程具有返回值的功能。 Callable接口与线程密不可分,但是和Runnable有以下主要的区别是 Callable接口的call()方法可以有返回值,而Runnable接口的run()方法没有返回值。 Callable接口的call()方法可以声明抛出异常,而Runnable接口的run()方法不可以声明抛出异常。 执行完Callabl
django 【3】Django----Settings.py配置详解 廖磊 发表于2024-05-10 浏览5165 评论0 Settings.py文件解读 settings.py包含了Django项目启动的所有配置项 配置项分为公有配置和自定义配置 配置项格式例为:BASE_DIR = ‘XXXX’大写的全局变量名与其对应的值这样的格式 公有配置-Django官方提供的基础配置 """ mysite项目的配置文件 Django settings for mysite project. 该项目使用的Django版本 Generated by 'django-admin startproject' u
golang go gorm mysql报错:Error 1292: Incorrect datetime value: ‘XXX‘ for column ‘created_at‘ at row 1 廖磊 发表于2024-05-09 浏览5411 评论0 问题记录 在用go语言写项目操作数据库时,由于我的User结构体中存在时间字段 type User struct { ID uint `gorm:"primary_key"` CreatedAt time.Time `gorm:"type:timestamp;not null"` UpdatedAt time.Time `gorm:"type:timestamp;not null"` UserName string `gorm:"type:varch
nginx centos7实现nginx部署支持http和https正代理功能(安装ngx_http_proxy_connect_module模块) 廖磊 发表于2024-04-28 浏览6735 评论0 由于部门内部服务器均在内网中运行没有连接互联网,导致了yum软件安装很费劲,很多软件安装需要单独安装、逐个依赖安装。因此,我们在DMZ区拿出一台虚拟机专门用于给内网服务器虚拟机集群做正向代理,解决内网上网的问题。 主要参考: 使用NGINX作为HTTPS正向代理服务器 - SegmentFault 思否 CentOs7 给nginx安装ngx_http_proxy_connect_module模块,配置正向代理支持https_马上风的博客-CSDN博客_ngx_http_pro
django Django channel 简要解析 与 ASGI 基本工作原理(django原理及组成部分) 廖磊 发表于2024-04-19 浏览4921 评论0 channel 基本概念 通道封装了Django的异步视图支持,允许DjangoProject不仅处理HTTP,还处理需要长时间连接的协议——WebSockets、MQTT等等。 Tur
未命名 树莓派4b人脸识别 廖磊 发表于2024-04-18 浏览2203 评论0 本文基于python的face_recognition库,记录一下我的操作过程。 原文Github :https://github.com/ageitgey/face_recognition 一、环境搭建 暂时不知道会不会和其他环境有冲突,我这里的环境(基本还没装什么其他东西。。。) 接着上一篇写,我使用的系统是Ubuntu mate 20.4. 1,首先安装一下opencv sudo apt install cmake sudo pip3 install opencv-
架构 Windows x86 环境 虚拟机 安装银河麒麟V10 arm架构系统 廖磊 发表于2024-04-14 浏览6300 评论0 0 准备材料 1、Kylin-Desktop-V10-SP1-Release-2107-arm64 2、QEMU 3、QEMU_EFI.fd注意:在arm架构板卡安装可参照官方文档 跳过第1章节 QEMU 1 QEMU(虚拟机) 1、下载Qemu安装包 2、安装QEMU 注意:最好不要安装在Program Files目录下,后面运行命令行会因为空格,需要特殊处理。 3、在 Windows 10 上为 QEMU 安装 GUI QEMU 默认使用命令行来创建虚拟机。 但是
django django_ simplepro 表格、列表(ModelAdmin)配置 廖磊 发表于2024-04-14 浏览4772 评论0 表格和Admin simplepro table基于elementui table,设置主要来自ModelAdmin,写法与原生admin一致,但是在原生的基础上增加了和减少了部分字段。注意目前table仅支持下列这些字段,但是在编辑和添加页还有用到其他字段,请参考原生admin与simpleui,simplepro是完全基于simpleui的。 自定义按钮 admin中的自定义actions也是支持的,也就是simpleui说说的自定义按钮。 定义方法和使用均与原生admin一致,
未命名 MAC苹果电脑关闭系统完整性保护SIP 廖磊 发表于2024-04-13 浏览3315 评论0 苹果电脑从 macOS 10.11 开始引入了系统完整性保护机制SIP(System Integrity Protection),目的是帮助普通用户避免恶意 app 通过用户授权的方式获得所有系统权限。通过 System Integrity Protection,苹果实现了对第三方软件的限制,有一些操作永远不被允许,恶意软件无法通过用户授权的方式从而获得所有系统权限了。但同时也影响到了一些我们平常要用到的第三方软件。System Integrity Protection技术主要分为文件系统保护,