- 博客(50)
- 收藏
- 关注
原创 DB2 SQL Error: SQLCODE=-551, SQLSTATE=42501, SQLERRMC=用户名;SELECT;表名, DRIVER=4.21.29
db2的权限问题,我再本地代码没问题,放在测试环境上的时候报这种问题解决方法:grant dbadm on database to user 用户名;在db2下测试环境中执行一下,就可。
2022-05-09 17:08:08
8369
原创 JAVA-Testng的基本使用
1、JAVA项目集成TestNGTestNG是Java中的一个测试框架, 类似于JUnit 和NUnit, 功能都差不多, 只是功能更加强大,使用也更方便。详细使用说明请参考官方链接:[https://testng.org/doc/index.html](https://testng.org/doc/index.html)工程的pom.xml中需要添加如下内容:<dependency> <groupId>org.testng</groupId&
2022-04-28 15:29:36
343
原创 idea初步搭建java语言下的web自动化测试环境
下载与chrome浏览器相匹配的chromeDriver1、如图,该chrome的版本为100.0.4896.127,于是找到与其匹配的chromeDriver.exe.下载地址:http://chromedriver.storage.googleapis.com/index.html2、如果找不到完全匹配的版本,则下载历史最近的版本,如图,我下载的是100.0.4896.20版本。3、点击后下载chromedriver_win32.zip下载selenium_server_standalo
2022-04-24 17:48:08
861
原创 Jmeter安装教程以及我遇到的问题的解决办法
Jmeter安装1、安装jdk并配置jdk环境变量2、下载并解压jmeter进入官网:http://jmeter.apache.org/1.第一步进入官网如下图二、Jmeter环境变量相关配置1、我的电脑-》右击属性-》高级系统设置-》环境变量classpath:%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;2、在系统变量框,点击“新建”,建立一个变量:JMETER_HOME,值为你解压的jmeter安装路
2022-04-21 16:52:54
3516
原创 按实际取,每三级分类汇总一次,看图知需求
这是需求,这里需要用到隐藏功能,还需要在SQL中再写一个字段,取代码中的前四位SUBSTRING (NVL(字段,‘无’),1,4)取出来的是第四列在报表中,你需要这样放给B7插入数据列弄好之后,需要对A列隐藏,这一列我们不需要看到隐藏好之后,偶们的需求就完成了。...
2021-06-04 16:12:26
139
原创 查询2013年到2021年的数据,只查询到2020的数据,遇到了这个问题所进行的解决办法
sql中取到2021,只查到2020年的数据,其余2021年的数据查出来了,然后单独查询这个系列的2021年的数据,它是有数据的,这是我遇到比较奇怪,变态的问题。解决办法:在年份plan_year=‘2013’后面加一个连接符号和两个单引号||’’,2021年的数据成功查询出来了,记录一下这个变态问题。已提醒自己!!!!...
2021-04-28 14:04:52
802
原创 intellij idea设置打开多个java文件不要显示同一行,而是显示在多个tab上
显示在多个tab上想要的效果如下:1、File–》Setting–》Editor–》General–》Editor tabs2、反向勾选掉show tabs in single row3、点击Apply,所有的编辑文件都显示出来了,没有折叠任何的java文件了
2020-12-11 09:32:19
3026
原创 Idea控制台乱码解决
idea控制台出现乱码首先,在idea中找到Edit Configurations在VM option:输入-Dfile.encoding=UTF-8第二,找到idea安装包位置找到bin中两个文件分别在末尾加上-Dfile.encoding=UTF-8最后,重启idea,乱码就解决了...
2020-12-08 09:41:09
122
原创 帆软中使用if else 进行判断-使用标题条件进行判断
我这里的需求是需要在标题中进行判断(年初,中期),这两个来进行判断,在普通报表中进行对标题的设置。效果:1、在单元格中插入公式公式如下:if(versionTypeBefore=1&&versionType=1,“固投项目投资和资金计划 “+planYearBefore+"(年初)−"+planYearBefore+"(年初)-"+planYearBefore+"(年初)−"+planYear+”(年初)”+“调整汇总表”,if(versionTypeBefore=1&&a
2020-11-18 09:30:15
12542
原创 帆软中单元格中隔行变色以及数量大于100字体变大变红设置
1、设置单元格隔行变色,单元格-条件属性-公式公式:row()%2==02、设置数量大于100则字体变大变红公式:$$$>100
2020-10-27 09:45:40
5845
原创 帆软报表设置单元格填报以及根据值的大小进行排名方法
1、在普通报表中设置单元格可以填报,需要添加组件设置-文本控件2、如果需要根据值得大小进行排名(E2是所需要排名值得列名)公式:rank(E2,E2[!0],0)效果图:
2020-10-27 09:35:19
3619
原创 帆软分割求解:一段字符串,只取其中某个字符(所需要的字段)
分割求解:例如某个字符串225300:01:3:20160201,只取其中的01在B1单元格加入公式:INDEXOFARRAY(SPLIT(A1,"????,2)效果图:
2020-10-27 09:25:16
5659
1
原创 帆软调用动态传参的方法,在标题中设置参数
如果想要调用帆软报表中动态参数,在标题中需要设置参数1、在模板中设置参数2、点击报表编辑-样式-公式3、在公式中使用动态参数需要在参数名前加$,然后测试时在url链接上加&planOrgName=(填你需要的值),再回车,就可以了。以上是我做甘特图的经验之谈。...
2020-10-23 10:33:36
10144
4
原创 帆软实现分页时第一行和最后两行冻结方式
1、设置第一行重复标题行2、设置最后两行重复结尾行3、模板-重复与冻结设置能够实现分页时第一行和最后两行冻结,点击下一页时,第一行和最后两行显示
2020-10-23 10:10:29
4038
2
原创 帆软实现一个单选按钮,可以统一设置其他单选按钮的选择状态
比如,选中单选按钮的一个选项,其他单选按钮的相同选项也被选中;取消选择,其他的也被取消选择在普通报表中选中最上方的单选按钮的框进行组件设置,点击事件,点击添加事件,选中状态改变。里面的js如下:var a = this.getValue();var status = contentPane.getWidgetsByName(“status”);if(status.length>0){$.each(status,function(i,item){var cell = item.optio
2020-10-21 12:24:26
3934
5
原创 帆软中根据分类进行汇总
由于客户提的要求,帆软中根据分类进行汇总,分类汇总的链接https://help.fanruan.com/finereport/doc-view-149.html?source=1需求:将圆圈境内境外相加汇总,相同分类名称相同合并,解决方案:1、重点是先将一级分类左父格设置为无2、还有很重要的欧了!!!...
2020-10-20 15:11:48
4180
原创 帆软中需要设置合计值为0时,一整行都不显示的解决办法
帆软中需要设置合计值为0时,整行不需要显示解决办法:1、点击字段2、设置条件属性3、成功料!!!
2020-10-19 14:12:33
2650
原创 报表FCRA考试题集及答案(错了11题)
2020年10月9日,参加模拟FCRA考试帆软认证报表工程师(FCRA)考试判断题共27题1.在报表设计好后,在所有浏览器下显示的样式都是一模一样的。错误2.可以将svgdeveloper等工具制作的svg地图导入到FineReport中,当作自定义地图使用。正确3.在帆软认证体系中,FCRA等级比FCRP等级高。错误4.FR10.0不支持雷达图正确5.FR不支持上传文件控件错误6.全局参数保存在工程下面的config.xml中正确7.表单能支持导出正确8.图表使用单元格数
2020-10-09 11:11:33
17284
2
原创 数据库DbVisualizer Pro报文件错误,导致数据连接失败
数据库DbVisualizer Pro由于强制重启,数据出现这个问题Could not read settings file: C:\Users\huanghaha.dbvis\config70\dbvis.xml E可以直接根据这个目录找到dbvis.xml和dbvis.xml.bat这两个文件,直接把dbvis.xml.bat重命名为dbvis.xml,替换前面的dbvis.xml就可以了...
2020-09-07 10:07:25
1147
1
原创 VMware Workstation 无法连接到虚拟机。系统找不到指定的文件
哈哈,记录一下我的解决:右击属性–》兼容性–》更改所有用户的设置–》选中–》应用重新启动VMware Workstation 就可以了。
2020-08-10 15:34:31
11038
原创 在Postman中报服务路由异常,调用层数异常和java.lang.StackOverflowError,自己太粗心报了这么一个错
在IDEA中台debug,然后在前台测试类中运行,调取中台的方法,执行成功。查出我需要的数据。但是在我的PostMan中,我从中取出的JSON格式的字符串,放在PostMan中执行,报两种错。一、抛出此错误以指示应用程序的堆栈已耗尽二、说是服务调用测试层数过高。然后,我去看日志,无缘无故调取很多层数我懵逼了。。。。。。经过反复检查,没毛病。最后,没办法,我再次push了一下我的代码,就无语的在Postman找到了,害,就是自己没push好,造成连bug都找不到,还是自己粗心没.
2020-08-10 10:55:58
305
原创 There is no sql BPRP02.gzwInvestPlanCtProjectPlan!这个怎么解决的?我今天也遇到了。。。。
是因为xml里面有错com.baosight.eplat.bp.rp.domain.ReprotGdzctzxmwcqk因为这个代码没有提交,导致xml文件一开始就没加载成功把这个SQL注释掉就好了还有一种就是多了一个空格问题奥利给!!!
2020-08-07 14:31:44
300
3
原创 帆软报表之设置条件查询为空查询全部
来吧,展示。右击–》编辑–》过滤–》公式–》输入公式if(len(公司名称)==0,nofilter,公司名称)==0,nofilter,公司名称)==0,nofilter,公司名称)
2020-07-29 14:28:41
3690
原创 帆软报表之分页显示五行且首行冻结设置
https://help.finereport.com/doc-view-155.html 帆软学习文档,里面有很多细节知识,我目前用到的这些比较常用,可以分享一下。在帆软软件中,把表格设计好。。。。。。①分页设置:模板–》模板Web属性–》分页预览设置它默认为采用服务器设置,需要选择为改模板单独设置,然后可以使用默认工具栏,如图:然后点击分页预览可以看到所需要的的工具栏了。②数据显示五行为例在A2框右击,选择条件属性,选择+号条件属性:+号–》选择分页,行后分页–》公式&.
2020-07-29 13:52:27
5141
原创 无法打开虚拟机 Windows Server 2008: 获取该虚拟机的所有权失败。 某个应用程序正在使用该虚拟机。
无法打开虚拟机 Windows Server 2008: 获取该虚拟机的所有权失败。 某个应用程序正在使用该虚拟机。E:\Virtual Machines\Windows Server 2008再开机就行了,搞起!!!
2020-07-12 16:21:24
716
原创 Idea重启出现Error running Tomcat8: Address localhost:1099 is already in use 错误
出现Error running Tomcat8: Address localhost:1099 is already in use 的错误,导致web项目无法运行。显示1099端口已经被占用,经测试解决办法总结如下:1.启动cmd, 执行命令netstat -ano|findstr 1099 ,会查询出占用端口号的进程号,这时候执行命令;taskkill -f -pid 进程号 杀死进程,然后重启Tomcat即可解决;然后再输入netstat -an;还有一种是你重启两个IDEA,端口号都是1
2020-06-28 11:53:08
492
原创 依赖包缺失,一直下载不了
IDEA用Git拉取项目报错,发现说是pom文件中依赖缺失,然后在自己的本地仓库找的,并且删了然后在IDEA中刷新,下载依赖包,发现没有反应,下载不下来。尝试了网上的做法,依然不行。简单粗暴,直接把项目删了,重新拉取,记得把存放的文件一并删除。重新拉取项目,下载依赖包,就可以了。这种软件的问题,我只能粗暴的解决,原谅小女子我如此粗暴的性格,,,,,...
2020-06-26 17:24:58
961
原创 项目流程图(需完善)
现在一直在了解项目流程,为了更好,快速熟悉项目,我使用ProcessOn来画一个大概的业务流程,嘿嘿,分享一下我的成果,虽然项目功能在完善,大概能了解,还是可以的呢画的感觉有点乱,有进步,嘻嘻。...
2020-06-08 17:11:32
184
原创 JavaWeb【status:404,The origin server did not find a current representation for the target resource o
JavaWeb【status:404,The origin server did not find a current representation for the target resource or is not willing to disclose that one exists. 】这里我遇到的问题,对idea相关问题随手写个博客记录一下。我tomcat配置部署都OK了但是跳转页面出现NOT FOUND,我的解决方法:URL和Application context要对应,不然找不到你想要的
2020-06-02 21:22:14
313
原创 Linux
操作系统主要作用是管理硬件设备,并为用户和应用程序提供一个简单的接口,以便于使用,作为中间人,连接软件和硬件linux发现历程unix->minix->linux命令行程序终端 terminal系统路径2.1 / 表示根目录2.2 ~ 表示/root2.3 etc 存放系统配置2.4 home 除了root以为所有用户默认在home下新建一个以用户名做为文件夹名称的文件夹2.4.1 用户xxx对/home/xxx具有完全操作权限2.5 root 用户root单独文件夹
2020-05-28 16:46:14
342
原创 Orcale
Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库解决方案。作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上
2020-05-28 16:37:10
1627
原创 orcale基本操作,查询,编程
orcale基本操作,查询,编程/* 创建表空间*/create tablespace itheimadatafile ‘e:\itheima.dbf’size 100mautoextend onnext 10m;–删除表空间drop tablespace itheima;–创建用户create user itheimaidentified by itheimadefault tablespace itheima;–给用户授权–Oracle数据库中常用角色connect–连接角
2020-05-28 16:36:04
440
原创 上海面试题
近期面试题集太多了,就先这样吧。。。。。加油,继续更。1、代码写完之后,如何上传到服务器上,大致流程。在服务器上安装类似Tomcat安装容器,然后在容器中配置加载项目,或者将项目复制到webapp目录,将数据库安装好,配置好,接着启动容器,看有没有异常,如果没有异常,就用http协议访问域名。2、Git命令git init 本地初始化git status 查看工作区,暂存区的状态git commit 提交git add 添加git reset 基于索引值得操作3、Git的分支ho
2020-05-28 16:34:19
288
原创 数据库
新增insert into 表名(列名)values (值)一次新增多行insert into 表名(列名)select 值 unionselect 值删除delete from 表名 where 删除条件修改update 表名 set 列=更新值 where 更新条件查询select * from 表名 where 查询条件天龙八部//第一步: 定义连接字符串的口令 // Data Source 服务器地址 . 代表本地 //Initial
2020-05-28 16:33:19
189
原创 vue.js
1、打包工具 Webpack,Qulp2、Vue.js是最火的一个前端框架,React是最流行的一个前端框架(React除了开发网站还可以开发手机App,Vue语言也可以用于进行手机App开发的,需要借助于Weex)3、Vue.js和Angular.js、React.js三大主流框架(能够减少不必要的DoM操作,提高渲染效率)4、Node(后端,分层开发)的MVC与前端MVVM(视图层)...
2020-04-09 17:03:04
184
原创 Maven
一、Ant1、Ant和Maven都是项目创建工具2、在项目的运行编辑打包等过程都需要依赖于ant构建工具二、分布式1、传统项目部署:1.1新建一个项目,通过不同的包区分不同的模块1.2把这个项目发布到服务器的Tomcat中2、分布式项目部署。(适用于高负载情况下)2.1把一个完整的项目拆分成多个项目,把拆分后的项目分别部署到对应的服务器(tomcat)中的过程就叫做分布式项目部署...
2020-04-07 16:19:50
104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人