对象 文件 相册 手机
js 处理对象数组 + map 筛选出指定字段数据 + filter过滤重复数据/指定数据
const res = [{ id: 1, name: 'zhangsan', age: 16, gender: 0 }, { id: 1, name: 'zhangsan', age: 16, gender: 0 }, { id: 2, name: 'lisi', age: 20, gender: ......
使用redbaron删除删除一个.py文件的所有注释,输出到一个新.py文件,文件名加上_nocmts后缀,用户可以自己决定是否保留空行
from redbaron import RedBaron def remove_comments_with_redbaron(source_py_file, keep_blank_lines): with open(source_py_file, 'r', encoding='utf-8') as ......
filebeat配置采集多个文件(多索引)推送ES
Filebeat 根据不同的日志设置不同的索引 配置如下: filebeat.inputs: - type: log paths: - /tmp/log/ecology encoding: GB2312 fields: type: ecology - type: log paths: - /tmp/ ......
Charles对Android手机Https请求的抓包
Charles对Android手机Https请求的抓包 • 前情提要: 本文只是对android手机进行抓包的描述,由于android手机系统原因,android7.0系统及以上需要在app中配置证书信任才能进行https抓包,android7.0(不含)以下系统,只需要配置好证书即可进行https ......
sqlserver bak还原时提示文件过大,系统盘符空间较小(数据库日志清理)
USE [master] GO ALTER DATABASE QTHQ SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE QTHQ SET RECOVERY SIMPLE GO USE QTHQ GO DBCC SHRINKFILE (N'QTHQ ......
let a={name:'111',age:222} 如果b是空对象,a中的属性都是空,如果b中的属性是空,a中的属性是空
let a = { name: '111', age: 222 }; let b = {}; // Iterate over the properties of a for (let prop in a) { if (a.hasOwnProperty(prop)) { // Assign an em ......
.Net +Ajax大文件断点续传
什么是断点续传大文件断点续传指的是在上传或下载大文件时,当传输中断或出现错误时,可以通过记录已经传输的数据和位置,下次从中断的位置继续传输,避免重新开始传输整个文件的过程,从而提高传输效率和稳定性。 实现思路获取文件大小和已经传输的大小:在开始上传或下载文件之前,需要获取文件的总大小和已经传输的大小 ......
使用7Z制作自解压文件,SFX的妙用——在不安装软件的情况下打开自定义格式文件?
前段时间看到群友讨论压缩包能不能运行,想起了n年前用自解压文件SFX实现的一个“需求”:在没有安装任何应用软件的Windows(当时还要支持XP)上能双击打开自定义格式的文件。当时第一反应是这“需求”太奇葩了,简直是不可能。但思考后认为这个“需求”存在一定的合理性,因为当时的目标用户群体并不能熟练使 ......
Mac在/data目录下新建文件
解决 1、进入卷数据,创建data文件夹 cd /System/Volumes/Data sudo mkdir data sudo chmod -R 777 data 2、添加映射关系 sudo vim /etc/synthetic.conf data /System/Volumes/Data/da ......
问题:AndroidManifest.xml文件中(uses-library)详解
语法: <uses-library android:name=“string” android:required=[“true”|”false”] /> 被包含于<application>中 说明: 这个元素用于指定该应用程序必须链接的共享类库,这个元素告诉系统应用程序包的类装载器中所包含的类库代码 ......
文件批量查找与复制
文件批量查找复制整理有现成的软件, 可以在一堆文件中 按文件名中关键字查找你需要的那些文件 并全部整理复制到指定文件夹下 下载地址 http://6laohu.com/ ......
3、SpringBoot2之配置文件
3.1、环境搭建 3.1.1、在project创建新module 3.1.2、选择maven 3.1.3、设置module名称和路径 3.1.4、module初始状态 3.1.5、引入springboot父工程 <parent> <groupId>org.springframework.boot</ ......
Spring对象创建的两种方式
Spring作为Java企业级应用的领先框架,其对象创建机制无疑是其核心特性之一。在本文中,我们将专注于Spring中的两种对象创建方式,并深入探讨它们的原理和应用场景。 ......
linux直接下载docker-compose可执行文件
地址:https://github.com/docker/compose/releases ......
Python 调用 FFmpeg 处理合并视频文件
FFmpeg 是一个开源的多媒体框架,它包含了用于处理音频、视频、字幕等多媒体数据的一系列工具、库和软件包。FFmpeg 可以执行多种多媒体处理任务,包括转码、剪辑、合并、分离、编解码、流媒体传输等。它被广泛用于多媒体应用程序和流媒体平台中,是一个功能强大且高度可定制的工具。本文主要介绍Pyth ......
day23 面向对象进阶
属性查找顺序:对象本身→类 对于类而言,self就是一个普通形参对于对象而言,self就是对象本身 类的继承:减少重复 #自己写的时候不推荐使用继承 继承多个的时候功能会混乱继承后子类会拿到父类的所有东西class father():class son(father): 继承后的属性查找顺序:对象自 ......
vscode插件,将修改的文件同步到服务器
安装扩展 --deploy 在setting.json中进行设置 "deploy": { "targets": [ { "type": "sftp", "name": "My SFTP folder", "description": "A SFTP folder", "dir": "/root/sh ......
盘点java写入文件的几种方法
盘点java写入文件的几种方法 这篇文章主要介绍了java写入文件的几种方法,需要的朋友可以参考下 一,FileWritter写入文件 FileWritter, 字符流写入字符到文件。默认情况下,它会使用新的内容取代所有现有的内容,然而,当指定一个true (布尔)值作为FileWritter构造函 ......
查看文件
cat filename 显示整个文内容 head filename 显示文件的前几行,默认为前10行。 tail filename 显示文件的后几行,默认为后10行。 du -h filename 显示文件或目录的磁盘使用情况。 stat filename 显示文件的详细信息,包括访问时间、修改时 ......
全国省市json文件
[ { "label": "北京市", "value": "北京市", "children": [ { "label": "东城区", "code": "110101", "value": "东城区" }, { "label": "西城区", "code": "110102", "valu ......
Ubuntu修改文件夹下面所有文件权限的方法
ubuntu修改文件夹下所有文件的权限 命令为: sudo chmod -R 777 filename filename为要修改的文件夹名字。-R应该是表示递归修改filename文件夹下所有文件的权限。 常用方法如下: sudo chmod 600 ××× (只有所有者有读和写的权限)sudo c ......
Linux传输文件(FileZilla)和远程登录(MobaxTerm)软件的使用
说明:SSH默认走22端口,FTP默认走21,我们使用的是22端口,即SFTP,其默认也是22端口。 1、查看22端口是否被监听:netstat -ntlp|grep 22 1.1、没被监听: sudo apt-get install ufw sudo ufw enable sudo ufw all ......
archlinux xfce禁用Alt+F打开终端文件菜单
参照:https://superuser.com/questions/456024/how-to-disable-alt-f-shortcut-binding-from-file-menu-access-key-under-cinnamon-m 在xfce终端设置 > 高级 > 快捷键 > 禁用所有 ......
改变上传的svg颜色并生成新的svg文件,再上传或者更新至服务器上
最近有个需求,就是把上传的svg改颜色,并生成新的svg图片上传值服务器上 <!DOCTYPE html> <html> <head> <title>上传svg并修改颜色得到新的svg文件</title> <style> #svgContainer{ padding: 50px; display: ......
处理application/octet-stream格式的文件下载
export function downloadFile(url, data) { axios({ method: 'post', url: Vue.prototype.myUrl + url, headers: { 'x-auth-token': window.localStorage.getIt ......
Vue.js实现大文件分片md5断点续传
背景 根据部门的业务需求,需要在网络状态不良的情况下上传很大的文件(1G+)。其中会遇到的问题:1,文件过大,超出服务端的请求大小限制;2,请求时间过长,请求超时;3,传输中断,必须重新上传导致前功尽弃。解决方案实现思路,拿到文件,保存文件唯一性标识,切割文件、分片上传、文件MD5验证、断点续传、手 ......
记一次bat文件编写
前言 这次需要集成很多东西,所以程序运行起来需要打开很多环境,k开发过程中为了方便客户演示,写了一个bat文件启动所有需要的运行环境。 1.bat源码 taskkill /f /im 1.exe taskkill /f /im 2.exe taskkill /f /im 3.exe timeout ......
debian11网络配置文件
背景介绍 近期公司新装了一批测试环境的机器,系统是Debian11,第一次配置Debian的静态网络IP,特此记录一下。 (debian11默认的配置文件中的网卡名称未必是对的,请使用ip -a 进行确认后进行修改。) 配置文件 root@server20x:~# cat /etc/network/ ......
从cos下载文件
新建test.sh脚本 #!/bin/bash set -e cospath=https://11111.cos.ap-beijing.myqcloud.com/emr/hive/script/20231213/iceberg-hive-runtime-1.3.1.jar downloadjar() ......