logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Oracle 开窗函数(分析函数):从基础概念到高级用法(滑动窗口、三种窗口模式对比)

本文全面解析Oracle开窗函数(分析函数)的核心概念与应用。

#oracle
(课堂笔记)拉链表、索引与分区

本文系统介绍了数据库中的拉链表、索引和分区技术。拉链表通过时间区间记录维度变化历史,包含开链闭链操作机制;索引部分详解了B-Tree、位图、函数等索引类型及其适用场景,特别分析了索引失效条件和组合索引的最左原则;分区技术重点讲解了范围分区的实现方式和查询优化。三者共同构成了数据库性能优化的重要技术手段,各有其适用场景和实现要点,需要根据具体业务需求和数据特征进行合理选择和应用。

文章图片
#oracle
vue Cannot read property 'get' of undefined

vue Cannot read property 'get' of undefined除了忘记引入vue-resource还可能是this的指向性发生了改变handleDel:function(id){let that = this;parent.layer.confirm('确认删除?', {btn: ['确认','取消'],...

Vue3中的编译时宏详解(defineProps、defineEmits、defineSlots等)

编译时宏是Vue3在<script setup>中引入的特殊语法结构,在编译阶段被处理替换而非运行时执行。

文章图片
Vue 3 中,defineComponent 提供了更好的 TypeScript 类型推断

Vue3的defineComponent是定义组件的核心方法,支持选项式API和组合式API两种写法,提供完善的TypeScript类型推断。

文章图片
#vue.js
SharedArrayBuffer is not defined

SharedArrayBuffer在现代浏览器中因安全漏洞(如Spectre攻击)默认被禁用,需通过跨源隔离设置才能使用。解决方案包括:1)在服务器响应头添加COOP和COEP安全头;2)使用本地服务器而非文件协议;3)开发时可通过Chrome的--disable-web-security标志临时禁用安全策略。推荐使用Node.js或Python搭建本地服务器并自动配置必要响应头,同时建议在使用前

文章图片
Prettier 配置文件 .prettierrc.js 和 .prettierrc.json 的区别

Prettier的配置文件.prettierrc.js和.prettierrc.json主要区别在于格式和功能。JSON格式严格安全但不支持注释和动态配置;JS格式灵活,支持注释、条件逻辑和环境变量,但需要Node环境。简单项目推荐JSON格式,复杂配置或团队项目更适合JS格式。此外,Prettier还支持YAML和package.json配置方式,用户可根据项目需求选择最合适的配置格式。(150

文章图片
#javascript#json
Oracle 中的同义词(Synonym):数据库对象的别名(代表一张表、视图、序列、存储过程等),不存储数据,仅作为快捷方式使用

Oracle同义词(Synonym)是数据库对象的别名,不存储数据,仅作为快捷方式使用。它分为私有(仅创建者可用)和公有(所有用户可用)两种类型。主要作用是简化对象引用(避免写完整schema前缀)和实现逻辑隔离(底层表迁移时无需修改代码)。使用时需注意:权限基于原始对象而非同义词本身,若对原对象无权限,即使有同义词也会报错。可通过数据字典查看同义词信息,但要避免链式同义词等复杂用法。简言之,同义

#oracle
格式化掩码 FM999999999999999999999.00 是 Oracle 数据库中 TO_CHAR 函数的数字格式模型

永洪报表中ROUND()后数值显示为十六进制,实为数字过大时引擎用了科学计数法(如1.6E9),字母E被误认。解决方法是使用TO_CHAR配合格式掩码FM999999999999999999999.00,强制转为无科学计数法、保留两位小数的字符串。注意FM去除空格,9为整数占位,0强制小数位;需预留足够位数,否则返回###。

#oracle
解决 pnpm 构建脚本被阻止(Ignored build scripts)的问题

当使用pnpm时出现"Ignored build scripts"警告,这是由于pnpm的安全策略阻止了某些包的构建脚本执行。本文提供了多种解决方案:1) 批准特定包的构建脚本(推荐使用pnpm approve-builds命令);2) 通过.npmrc配置文件设置ignore-scripts=false;3) 在package.json中配置特定包的覆盖规则;4) 针对Vue

文章图片
    共 363 条
  • 1
  • 2
  • 3
  • 37
  • 请选择