NOT

whereis

基本概述 whereis命令来自英文词组“Where is”的拼写,其功能是用于显示命令及相关文件的路径位置信息,能够找到命令(二进制程序)、命令源代码、man帮助手册等相关的文件路径位置信息,帮助我们更好地管理这些文件。 有别于find命令进行的全盘搜索,whereis命令查找速度非常快,因为它不 ......
whereis

sqlalchemy 实现 mysql INSERT INTO...ON DUPLICATE KEY UPDATE语法

1. 前言 myql的INSERT INTO...ON DUPLICATE KEY UPDATE语句,简单点来说,就是如果记录不存在,则插入,如果记录存在,则更新。 那怎么判断记录存在否?—— 主键、唯一键。 那不是可以使用replace语句吗?—— 原理上可以,但是sqlalchemy orm中的 ......
语法 sqlalchemy DUPLICATE INSERT UPDATE

【题解】AtCoder abc322_f Random Update Query

传送门:https://atcoder.jp/contests/abc332/tasks/abc332_f 容易发现,对于一个位置 $i$,$A_i$ 的最终值是由对 $i$ 的最后一次赋值操作决定的;因此,将所有操作按时间顺序倒过来考虑,则由第 $j$ 次操作决定 $A_i$ 最终值的概率为"在第 ......
题解 AtCoder Random Update Query

前端纯js字符串拼接导出excel

1 <html> 2 <head> 3 <p style="font-size: 20px;color: red;">使用a标签方式将json导出csv文件</p> 4 <button onclick='tableToExcel()'>导出</button> 5 </head> 6 <body> 7 ......
前端 字符串 字符 excel

CommonJS 模块

在 Node.js 中,每个文件都被视为一个单独的模块。 CommonJS 模块系统在 module 核心模块中实现。 启用 Node.js 有两个模块系统:CommonJS 模块和 ECMAScript 模块。 默认情况下,Node.js 会将以下内容视为 CommonJS 模块: 扩展名为 .c ......
模块 CommonJS

ArcgisPro3.0.1中文安装包下载及安装教程

ArcgisPro3.0.1中文安装包下载及安装教程 一. 产品介绍: ArcGIS 提供独特的功能和灵活的许可,可将基于位置的分析应用于您的业务实践。 使用上下文工具可视化和分析数据,从而获得更多见解。 通过地图、应用程序、仪表盘和报告进行协作并共享信息。 空间分析与数据科学 通过提供的一系列最全 ......
ArcgisPro3 ArcgisPro 教程 0.1

[linux] [Centos8] 一台虚拟机的安装配置全过程

今年7月的时候刚学linux,写过几篇配置,结果学得越多才发现已经过时了,这两天重装的时候被自己的文章搞晕了😢所以现在重新整理一篇,以后出问题就找这个了 开场前准备 VMWare17 一个装着CentOS 8.5.211系统的iso文件 ⬇️开整 安装系统 首先是打开vmware新建一个虚拟机,各 ......
全过程 Centos8 Centos linux

微服务 - 应用性能监测 · 链路追踪 · 概念规范 · 产品接入 · 方法级追踪 · 创建指标跨度

Observability 可观测性, Application Performance Monitoring (APM) 应用程序性能监控, OpenTracing 链路追踪, OpenTelemetry 遥测数据, Metrics 指标/Tracing 链路/Logging 日志, OpenTel... ......
183 链路 跨度 性能 概念

Typescript中Unknown类型的说明&注意事项

unknown 是 TypeScript 中的一种顶级类型,它表示一个未知的值。与 any 类型不同,unknown 类型更加类型安全。 当一个值被标记为 unknown 类型时,它只能赋值给 unknown 或 any 类型。这意味着我们不能对 unknown 类型的值执行任何操作,除非我们首先进 ......

最新版Adobe详细安装教程分享,技能必备,PS软件所有版本都有windows(2023版本)

一、下载链接: 资源下载 二、介绍: 又到了一年一度的Adobe软件更新的时间,这次来的是Adobe全家桶2023,作为目前主流的图像处理软件套装,Adobe的每一次更新都能引来广大设计师的关注。 新增功能 借助选择工具的全新增强功能,您可以更快、更轻松地创建具有细节边缘的高品质剪切画。 移动对象或 ......
版本 最新版 技能 windows 教程

一个适用于搭建企业内部培训平台的开源系统

PlayEdu —— 一个适用于搭建企业内部培训平台的开源系统。采用前后端分离的模式,后端基于 Java + SpringBoot3 + MySQL 开发,前端采用 React18 为核心框架。 ......
系统 平台 企业

access 类对象使用

类模块代码如下: Option Explicit '定义按钮对象和onclick 触发内容 Private WithEvents m_Closebtn As Access.CommandButton Const fEvents As String = "[Event Procedure]" '定义触 ......
对象 access

NPOI excel 单元格背景色

需求描述:如下图所示,不合格的单元格,背景色要为灰色。 解决方法:不建议使用新样式的方式来实现,因为会破坏原单元格的样式(例如边框、字体),所以只需要修改原样式即可,但有时候原样式是共享的,也就是很多单元格用同一个样式,所以解决思路是复制一个新样式给该单元格即可。 核心代码: /// <summar ......
单元 背景 excel NPOI

写cuda程序bug调通以后记得不要用gdb编译代码!

一次并行与分布式计算的作业编写cuda程序使用 shared memory 进行优化,写出来的代码有错误,然后边开启了gdb调试,用 -G -g 选项编译。 结果后面使用 __shared__ 优化后跑出来竟然还没有不用跑出来快 急得我甚至都把PPT上的代码抄上去还是很寄 最后把 Makefile ......
代码 程序 cuda bug gdb

keyof和typeof的区别,连起来用会怎么样

keyof 和 typeof 是 TypeScript 中的两个操作符,它们分别用于从类型中提取键和获取变量的类型。 keyof T:用于获取类型 T 的所有键的联合类型。也就是说,keyof T 将返回一个包含类型 T 中所有属性名的联合类型。 typeof x:用于获取变量 x 的类型。它会返回 ......
typeof keyof

zibbix

这家伙写的很全。 我就没必要写了。 你们可以看看。 zabbixzabbix 详细介绍,很全详细介绍,很全。 ......
zibbix

磁盘管理之磁盘合并压缩

按Windows+R键可启动“运行框”,键入“diskmgmt.msc”并点击“Enter”。进入磁盘管理。 磁盘合并(例如D盘合并E盘): 1.右键单击E盘,选择“删除卷”。 2.在删除了E盘后,右键点击D盘,选择“扩展卷”。 3.进入“扩展卷”向导,点击“下一步”,然后选择要合并的目标分区。 4 ......
磁盘

用友U8实施导航导入excel提示:‘本次操作由于这台计算机的限制而被取消,请与你的系统管理员联系。’

问题: 用友U8实施导航导入excel提示:‘本次操作由于这台计算机的限制而被取消,请与你的系统管理员联系。’ 解决方式: 天联高级版服务器上没有开启浏览服务器磁盘 操作方法:找到天联服务器上发布的程序,右键编辑-程序设置-浏览服务器磁盘,确定之后客户端重新登录即可。 ......
管理员 计算机 系统 excel

English-英语发音舌位唇形图

英语发音舌位唇形图 图0 梯形图 图1 图2 图3 ......
English

解决win10更新后无法打开IE浏览器的问题

解决win10更新后无法打开IE浏览器的问题 1、创建一个vbs文件 写入内容: CreateObject("InternetExplorer.Application").Visible=true 2、python启动方式 import win32com.client as win32 shell ......
浏览器 问题 win 10

Typescript中Omit和Pick的区别

Omit<T, K> 和 Pick<T, K> 他们的区别在于它们的功能和作用对象: Omit<T, K>:用于从类型 T 中排除属性 K,生成一个新的类型,即返回类型中去掉指定属性的结果。这个工具适用于当我们需要创建一个新类型,该类型与原类型相似,但排除了特定属性的情况。 Pick<T, K>:用 ......
Typescript Omit Pick

Typescript中Readonly<T> 是什么&例子

Readonly<T> 是 TypeScript 中的一个预定义类型操作工具,用于将给定类型 T 中的所有属性设置为只读。这意味着创建的新类型将具有与原始类型相同的属性,但这些属性在新类型中是只读的,不可修改。 下面是一个示例: type Person = { name: string; age: ......
Typescript Readonly 例子 amp lt

uni-app 解析支付宝form表单,h5 app唤起支付宝

1.通过接口拿到form表单 code为后端返回的form表单数据; document则是使用 document.querySelector('body').innerHTML 生成的html页面; 2.将form表单渲染成页面 2-1.h5是直接使用document方法 let res = "支付 ......
表单 app uni-app form uni

2023 NOIP 游记 && 真正的退役记

1. 复役之曙光 2023.11.3 退役纪元第一天 我得知了我的 CSP-S 复赛分数。不出所料,文操打挂的 T1 没有出现奇迹,后面两题也是平淡如清汤,没有给我任何惊喜。 $35$ 分,或许是我的 $OI$ 生涯中最不堪入目的成绩。 我以为我的 $OI$ 之路就要像这次的成绩一样无声地凋零,碾碎 ......
amp 游记 2023 NOIP

webrtc应用上线cpu偏高的问题排查

现象 如上图, 上线后服务全量使用的cpu统计明显增高, 大概在50%左右. 排查 比对上一稳定版本和本次版本代码diff, 无异常 比对依赖lib版本, 无异常 使用perf和FlameGraph 生成火焰图比对两个版本差异. 发现几个问题: 有些调用栈不同, 缺少一些中间函数调用栈; 新版本在音 ......
webrtc 问题 cpu

集群参数调优

一、关键参数设置 1、HDFS 参数 值 描述 文件大小 文件大小 2、腾讯CHDS(对象大数据存储) 参数 值 描述 最大访问频次 ......
集群 参数

K8s容器debug高级技巧

本文介绍了两种 Kubernetes的 原生化调试策略以及一种非 Kubernetes 原生方法,为开发人员提供能调试部署的软件的最佳环境。并且,也以此侧面证实了 Appilot 的实用性。 ......
容器 技巧 debug K8s K8

1 package org.example.algorithm.datastruct; 2 3 import java.util.ArrayList; 4 import java.util.Comparator; 5 import java.util.List; 6 7 public class H ......

java 复杂List对其中某一项求和

1、List<Double> 1 List<Double> dMoneyList = objList.stream().map(e->e.getDTotalMoney()/*复杂List中包含的double数值*/).collect(Collectors.toList()); 2 Double to ......
java List

上周热点回顾(12.4-12.10)

热点随笔: · 【故障公告】数据库服务器今年第七次 CPU 100% 故障(12月8日又出现) (博客园团队)· C#/.NET/.NET Core优秀项目和框架2023年11月简报 (追逐时光者)· 带团队后的日常思考(十三) (咖啡机(K.F.J))· 公司敏感数据被上传Github,吓得我赶紧 ......
热点 12.10 12.4 12 10