![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
心得
petter♛
码出人生
展开
-
批量插入复选框控件
批量插入复选框控件实现原理:复选框可以通过手工逐个插入,并关联相应单元格,但若要批量插入好几百,再逐一插入,这样的工作效率会非常低。其实excel软件提供了宏功能,你可以编写一段宏然后执行,即可批量执行插入复选框的动作。操作步骤:1、插入模块,写入以下代码:开发工具选项卡—Visual Basic—插入模块Sub 添加复选框()On Error Resume Next'注释:关闭屏幕刷新,加快运行速度。Application.ScreenUpdating = FalseDim 单原创 2021-11-20 18:51:48 · 1288 阅读 · 0 评论 -
postman访问后端接口新手使用手册
1.访问本地的token localhost或本地地址都可以 类型post连接2.设置连接方式 application + 接受数据为json格式 + 设置编码charset=utf8避免出现格式问题3.输入body中的的访问参数4.点击发送即可获取token令牌5.需要访问后端的接口6.携带token令牌进行访问即可...原创 2021-01-30 10:49:04 · 763 阅读 · 0 评论 -
vue表单列表加字段显示
1.根据物料编号从物料表查询物料型号<template v-slot:_spec="{ row, column }"> {{ specMap[row.materialCode] ? specMap[row.materialCode].specificationType : '--'}}</template>2.调用后端接口的方法import { findAllMaterials } from '@/api/basicdata/api-Material'3.用map原创 2021-01-29 10:23:24 · 906 阅读 · 0 评论 -
动态表单属性溢出处理
{ slotName: '_material', prop: 'materialCode', label: '物料', 'show-overflow-tooltip': true, align: 'center'},原创 2021-01-27 15:50:27 · 133 阅读 · 0 评论 -
vue列表前增加复选框并选中取消
columns: [ { type: 'selection', width: '55' }, {原创 2021-01-27 11:01:00 · 1148 阅读 · 0 评论 -
el-form-item不同状态并以id存入数据库
<el-form-item label="是否合格 :" prop="isQualified"> <!-- <el-input v-model="saveOrUpdateForm.isQualified" /> --> <el-radio v-model="saveOrUpdateForm.isQualified" label="1">是</el-radio> <el-radio v-model="save原创 2021-01-27 10:36:33 · 277 阅读 · 0 评论 -
vue不同状态存入数据库
processType: { label: '工艺类型', key: 'processType', span: 24, component: 'BaseElSelect', rules: [ { required: true, message: '请选择工艺类型', trigger: 'blur' } ], props: {原创 2021-01-27 09:34:31 · 174 阅读 · 0 评论 -
java验证字符
java验证字符串是否为中文[\u4e00-\u9fa5]正则// 联系人验证 var contactName = (rule, value, callback) => { if (!value) { return callback(new Error('联系人不能为空')) } else { const reg = /^(?:[\u4e00-\u9fa5])+$/ if (reg.test(value)) {转载 2021-01-21 19:33:49 · 204 阅读 · 0 评论 -
生成编码规则字母加数字
// 参考bai三目运算int i=1;//String b=String.valueOf(i);//转换成string类型b = (b.length() == 1 ? "000" + b : b.length() == 2 ? "00" + b: b.length() == 3 ? "0" + b : b); //百/十/个b="B"+b;System.out.println(b);//输出结zhuan果shu为:B0001}...原创 2021-01-19 16:06:28 · 758 阅读 · 0 评论 -
mysql名称排序
select * from person ORDER BY CONVERT(name USING gbk);原创 2021-01-19 15:11:39 · 575 阅读 · 0 评论 -
vue翻页自增序号
<el-table-column label="序号" type="index" width="50" align="center"> <template scope="scope"> <span>{{(page - 1) * pageSize + scope.$index + 1}}</span> </template></el-table-c转载 2021-01-15 20:05:15 · 1379 阅读 · 1 评论 -
vue模糊查询无反应
经排查,问题点1:$$LIKE必须大写,小写会失效<el-form-item label="请验单编号:" label-width="100px"> <el-input v-model="searchForm.inspection_request_no$$LIKE" placeholder="请验单编号" /></el-form-item>问题点2:include标签不能去掉a:WhereSqlb:OrderSql<select id="f.原创 2021-01-15 18:56:12 · 456 阅读 · 0 评论 -
设置主键唯一UNIQUE
设置主键唯一UNIQUE原创 2021-01-15 10:39:30 · 429 阅读 · 0 评论 -
vue验证表中内容是否存在
验证表中内容是否存在data(){ rules: [ { required: true, message: '请输入供应商编码', trigger: 'blur' }, { max: 20, message: '最大长度在20个字符', trigger: 'blur' }, { validator: this.validatorCode, trigger: 'blur' } ] },}编码检查// 编码检查 async val原创 2021-01-14 17:40:39 · 711 阅读 · 0 评论 -
vue 表格内容居中
1.在每个el-table-column标签上边设置align="center"<el-table-column prop="id" label="ID" align="center"></el-table-column>2.引用在el-table标签中添加属性:cell-style=“rowStyle”在methods方法中定义方法rowStyle<el-table :data="tableData" :cell-style=原创 2021-01-14 10:19:07 · 5311 阅读 · 2 评论 -
三目运算符来解决按钮显示内容不一问题
新增编辑删除按钮显示内容不一样,用三目运算符来表示{{ type === 'add' ? '新增供应商联系人' :( type === 'detail' ? '供应商联系人详情' : '编辑供应商联系人' ) }}原创 2021-01-14 09:21:17 · 421 阅读 · 0 评论 -
vue实现文本框默认值
<el-form-item label="角色名称" prop="role_name"> <el-input v-model="add_edit_form.role_name" placeholder="请输入" style="width: 400px;" /> </el-form-item>...原创 2021-01-13 20:07:02 · 11081 阅读 · 0 评论 -
极耳胶id转名称
<!-- 极耳胶类型 --><template v-slot:_glueType="{ row, column }">{{ glueTypeMap[row.glueType] ? glueTypeMap[row.glueType].glueType : '--' }}</template>import { getGlueTypeList } from '@/api/basicdata/api-GlueType'data() {return {glueTy原创 2021-01-12 13:36:49 · 227 阅读 · 0 评论 -
vue中必填项有值,还弹出异常,F12报XXX is required
1.属性绑定错误,确保绑定的是 :model 而不是v-model !<el-form ref="add_edit_form" :model="add_edit_form" :rules="add_edit_rules" label-width="110px" >2.是否在其他el-form 中使用了相同的ref 名原创 2021-01-12 10:39:33 · 3418 阅读 · 0 评论 -
vue element-ui验证手机号码
// 手机号码验证 var contactPhone = (rule, value, callback) => { if (!value) { return callback(new Error('手机号不能为空')) } else { const reg = /^1[3|4|5|7|8][0-9]\d{8}$/ if (reg.test(value)) { callback() } e原创 2021-01-06 14:21:28 · 1753 阅读 · 0 评论 -
vue实现时间弹框
只需要更改一个属性就好了createTime: {label: ‘创建时间’,key: ‘createTime’,span: 24,component: ‘ElDatePicker’,rules: []},原创 2021-01-05 17:05:01 · 857 阅读 · 0 评论 -
vue添加删除按钮及实现删除时弹框提示
<el-popconfirm title=“确认删除吗?删除后不可恢复” @onConfirm=“del([row.id])”>删除原创 2021-01-05 14:11:47 · 8107 阅读 · 0 评论 -
mysql 查询列表获取自增序号
SELECT@rownum := @rownum + 1 AS Rank,document_data.*FROM( SELECT @rownum := 0 ) document_name,document_data;原创 2020-12-26 14:25:47 · 877 阅读 · 0 评论 -
缓存及缓存穿透解决方案
缓存的认识我们的程序中频繁地使用到某些数据和对象,而这些数据和对象的获取和初始化需要消耗大量的时间或服务器性能,这时我们就要考虑对它们进行缓存,以使程序的执行更高效。例如从磁盘读取xml配置文件,若程序中需要频繁地使用配置文件中的配置信息,每次使用时都直接从磁盘读取,频繁的IO操作必然带来程序性能的下降,这时我们需要使用缓存;缓存中间件缓存的设计Insert:新增数据至数据库Update:删除缓存中对应的数据修改数据库的数据Delete:删除缓存中对应数据删除数据库的数原创 2020-11-22 15:22:28 · 202 阅读 · 0 评论 -
关于HashMap & HashTable谁快谁慢
package com.haoran.Collection.map; import java.util.Date;import java.util.Map;import java.util.HashMap;import java.util.Hashtable; public class MapA { public static void main(String[] args) { Map<Integer, Integer> map = new HashMap<Int转载 2020-11-16 15:55:05 · 285 阅读 · 0 评论 -
Win7中出错:无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-|1-1-0.dll
针对window7重装系统后出现丢失VC++库的解决方案原创 2020-10-14 21:19:48 · 2363 阅读 · 1 评论 -
IDEA 惊天 bug:进程已结束,退出代码 1073741819
没想到,前一秒还在测试代码,后一秒竟然非正常退出了!进程已结束,退出代码-1073741819 (0xC0000005)正常来说,程序执行的输出结果如下所示:进程已结束,退出代码0通过搜索资料发现问题是出现在idea身上果然也有同行遇到了类似的问题,但文章中提到的原因竟然是金山词霸的划词翻译,这有点太扯了吧?虽然有点扯,但的确值得试一试,况且我的电脑上真的安装了金山词霸,并且是划译打开状态,关掉之后就可以了....原创 2020-10-14 21:56:12 · 2107 阅读 · 0 评论