NOT

我在安装Python库的时候一直出这个错误,尝试了很多方法,怎么破?

大家好,我是皮皮。 ### 一、前言 前几天在Python星耀群【我喜欢站在一号公路上】问了一个`Python`库安装的问题,一起来看看吧。 ![image.png](https://upload-images.jianshu.io/upload_images/26239789-13a6f651b9 ......
错误 时候 方法 Python

文本处理

# 查看文件 - (1) cat 适合查看小文件 > cat /etc/snort/snort.conf - (2) head 查看文件的头部 默认显示文件的前10行 > head /etc/snort/snort .conf > head -20 /etc/snort/snort.conf//显示 ......
文本

js 对象数组读取某个字段去重

对于 JavaScript 中的对象数组,你可以使用以下方法来读取某个字段并去重: 1. 使用 Set 数据结构:使用 Set 来存储唯一的字段值。遍历对象数组,获取需要的字段值,然后将其添加到 Set 中。最后,将 Set 转换为数组即可得到去重后的字段值列表。 ```javascriptcons ......
数组 字段 对象 js

python之numpy数组共享内存问题

## 概念:numpy数组(ndarray类),视图(view),切片(slice),共享内存 ## 实验:np.reshape函数,np.copy函数,np.shares_memory函数,np.concatenate函数,ndarray类的reshape方法,ndarray类的copy方法 ......
数组 内存 python 问题 numpy

dotnet 提升 ToUpper 性能

在应用软件启动过程中,客户端应用软件是对性能敏感的。比如在解析命令行参数的时候,有时候需要进行字符串处理逻辑。一般来说命令行参数都是语言文化无关的,在需要进行全大写或全小写转换过程中,采用 ToUpperInvariant 替换 ToUpper 方法可以避免初始化 icu 模块,减少 icu 模块初 ......
性能 ToUpper dotnet

修复 WPF 安装 WindowsAppSDK 库构建失败 NETSDK1082 和 NETSDK1112 找不到 win10-arm 失败

通过在 WPF 项目上安装 WindowsAppSDK 库,可以让 WPF 使用上 Win10 及以上版本提供的 Windows Runtime 强大的 API 集和使用上更多的黑科技。本文记录在安装 WindowsAppSDK 库之后,项目生成失败,提示 NETSDK1082 和 NETSDK11 ......
NETSDK WindowsAppSDK 1082 1112 WPF

使用 SizeBench 分析 Exe 文件体积

本文将介绍微软开源免费的 SizeBench 工具,使用 SizeBench 工具可以用来分析 Exe 二进制文件的体积,分析 Exe 文件大小里面有哪些是可以优化的 下载安装方式: 请前往[应用商店](https://www.microsoft.com/store/productId/9NDF4N ......
体积 SizeBench 文件 Exe

使用 DISM 安全清理 C 盘 WinSxS 文件夹空间

本文将介绍如何使用系统内置 DISM 工具进行安全清理 C 盘空间,清理 WinSxS 文件夹里面的可回收删除的程序包空间 开始之前,先使用管理员权限打开 CMD 或 PowerShell 命令行窗口。在 Win11 下,可右击开始菜单,点击终端管理员打开管理员权限的 PowerShell 命令行窗 ......
文件夹 文件 WinSxS 空间 DISM

一些好用的开发者工具

本文告诉大家一些收藏的开发者工具 ## SVG 转 XAML 工具 详细请看 [WPF 将 SVG 转 XAML 的工具](https://blog.lindexi.com/post/WPF-%E5%B0%86-SVG-%E8%BD%AC-XAML-%E7%9A%84%E5%B7%A5%E5%85% ......
开发者 工具

x86平台迁移到arm后emmintrin.h: No such file or directory问题

## 背景 目前在工作中遇到需要将原先在x86平台上运行的系统搬到arm平台上,因此需要对软件做arm适配,在做适配的过程中,遇到一些问题,也才了一些坑,因此在此记录一下。 本文描述的问题是,某些软件在x86上会用到emmintrin.h文件,但是移植到arm平台后,编译过程中提示emmintrin ......
emmintrin directory 问题 平台 such

常见漏洞防御建议

Xss防御建议: 1. 后端对输入内容的特定字符进行编码,例如表示 html标记的 等符号。 2. 对重要的 cookie设置 httpOnly, 防止客户端通过document.cookie读取 cookie,此 HTTP头由服务端设置 3. 将不可信的值输出 URL参数之前,进行 URLEnco ......
漏洞 常见 建议

java中如何遍历Map

通过 entrySet 来遍历 1、通过 for 和 map.entrySet() 来遍历 第一种方式是采用 for 和 Map.Entry 的形式来遍历,通过遍历 map.entrySet() 获取每个 entry 的 key 和 value,代码如下。这种方式一般也是本猫使用的比较多的一种方式, ......
java Map

CF845G Shortest Path Problem?

[原题链接](https://codeforces.com/problemset/problem/845/G) 不妨先了解几个前置知识/引理: 异或的抵消性质: * $a\oplus a=0$ * $\forall b[b\not= a],a\oplus b\not=0$ * $(a\oplus b ......
Shortest Problem 845G Path 845

vue3 甘特图(二):甘特图时间轴切换

vue3 甘特图(二):gantt时间轴切换 1.固定时间轴缩放级别 gantt.config.scale_unit = "month"; //时间轴单位 gantt.config.step = 1;//单位数 gantt.config.date_scale = "%Y年%M";//时间轴展现方式 ......
时间 vue3 vue

O开放封闭原则OCP

> Open - ClosedPrinciple ,OCP, 对扩展开放,对修改关闭(设计模式的核心原则) ## 定义 > 一个软件实体(如类、模块和函数)应该对扩展开放,对修改关闭. 意思是,在一个系统或者模块中,对于扩展是开放的,对于修改是关闭的,一个 好的系统是在不修改源代码的情况下,可以扩展 ......
原则 OCP

[个人笔记][C#]泛型

- 没有泛型时的问题 - 用object实现的通用集合类型不安全,无法保证数据元素类型一致 - 值类型会有额外的装箱拆箱开销 - 类型特化的集合每有一个新类型就需要重新实现一遍 - 泛型就是把类型作为参数,从而实现代码重用 - C#的泛型在处理值类型的时候不会有装箱,节省性能和内存 - 省去类型检查 ......
笔记 个人

Flyweight Pattern —— Creational Class

享元模式在主流的标准里是放到结构大类下的,但是我感觉这个模式的最终作用也是为了获取一个类,所以我将其划分到创建大类下。 # What is Flyweight Pattern Flyweight 是指轻量级的。 享元模式旨在支持大量细粒度的对象共享,以减少内存消耗。该模式通过共享相似对象的部分状态, ......
Creational Flyweight Pattern Class

postgresql 查看表格占用空间

> http://www.linuxmysql.com/14/2022/1182.htm ```sql select pg_size_pretty(pg_tablespace_size('pg_default')); select pg_size_pretty(pg_relation_size('a ......
postgresql 表格 空间

java项目maven管理引入非仓库jar

如: ``` com.dm DmJdbcDriver 1.8.0 system ${project.basedir}/src/main/resources/libs/DmJdbcDriver18.jar org.springframework.boot spring-boot-maven-plugi ......
仓库 项目 maven java jar

Linux学习

一、Linux版本及其特性 版本名称网 址特 点软件包管理器 Debian Linux www.debian.org 开放的开发模式,且易于进行软件包升级 apt Fedora Core www.redhat.com 拥有数量庞人的用户,优秀的社区技术支持. 并且有许多创新 up2date(rpm) ......
Linux

python用tkinter写一个文件对比的小工具,将两个excel文件进行对比,将两个列表差异保存到另一个新建的excel文件中,列表左边为第一个表的不同,右边为第二个表的不同,中间空出三列

先写文件对比的逻辑代码,包括读取文件,对比文件,将对比出来的差异写入另一个excel文件 1.读取文件,我这里是选取自己需要的不同的列,选定了指定的sheet列表,读者可根据需求更改 def readexcel(file): # 打开Excel文件 workbook = openpyxl.load_ ......
文件 两个 excel 右边 差异

linux 安装java环境

第一步,下载server-jre-8u202-linux-x64.tar.gz安装包。 登录网址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html (1)下载server-jre-8u202- ......
环境 linux java

mysql忘记密码

mysql -u root -p 一回车想输入密码,发现密码错误!! # [MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)] 1、找到 my.c ......
密码 mysql

AD、PADS、Allegro隐藏覆铜方法

# 说明 工作中经常要给人审核PCB,主要会接触AD、PADS、Allegro。这里记录下怎么快速隐藏覆铜 ## PADS 最简单,直接无模命令PO即可 ## Allegro 窗口菜单选择Setup->User Preferences ![](https://img2023.cnblogs.com/ ......
Allegro 方法 PADS

Tomcat

参考: PoetryAndTheDistance :一:Tomcat核心组件及应用架构详解 Hong EuiSung –@gowoonosori : 요청처리 내부구조 Http 请求响应实例 Servlet 接口 为了解耦 【http服务器代码】和【业务代码】,Java就定义了一个接口,各种业务类 ......
Tomcat

Flink SQL基本语法

在 flink sql 中,对表名、字段名、函数名等是严格区分大小写的,为了兼容 hive 等其他仓库,建议建表时,表名和字段名都采用下划线连接单词的方式,以避免大小写问题。 比如 hive ,是不区分大小写的,所有大写字母最终都会被系统转化为小写字母,此时使用 flink sql 去读写 hive ......
语法 Flink SQL

Linux安装maven

安装 maven 环境前,需要先安装 java 环境,笔者这里已经成功安装 java 环境,如果没有安装 java 环境,可以参考:https://blog.csdn.net/wsjzzcbq/article/details/82818826 1、maven 官网下载安装包maven 官网地址:ht ......
Linux maven

Redis 单线程快的原因

# Redis 单线程快的原因 ## 为什么Redis单线程却能高并发 1. 纯内存操作 2. 核心是基于非阻塞的IO 3. 多路复用机制 单线程反而避免了多线程的频繁上下文切换问题 ## Redis 的高并发快的原因 1. Redis 是基于内存的,内存的读写速度非常快;数据存在内存中,数据结构用 ......
线程 原因 Redis

2023暑假集训总结-lzg

本人有幸成为程序设计基础暑期集训中的一员,在经历了长达两个月的集训后,我从中收获了很多。 首先是在集训中我学习到了很多知识,在这两个月里,我先是听了一部分ACwing上的课,学到了很多新的算法知识,不过现在掌握的还是相当不熟练。其次为了熟练运用新学到的知识我也在牛客、洛谷等刷题网站上刷了一些题,写代 ......
2023 lzg

3天上手Ascend C编程丨带你认识Ascend C基本概念及常用接口

Ascend C是华为昇腾面向算子开发场景的编程语言,想省时省力快速入门可以看这篇文章,为你系统化梳理AscendC编程最重要的知识点,3天快速上手不迷路。 ......
Ascend 接口 常用