- 博客(18)
- 收藏
- 关注
原创 @Configuration注解 -【Spring底层原理】
对于@Configuration注解的类中@Bean标记的方法,返回的都是一个bean,在增强的方法中,Spring会先去容器中查看一下是否有这个bean的实例了,如果有了的话,就返回已有对象,没有的话就创建一个,然后放到容器中。@Configuration类允许通过调用同一类中的其他@Bean方法来定义bean之间的依赖关系,保证@Bean的对象作用域受到控制,避免多例。地方会被CGLIB进行代理。//设置beanDefinition的beanClass为增强类,让@Bean生成的bean是单例。
2025-01-20 12:07:28
892
原创 2022备赛蓝桥杯给大家的建议与提醒和资料,值得认真看一下,多拿几十分
二、蓝桥杯比赛时长全国选拔赛时长:4 小时。总决赛时长:4 小时。三、竞赛形式个人赛,一人一机,全程机考。选手机器通过局域网连接到赛场的竞赛服务器。选手答题过程中无法访问互联网,也不允许使用本机以外的资源(如 USB 连接)。竞赛系统以“服务器-浏览器”方式发放试题、回收选手答案。所以呢,就不要想作弊这种操作了!一旦发现就会被通报,比赛拿奖很容易,不要抱有侥幸去作弊。四、环境(重点)
2025-01-20 10:36:34
616
原创 【杂谈分享】world
*PROTECTIONSIMULATIONDIMENSIONTANGENTSIf I canThen I can= -1){EXECUTIONSIMULATION。
2025-01-19 17:52:50
683
原创 【MySQL】:探秘主流关系型数据库管理系统及SQL语言
在现代信息技术领域中,数据库管理系统扮演着至关重要的角色。本文将介绍数据库、数据库管理系统和SQL等概念,并深入探讨主流的关系型数据库管理系统以及关系型数据库的数据模型。通过本文,读者将对关系型数据库的基本原理有更清晰的了解,为学习和应用MySQL以及其他关系型数据库打下坚实的基础。在这一部分,我们先来讲解三个概念:数据库、数据库管理系统、SQL。名称全称简称数据库存储数据的仓库,数据是有组织的进行存储数据库管 理系统操纵和管理数据库的大型软件SQL。
2025-01-19 16:12:37
612
原创 《算法设计与分析》期末不挂科_算法设计与分析挂科率高吗
算法是指解决问题的一种方法或一个过程。算法是若干指令的有穷序列。程序是算法用某种程序设计语言的具体实现。算法:指在解决问题时,按照某种机械步骤一定可以得到问题结果的处理过程。通俗讲,算法就是解决问题的方法或过程。特征1.输入:有零个或多个外部量作为算法的输入。2.输出:算法产生至少一个量或作为输出3.确定性:组成算法的每条指令是清晰的,无歧义的4.有限性 :算法中每条指令的执行次数有限,执行每条指令的时间也有限5.可行性1、执行算法所耗费的时间。
2025-01-18 23:04:25
772
原创 《王道计算机网络》学习笔记总目录+思维导图_wangdaojisuanjiwangluosiweidaotu
1.1.1计算机网络的概念、组成、功能和分类1.1.2计算机网络的性能指标(速率、带宽、吞吐量、时延、往返时延、时延带宽积、信道利用率)4.2.1路由算法与路由协议概述(静态路由和动态路由—距离-向量路由算法—链路状态路由算法、层次路由)
2025-01-18 23:02:23
1011
原创 Vue 路由(Router)详细介绍(切换,传参,通信······)
,const router = new VueRouter({ //新建路由实例routes})export default router //导出路由实例,在main.js中导入使用main.js需要在vue实例中使用路由import router from ‘./router’ //导入路由routernew Vue({router, //在vue实例中使用routerstore,
2025-01-18 16:56:13
1030
原创 Vue 组件化思想和实现步骤
当我们通过调用Vue.component()注册组件时,组件的注册是全局的。刚才,我们通过语法糖简化了Vue组件的注册过程,另外还有一个地方的写法比较麻烦,就是template模块写法。调用Vue.component()是将刚才的组件构造器注册为一个组件,并且给它起一个组件的标签名称。该模块的内容已经决定了父组件将要渲染的HTML(相当于父组件中已经有了子组件中内容了)因为当子组件注册到父组件的components时,Vue会编译好父组件的模块。在上面注册组件的方式,可能会有些繁琐。
2025-01-18 16:54:11
818
原创 shell写一个半自动监控脚本
呃。这里主要是说一下思路, 毕竟需求确定以后,代码都可以实现。首先写一个 脚本,实现你想定时查看的内容或某功能 然后写入到某文件中, 脚本写好以后,加入到定时任务,多少时间运行一次该脚本(多少时间写入一次内容到指定文件)。demo需求比如,我现在想知道 ceph 每分钟的 io状态。需求就是这个,要知道ceph每分钟的io状态。思路想知道每分钟的io状态1得知道查看io的方法,ceph-s。
2025-01-18 06:44:37
627
原创 Java之多线程
Java是抢占式调度 当多个线程执行的时候 每个线程都会去抢占CPU 而CPU会把时间平均分给每个线程时间(时间片) 当线程的时间片使用完后 又把CPU使用还回去 又给其他线程执行。当多个线程执行一个类的时候 当线程抢到cpu执行 还没运行完 就被其他线程抢走了 这样多个线程对一个类的时候 数据会不统一 所以多个线程必须同步 使用synchronized。同步代码块:(把当前线程执行后 才可以解锁 执行其他线程)线程有两类:用户线程(前台线程)、守护线程(后台线程)线程对象.setPriority()
2025-01-17 17:59:45
344
原创 java串口的使用
使用完的端口,必须记得将其关闭,否则其它的程序将无法使用该端口,CommPortIdentifier类只提供了开启端口的方法,而要关闭端口,则要调用CommPort类的close()方法。包含一些高层的IO控制方法,这些方法对于所有不同的通讯端口来说是通用的。setSerialPortParams(int, int, int, int) 设置串口参数依次为(波特率,数据位,停止位,奇偶检验)首先使用CommPortIdentifier中的方法,获取可用的端口,并且选择一个端口打开作为通信端口。
2025-01-17 17:57:43
638
转载 docker安装启动redis 说说那些年遇到的坑
官网得到的redis版本要跟等下docker安装的redis版本一致,不同的版本redis配置文件可能会有差别。注:redis-server /etc/redis/redis.conf:指定容器启动时执行的命令。进入官网,下载指定的redis版本,并解压得到redis.conf。提示没权限,说明我们的redis.conf配置生效了。将准备好的redis.conf放进reids目录。执行redis-cli 连接redis。下载5.0.5版本的redis。解压得到redis.conf。
2025-01-17 04:40:31
415
原创 Docker学习中文文档大全、docker&docker-compose实战
默认情况下redis官方镜像中没有redis.conf配置文件 需要去官网下载指定版本的配置文件wget http://download.redis.io/releases/redis-5.0.8.tar.gz 下载官方安装包将官方安装包中配置文件进行复制到宿主机指定目录中如 /root/redis/redis.conf文件修改需要自定义的配置bind 0.0.0.0 开启远程权限appenonly yes 开启aof持久化加载配置启动IK Analyzer 扩展配置。
2025-01-17 04:38:30
1558
原创 Code For Better 谷歌开发者之声——初识Web与谷歌,拉起兴趣之心。_怎么了解到谷歌
是一款由Google公司开发的网页浏览器,该浏览器基于其他开源软件撰写,包括WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。Google Chrome是由Google开发的一款设计简单、高效的Web浏览工具。web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。
2025-01-17 00:44:58
930
原创 COCO VOC评估输出指定某类AP或输出每个类别AP结果_coco_eval = cocoeval(coco_gt, coco_pred, ‘bbox‘)
【代码】COCO VOC评估输出指定某类AP或输出每个类别AP结果_coco_eval = cocoeval(coco_gt, coco_pred, 'bbox')
2025-01-17 00:40:51
325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅