文件 方法python xlsx
Python面试
1. 了解哪些Python装饰器? @torch.no_grad(): 这个装饰器用于禁用梯度计算,以减少内存消耗和加速推断过程。 @lru_cache 在记忆化搜索中保存历史结果。 2. GIL是什么 GIL是CPython的一个特性,它限制了多线程的实现,单位时间只有一个线程能执行任务。但使用G ......
Python 类别别名 type alias
Type aliases Type aliases are defined by simple variable assignments: Url = str def retry(url: Url, retry_count: int) -> None: ... Note that we recomm ......
Java之Stream流的常用方法
流操作是[Java8](https://so.csdn.net/so/search?q=Java8&spm=1001.2101.3001.7020)提供一个重要新特性,允许开发人员以声明性方式**处理集合**,其核心类库主要改进了对集合类的 API 和新增 Stream 操作。 ## 一、流操作详解 ......
不确定大小的数组怎么办?Java中三种常用的方法
Java中如何操作不确定大小的数组 1. 前言 1.1 什么是数组 数组是一种存储多个相同类型数据的有序集合,它可以通过索引来访问每个元素。数组是一种引用类型的变量,它在内存中占用一块连续的空间。 1.2 数组的特点 数组有以下几个特点: - 数组的长度是确定的,一旦创建就不能改变。- 数组的元素必 ......
Python反转字典的key和value
1. 遍历 ```python m = {'a': 1, 'b': 2, 'c': 3} n = {} for k, v in m.items(): n[v] = k print(n) ``` 2. 字典推导式 ```python m = {'a': 1, 'b': 2, 'c': 3} n = { ......
python实现ttl缓存
import time import functools import threading def ttl_cache(func): cache = {} lock = threading.Lock() @functools.wraps(func) def wrapper(*args, **kwar ......
Day03-15 方法
1、何谓方法? Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能, ......
Java实现浏览器端大文件分片上传解决方案
上周遇到这样一个问题,客户上传高清视频(1G以上)的时候上传失败。 一开始以为是session过期或者文件大小受系统限制,导致的错误。 查看了系统的配置文件没有看到文件大小限制, web.xml中seesiontimeout是30,我把它改成了120。 但还是不行,有时候10分钟就崩了。 同事说 ......
PYTHON 函数 使用
# 如何使用PYTHON里的ZIP函数 a = ["Peter", "Ben", "Alice", "Jim"] b = ["Apple", "Banana", "Pear", "Orange"] 新建两个列表,赋予不同的内容。pack = zip(a, b) print(list(pack)) ! ......
python pip 国内源
#### 使用 ``` pip install xxx -i url ``` ``` 清华大学(完全度和速度都很好,是一个优秀的pip镜像源) https://pypi.tuna.tsinghua.edu.cn/simple 阿里云(完全度和速度也很好,是一个不错的选择) https://mirro ......
2.使用openpyxl 读取excel文件
使用python对excel进行自动化操作,我推荐使用openpyxl,因为它同时支持读写excel,而流行的xlrd 只支持读操作而xlwt 只支持写操作。 1.利用openpyxl 读取excel文件 #引入openpyxl from openpyxl import load_workbook ......
Servlet p8 文件的上传和下载
# 文件的上传和下载 在上网的时候我们常常遇到文件上传的情况,例如上传头像、上传资料等:当然除了上传,遇见下载的情况 也很多,接下来看看我们servlet中怎么实现文件的上传和下载。 ## 文件上传 文件上传涉及到前台页面的编写和后台服务器端代码的编写,前台发送文件,后台接收并保存文件,这才是 一个 ......
python加密解密
``` #!/usr/bin/env python # -*- coding:utf-8 -*- # 调用方式: EnDecrypt(user,psw,b=0) # user 为编号 ;当b=1 加密 psw 为输入的未加密的密码; 当b=0 解密 psw 为系统的已加密的密码 # EnDecryp ......
怎么从Chrome浏览器中导出扩展程序为crx文件?
1.浏览器输入`chrome://version/`查看浏览器插件的安装位置 ![](https://img2023.cnblogs.com/blog/1987782/202307/1987782-20230712162109681-464574720.png) ![](https://img202 ......
netCDF文件的写出
def netCDF_out(tp, dims, coords, filename): tp1 = [] for key, value in tp.items(): # print(key, xr.DataArray(value)) tp1.append(xr.DataArray(value)) t ......
正点原子Ubuntu入门005---Ubuntu文件系统结构
一、根目录 / 二、Ubuntu文件系统结构 /bin 存放二进制可执行文件,这些命令再单用户模式下也能够使用。可以被root和一般的账号使用。 /boot Ubuntu内核和启动文件,比如vmlinuz-xxx。 gurb引导装载程序 /cdrom 光盘文件 /dev 存放设备的驱动文件 /etc ......
python pip安装使用
安装了python,没安装pip,在pycharm中执行pip命令会报错: py : 无法将“py”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。 首先需要安装pip 下载pip并解压到本地:https://pypi.org/ ......
StringBuilder()类、chatAt()、toString()方法
Java 1. StringBuffer 和 StringBuilder 类 和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。 在使用 StringBuffer 类时,每次都会对 StringBuffer 对 ......
Java复制(拷贝)数组的4种方法:arraycopy()方法、clone() 方法、copyOf()和copyOfRange
http://c.biancheng.net/view/924.html 所谓复制数组,是指将一个数组中的元素在另一个数组中进行复制。本文主要介绍关于 Java 里面的数组复制(拷贝)的几种方式和用法。在 Java 中实现数组复制分别有以下 4 种方法: Arrays 类的 copyOf() 方法 ......
一行命令快速开启 http 文件下载上传服务器
### **用 Python 快速实现 HTTP 服务器** SimpleHTTPServer 模块可以把你指定目录中的文件和文件夹以一个简单的 Web 页面的方式展示出来。 SimpleHTTPServer 模块默认会在 8000 端口上监听一个 HTTP 服务,这时就可以打开浏览器输入 http ......
python实现两函数通过缩放,平移和旋转进行完美拟合
# Curve _fitting 前几天在工作的时候接到了一个需求,希望将不同坐标系,不同角度的两条不规则曲线,并且组成该曲线的点集数量不一致,需求是希望那个可以通过算法的平移和旋转搞到一个概念里最贴合,拟合态进行比较。 ![image-20230712151728578](https://img2 ......
python魔术方法之__new__
# 一、基本用法 ```PYTHON # 从一个类建立一个对象 # __new__ 从class建立一个object过程 # __init__ 有了object初始化过程 class Language: def __new__(cls, *args, **kwargs): print("__new_ ......
Java实现浏览器端大文件分片上传功能
第一点:Java代码实现文件上传 FormFile file = manform.getFile(); String newfileName = null; String newpathname = null; String fileAddre = "/numUp"; try { InputSt ......
Python 量化投资(一):滑动均值、布林带、MACD、RSI、KDJ、OBV
## 滑动均值和标准差 为了更好利用向量化来加速,滑动窗口使用`np.lib.stride_tricks.sliding_window_view(x, win)`提取,它会返回所有`x[i]`开头并且长度为`win`的数组的数组。 ```py def rolling(x, win): r = np. ......
(转载)C++头文件包含:cpp包含不同目录的同名头文件,实际使用哪个头文件?
**总结:** 1、cpp中使用哪个同名头文件由CMakeLists.txt中包含的先后顺序决定,使用前面的,后面的被忽略。 2、为避免麻烦,禁止定义同名头文件。 参考链接:https://blog.csdn.net/qq_33726635/article/details/115979696 ......
python的schedule库基本使用
介绍: sched模块提供了一个简单的调度器,可以用于安排和管理任务的执行 import crowdin_api import schedule import time # 设置Crowdin API密钥和项目ID crowdin = crowdin_api.CrowdinApi('YOUR_API ......
【Python】对密码文本进行加密, 并判断 hashlib
```python import hashlib def encrypt_password(password, salt): # 创建一个sha256的哈希对象 sha256_hash = hashlib.sha256() # 将盐值和密码组合起来并进行哈希 hashed_password = sa ......
C#文件加密方法汇总
使用引用 using System.IO; using System.Security.Cryptography; 一、加解密字符串及字节数组 1.加密 /// <summary> /// AES加密解密 /// </summary> public class AES { #region 加密 #r ......
python生成随机码-转至武沛齐老师
Python生成随机验证码,需要使用PIL模块. 安装: 1 pip3 install pillow 基本使用 1. 创建图片 1 2 3 4 5 6 7 8 9 from PIL import Image img = Image.new(mode='RGB', size=(120, 30), co ......