摘要: 函数 计算函数的执行时间 1 import time 2 3 def timer(func): 4 """ 5 用于计时的装饰器函数 6 7 :param func: 被装饰函数 8 :return: 闭包函数,封装了自定义行为与被装饰函数的调用 9 """ 10 11 def wrapper(*a 阅读全文
posted @ 2023-02-20 14:35 Μikey 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1、前言 当入参参数是一个list时,可以使用循环进行依次插入,这是比较简单得一种方法,当然,缺点也比较明显,就是插入速度比较慢,如果llist 中存在一万条数据,也就是说,需要进行循环一万次,进行一万次得insert,效率也会大打折扣。这时可以使用mybatis中得批量插入,一次性插入多条数据,在 阅读全文
posted @ 2022-12-28 15:53 Μikey 阅读(1134) 评论(0) 推荐(0) 编辑
摘要: 前言 大文件上传并使用抽样算法取出部分文件生成MD5值 当这个问题抛出来,我就已经开始慌了,求带马跌,文件MD5值咋生成,以及抽样又是什么 没办法兵来将挡,水来土掩,不多废话,上代码,开撸,奥里给!!! 抽样算法可以参考谈谈前端大文件分片上传 - 掘金 (juejin.cn) 这边先模拟一下,先将文 阅读全文
posted @ 2022-12-16 15:54 Μikey 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 现在是北京时间2022/09/14/17:21,天气渐微凉,浅聊一下java中如何使用rabbitmq, 估计能看到这里,想必你肯定翻阅了很多博客了,那么废话不多说,上代码 那么,首先,我们需要在pom.xml文件中导入相关依赖,笔者这里使用的springboot,各位可以按需导入 <!-- 提供大 阅读全文
posted @ 2022-09-14 17:22 Μikey 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 远程访问rabbitmq,只需要创建新用户,并配置权限即可 可以在mq网页中进行创建,效果是一样的 1、我们打开安装的rabbitmq,进入sbin目录下 输入命令rabbitmqctl add_user 用户名 密码 创建新用户,然后在给用户赋予权限 rabbitmqctl add_user ad 阅读全文
posted @ 2022-09-02 09:07 Μikey 阅读(1283) 评论(0) 推荐(0) 编辑
摘要: ​ 首先拉取docker镜像,我们这里使用5.7版本的mysql: docker pull mysql:5.7 然后使用此镜像启动容器,这里需要分别启动主从两个容器 Master(主): docker run -p 3339:3306 --name mymysql -e MYSQL_ROOT_PAS 阅读全文
posted @ 2022-08-29 10:25 Μikey 阅读(183) 评论(0) 推荐(0) 编辑
摘要: ​ 1、协同编辑的意思是什么? 其实,协同编辑无非就是字面意思,多人同时编辑,并且能够同步看到对方问保存的数据,典型的例子可以参考石墨文档,腾讯文档。 2、技术解决 核心技术就是信息的实时通信 以及多人编辑时所产生的冲突 这里我采用websocket来进行实时通信,大家都知道他是一个全双工通信协议, 阅读全文
posted @ 2022-08-29 10:23 Μikey 阅读(417) 评论(0) 推荐(0) 编辑
摘要: ​ 一、多线程简介 线程是cpu独立调度得单位,通过引入线程,实现时分复用,利用并发思想使得程序运行的更加迅速,多线程得目的,就是最大限度得利用cpu得资源 线程与语言无关,由操作系统实现,主要有三种实现方式,用户级线程,内核级线程,用户级线程和内核级线程 二、多线程实现了什么? 为了解决负载均衡问 阅读全文
posted @ 2022-08-29 10:20 Μikey 阅读(516) 评论(0) 推荐(0) 编辑
摘要: python中的垃圾回收机制 1前言 我们定义变量会申请内存空间来存放变量的值,而内存的容量是有限的,当一个变量值没有用了(简称垃圾)就应该将其占用的内存给回收掉,而变量名是访问到变量值的唯一方式,所以当一个变量值没有关联任何变量名时,我们就无法再访问到该变量值了,该变量值就是一个垃圾会被Pytho 阅读全文
posted @ 2022-01-20 20:14 Μikey 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 深浅拷贝的区别是什么? 1.基本概念 首先深拷贝和浅拷贝都是对象的拷贝,都会生成一个看起来相同的对象,他们本质的区别是拷贝出来的对 象的地址是否和原对象一样,也就是地址的复制还是值的复制的区别。 浅拷贝:拷贝的是对象的引用,如何原对象改变 ,响应的拷贝对象也会发生改变 深拷贝:拷贝对象中的每个元素, 阅读全文
posted @ 2022-01-19 20:32 Μikey 阅读(324) 评论(0) 推荐(0) 编辑