梦在星辰

「十方空无异 众生起分别」

expect 的使用

Linux Shell

安装 使用 yum apk apt-get 安装 expect 即可 语法 1 2 3 4 5 6 7 expect [选项] [ -c cmds ] [ [ -[f|b] ] cmdfile ] [ args ] -c:从命令行执行expect脚本,默认expect是交互地执行的 示例:expect -c 'expect "\n" {send "pressed enter\n"}'...

pyqt 的安装使用

pyqt python

pyqt 的安装使用 在 macos 上安装 pyqt 非常的不方便, 首先要用 brew 安装 QT, 然后在使用 conda 安装 pyqt, 在 idea 安装 ext tools 也非常的不方便 推荐在 windows 上安装 pyqt 使用 conda install pyqt 即可 conda 安装好之后, 下载美化版的pyqt, https://github.com/z...

关于空头的一些知识

股票 基金 空头 多头

美股做空(Short sell)基础知识扫盲 先自我介绍一下,本人做美股交易员12 年有余,Holding FINRA Series 56 licenses 持有S56牌照,你可能要问啥是S56. 简单来说就是“FINRA Register Security Trader”翻译过来就是“美国金融监管局的注册交易员”您可能想说这玩意有啥用,说实话没啥用。有并不代表你一定就是NB 的Trade...

理解 python 的装饰器

Python decorator

python 的装饰器类似于 java 的装饰器, 都是对方法的增强, 从这个角度出发, 我们看下面的代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 from functools import wraps def decorator(arg): print(arg) ...

limit 的小技巧

mysql pg

数据库在分页查询的过程中, 超大偏移量导致的慢查询, 如何处理? 1.使用自连表查询 1 2 -- 使用 limit 对主键做快速定位, 在通过关联查询, 查询记录 SELECT * FROM table1 AS t1 JOIN ( SELECT id FROM table1 LIMIT 0, 50) AS t2 ON t1.id = t2.id; 2.对于递进查询, 可以使用索引定...

mysql 和 pg 的分区表创建

mysql pg

1、什么是表分区? 分区是一种表的设计模式,正确的分区可以极大地提升数据库的查询效率,完成更高质量的SQL编程。但是如果错误地使用分区,那么分区可能带来毁灭性的的结果。 分区功能并不是在存储引擎层完成的,常见的存储引擎InnoDB、MyISAM、NDB等都支持分区。但是并不是所有的存储引擎都支持,如CSV、FEDORATED、MERGE等就不支持分区。在使用此分区功能前,应该对选择的存储...

SFTP

Linux SFTP SSH SHELL

记录 SFTP 的常用指令, 省去开启文件传输软件的麻烦 FTP,即文件传输协议,是一种流行的、未加密的在两个远程系统之间传输文件的方法。 截至 2022 年,由于缺乏安全性,它已被大多数现代软件弃用,并且大多只能用于历史遗留下来应用程序。 SFTP 是安全文件传输协议,是一种内置在 SSH 中的单独协议,可以通过安全连接实现 FTP 命令。 通常,它可以在仍然需要 FTP 服务器的任何...

TMUX

Linux TMUX SESSION SHELL

记录一下 tmux 的常用指令 指令类 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 # 新建会话 $ tmux...

关于 jakarta validation api 和 javax validation api

JAVA VALIDATION SPRINGBOOT HIBERNATE

https://jcp.org/en/jsr/detail?id=380 Jakarta Bean Validation 和 Javax Bean Validation 是 Java Bean 验证的两个实现。 Jakarta Bean Validation 是在 Java EE 8 中引入的一个新的验证框架,它是在 Java Bean Validation 的基础上构建的。 Jakar...

windows 远程桌面连接不能修改分辨率解决办法

RDP windows 远程桌面连接不能修改分辨率解决办法

问题描述 windows 主机如果没有插显示器, 或在显示器关机的情况下, 使用远程桌面软件访问, 会导致低分辨率的问题, 使用远程桌面连接不能修改分辨率, 使用起来非常麻烦 解决办法 1 2 3 4 5 6 7 8 9 1.cmd -> regedit 2.在注册表编辑器的地址栏输入以下地址: 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentCont...