自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Idea Maven项目中pom文件失效,带有删除线

项目场景:Idea的使用过程问题描述:开发过程中从Git上下载下来一个module,发现module下的pom文件失效,并带有灰色的删除线原因分析:我出现此问题的原因1.我自己在本机上先建了这个模块,相同名字的模块,因为一些原因删掉了,然后同事提交了这个module,我pull下来后,IDEA直接把我新模块的pom文件设置成了忽略状态。提示:这里填写问题的分析:解决方案:file -->setting–>搜索maven–>Ignored Files 将清

2021-03-07 22:26:33 4386 1

原创 webMethods-JVM配置管理

1.webMethods安装完成后,需要对IS,MWS,UniversalMessaging,Terracotta等进行JVM配置。2.进入安装的webMethods的根路径,找到IS配置文件custom_wrapper.conf,进行配置#查找配置文件路径find -name custom_wrapper.conf#进入配置文件,进行配置vi /opt/softwareag/pr...

2018-11-27 09:52:44 232

原创 webMethods异常-UM宕机处理

1.今天下午用户发现数据一直不能发送成功,反馈给EDI的同事2.登陆到IS上进行检查Log中的Error系统报错:The session is not currently connected to the server. Unable to perform the request:Session has been closed怀疑Message的Session无法连接了,然后排...

2018-11-23 18:36:02 973

原创 清除表分区

上一篇我们讲了如何查看占用DB空间大的分区表,我们现在来讲空间进行删除用来节省数据库空间1.查询表空间/*查询表空间*/SELECT SEGMENT_NAME, (SUM(BYTES) / 1024 / 1024 ) AS TABLE_SIZE_MB FROM USER_EXTENTS GROUP BY SEGMENT_NAME ORDER BY TABLE_SI...

2018-11-23 16:09:09 3245

原创 如何查看ORACLE的LOB(BLOB和CLOB)对象占用的大小

最近,某个数据接口项目上ORACLE数据库的使用空间越来越大,我们要查看一下数据库中哪个数据表的数据量的大小,以便进行有针对性的处理.1.查看Oracle中表空间及表数据大小SELECT SEGMENT_NAME, (SUM(BYTES) / 1024 / 1024 / 1024) || 'GB' AS TABLE_SIZE FROM USER_EXTENTS GRO...

2018-11-23 15:12:06 17034

原创 webMethods公共方法之自定义更新bizdoc的状态

Bizdcon中的信息处理完成后,如果想修改bizdoc中状态,可以用这个公共方法实现.定义一个FlowService : updateBizdocStatus 设置它的输入Input和输出Output参数如下:然后调用公共方法: wm.tn.doc:updateSystemAttributes,注意参数输入是注意判断是否为空值或空对象例如groupID的condition条件可以...

2018-11-22 17:07:10 429

原创 webMethods公共方法之从bizdoc中获取EDITNEnvelope的值

1.定义一个新的FlowService:getTnEnvInfoFromBizdoc,设置输入Input和输出参数Output如下所示:2.具体程序实现如下:3.各个步骤的输入输出参数操作如下:

2018-11-22 16:46:56 296

原创 如何调用WmRoot下的包?

在WmRoot下有些系统参数调用的方法,例如: wm.server.query:getSystemInfoAsIData,因为WmRoot的权限限制,普通账号在Software AG Designer中是无法看到这个WmRoot包的如下图所示: 但是我们可以通过Integration Server上看到WmRoot 下面的Service ,例如wm.server.query:get...

2018-11-22 16:39:38 195 1

原创 WebMethods-Map技巧-判断空值

在 webMethods的map时,我们直接从Pipeline In 到Pipeline Out进行Map。如果在In的参数是空时,我们不想Map到Out的参数上,那么这个地方就有个Map的小技巧。在Property的Copy condition中加入Map的判断条件,即可实现我们不Map空值到Out参数中。 这Map显示时,有判断条件的Map会显示为蓝色的线条,与没有判断条件的Map...

2018-11-08 11:53:57 747

原创 Linux-使用Openssl生成秘钥命令

x509证书一般会用到三类文,key,csr,crt。Key 是私用密钥openssl格,通常是rsa算法。Csr 是证书请求文件,用于申请证书。在制作csr文件的时,必须使用自己的私钥来签署申,还可以设定一个密钥。crt是CA认证后的证书文,(windows下面的,其实是crt),签署人用自己的key给你签署的凭证。 1.key的生成openssl genrsa -des3 -o...

2018-11-08 10:31:55 4875

原创 Oracle问题:查询数值数据时,小数点前0不显示

今天在Oracle中查询折扣列是,发现折扣这一列是数字字段,并且小于1,数据显示.07 ,显示如下:这是不符合我们想要的数据类型的,查询百度后得知Oracle对于小于1的小数,小数点前面的0是不显示的。Oracle中会将小数点前的0隐去也会将小数点后的0隐去(例如:0.07会变为.07),因此会得不到我们想要的数值格式。解决此类问题最简单的办法就是把数值类型转换为字符型,即加上to...

2018-11-02 14:56:33 10753

原创 webMethods-EDI后台流量统计

在系统运维时,EDI流量的统计可以作为一个运营的数据指标,反馈webMethods平台某客户之间的业务流量的大小。可以使用如下语句查询,主要是以自己的Partner Name和客户的Partner Name,以及流量的起止时间为参数,其它的可以使用消息处理状态,具体消息类型等参数,查询出更加具体的流量统计信息。/*某客户的接收和发送的流量之和*/select '某客户名称' Custo...

2018-11-02 14:40:39 549

原创 webMethods-BatchInsert 插入空日期类型报错处理

1.异常报错今天测试一个adapter service时batchInsert_ET_U17_860_DETAIL,因为SHIP_DATE是空值,导致插入异常报错. [ART.117.4002] Adapter Runtime (Adapter Service): Unable to invoke adapter service Gtk_Fitbit.common.adapt...

2018-10-13 16:26:05 944

原创 PL/SQLnumber值科学记数显示转换设置

1.在使用PLSQL Developer 有时会发现查询的数据数值超长的number就会按照科学计数法显示,因此我们需要进行设置调整。以我当前使用的版本12为例。TRANS_ID现在因为数值超长,显示为科学计数。2.对于这个问题,我们可以通过设置数值字段显示模式来解决。设置路径如下:Configure-->Preferences—>Windows Types-->SQ...

2018-09-13 10:42:06 3085

原创 Oracle外键的索引影响

今天 ,Cisco的MES表中遇到了一个执行效率很慢的问题,发现主表和子表关联时使用了外键,但是当外键缺失索引,子表进行全表扫描。遇到使用外键的情况,要检查一下外键是否已经建立索引。在ORACLE数据库中,定义外键约束时,ORACLE是不会自动创建对应索引的,必须手动在外键约束相关的列上创建索引。外键列上缺少索引会带来:限制并发性、影响查询性能等问题。1. 影响查询性能。 如果子表外键没有创...

2018-08-14 11:18:25 944

转载 RPM命令的--nodeps 和--force参数解释

1.--nodeps就是安装时不检查依赖关系,比如你这个rpm需要A,但是你没装A,这样你的包就装不上,用了--nodeps你就能装上了。2.--force就是强制安装,比如你装过这个rpm的版本1,如果你想装这个rpm的版本2,就需要用--force强制安装。...

2018-07-20 14:02:12 47270 2

原创 CentOS 7下MySQL5.7卸载

声明:我使用的版本是mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar,采用RPM命令安装的Mysql1.查看是否安装了MySQL,如下所示,安装了下面的Mysql组件[root@xufeng1-goertek-com tools]# rpm -qa | grep mysqlmysql-community-client-5.7.22-1.el7.x86_6...

2018-07-20 12:17:59 3816

原创 MySQL添加新用户、创建数据库、为新用户分配权限

1.登录Mysql[root@xufeng Desktop]# mysql -u root -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 62.添加新的用户允许本地 IP访问localhost的Mysql数据库my...

2018-07-19 12:22:28 54006 1

原创 CentOS 7下启动、关闭、重启、查看MySQL服务

1.启动命令[root@xufeng Desktop]# service mysqld startRedirecting to /bin/systemctl start mysqld.service2.关闭命令[root@xufeng ~]# service mysqld stopRedirecting to /bin/systemctl stop mysqld.serv...

2018-07-19 10:38:37 142716 7

原创 MyBatis Generator在Eclipse中使用配置

1.查找eclipse的商店中MyBatis Generator插件,并在线安装2.新建Maven project项目 mybatis-generator-sample3.新建MyBatis GeneratorXML Configuration 参考http://www.mybatis.org/generator/configreference/xmlconfig.html具体配置信息如下:&lt...

2018-07-09 10:23:09 4764

原创 清除多余的Maven Bulid

1. Run as →Run configurations... 2.选中你要删除的build,上面有个红X,点击就删除了.

2018-07-07 09:00:56 1590

原创 webmethods EDI AS2 403 Forbidden

最近和一家客户做EDI AS2的Connectivity测试,遇到了403 Forbidden的错误,抓紧记录下来(脑袋不好使,爱忘东西)一、问题描述在与客户做EDI AS2的Connectivity,发送了一个简单的文件,系统报错:Delivery Failed: Forbidden,然后去server log中查看错误,信息如下:status message of 403 Forbidden....

2018-05-24 11:44:38 724

原创 linux 删除问题 一次删除多个目录下的相同扩展名的文件

我想删除某个多层次的文件夹下面的文件,比如是*.zip,但这文件存在于很多目录当中,如何用一条命令搞定? 示例:一次性删除某目录及其子目录下所有以.exe为后缀的文件。find . -name '201702*.zip'  -type  f  -print  -exec  rm -rf  {} \;查找前缀名为201702后缀zip的文件,然后批量删除。说明:find:使用

2017-08-09 12:32:04 12137 1

原创 SpringMVC处理请求流程

SpringMVC处理请求流程步骤:1.发起请求到前端控制器(DispatcherServlet)2.前端控制器请求处理器映射器(HandlerMapping)查找Handler(可根据xml配置、注解进行查找)3.处理器映射器(HandlerMapping)向前端控制器返回Handler4.前端控制器调用处理器适配器(HandlerAdapter)执行Handler5.处理器

2017-07-28 11:18:14 1517

转载 oracle表空间表分区详解及oracle表分区查询使用方法

本文转载:点击打开链接1.表空间及分区表的概念表空间:是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。分区表: 当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表空间(物理文件上),这样查询数据

2017-07-25 12:32:49 1439

原创 查看CentOS版本

CentOS是Linux发行版之一,已经发布多个版本,在安装Mysql等软件时,最好找到与之相互匹配的版本,这就要求我们要明确知道本机安装的OS的版本。常用查看Linux版本的命令有三个,下面介绍一下:1.cat /proc/version该命令显示的是CentOS基于Linux版本的内核-详细信息执行命令:[root@localhost Desktop]# cat /pr

2017-06-17 11:01:00 426

原创 CentOS 7 命令lsb_release: command not found解决方案

昨天安装了CentOS7,在使用 lsb_release -a命令查询linux系统版本的时候,发现lsb_release这个没装,提示错误是:[root@localhost Desktop]# lsb_release -abash: lsb_release: command not found...这里,分享一下查询linux系统版本提示bash:lsb_release:comman

2017-06-16 14:05:21 74153 2

原创 Jquery单引号和双引号的使用注意

据Jquery文档显示在js中单引号和双引号都是一样的,但是在实际使用就碰到了问题,如下面的例子,在嵌套使用时,如果都使用双引号,内层的双引号的无效的$(function() { $("#send").click(function() {//外层对象使用双引号 $.ajax({ type: "GET", url: "test.json", dataTyp

2017-06-14 15:12:59 9996

原创 Webmethods IS Truststore四层证书安装

异常问题最近和PG在做EID项目,使用HTTPs+AS2方式传输,证书配置好之后,在发送时,报错了异常信息:Delivery Failed:iaik.security.ssl.SSLException: Server certificate rejected by ChainVerifier分析问题这种原因一般是Truststore文件中客户的证书链有问题导致的。然后我们回头检

2017-05-15 11:31:10 1331

原创 Spring利用propertyConfigurer类处理property配置

1.PropertyPlaceholderConfigurer简介Spring的框架中,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer类可以将.properties(key/value形式)文件中 ,一些动态设定的值(value),在XML中替换为占位该键($key$)的值, properties文件

2017-04-21 17:42:58 5065

原创 Oracle 同一列的字符串值相加-列转行函数 Listagg()

Oracle函数 LISTAGG()这是一个Oracle的列值转化为行值函数。基础用法LISTAGG(XXX,XXX) WITHIN GROUP( ORDER BY XXX)  用法就像聚合函数一样,通过Group by语句,把每个Group的一个字段,拼接起来。非常方便。实际用例SELECT LISTAGG(EDI_TRANS_ID,'&') WITHIN G

2017-03-20 16:07:15 3991

原创 Java基本数据类型之间的转换

基本类型的类型转换分为自动类型转换和强制类型转换自动类型转换整型、实型(常量)、字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算。转换从低级到高级。低 ------------------------------------> 高byte,short,char—> int —> long—> float —> double 数据类型转换必须

2017-03-14 18:11:40 366

转载 Java 基本数据类型

Java 基本数据类型Java的两大数据类型:内置数据类型和引用数据类型。基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型。java是一种强类型语言,第一次申明变量必须说明数据类型,第一次变量赋值称为变量的初始化。Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一

2017-03-14 17:17:18 311

原创 Maven的"Missing artifact ***"问题

Missing artifact

2017-03-13 10:52:01 581

原创 java.util.Calendar学习

Calendar是一个抽象类,我们无法直接实例化它,它有一个具体子类实体类java.util.GregorianCalendar,这个类实现的就是我们日常所用的公历历法,或者叫做阳历。我们可以直接使用new命令创建它的实例,或者使用Calendar类的getInstance方法来获得它实例. Calendar c1 = Calendar.getInstance();   Calendar

2017-03-10 14:09:53 585

原创 webMethods Designer默认用户名和密码删除

1.问题描述诡异的问题:Webmethods 的Designer ,我曾默认了一台机器的用户名和密码,后来我们的管理员将原来的用户废掉,启用了一个新的用户名和密码,但是我在Designer上的原来的默认的用户名和密码就一直保存着,无论我怎么改,下一次登录的时候,在对话框里还会首先出现原来的用户名和密码。我必须重新输入新的用户名和密码。2.问题解决方法1登录WebMe

2017-02-25 17:00:08 562

原创 Oracle中如何查询CLOB字段类型的内容

Oracle中如何查询CLOB字段类型的内容语法select * from table_name where dbms_lob.instr(字段名(clod类型),'查询条件',1,1) > 0;具体实例/*查询质押单据信息*/SELECT * FROM EDI.MID_LOG_OPEN_PLATFORMWHERE SENDER='JD' AND CREATE_TIME >

2017-02-15 16:52:58 39240

原创 webMethods调用HTTPS报错:iaik.security.ssl.SSLException: Server certificate rejected by ChainVerifier

1.报错信息在使用pub.client:http方法调用客户的HTTPS的URL时,监控的Mail报错:推送质押结果到****接口有报错,报错信息如下,请关注。异常信息:iaik.security.ssl.SSLException: Server certificate rejected by ChainVerifier2.原因分析检查发现这个客户的SSL Certifica

2017-02-07 13:34:35 2650

原创 Oracle 11g 闪回作业

今天在开发环境上进行操作数据库时,一不小心将很重要的订单明细数据表删除了,幸好Oracle 11g有闪回的功能,完美找回了数据。1.闪回操作前启用行移动功能alter table EDI.MID_EO_ORDER_CONFIRM_B2B_ITEM enable row movement;  如果没有开启行移动功能,Oracle会提示ORA-08189: 因为未启用行移动功能, 不能闪回

2016-12-29 13:32:55 1224

原创 webMethods Publishing delayed while outbound store is draining

问题描述:在webMethods中遇到了Broker无法publish报文的异常,Integration Server Log 中出现的错如下:[ISS.0098.0064I] Publishing delayed while outbound store is draining. Service: wm.server.publish:publish[ISS.0098.0064I]

2016-12-21 10:11:56 558

空空如也

空空如也

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

TA关注的人

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