相关文章
Oracle update 关联更新优化方法
关联更新顾名思义就是指,更新的数据从关联的表中获取并update到目标表。并且该SQL将会是一个天然的嵌套循环。有两种优化思路解决: 1、PLSQL 根据rowid更新 是否需要加order by rowid的考量: 如果buffer cache足够大,能够放得下要…
建站知识
2024/12/28 4:11:56
wkhtmltopdf 下载网页为pdf
步骤一,wkhtmltopdf 下载
官网地址: wkhtmltopdf 根据系统类型下载需要安装版本,作者使用的是ubuntu18。
2.安装依赖:
sudo apt-get install fontconfig libxrender1 xfonts-75dpi xfonts-base
3.sudo dpkg -i wkhtmltox_0.12.6-1.focal_amd64.deb …
建站知识
2024/12/28 4:11:50
java 时间相减并转化为天的十进制
前言
1、大部分时间类工具类,hutool 已经给出了,https://gitee.com/dromara/hutool,这个是感觉是java开发者的宝库,里面封装了很多意想不到的工具类
2、传统的时间,采用Date来描述。java8之后,新增了 Loc…
建站知识
2025/1/3 14:35:33
尚硅谷Flink(一)
目录
☄️前置工作
fenfa脚本
🌋概述
☄️Flink是什么
☄️特点(多nb)
☄️应用场景(不用看)
☄️分层API
🌋配环境
☄️wordcount
☄️WcDemoUnboundStreaming
🌋集群部署
☄️集…
建站知识
2025/1/7 18:37:15
Java基础面试-多线程
对线程安全的理解
不是线程安全,应该是内存安全,堆是共享内存,可以被所有线程访问 和单线程执行的结果一样,就是线程安全的 栈:每个线程相互独立,保证代码执行顺序 堆:每个进程会被分配独立的内…
建站知识
2025/1/7 11:31:19
GPU高性能面试-写一个ReduceKernel
要求写一个reduceKernel 要求给出Kerne的完整调用:
1. 进行一维reduce 可以写一个最基础的,仅仅实现基础功能就行 使用share mem进行功能优化 使用shuffles指令完成block reduce操作
2.实现二维reduce
建站知识
2024/12/14 10:37:20
【LeetCode热题100】--347.前K个高频元素
347.前K个高频元素 方法:堆
首先遍历整个数组,并使用哈希表记录每个数字出现的次数,并形成一个「出现次数数组」。找出原数组的前 k 个高频元素,就相当于找出「出现次数数组」的前 k 大的值
利用堆的思想:建立一个小…
建站知识
2025/1/7 19:11:42
PowerShell pnpm : 无法加载文件 C:\Users\lenovo\AppData\Roaming\npm\pnpm.ps1
1、右键点击【开始】,打开Windows PowerShell(管理员) 2、运行命令set-ExecutionPolicy RemoteSigned 3、根据提示,输入A,回车 此时管理员权限已经可以运行pnpm 如果vsCode还报该错误 继续输入 4、右键点击【开始】,打…
建站知识
2024/11/8 21:41:03