分类: Java

830 篇文章

Idea 热部署
快捷键 Ctrl+ Shift + F9,没有任何限制的 参考 IDEA代码热部署和热加载三种方式_idea热部署-CSDN博客 Idea 自带 HowSwap 热部署 SpringBoot 项目,设置如下述图片所示,
equals 空指针问题
在Java中,"2".equals(isFlag)这个表达式本身不会导致空指针异常(NullPointerException)。但是,如果isFlag是null,那么调用isFlag.equals("2")会抛出空指针异常。 "2".equals(isFlag)这个表达式是在检查字符串字面量"2"是否与isFlag相等,由于字符串字面量不是null…
SQL的三值逻辑(TRUE/FALSE/UNKNOWN)​
在SQL中,任何与NULL的比较操作(例如 =, <>, >, < 等)都会返回 ​UNKNOWN,而非TRUE或FALSE。 WHERE子句只会保留条件为TRUE的行,而UNKNOWN和FALSE的行都会被过滤掉。 如果需要包含NULL,需显式检查NULL
ORACLE 中使用正则表达式匹配中文
ORACLE 中的正则表达式有关的函数是不能像其他语言一样使用 [\u4e00-\u9fa5] 来匹配中文的 REGEXP_INSTR,REGEXP_SUBSTR,REGEXP_REPLACE,REGEXP_COUNT,REGEXP_LIKE 需要先使用 UNISTR 函数将 Unicode 转换为 Unicode 代码点(中文),然后使用转换后的…
Java SQL导出到Excel
字节流 @PostMapping("/downloadExcel") public ResponseEntity<byte[]> downloadExcel() throws Exception { // Excel文件名 String fileName = "StockInfo.xlsx"; // 使用ByteArrayOutput…
Java查看异常代码堆栈信息
catch 中添加如下代码 StackTraceElement[] stackTraceElements = e.getStackTrace(); StackTraceElement element = stackTraceElements[0]; return Result.fail("400", element.getLineN…
JavaScript 设置睡眠的问题
定时每多少秒发送一个请求 的两种写法 写法一,for循环 for (let i = 0; i < 10; i++) { setTimeout(() => { console.log(i); }, 2000 * i); } onClick(); 写法二,递归函数 function demo(index) { console.log(ind…
工作时遇到的一些小问题 2024-JavaScript
JavaScript:全局变量取空问题 代码 var searchCode = search; 结果 会抛出异常 原因 在JavaScript中,要判断一个全局变量是否存在(即是否已经被定义),可以使用 typeof 运算符。如果一个变量未被定义,typeof 运算符会返回 "undefined"。 下面是一个简单的示例,展示了如何检查一个全局变量…
代理服务器和反向代理服务器
代理服务器(Proxy Server)和反向代理服务器(Reverse Proxy Server)都是计算机网络中常用的技术,它们在提高网络安全性、负载均衡、内容缓存等方面发挥着重要作用。以下是它们的基本概念和区别: 代理服务器(Proxy Server) 定义: 代理服务器是位于客户端和互联网之间的服务器。当客户端(例如用户的电脑)想要访问互联网…
关闭VSCode自动更新
关闭VSCode自动更新,下图红框设为none即可 关闭VSCode插件自动更新,下图红框设为none即可