03 2024 档案
摘要:VS2022软件打包 生成和事后事件处理 示例 目标: 将编译后的文件拷贝到新的文件,并重命名方便软件打包 生成前: 删除目标目录: rd /s/q "$(SolutionDir)..\setup\$(ConfigurationName)\" 生成后-拷贝重命名: copy "$(TargetPat
阅读全文
摘要:目标:分组并读分组内的数据进行编号排序 实现方案 ROW_NUMBER() OVER() 具体实现 ORACLE Select b.*,b.Fbqd, b.Qzsm From ( Select Row_Number() Over(Partition By Cpdm, Fbqd Order By Ks
阅读全文
摘要:SQL-优化部分函数替代方案: LIKE替换 1.MSSQL替代函数 MSSQL 语法 select CHARINDEX(‘Zhang’, ‘Devil_Zhang’) 运行结果:7 2.MySQL替代函数 MySQL 语法 select instr('Devil_Zhang','Zhang') 运
阅读全文
摘要:Linux-DotnetSdk安装 1.1密钥下载 sudo wget -Uvh https://packages.microsoft.com/config/debian/10/packages-microsoft-prod 1.2执行密钥 双击:packages-microsoft-prod.de
阅读全文
摘要:0 10 0 * * 7 每周日凌晨0点10分执行 0 23 17 ? * * 每天下午5点23分执行
阅读全文
摘要:日Oracle服务器断电重启后服务挂了,现记录下主要的修复步骤 1.检查磁盘空寂是否股够 df -h 2.服务挂载并启动 服务器登录oracle帐号 依次输入下列命令: sqlplus /nolog conn / as sysdba shutdown normal startup open 3.命令
阅读全文
摘要:Deepin安装MonoDev 1.确定系统版本 cat /etc/debian_version 2.添加密钥 sudo apt-get install apt-transport-https dirmngr sudo apt-key adv --keyserver hkp://keyserver.
阅读全文
摘要:问题现象: System.IO.IOException: The configured user limit (128) on the number of inotify instances has been reached, or the per-process limit on the numb
阅读全文
摘要:近日在前端上偶遇Watchpack Error:too many open files这一奇葩问题,经过一番检索,先将修复过程记录. 核心问题: Watchpack Error (watcher): Error: EMFILE: too many open files, watch '/home/b
阅读全文
摘要:1.问题现象 bash: ./startup.sh:/bin/bash^M:解释器错误: 没有那个文件或目录 这个错误通常发生在尝试在Unix-like系统中执行脚本时,脚本文件的行尾结束符是Windows风格的CRLF(回车+换行,即\r\n),而不是Unix风格的LF(换行,即\n)。/bin/
阅读全文
摘要:1 deepin 版本 社区版 20.7.1 2 安装依赖包 sudo apt-get update sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-proper
阅读全文
摘要:近日在Deepin上发现安装了多个版本,但是我们仅仅指定的版本,这时就需要手工切换,切换方法如下: 如果你发现有两个不同版本的OpenJDK,可能是因为系统默认安装了一个版本,而你可能也安装了另一个版本。 要确定哪个版本正在被使用,你可以在终端中运行以下命令: java -version 这将显示当
阅读全文
摘要:由于有时需要下载特定版本的NodeJs,因此现在记录下相关下载地址,以备不时秩序 https://nodejs.org/en/download/package-manager
阅读全文
摘要:概述 Supplier、Function、Predicate、Consumer、BiFunction、BiPredicate、BiConsumer是Java函数式接口的一部分,它们用于定义不同类型的函数,从而在函数式编程中提供了更灵活的方式来处理数据。 这些函数式接口可以通过Lambda表达式来实现
阅读全文
摘要:首先定义实体对象 /** * 图片数据封装 */ @Data public class PgNewImageDto { /** * 文件类型 */ private String fileType; /** * 文件数据 */ private String fileData; } 转换实现 /** *
阅读全文
摘要:现在记录下 IO扩展支持 import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import java.io.*; import java.util.HashMap; @Slf4j public
阅读全文
摘要:先把基于OkHttp的使用进行工具化,形成公共类 配置引入 <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>3.14.4</version> </depende
阅读全文
摘要:git tag用作上线发布的时候打tag处理。git tag -a -m “added release notes” 处理命令为: git tag -a v1.0-beta -m "v1.0 beta版本发布上线" git tag # 查看tag列表 git tag --list # 查看tag列表
阅读全文
摘要:使用CompletableFuture替代Thread+Runnable解决Thread+Runnable没有返回值、串行化和组合任务问题 1、CompletableFuture.runAsync 异步没有返回值需要传入一个线程池 public static ExecutorService exec
阅读全文
摘要:不能将文件和文件夹命名为“.”或“..”。 例如,像 ..sql 这样的文件名是不正确的。 另外,文件和文件夹也不能包含以下字符: # 符号 (#)。 百分号 (%)。 “and”符 (&)。 星号 (*)。 竖线 (|)。 反斜杠 (\)。 冒号 (:)。 双引号 (")。 小于号 (<)。 大于
阅读全文