自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

原创 unicode error三种解决方案

问题描述:在定义图片路径的时候,系统提示unicode error编解码器无法解码位置,截断\ uXXXX转义,如下图:原因分析:window 读取文件可以用\,但是在字符串中\是被当作转义字符来使用,经过转义之后可能就找不到路径的资源了,例如\t会转义为tab键解决方法:1.更换为绝对路径的写法func1("C:\\Users\\renyc")2.显式声明字符串不用转义(加r)f...

2019-11-14 14:30:55 29869 4

原创 【图文链接版】调用百度验证码识别ocr——之小白五分钟全流程

1. 打开百度云网址注册账号登录:https://cloud.baidu.com/2. 点击进入管理控制台:https://console.bce.baidu.com/3.左侧导航栏–>选择人工智能–>选择文字识别4.点击创建应用–>获取API KEY和SECRET KEY...

2019-11-14 11:04:26 1459

原创 DB2运算之后不精确到小数的问题解决

DB2 函数计算结果都是整数转换为数字类型

2022-06-24 16:49:43 585

原创 获取文件夹内所有文件名称三步法

文件名信息批量提取

2022-06-24 16:43:49 5953

原创 mysql不能用minus怎么取差集

oracle里面可以直接minusSELECT 字段 FROM 表1MINUSSELECT 字段 FROM 表2; mysql如何取存在于表1但不在表2当中的(如产品id)的数据信息(下划线为需要填写实际关联字段和表名的部分)效果同上minusSELECT ______ #要取的字段,可多个FROM ______ #表1的名字LEFT JOIN ______ #表2的名字USING (______)# 关联的字段WHERE ______.______# 表2

2022-05-20 02:37:18 431 1

原创 项目城市选择页-路由配置

git checkout master项目城市选择页-路由配置git pull #从git端同步代码git checkout city-router #进入分支npm run dev #运行程序git add .git commit -m ‘city-router’git pu...

2021-11-01 18:29:10 81

原创 《数据分析从入门到进阶》

操作步骤明确目的–》数据收集–》数据处理–》分析挖掘–》报告制作1.明确目的(用户登录付费质量差,找出原因,从用户本身属性着手展开分析;2.1.4数据分析之术常用Excel函数:统计函数count,counta,countblank,countifs,sum,sumifs,avera字符串函数:len,lenb,left,right,mid,upper,lower,find,sea...

2021-11-01 18:28:29 545

原创 小程序制作笔记

pages文件夹下各页面app.js 小程序入口文件app.json 大体配置(“navigationBarTitleText”: “WeChat”)app.wxss 全局格式(配置文件)全局app.json页面自己的page.json全局配置app.json包括小程序所有页面路径,界面表现,网络超时时间,底部tab等1.如果要新增一个页面两步1.1在pages文件夹下添加new...

2021-11-01 18:27:53 139

原创 RPA相关资讯

RPA-自动化机器人(Robotic Process Automation)流程自动化机器人银行RPA实施上线仅花了半年模拟人工进行复制,粘贴,点击,输入等行为,协助完成大量“规则较为固定、重复性较高”的事情举例而言,玩儿游戏挂机的小伙伴,为了不被电脑踢掉,“数字劳动力”(软件机器人),大量日常例行性任务逐渐由rpa来完成。未来评估:大规模高要求的部署中成功运作和扩展的能力。在这样的部署中,安全性、弹性和治理这些特性会速度、自动化和简单性同等重要。长期的安稳和收益。成熟的rpa产品将开始更加深度

2021-11-01 18:25:59 87

原创 仓库管理系统数据库设计

仓库管理系统数据库设计:1.商品类型表(product_category)字段名称字段类型约束备注类型编号Category_idIntPK,自增长类型名称Category_nameVarchar(32)NOT NULL父类型P_category_idInt如果父类型为空,则为以及类别级别Category_levelInt...

2021-11-01 18:23:15 4535

原创 小程序制作步骤

快速入门简介开发准备工具的使用目录结构详解视图与渲染事件商标查询开发进阶配置详解生命周期与app使用页面的配置生命周期和参数传递综合案例-用户登陆UI组件的使用UI开发(布局样式)视图容器组件基础内容组件表单组件操作反馈小工具导航多媒体地图与LBS画布与游戏评测小程序首页API的使用API开发请求服务器数据上传与下载websocket实现即...

2021-11-01 18:22:18 386

原创 日期控件间隔限制JS实现【结束日期必须在开始日期n天之内】

var start = this.options.form.getWidgetByName("starttime").getValue(); var end = this.options.form.getWidgetByName("endtime").getValue(); if( start == "" || start==null){ //判断开始日期是否为空 alert("错误,开始时间不能为空"); //开始日期参数为空时提示 return false; }; if(e

2021-03-18 16:56:24 562

原创 count(*)与count(列)性能对比

结论:列的偏移量决定性能,列越靠后,访问的开销越大。由于count(**)的算法与偏移量无关,所以count(*)最快,count(最后列)最慢。在开发设计时,可以把不常访问的列放最后。

2021-03-18 14:03:34 138

原创 DB2 根据关键词KEYWORD查询表名及相关信息

--查询语句SELECT * FROM SYSCAT.TABLES WHERE TABNAME LIKE '%KEYWORD%'--根据关键词KEYWORD查询表信息--实例SELECT * FROM SYSCAT.TABLES WHERE TABNAME LIKE '%STAFF%'--查询职工信息相关的表信息满足查询条件的结果包含字段(TABSCHEMA|TABNAME表名|OWNER|OWNERTYPE|TYPE|STATUS|BASE_TABSCHEMA|BASE_TABNAME|CREA

2020-11-11 09:19:10 632

原创 PDM物理数据模型

物理数据模型(Physical Data Model,PDM),是指提供系统初始设计所需要的基础元素,以及相关元素之间的关系。描述数据是如何在计算机中存储的,如何表达记录结构、记录顺序和访问路径等信息。使用物理数据模型,可以在系统层实现数据库。数据库的物理设计阶段必须在此基础上进行详细的后台设计,包括数据库的存储过程、操作、触发、视图和索引表等;最常用的物理数据模型:统一模型、框架存储模型。用于存储结构和访问机制的更高层描述。优点:1.除了提供数据库结构的可视化提取,定义物理数据模型的一个重要的好处是您

2020-10-22 10:46:05 1252

转载 PDM产品数据管理

资料来源:https://4m.cn/WZaWzPDM(Product Data Management)产品数据管理,用来管理与产品相关的信息(包括零件信息、配置、文档、CAD文件、结构、权限信息等)和所有与产品相关的过程(包括过程定义和管理)。能帮助工作小组、部门或企业在整个产品生命周期内对产品数据和开发过程实施有效地管理,从而提高产品研发管理水平,减少工程更改,提高产品质量,缩短产品研发周期。以产品为管理的核心,以数据、过程和资源为管理信息的三大要素。...

2020-10-22 09:58:10 285

原创 DB2

DB2(IBM推出的第二个关系型数据库)索引视图(不建议使用过大的视图,特别是嵌套视图,sql性能的调优是个问题)sequence(自增序列)第一章 关系数据库和SQL第二章 组织数据表(确定的列数和可变的行数组成的逻辑结构。列是一组数据类型相同的值,行是组成表中单个记录的连续的值。)视图(允许多个用户查看同一数据的不同表示。几个用户可以同时存取一个关于雇员的数据表。经理可以看到关于雇员的数据,单看不到其他雇员的数据。HR可以看到所有雇员的任职日期但看不到他们的工资情况。财会人员可以看到工资但

2020-09-13 23:58:42 143

原创 帆软认证自身报表工程师(FCRP)考试大纲

前端开发能力(15%) JS语言 变量 运算符 流程控制 对象 数组 Jquery框架后端开发能力(5%) Java语言基础 数据类型 变量声明 修饰符 运算符 流程语句 继承 filter基础 filter概念 web.xml设置 servlet基础

2020-09-13 11:34:27 3051

原创 帆软填报CustomJSError报错解决

查询填报内容时提示如图报错全文:CustomJSError : undefined is not an object (evaluating ‘this.options.form.getWidgetByName(“starttime”).getValue’)原因分析:变量starttime未找到,因复制时间查询条件,变量后自动加了_c变成startttime_c,使变量名保持一致即可。...

2020-07-06 09:55:23 9550

原创 业务系统(HANA/SAP/OA/ERP/OA)

HANA (High-Performance Analytic Appliance)HANA不是一个数据仓库,而是一个平台,在这个平台之上用户可以构建数据仓库或集市、报表和仪表盘等。HANA能做的,首先是作为内存数据库,提供数据插入、修改和高效的查询功能。其次,作为一个平台,在HANA之上,BO报表系统可以提供更好的用户体验 – 用户几乎不需要等待数据返回。ERP(Enterprise-wide Resource Planning)企业资源计划,市面上常见的ERP产品有SAP、Oracle、用友U

2020-07-01 19:36:57 1632

原创 业务场景15(id为字符串不改数据库的情况下转成数字排序)convert

id为字符串不改数据库的情况下转成数字排序SELECT 小计,order_idFROM 表名ORDER BY order_id利用convert函数转换成数值SELECT 小计,order_idFROM 表名ORDER BY CONVERT(字段名,SIGNED)

2020-06-15 15:56:29 154

原创 Vue项目记录(使用axios发送ajax请求)

npm install axios --save包npm run start启动 npm run devgit merge index-recommend合并npm run start每个组件都发一个ajax请求,首页就会有5个,网站性能就会很低,整个首页发一个ajax请求;home.vue里面发送ajax请求,传给每个子组件;mounted函数 this.getHomeInfo()...

2020-06-08 13:37:24 155

原创 spider反爬

Day03回顾目前反爬总结基于User-Agent反爬1、发送请求携带请求头: headers={'User-Agent' : 'Mozilla/5.0 xxxxxx'}2、多个请求随机切换User-Agent 1、定义列表存放大量User-Agent,使用random.choice()每次随机选择 2、定义py文件存放大量User-Agent,使用random.choic...

2020-06-08 13:36:23 228

原创 表Table与视图View(附实例&简化效果)

为什么使用视图VIEW视图作为虚拟的表,包含的不是数据而是根据需要检索数据的查询,提供了一种MySQL的SELECT语句层次的封装,可用来简化数据处理以及重新格式化基础数据或保护基础数据。下文将以「利用VIEW简化复杂的联结」、「用VIEW重新格式化检索出的数据」为例展示具体使用及简化效果,同样适用于过滤不想要的数据和计算字段等操作需求。何时使用使用视图 真实情况 预测结果 创建 反例

2020-06-08 13:30:01 788

原创 业务场景12(业绩报表指定排序)case when

业绩报表指定排序SELECT GROUP_NAME AS "组名",指标1,指标2,指标3FROM 表名ORDER BY (CASE WHEN GROUP_NAME='X组' THEN 1 ELSE 2 END) DESC--DESC倒序--指定X组数据展示在最后一位举一反三--首位ORDER BY (CASE WHEN GROUP_NAME='X组' THEN 1 ELSE 2 END)--末位ORDER BY (CASE WHEN GROUP_NAME='X组' THEN 2 ELS

2020-06-05 10:50:57 114

原创 业务场景11(数据库空白值展示处理)NVL

公式说明:NVL(exp1,exp2);作用是如果表达式EXP1为空则返回EXP2表达式,如果EXP1表达式不为空则返回EXP1表达式注意事项:两个参数的数据类型要一样,不然会报错。扩展使用:NVL2(EXP1,EXP2,EXP3)函数。如果EXP1为空则返回EXP3,如果EXP1不为空则返回EXP2。实例展示:NVL(CUSTOMER_NAME,'空白市场') AS CUSTOMER_NAME_D--当CUSTOMER_NAME为空时,填充为'空白市场',否则显示正确的市场名称...

2020-05-14 09:30:12 153

原创 业务场景10【帆软获取扩展数据列最后一个值】INDEXOFARRAY

需求描述:获取扩展数据列最后一个值问题描述:帆软公式中无column()函数解决思路:用len()获取数据列长度,用矩阵函数INDEXOFARRAY获取集合对应索引的值公式说明:INDEXOFARRAY(array,index):返回数组array的第index个元素。官方示例:INDEXOFARRAY([“第一个”,“第二个”,“第三个”],2)返回"第二个"。实例:INDEXOFARRAY(数据列所在单元格E13,len(数据列所在单元格E13))...

2020-05-11 14:09:26 2561

原创 业务场景9(帆软填报公式比较日期大小)DATEDIF

帆软填报计算在岗年资,比较日期格式大小,计算日期间隔,获取当前月份最后一天MAX(DATEDIF(DATE1,DATE3,"D")/30,DATEDIF(DATE2,DATE3,"D")/30)#从DATE1,DATE2里面计算与DATE3间隔时间最久的日期差+DATEDIF( CONCATENATE(LEFT(DATE3,6),"/",SQL("150DB", "SELECT TO_N...

2020-05-07 15:22:37 2230

原创 DEBUG5-java.sql.SQLException: 索引中丢失 IN 或 OUT 参数:: 4

报错原因解读:数据库中的字段类型与SQL语句中的类型不匹配;参数说明:代表第几个参数类型不匹配;解决方案:1.如果数据类型多变,更新表结构;2.如果数据格式错误,修改数据格式为正确。...

2020-05-06 13:22:48 375

原创 业务场景8(检查数据库特殊字符)like

场景描述:数据库导入BW报表时主数据匹配报错,通过报错字段去查数据差并根据实际情况处理。SELECT * FROM 表名WHERE 字段名 LIKE 'PROD_12345%'--WHERE 字段名 ='PROD_12345'...

2020-04-24 10:20:56 102

原创 业务场景7(月报同期增长率)LAST DAY

问题描述:根据当前月份进度和同期数据算得当前同期增长率IF(E7=0,0,--如果同期数据为0,赋值0E6 / E7 --如果同期不为0,执行当前值/同期值/(SQL("150DB", "SELECT TO_NUMBER(to_char(SYSDATE-1,'dd')) FROM dual", 1, 1)) --获取当前月份进度例如4月19号获取‘18’因为汇总的是前一天的销售额*(SQL...

2020-04-20 11:04:50 503

原创 业务场景6(500w数据SQL条件查重)count inner join

问题描述:1.不同分公司客户导入数据时不规范导致数据无法进行后续处理,拿到数据后先进行数据去重处理;2.id一致时名称不一致这种情况判断为相同。解决思路:先做一个id重复的中间表,然后通过inner join关联原始表获取包括中文名称的所有字段信息方便后续更正。select t1.月份,t1.渠道ID,t2.渠道名,t1.分公司ID,t2.分公司名,t1.营业所,t2.营业所名,t1.客户ID...

2020-04-20 10:52:12 284

原创 帆软内SQL语句的使用

1. 公式解释有的时候希望某个单元格能够直接获取到数据库中的某个值,而不是先要定义一个数据集后,再去取数据。这时就可以用 SQL 函数,下面讲解下 SQL 函数的用法。SQL(connectionName,sql,columnIndex,rowIndex):返回的数据是从 connectionName 数据库中获取的 SQL 语句的表中的第 columnIndex 列第 rowIndex 行所...

2020-04-20 10:26:49 6947 1

原创 DEBUG2-DbVisualizer报错'[row1, File lines: 0-0 ] 关闭的连接'

问题描述: DbVisualizer报错’[row1, File lines: 0-0 ] 关闭的连接’;解决方式:非数据或者sql问题,断开disconnect数据库重连即可。

2020-04-15 14:01:00 222

原创 DEBUG1-DbVisualizer数据导入时报错'cannot be converted to a decimal number object'

问题描述:DbVisualizer数据导入时报错’cannot be converted to a decimal number object’;解决思路:1.查找报错数值’3061040105A0’所在字段是’PROD ID’;2.经查询表结构语句该字段设置为VARCHAR2而非NUMBER,排除sql格式限制问题;3.点击’<Back’,找到’Table Column Num...

2020-04-15 13:52:58 914

原创 业务场景5(串产品层级表和业绩表获取中间层级汇总数据)left join

#-------------产品表匹配添加多层级关系最终版------------------SELECT * FROM PRODUCT P --主表LEFT JOIN PRODUCT_LEVEL L ON L.ID=SUBSTR(P.LV_5_ID,0,3) --一对多:唯一值在前LEFT JOIN PRODUCT_LEVEL L ON L.ID=SUBSTR(P.LV_5_ID,0,6...

2020-04-14 09:51:48 95

原创 业务场景4(核对客户与数据库目标金额差)vlookup

需求描述:核对两份表格目标差额解决思路:通过(月份+渠道+终端市场编号+产品编号)匹配两张表格对应的目标金额解决工具:vlookup使用说明:=VLOOKUP(查找值,查找区域,返回查找区域第N列,查找模式)=vlookup(值多的表编号集列,值少的表编号集列-至-目标金额列,目标金额列所在的列数,0精确查询1模糊查询)...

2020-04-14 09:17:16 320

原创 业务场景3(批量更正客户导入的错误数据)update set where

业务描述:因上海分公司客户目标数据导入失误,把渠道名写成了分公司名&渠道编号写成了分公司编号,所以需要对数据进行更正。满足渠道名=‘上海分’条件的;渠道名与渠道编号字段改成’女装渠道’与‘A001’。涉及知识点:update set where条件控制UPDATE 文件夹.表名SET 渠道编号='A001', 渠道名='女装渠道'WHERE 渠道名='上海分'...

2020-04-10 10:45:23 158

原创 业务场景2(按某一维度统计总目标金额)group by

业务场景2(按某一维度统计总目标金额)select 渠道编号,渠道名,sum(目标金额)from 文件夹.目标金额表名group by 渠道编号,渠道名获取结果

2020-04-10 10:26:14 225

原创 业务场景1(自动化导入更新未实现时的替补操作,手动更新数据库数据)delete import

业务描述:自动化导入更新未实现时的替补操作,即手动更新数据库数据。step1 删除原表所有内容DELETE FROM 文件夹.表名step2 导入excel数据右键需要操作的表,选择import table data,选择要上传的文件即可。...

2020-04-10 10:14:15 88

全功能读写IC..件2.zip

全功能读写IC..件2.zip

2021-11-16

空空如也

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

TA关注的人

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