NOT
electron-builder 打包依赖文件放入指定目录
1. C:\Users\Liper\AppData\Local\electron-builder\Cache 2. nsis-resources-3.4.1.7z 3. nsis-3.0.4.1.7z 4. winCodeSign-2.6.0 ......
nacos在项目中的配置
添加依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> <version>${nacos.version}</v ......
HTML-CSS笔记
HTML 一、网页的基本结构和基础 1、html基础 <!doctype html> <html> <head> <!-- 可以通过meta标签来设置网页的字符集,避免乱码的问题--> <meta charset = "UTF-8"/> <title>网页的基本结构</title> </head> ......
【前端可视化】ECharts中国地图+散点图demo
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content ......
Q:oracle解锁用户
怎么查看oracle用户是否被锁 1、一般oracle数据库默认是10次尝试失败后锁住用户 1、查看FAILED_LOGIN_ATTEMPTS的值 select * from dba_profiles where resource_name ='FAILED_LOGIN_ATTEMPTS'; 2、修 ......
redis实现分布式锁
分布式锁是由共享存储系统维护的变量,多个客户端可以向共享存储系统发送命令进行加 锁或释放锁操作。Redis 作为一个共享存储系统,可以用来实现分布式锁。 在基于单个 Redis 实例实现分布式锁时,对于加锁操作,我们需要满足三个条件。 条件一:客户端从超过半数(大于等于 N/2+1)的 Redis ......
scn增量备份恢复dataguard从库(出现gap后主库有添加新的数据文件)
环境:OS:Centos 7DB:19.3.0.0 1.正常同步情况下的scn主从是一致的主库查询: SQL> select SEQUENCE#,FIRST_CHANGE#,NEXT_CHANGE#,APPLIED,STATUS from v$archived_log t where name='t ......
【原型设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
简介 原型模式(Prototype Pattern)是一种创建型设计模式,使你能够复制已有对象,而无需使代码依赖它们所属的类,同时又能保证性能。 这种模式是实现了一个原型接口,该接口用于创建当前对象的克隆。当直接创建对象的代价比较大时,则采用这种模式。 如果你需要复制一些对象,同时又希望代码独立于这 ......
FastAdmin 权限判断,自定义table操作按钮,列表按钮,隐藏按钮,隐藏自定义按钮
一、JS自定义按钮 + 按钮隐藏 1、FastAdmin JS自定义按钮 效果图: 自定义video视频按钮 { field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, butto ......
局域网内部沟通软件要怎么选?
随着时代的发展,为了提升沟通协作效率,沟通软件已经成为了众多企业内部的标配。有不少企业为了保障内部信息安全,选择采用局域网环境办公,同时只能使用局域网内部沟通软件。但是,现在市面上的局域网内部沟通软件众多,企业不可能每一款都去试用体验,需要先筛选,选择几款相对比较符合自身的产品试用体验,那么局域网内 ......
使用nodejs编写api接口并部署到服务器上
一、用node.js编写api接口1、安装node环境,没有就去看上一篇文章 2、创建一个node项目, 新建一个目录文件,例node_proxy 3、在新建的node项目执行npm init, 文件会生成一个package.json的文件 目录:1.js里编写const express = req ......
Linux系统中如何验证网络端口通不通
我们在 linux 系统网络调试中经常会遇到需要测试验证对应的端口是否正常的场景, 接下来讲解一下常用的方法。1.telnet命令详解,具体的用法 telnet serverIP port 注意事项是 serverIP 和 port 之间需要用空格分开具体的操作:端口不通的时候: 端口通的时候 2. ......
IDEA 取消鼠标拖动文件功能
英文版: Setting >> Appearance & Behavior >> Appearance >> UI Options 把 Drag-n-Drop with ALT pressed only 打√ 中文版: 设置>> 外观与行为 >> 外观 >> UI选项 把 仅按下ALT时拖动 打√ ......
windows内网共享文件传输
1、传输端设置(文件所在的主机) 右键点击需要共享的文件夹,属性-->共享-->共享 然后选择用户权限,这里选了Everyone,可读写: 然后点击共享,完成即可; 2、文件接收端 win+r打开运行,输入传输端的IP,点击确定,就可以看到共享的文件夹了: ......
关于ESXI 密码锁定相关研究ing...
Esxi 密码错误锁定策略 官方介绍 /etc/pam.d/passwd retry=3 min=disabled,disabled,disabled,7,7 清除历史记录的密码 # 修改密码提示如下错误 /etc/security/opasswd # 清楚这个文件里面内容,即可修改原来使用过的密码 ......
从原理聊JVM(二):从串行收集器到分区收集开创者G1
随着Java的进化过程,涌现出各种不同的垃圾回收器,从串行执行到并行执行,从高吞吐到低延迟,终极目标就是让开发人员专注于程序的代码书写而无需关注内存管理。 ......
Elasticsearch ILM DSL 索引生命周期管理
1、冷热集群架构 冷热架构也叫冷暖架构,是“Hot-Warm” Architecture的中文翻译。 冷热架构本质是给节点设置不同的属性,让每个节点具备了不同的属性。为演示 ILM,需要首先配置冷热架构,三个节点在 elasticsearch.yml 分别设置的属性如下: 查看es冷热集群架构 2、 ......
上周热点回顾(4.17-4.23)
热点随笔: · .NET无侵入自动化探针原理和主流实现 (InCerry)· 带团队后的日常思考(十二) (咖啡机(K.F.J))· 记一次 .NET某医疗器械清洗系统 卡死分析 (一线码农)· 一款能“干掉” ChatGPT 的应用「GitHub 热点速览」 (削微寒)· 记一次 腾讯会议 的意外 ......
vim 快捷键
vim 快速移动 单词之间移动 word: 指的是以非空白符分割的单词;WORD: 指的是以空白符分割的单词 w/W: 移动到下一个word/WORD开头 e/E: 移动到下一个word/WORD结束 b/B: 回到上一个word/WORD开头 水平移动 I: 移动到行首第一个字符并且进入插入模式 ......
高德地图授权
公司出行项目用到了高德地图。 用了几个月,最近收到高德官方电话告知:高德地图接口商用需授权才能使用。 授权费,基础版5w元/每年。 5万一年对小企业来说,有点负担重重重重。 但有没办法,只能给钱。 三大地图都要求授权才能使用: 高德商用授权:https://lbs.amap.com/upgrade# ......
Hystrix 如何在不引入 Archaius 的前提下实现动态配置更新
Hystrix 简介 Hystrix 是 Netflix 开源的一个限流熔断降级组件,防止依赖服务发生错误后,将调用方的服务拖垮。这里对 Hystrix 本身不做过多介绍。 Hystrix 目前处于维护状态(不再更新),但是还有大量项目对它进行了使用,因此仍然非常重要。 基本用法 在 Hystrix ......
远程桌面清空历史记录
远程桌面清空历史记录: reg delete “HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default” /va /f reg delete “HKEY_CURRENT_USER\Software\Microsoft\T ......
Python 实时生成曲线的两种方法-Matplotlib/Pyqtgraph
前言 Matplotlib 更倾向于制作出版质量的图形,对 matlab 程序员来说更直观。 pyqtgraph 不像 matplotlib 那样完整/成熟,但运行速度要快得多,而且pyqtgraph 旨在用于数据采集和分析应用程序,对于 python/qt 程序员来说更直观。 Matplotlib ......
JS中在浏览器外推送消息
// 请求显示通知的权限 Notification.requestPermission().then(function(permission) { if (permission 'granted') { // 创建通知对象 var notification = new Notification('哇 ......
通过Attribute和结果过滤器记录用户操作记录
/// <summary> /// 用户操作记录 /// </summary> [AttributeUsage(AttributeTargets.Class | AttributeTargets.Method)] public class OperationLogAttribute : Attrib ......
suricata(六)——suricata之IPS模式
suricata之IPS模式 一、简介 suricata具有IDS(Intrusion Detection Systems,入侵检测系统)的功能外,还具有IPS(Intrusion Prevention System,入侵防御系统)功能,对不符合配置规则的报文进行直接阻断,对滥用报文进行限流以保护网 ......
记录在vue3项目中使用wangeditor富文本编译器以及微信小程序中的渲染
首先,管理后台中的使用 npm install wangeditor //f封装成了组件,以下是组件中的内容 <template> <div style="border: 1px solid #ccc; maxwidth: 600px"> <!-- 工具栏 --> <Toolbar style="b ......
vim 常用参数
4空格替换TAB输入: set tabstop=4 TAB宽度为4个空格 set softtabstop=4 在编辑模式的时候按退格键的时候退回缩进的长度 set shiftwidth=4 每一级缩进的长度 set expandtab 缩进用空格来表示,noexpandtab 则是用制表符表示一个缩 ......
是不是都把SELinux给忘了?
SELinux是什么鬼 SELinux(Security-Enhanced Linux)是一个安全模块,内置于 Linux 内核中,为 Linux 系统提供了一个额外的安全层。它通过实施强制访问控制(MAC)来限制进程的访问权限,可以帮助防止恶意软件和攻击者对系统的攻击。与传统的基于用户/组的访问控 ......