自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(232)
  • 收藏
  • 关注

原创 JRebel热更新插件

2、不要升级idea到2022.3 因为其内置的jrebel是最新版的2022.4.2 这个版本的jrebel应该是更改了激活方式 qekang方式激活不成功。3、如果升级了idea到2022.3,则需要手动把jrebel降低到2022.4.1,然后最好删掉.jrebel文件夹,再激活。1、删掉用户名下的.jrebel文件夹,否则降级idea或降级jrebel都不管用都激活失败。【注:如果激活失败,检查是否升级了IDEA需要降低插件版本】降低IDEA>jrebel版本 2022.4.1。

2025-03-18 11:34:26 280

原创 PLSQL Developer 16 (64 bit) 汉化

2025-03-04 12:27:00 252

原创 oracle decode

1. 基本语法DECODE(expression, search1, result1, search2, result2, ..., default_result)expression :需要比较的表达式或列。search1, search2, ... :要匹配的值。result1, result2, ... :当 expression 等于 search ...

2025-03-02 19:14:00 949

原创 vue怎么改porps里的传值

在Vue中,如果你想修改通过props传递的值,通常情况下,你应该尽量避免直接修改props的值,因为这违反了Vue的单向数据流原则。单向数据流意味着父组件通过props向子组件传递数据,而子组件不应该直接修改这些数据。这样做的好处是保持了数据流的清晰和可追踪性,同时也方便了组件的复用和测试。然而,如果你有特殊需求需要在子组件中根据某些逻辑修改这些数据,你可以采用以下几种方法:1. 使用本地...

2025-02-14 10:15:00 696

原创 一次性讲清楚INNER JOIN、LEFT JOIN、RIGHT JOIN的区别和用法详解

INNER JOIN、LEFT JOIN、RIGHT JOIN的区别接下来通过例子帮助理解他们之间的区别首先,我们创建示例数据库和表。同时也要明确一个概念:A INNER/LEFT/RIGHT JOIN B操作中,A表被称为左表,B表被称为右表。创建示例数据库school,在数据库school下创建两张示例表:student、punishment。创建学生基本信息表student,如下:D...

2025-02-04 22:35:00 646

原创 Maven下载安装配置

下载 Maven1、进入Maven官方下载地址2、点击 Download,再点击Maven 3 archives,查看 3.x.x 版本的 Maven3、点击 3.9.6 文件夹(对应版本号),再点击 binaries 文件夹,点击下载 apache-maven-3.9.6-bin.zipbinaries:可执行版,是已经编译好的版本source:源代码版tar.gz:L...

2025-01-10 00:08:00 809

原创 vxe-table排序后重新渲染表头表体

【代码】vxe-table排序后重新渲染表头表体。

2024-12-25 16:29:11 180

原创 js中的call方法

JavaScript中的call方法是一个内置函数,用于调用一个函数,并指定该函数的上下文(即this的值)。‌基本用法call方法的语法如下:javascriptCopy CodefunctionName.call(thisArg, arg1, arg2, ...); functionName:是要调用的函数名。thisArg:是可选的,用于指定函数...

2024-12-11 11:30:00 312

原创 把合计变成千位分割符,两位小数

formatterThousandNews(cellValue) { return cellValue && cellValue.toLocaleString('en-US', { minimumFractionDigits: 0, maximumFractionDigits: 4 }) },{{ format...

2024-12-03 11:51:00 135

原创 Flex 布局教程

一、Flex 布局是什么?Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为 Flex 布局。.box{ display: flex;}行内元素也可以使用 Flex 布局。.box{ display: inline-flex;}Webkit 内核的浏览器,必须加上-webkit前缀。....

2024-12-03 11:36:00 582

原创 ofd后缀的文件预览,路径预览,上传预览,下载预览

【代码】ofd后缀的文件预览,路径预览,上传预览,下载预览。

2024-11-19 15:32:52 320 2

原创 原生js预览ofd文件

进入正文第一步-Clone打开GitHub或者Gitee,那个有账号用哪个,因为要下载包。ofd-github ofd-gitee然后,将项目clone下来。然后,然后就是常规操作了兄弟:编辑器打开项目,下载项目依赖npm install看package.json,运行项目应该是npm run serve,具体以实际的package.json中的script脚本为准。如果能运行起来,那就...

2024-11-14 13:40:00 531

原创 vue前端利用ofd.js实现ofd类型在线预览

1.安装:npm i ofd.js2.axios封装注意事项,responseType: 'arraybuffer'//电子证件照export function getXkzOriginal(data) { return req({ url: '/bigdata/getXkzOriginal', method: 'POST', ...

2024-11-12 16:36:00 346

原创 el-autocomplete组件优化,可输入,可搜索

选择接收人带出银行信息,自己输入,则清空选择的id。-- 接收人 -->

2024-10-11 16:33:02 598 1

原创 push的数据不双向数据绑定怎么办

用展开运算符,例如。

2024-09-29 10:15:44 166

原创 slot插槽灵活应变显示表单的顺序,多少

<el-form ref="moreForm" :model="formInline" inline> <el-row type="flex" class="flex-row" :gutter="0"> <slotvue :head-list="headList[32]"> &...

2024-09-06 13:47:00 343

原创 非常有用的 48 个 JavaScript 代码片段,值得收藏!

返回arr.slice(-1)[0]

2024-08-08 17:09:38 822

原创 vue自写组件可输入,可下拉选择,因为el-autocomplete数据多了会卡

【代码】vue组件可输入,可下拉选择,el-autocomplete数据多了会卡。

2024-07-26 11:15:23 520

原创 el-tree全部展开全部折叠方法

// 折叠所有节点setAllFold() { for (var i = 0; i < this.$refs.tree.store._getAllNodes().length; i++) { this.$refs.tree.store._getAllNodes()[i].expanded = false; }},// 展开所有节点setAllExpand() {...

2024-07-19 16:39:00 402

原创 js前端加密库Crypto-js进行MD5/SHA256/BASE64/AES加解密的方法与示例

js加密解密可以使用crypto-js它可以进行MD5、SHA-1、SHA-256、Base64、AES、DES、等算法和加密,这是一个对称加密的库,可以使用AES、DES、但没有rsa等非对称加密的方法CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法,由于它使用起来稍微有些复杂。所以本文主要着重说一下CryptoJS进行MD5/SHA256/B...

2024-07-16 08:49:00 5041

原创 科技特长生

2024-07-15 13:52:00 158

原创 JavaScript中的new map()和new set()使用详细(new map()和new set()的区别)

Map 对象是一种键值对的集合,其中的键是唯一的,值可以重复。new Set(): 在JavaScript中, new Set() 是用来创建一个新的 Set 对象的语法。Set 对象是一种集合,其中的值是唯一的,没有重复的值。 new Set() 可以用来创建一个空的 Set 对象,在创建时传入一个数组或类数组对象,Set 会自动去除重复的值。 new Map()一、new Map() ...

2024-07-15 11:47:00 1862

原创 vscode代码颜色异常

vetur 停用再启用就好了

2024-07-09 16:50:00 314

原创 CSS minification error: Lexical error on line 1:Unrecognized text

删除node_modules 重新安装,如果还不行,就复制一份别的能用的

2024-07-09 16:33:00 371

原创 npm/yarn/cnpm 淘宝镜像配置,包版本管理

一、包管理命令安装为啥要安装这么多,有些情况会安装失败,npm安装最好设置外网代理优先级推荐(个人喜好) cnpm > yarn > pnpm > npm# yarn安装npm i yarn -gyarn config set registry http://registry.npm.taobao.org/# cnpm安装 npm i cnpm -gcnpm ...

2024-07-04 10:09:00 413

原创 npm config set registry切换npm镜像源

要切换 npm 镜像源,可以使用 npm config set registry 命令。以下是切换到官方的 npm 镜像源的步骤:查看当前 npm 镜像源:npm config get registry如果当前的镜像源不是官方的 npm 镜像源(https://registry.npmjs.org/),则需要切换。切换到官方的 npm 镜像源:npm config set registry...

2024-07-04 10:02:00 692

原创 Vue引入vxe-table(一个功能非常强大的表格组件)

github介绍:https://github.com/x-extends/vxe-tableVue2版本对应vxe3版本,Vue3版本对应vxe4版本vxe3版本的官网地址:https://vxetable.cn/v3/#/table/start/install终端下载:npm install vxe-table@v3在main.js文件中引入3.引入一个内部图标测试一下,<...

2024-07-04 08:44:00 376

原创 sql

动态列宽整体修改select t.strtitle,t.intwidth from baselistcolumn t where t.lngmenuid=600038 for update;update baselistcolumn t set t.intwidth=100 where t.strtitle='状态';改变字段的sqlupdate sysmenu t set...

2024-07-03 09:25:00 270

原创 校验数字不能是纯文字,纯符号,连续数字

checkText(scope, item) { if (item.fieldname === 'strproducenum') { if ( /^[\u4e00-\u9fa5]+$/g.test(scope.row[item.fieldname]) || /\s/.test(scope.row[item.fieldname]...

2024-06-20 10:44:00 435

原创 PDF.js介绍以及使用

/ 创建一个<canvas>元素用于显示PDF页面。// 将PDF页面渲染到<canvas>元素中。// 将<canvas>元素添加到容器中。// 指定工作线程脚本的路径。// 加载PDF文档。// 监听翻页按钮点击事件。

2024-06-14 16:37:08 928

原创 flex布局

Flex 布局教程:语法篇作者:日期:网页布局(layout)是 CSS 的一个重点应用。布局的传统解决方案,基于,依赖属性 +属性 +属性。它对于那些特殊布局非常不方便,比如,就不容易实现。2009年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。Flex 布局将成为未来布局的首选方案。本文介绍它的语法,给出常见布局的 Flex 写法。网友为本文的所有示例制作了,也可以参考。

2024-06-14 08:44:51 1691

原创 vue图标不显示

静态:有可能路径错误。

2024-06-04 15:36:28 509 1

原创 vxe-table校验,获取行内任意元素值

(e.row.行内条件字段属性=='xxxx不能为空!

2024-05-31 17:21:13 654

原创 静态删除两项,双重过滤

addToRight() { const selectList = this.$refs.tableLeft.$refs.table.getCheckboxRecords(true) if (selectList && selectList.length > 0) { const unselectList = this.leftLi...

2024-05-28 17:29:00 225

原创 vxe-table静态字段加循环字段,静态字段最后一个跑到最后面了

<vxe-table border :data="tableData"> <vxe-column type="seq" width="80"></vxe-column> <vxe-column field="name" title="Name" width="200"></vxe-colum...

2024-05-25 10:18:00 305

原创 判断是否有空格

function hasSpace(text) { return /\s/.test(text);}console.log(hasSpace("Hello World")); // trueconsole.log(hasSpace("HelloWorld")); // falseconsole.log(hasSpace("Hello\tWorld")); // trueconsole.log(...

2024-05-22 10:16:00 252

原创 while循环

2024-05-22 09:30:00 345

原创 el-table vxe-table 表格宽度拖拽

<vxe-table ref="table" v-loading="listLoading" :data="tableData" border stripe :height="tableHeight" :seq-config="{seqMethod}" @resizable-change="...

2024-05-09 09:51:00 826 1

原创 vxe-table 校验,根据行属性校验

data() { //element校验 const checkTemplate = (rule, value, callback) => { if (this._.isEmpty(value)) { return callback(new Error('单据模板不能为空')) } callback() }...

2024-05-08 11:15:00 627

原创 vxe-table 跨页勾选,可回显

<vxe-table ref="table" v-loading="listLoading" :data="tableData" border stripe :height="tableHeight" show-footer :footer-method="footerMethod" ...

2024-05-06 11:38:00 1179 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除