NOT
Python-10-Python常见高级用法
10-1 Lambda 匿名函数 匿名函数:没有定义函数的名称,可以实现函数某些简单的功能。格式: lambda param_list:expression # param_list 参数列表 # expression 简单表达式,没法实现复杂的代码块内容 需求1:传入x y,返回x+y 例子: f ......
一文让你彻底掌握ThreadLocal
对共享变量加锁虽然能够保证线程的安全,但是却增加了开发人员对锁的使用技能,如果锁使用不当,则会导致死锁的问题。而ThreadLocal能够做到在创建变量后,每个线程对变量访问时访问的是线程自己的本地变量。 ......
设计一个同步FIFO?
请设计一个宽度为8,深度为16的同步FIFO? FIFO( First Input First Output)简单说就是指先进先出。由于微电子技术的飞速发展,新一代FIFO芯片容量越来越大,体积越来越小,价格越来越便宜。作为一种新型大规模集成电路,FIFO芯片以其灵活、方便、高效的特性,逐渐在高速数 ......
Java导入、导出excel
Excel是由四个元素组成的分别是:WorkBook(工作簿)、Sheet(工作表)、Row(行)、Cell(单元格),其中包含关系是从左至右,一个WorkBook可以包含多个Sheet,一个Sheet又是由多个Row组成,一个Row是由多个Cell组成。 1.1 创建Excel的元素 1)创建Wo ......
Tabby:连接VirtualBox上配置的静态IP双网卡
前情提要 通过VirtualBox:设置默认IP双网卡 - ShineLe - 博客园配置了双网卡,均为静态IP,一个仅主机,一个NAT 仅主机IP:192.168.10.11/24 NAT:10.0.0.11/24 之后我在用Tabby连接时碰到了一系列问题: 两台机器能互相ping通,但却无法t ......
2023-8-1 WPF的ItemsControl容器(DataGrid,ListBox,ListView等)可以实现的隔行样式修改
# 实现的隔行样式修改 *【作者】长生* [微软官方文档详细介绍](https://learn.microsoft.com/zh-cn/dotnet/api/system.windows.controls.itemscontrol.alternationcount?view=windowsdeskt ......
闲置资源优化,轻松检查集群中的空闲成本
阿里云容器服务 Kubernetes 版(Alibaba Cloud Container Service for Kubernetes,以下简称 ACK)近期发布了闲置资源优化功能,提供对闲置资源的检查,可以一键扫描集群未投入使用的资源,协助您优化集群成本。 ......
wsl2中R语言使用注意事项
##wsl2中R语言使用注意事项 #### 1.在archlinux中使用命令`sudo pacman -S r`安装R语言 #### 2.使用部分安装包的时候会报错fortran相关库缺失,可以使用命令`sudo pacman -S gcc-fortran`安装相应的库 #### 3.当初次运行` ......
tf坐标系广播羽监听的编程实现
#### 创建功能包 cd ~/catkin_ws/src catkin_create_pkg learning_tf roscpp rospy turtlesim tf #### 广播器和监听器代码 ##### 如何实现一个tf广播器 1. 定义TF广播器(TransformBroadcaster ......
PPL Quantization Tool (PPL 量化工具)
openppl-public (github.com) openppl-public/ppl.nn: A primitive library for neural network (github.com) openppl-public/ppq: PPL Quantization Tool (PPQ) ......
A Compiler Writing Journey
DoctorWkt/acwj: A Compiler Writing Journey (github.com) A Compiler Writing Journey In this Github repository, I'm documenting my journey to write a se ......
禁止别人调试自己的前端页面代码
> [TOC] ## 🎈 为啥要禁止? - 由于前端页面会调用很多接口,有些接口会被别人爬虫分析,**破解后获取数据** - 为了 **杜绝** 这种情况,最简单的方法就是禁止人家调试自己的前端代码 禁止调试 ## 🎈 无限 debugger - 前端页面防止调试的方法主要是通过不断 `debu ......
ASP.NET Core Library – ImageSharp
前言 2021 年就写过一篇了, Asp.net core 学习笔记 Image processing (ImageSharp), 只是那时还是旧的写法, 这篇作为翻新和以后继续增加新功能的介绍. ImageSharp 是 .NET 平台开源的图片处理 Library. 完全用 C# 来写, 从 0 ......
高德地图车机版 、百度地图汽车版 官网下载
高德地图车机版 (amap.com) https://auto.amap.com/ https://mapdownload.autonavi.com/apps/auto/manual/V710/Auto_V7.1.0.600067_release_signed.apk 车机版 https://map ......
脏读不可重复读幻读;qps、tps、并发量、pv、uv;接口幂等性问题如何解决
# 脏读不可重复读幻读;qps、tps、并发量、pv、uv;接口幂等性问题如何解决 ## 脏读不可重复读幻读 **脏读** ```python 脏读指的是一个事务在读取了另一个事务未提交的数据后,后续操作中,另一个事务发生了回滚(Rollback),导致读取到的数据实际上是无效的。这就像读取了一份尚 ......
8.1 day9搜索
0+50+100+0=150 第一题本地没re,交上去re了,发现是函数int没return O2导致的,但是本地也开了O2,没有问题 T1 中缀转后缀,然后全排列 T2 枚举每一位是否填1,倒序开搜+小剪枝即可,最科学的是一种背包的剪枝,和我最终提交代码很像,但是我的优化还不够 T3 ida,限制 ......
【题解】Luogu[P2420] 让我们异或吧
[Link](https://www.luogu.com.cn/problem/P2420) 看到是树,又多组询问,立马想到类似的求和问题,异或不好理解,我们想求和怎么做,维护 $dis_i$ 表示 $i$ 节点到根的权值和,那么对于 $u,v$ 两点路径上的权值和就是 $dis_u+dis_v-2 ......
前端实现预览PDF
下载包 npm install react-pdf 我使用的是react-pdf@5.7.2版本 以下例子使用的是react创建的项目 直接上代码=>cv可用,保证高效 1.新增依赖 yarn add react-pdf@5.7.2 npm install react-pdf@5.7.2 2.导出j ......
使用 Fluent API 创建更简单、更直观的代码
我们知道,在软件项目中,没有什么能取代好的文档。但是,也需要注意写出的代码有多直观。毕竟,代码越简单自然,用户体验就越好。 在简单的“编程规则”中,我们将忘记我们必须记住的一切,“强制”你记住的 API 是失败的关键证明。 这就是为什么在本文中,我们将介绍该主题并向你展示如何从 Fluent-API ......
Python-9-Python迭代器、生成器与装饰器
9-1 迭代器 在本章之前的代码,for循环本质上是迭代器的应用。迭代器,可以理解为一个容器,循环的时候,每次从容器中取出一个数据,直到数据取完为止。 for i in range(1, 10): print(i, end=' ') #1 2 3 4 5 6 7 8 9 如何自定义一个迭代器1. 以 ......
C# 动态调用WebService
动态调用webservice,就可以不用添加web引用了,上线的话也只是需要改一下wsdl地址就可以了 1.动态调用的方法: /// <summary> /// 动态webservice调用 /// </summary> /// <returns>string</returns> public st ......
【Usaco2014Open银组】坑爹的GPS (gpsdual) 题解
[洛谷传送门](https://www.luogu.com.cn/problem/P3106) ## 1.题意简述 有一张有向图,两种 $GPS$ 的 联通情况相同,但连边的路径长度不同。现在在 $1$ 到 $n$ 中找一条路,使其与两个 $GPS$ 的最短路差异最小。 ## 2.样例解释 ```c ......
在 Linux 上使用 VirtualBox 的命令行管理界面
VirtualBox 拥有一套命令行工具,你可以使用 VirtualBox 的命令行界面 (CLI) 对远程无界面的服务器上的虚拟机进行管理操作。在这篇教程中,你将会学到如何在没有 GUI 的情况下使用 VBoxManage 创建、启动一个虚拟机。VBoxManage 是 VirtualBox 的命 ......
文件操作
## 1. 文件基本操作 ### 1.1 文件的概述 > * 文件是数据的抽象和集合,是数据存储的一种形式。一篇文章、一段视频、一个可执行程序,都可以被保存为一个文件,并赋予一个文件名。 > * 文件是操作系统提供给用户操作硬盘的一种虚拟的概念。用来承接指令和数据。 > * 文件拥有 **文本文件* ......
图新地球8月精选行业应用解决方案
图新地球8月精选行业应用解决方案,戳了解: 1、【公路工程BIM+GIS解决方案】 https://www.bilibili.com/video/BV1Dk4y1G7Fm/?share_source=copy_web&vd_source=ff79aa80868b6d5f168e7e94625fc89 ......
mongostat命令的简单使用
有点类似linux平台的vmstat命令,只不过mongostat输出的是mongodb实例的相关信息。 在命令行下使用,会间隔固定时间(默认1s)获取mongodb的当前运行状态,并输出结果。 例如:每秒打印一次,共打印20次 # 连接到复制集 $ mongostat --host=20.20. ......
Vulnhub: Wayne Manor:1靶机
kali:192.168.111.111 靶机:192.168.111.172 # 信息收集 端口扫描 ``` nmap -A -sC -v -sV -T5 -p- --script=http-enum 192.168.111.172 ``` 、数据操作语言(DML)、数据控制语言(DCL)和事物控制语言(TCL)。 2、SQL语言包括三种主要程 ......
python怎么把json文件夹转成Excel表?
1、python怎么把json文件夹转成Excel表? 2、Python代码json数据再别的目录下怎么调用? 3、【Python】浅谈python中的json 4、python的json怎么用 5、如何使用Python处理JSON数据 python怎么把json文件夹转成Excel表? 可以用pa ......
Python-8-Python模块
8-1 Pycharm 安装 http://www.jetbrains.com/pycharm/ 选 Download 下载,下载 Community 社区版本,此时就已经在下载了。 安装过程中勾选"64-bit launcher","Add launcher dir to PATH",".py". ......