打赏

相关文章

Mybatis查询列表中的坑

前言 从一个Bug入手,看一个或许被很多人忽略的Mybatis使用中的大坑。 中间是排查思路。如果不想看排查过程,可以直接从[真正的解决方案]开始看。 Bug描述 JavaWeb项目中,使用Mybatis查询pg数据库。 在查询一个列表数据的时候,发…

如何防御XSS攻击

上篇讲解了XSS的危害,name在开发网站时就要做好防御措施,具体措施如下: 可以从浏览器的执行来进行预防,一种是使用纯前端的方式,不用服务器端拼接后返回(不适用服务器端渲染)。另一种是对需要插…

leetcode ——匹配子序列的单词数

题目: 给定字符串 s 和字符串数组 words, 返回 words[i] 中是s的子序列的单词个数 。 字符串的 子序列 是从原始字符串中生成的新字符串,可以从中删去一些字符(可以是none),而不改变其余字符的相对顺序。 例如, “ace” 是 “…

【linux】grep 命令

Linux grep (global regular expression) 命令用于查找文件里符合条件的字符串或正则表达式。 grep指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来。若不指定任何文…

ETH Gas 之 Base Fee Priority Fee

前情回顾 ETH网络 之 Gas EIP-1559 EIP-1559 EIP-1559是以太坊改进提案(Ethereum Improvement Proposal),旨在改进以太坊的交易费用机制。该提案引入了一种新的交易费用模型,以提高交易费用的可预测性和网络的效率。我们本文各…

动态加载CSS文件

1、创建link标签加载CSS文件 function loadCSS(cssFile) {var link document.createElement("link");link.rel "stylesheet";link.type "text/css";link.href cssFile;document.head.appendChild(link); } // 异步加载CSS文件 loadCSS(path…

Flink RocksDB状态后端优化总结

截至当前,Flink 作业的状态后端仍然只有 Memory、FileSystem 和 RocksDB 三种可选,且 RocksDB 是状态数据量较大(GB 到 TB 级别)时的唯一选择。RocksDB 的性能发挥非常仰赖调优,如果全部采用默认配置,读写性…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部