压缩文件.py

import os # 导入压缩文件用的模块 import zipfile BASE = os.path.dirname(os.path.abspath(__file__)) print(BASE) # 要压缩文件夹的根路径并拼接: base_dir = os.path.join(BASE,"allure_html") print(base_dir) zip_file_name = 'temp.zip' f = zipfile.ZipFile(os.path.join(BASE, zip_fi
分类: 其他 发布时间: 01-25 19:50 阅读次数: 0

day04 js 匿名函数 BOM中的操作 client offset scroll

day04 js 匿名函数 BOM中的操作 client offset scroll 一.匿名函数 1.匿名函数的自执行 1.1.在js中叫做闭包, 和python中的闭包不是一个事 1.2.为什么要用这个? 解决了全局污染的问题 1.3.什么是全局污染? 如果两个相同名字的变量a是两个js文件中的两个不同的功能, 我想同时使用这两个不同功能的a,就会出现压盖现象(就是全局污染) 1.4.语法: (function(){ ... })() (function (window) { var a
分类: 其他 发布时间: 01-25 19:50 阅读次数: 0

LeetCode刷题——最大盛水量

最大盛水量题目的思路探讨与源码最大盛水量的题目如下图,核心是在一个无序列表中寻找相距最远的,并且相对
分类: 其他 发布时间: 01-25 19:49 阅读次数: 0

事物的传播行为以及应用场景

事物的传播行为有七种,不仅要知道这七种分别是什么意思,还要知道分别适合哪种场景使用。在service
分类: 其他 发布时间: 01-25 19:39 阅读次数: 0

ThreadLocal的底层实现

我们都知道,ThreadLocal提供了一种将资源绑定到当前线程的手段,实现资源在线程之间的隔离。通
分类: 其他 发布时间: 01-25 19:39 阅读次数: 0

ignoreDependencyType和ignoreDependencyInterface

作用在自动注入中(不是@Autowire,是default-autowire)ignoreDepen
分类: 其他 发布时间: 01-25 19:38 阅读次数: 0

Java中的偏向锁、轻量级锁、重量级锁以及锁升级

什么是锁?Java中的锁的状态有四种:无锁、偏向锁、轻量级锁、重量级锁,状态会随竞争状态改变,低等级
分类: 其他 发布时间: 01-25 19:38 阅读次数: 0

@Transactional方法内调用失效但加在类上能够生效

首先说一下方法内调用失败的问题,这个网上很多说明,大概说一下:@Transactional用于开启事
分类: 其他 发布时间: 01-25 19:38 阅读次数: 0

Spring中的初始化和销毁方法顺序

顺序如下:无参构造方法beanPostProcessor前置处理器方法@PostConstruct标
分类: 其他 发布时间: 01-25 19:38 阅读次数: 0

0代码讲解Java中AQS的实现原理

我们知道Java中的锁有Synchronize和Lock,而Lock是基于队列同步器AQS(Abst
分类: 其他 发布时间: 01-25 19:37 阅读次数: 0

基于AQS分析Condition

对于Object的wait和notify方法我们已经很熟悉了,同时也知道与之相似的Condition
分类: 其他 发布时间: 01-25 19:37 阅读次数: 0

synchronize和Lock区别

以前一直说synchronize是一种重量级锁,因为以前synchronize是没有锁升级这个机制的
分类: 其他 发布时间: 01-25 19:37 阅读次数: 0

为什么JVM分代机制中的新生代要分两个survivor

我们知道在基于分代机制的JVM内存模型中,新生代被分成了eden、from、to三个区,占比8:1:
分类: 其他 发布时间: 01-25 19:37 阅读次数: 0

SpringMVC中的InitBinder和Convert

SpringMVC中的参数绑定有两种方法:InitBinder和Convert后者我们已经很熟知了,
分类: 其他 发布时间: 01-25 19:36 阅读次数: 0

基于AQS分析CountDownLatch的原理

示例代码先贴一段示例代码public class TestCountDownLatch { p
分类: 其他 发布时间: 01-25 19:36 阅读次数: 0

CyclicBarrier的实现原理

示例代码public class TestCyclicBarrier { public sta
分类: 其他 发布时间: 01-25 19:36 阅读次数: 0

Redis缓存问题及解决方案

查询流程:【问题1】——穿透、击穿及雪崩问题描述线程T1在查DB并更新redis缓存的过程中(还未成
分类: 其他 发布时间: 01-25 19:35 阅读次数: 0

Redis分布式锁中的问题

使用使用set key value ex 5 nx命令设置key value 5秒过期 不存在才能设
分类: 其他 发布时间: 01-25 19:35 阅读次数: 0

AQS子类的tryAcquire和tryRelease的实现

思想AQS通过一个private volatile int state;来表示锁的状态,当state
分类: 其他 发布时间: 01-25 19:35 阅读次数: 0

AQS的非公平锁与同步队列的FIFO冲突吗?

公平锁与非公平锁的含义都很明白,公平锁必须排队获取锁,锁的获取顺序完全根据排队顺序而来,而非公平就是
分类: 其他 发布时间: 01-25 19:35 阅读次数: 0
今日推荐