自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SAP资深技术专家Jerry Wang的分享

微信公众号: 汪子熙

原创 Docker入门系列之一:在一个Docker容器里运行指定的web应用

实现题目描述的这个需求有很多种办法,作为入门,让我们从最简单的办法开始。 首先使用命令docker ps确保当前没有正在运行的Docker实例。 运行命令docker run -it nginx: 然后我们另外开一个终端,用docker ps命令查看这个运行起来的容器实例,Status的Up 5...

2018-11-30 14:56:29 580 0

原创 删除所有正在运行和退出的docker实例

docker ps -a能显示所有docker实例的状态,包含已经退出了的: 加上-q参数,只显示container id 使用这个命令,把docker ps -aq产生的输入作为输入传入到docker rm命令,达到删除所有容器实例的效果。 docker rm $(docker ps -aq)...

2018-11-30 14:50:50 142 0

原创 SAP CRM产品主数据明细页面无法打开的调试步骤

Created by Wang, Jerry, last modified on Dec 19, 2014

2018-11-30 14:49:58 149 0

原创 SAP CRM产品主数据工作流相关调试

Created by Wang, Jerry, last modified on Dec 20, 2014 SWU0, SW* COM_PR_CHBADI_RAISE_WF_EVENT FGROUP: SWOR view cluster: COMVCL_PROD_BOBJ COM_PR_CHBAD...

2018-11-30 14:09:24 128 0

原创 使用VM Tools让VMware虚拟机里的ubuntu能够共享Windows系统的文件夹

我们经常有这样的使用场景,在宿主机Windows(Linux)操作系统上通过VMware软件安装了一个Linux(Windows)的虚拟机, 然后需要在两种操作系统中通过某种介质共享数据。 一种比较麻烦的方式是,将要共享的数据上传到某个网站上作为临时存储,然后在虚拟机里访问网络下载这个数据。 通过...

2018-11-30 13:48:44 86 0

原创 如何在SAP CRM里创建和消费Web service

Created by Wang, Jerry, last modified on Dec 19, 2014 The following steps demonstrates how to expose a function module as a web service in CRM. crea...

2018-11-30 11:22:50 257 0

原创 如何通过一个SAPGUI屏幕反查这个屏幕对应的事务码

假设我通过某种跳转方式打开了下图这个SAPGUI的屏幕,但我想搞清楚用哪一个事务码可以直接到达这个屏幕,而不通过繁琐的点击,应该怎么做? 步骤1,点击Order字段,按F1打开帮助界面, 点上图的图标显示技术信息,得到了实现这个屏幕的程序名称:SAPLCOCU: 双击程序名,进入程序实现,再...

2018-11-30 11:05:17 520 0

原创 最简单的nginx教程 - 如何把一个web应用部署到nginx上

Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。 其将源代码以类BSD许可...

2018-11-30 11:04:10 8984 1

原创 Eclipse里的Java项目按住Ctrl + 左键不能进行跳转该怎么办

今天我从github上import了一个maven项目到本地Eclipse,基于Java的,发现Ctrl加上鼠标左键后看不到源代码。 网上搜了一些材料,发现我的这个例子的解决方案: 鼠标右键点击项目,选择Properties -> Project Facet,发现没有选中J...

2018-11-30 10:29:37 8900 4

原创 通过一个实际例子理解Kubernetes里pod的自动scale - 水平自动伸缩

kubectl scale命令用于程序在负载加重或缩小时进行pod扩容或缩小,我们通过一些实际例子来观察scale命令到底能达到什么效果。 命令行创建一个deployment: kubectl run jerry-nginx --image=nginx:1.12.2 kubectl get d...

2018-11-30 10:29:22 567 0

原创 SAP ABAP Soap测试框架一些有用的工具类

CL_SOAP_HTTP_EXTENSION Created by Wang, Jerry, last modified on Dec 19, 2014 CL_SOAP_UTIL CL_SOAP_TEST_ENVIRONMENT

2018-11-29 16:14:17 416 0

原创 SAP CRM WebClient UI Selenium UI session的实现

Created by Wang, Jerry, last modified on Sep 09, 2013 private final Map<String, WindowStackEntry> amodalPopups = new HashMap<St...

2018-11-29 16:13:13 67 0

原创 SAP CRM WebClient UI Selenium UiElementHandler的实现

# Created by Wang, Jerry, last modified on Sep 09, 2013

2018-11-29 16:06:26 76 0

原创 SAP CRM WebClient UI Social post高级搜索的Selenium实现

Wang, Jerry, last modified on Sep 09, 2013 * <pre> * Generated by user: i042416 * Generated by class: com.sap.crm.ui.core.generator....

2018-11-29 14:57:46 85 0

原创 Selenium对多浏览器的支持

Created by Wang, Jerry, last modified on Sep 09, 2013 第174行到176行的三个输入参数,IE,Firefox和Chrome

2018-11-29 14:39:12 391 0

原创 SAP Cloud for Customer根据Accouunt自动带出Sales Unit的配置

先看效果: 一旦我输入一个Account 90102之后, 自动决定出Sales Unit和Sales Organization。 下面介绍具体配置方法。 输入的是90102。 Sales Unit的配置:

2018-11-29 14:28:22 84 0

原创 如何查看Kubernetes pod yaml文件的在线语法帮助

我们在撰写Kubernetes pod的yaml文件时,一定都为Kubernetes yaml文件复杂的语法苦恼过。 其实Kubernetes是提供了很好的在线(online)文档的。 命令: kubectl explain pod.spec | grep -i "containers...

2018-11-29 11:39:03 1508 0

原创 如何处理VMware启动虚拟机时的错误信息Failed to lock the file

有的时候我们使用WMware时,如果没有正确关闭虚拟机,下次启动时会遇到这个错误信息: Failed to lock the file Module XXX power on failed. Failed to start the virtual machine. 解决方案: 按照提示的错误信息...

2018-11-29 11:20:03 324 1

原创 SAP Cloud for Customer和SAP S4HANA的Customer - Business partner

在SAP Cloud for Customer里,Customer主数据在工作中心Customers->Accounts里查看, 每个Customer实例在另一个工作中心Business Partners里有一个对应的Business Partners实例。 而在S/4HANA里...

2018-11-29 11:04:30 308 0

原创 SAP CRM WebClient UI Selenium自动化UI测试的一些调试步骤

Created by Wang, Jerry, last modified on Sep 09, 2013 final WebDriver webDriver = new InternetExplorerDriver(); // final WebDriver webDriver =...

2018-11-29 11:00:43 95 0

原创 Kubernetes使用Jenkins服务器存储所有的kube.config文件

地址:https://cc-admin.mo.corp/userContent/k8s-trainings 具体内容:

2018-11-28 23:23:28 381 0

原创 Selenium的IE Driver实现

Created by Wang, Jerry, last modified on Sep 09, 2013 public class InternetExplorerDriver extends RemoteWebDriver implements TakesScreenshot { pub...

2018-11-28 23:15:36 210 0

原创 使用命令行结合jq提取出Kubernetes配置文件里的secret信息

我们知道home目录下的.kube目录里存放了Kubernetes的配置文件config, 里面有certificate-authority-data: 如何通过shell将这个字段的值提取出来?我们需要用到jq,一个命令行的json字符串处理和转换工具: 使用如下命令行: kubectl c...

2018-11-28 23:01:18 58 0

原创 如何把Kubernetes config view里的base64编码过后的secret信息还原

需求: 使用脚本将下图高亮的内容还原成base64编码之前的原始值 解决方案: kubectl config view --minify --flatten -o json | jq “.clusters[0].cluster.“certificate-authority-data”” | se...

2018-11-28 22:59:23 157 0

原创 使用kubectl查看Kubernetes集群里的node节点信息

使用命令行拿到当前Kubernetes集群的所有节点: kubectl get nodes 查看某个节点的明细: kubectl describe node shoot--k8s-train--shacw46-worker-l9qsr-z1-5869bb9948-4cz7w Name: ...

2018-11-28 22:53:18 10096 0

原创 Kubernetes kubectl proxy命令的妙用

这条命令的作用是建立一条通往API服务器的隧道,可以方便查看API服务器上的资源。 然后在url后面可以添加/apu/v1以便查看API server上所有信息: kubectl api-versions的输出: 更多输出参考Kubernetes官方文档:https://kubernete...

2018-11-28 22:50:45 1835 0

原创 SAP CRM WebClient UI下拉菜单的Selenium实现

Created by Wang, Jerry, last modified on Sep 09, 2013 implement interface Element final WebUIElement annotation = this.getClass().getAnnotation( Web...

2018-11-28 11:44:59 97 0

原创 SAP CRM WebClient UI Abstract Page的Selenium实现

Created by Wang, Jerry, last modified on Sep 09, 2013 protected UISession protected ParentElement super: Object get constructor dynamically and use ...

2018-11-28 11:24:29 60 0

原创 启用SAP Fiori之前的一些注意事项

Prerequisites Checklist Before you can install and configure SAP Fiori apps, you must ensure that the prerequisite software is installed and Remote F...

2018-11-28 10:52:58 345 0

原创 最简单的Docker镜像教程:从头基于空镜像scratch创建一个新的Docker镜像

我们在使用Dockerfile构建docker镜像时,一种方式是使用官方预先配置好的容器镜像。优点是我们不用从头开始构建,节省了很多工作量,但付出的代价是需要下载很大的镜像包。 比如我机器上docker images返回的这些基于nginx的镜像,每个都超过了100MB,而一个简单的Ubuntu的...

2018-11-27 22:13:16 2074 1

原创 最简单的dockerfile使用教程 - 创建一个支持SSL的Nginx镜像

什么是dockerfile?简单的说就是一个文本格式的脚本文件,其内包含了一条条的指令(Instruction),每一条指令负责描述镜像的当前层(Layer)如何构建。 下面通过一个具体的例子来学习dockerfile的写法。 新建一个dbuild文件夹,创建一个自定义的Nginx首页,逻辑很简单...

2018-11-26 23:43:19 129 0

原创 Docker镜像提交命令commit的工作原理和使用方法

在本地创建一个容器后,可以依据这个容器创建本地镜像,并可把这个镜像推送到Docker hub中,以便在网络上下载使用。 下面我们来动手实践。 docker pull nginx:1.15.3 用命令行启动一个容器: docker run -d -p 1080:80 --name jerry-n...

2018-11-26 23:42:48 157 0

原创 利用Docker volume修改Nginx Docker镜像里index.html

通过这个小例子我们可以进一步加深对Docker volume概念的理解和使用方法。 我们都知道运行基于Docker的Nginx镜像后,访问localhost能看到Nginx默认的首页,这个首页的位置是Nginx镜像内的/usr/share/nginx/html目录下面。 假设我们有个需求,修改Ng...

2018-11-26 23:42:20 192 0

原创 SAP C4C里如何实现Sales Unit和Seller的自动determination

先看一个效果,我录了一个视频,发布在视频网站上,大家可以先看看SAP Cloud for Customer里启用了partner 自动determination后的效果。 在SAP Cloud for Customer里启用partner determination的步骤: 进入Business...

2018-11-26 23:41:42 70 0

原创 如何将一个PDF文件里的图片批量导出

假设我有下面这个PDF文件,里面有很多图片,我想把这些图片批量导出,而不是在Adobe Acrobat Reader里一张张手动拷贝: 本文介绍一种快捷做法。 用PDF-XChange Editor打开PDF文件: 使用Export将其导出成word文件: 得到word文件后,将后缀名从.d...

2018-11-26 23:41:12 1047 0

原创 SAP S4CRM 1811 服务订单API介绍

Jerry在今年2月28日,SAP Customer Management for S/4HANA 1.0正式问世这个具有纪念意义的日子,同时发布了中英文版的博客进行介绍。 英文版发在SAP社区上,至今超过16000的阅读量: 而发布在微信公众号上的中文版,也有两千多的阅读量: 一转眼大半年就...

2018-11-26 23:40:39 165 0

原创 如何在Eclipse里显示BPMN格式的流程图

什么是BPMN? 由BPMI(The Business Process Management Initiative)开发了一套标准叫业务流程建模符号(BPMN - Business Process Modeling Notation)。在 BPMI Notation Working Group超过...

2018-11-26 10:35:37 2633 1

原创 SAP CRM Enterprise Search change pointer的存储数据库表

Created by Wang, Jerry, last modified on Dec 19, 2014

2018-11-25 21:35:38 127 0

原创 SAP ABAP ST05 trace和SAP HANA studio planViz的性能差异

Steps to reproduce the issue execute report ZCRMS4_ORDER_SEARCH_PROD_SOLD with variant ISSUE: It will take on average 16~18 seconds to finish the qu...

2018-11-25 21:22:30 273 0

原创 关于SAP CRM Organization Unit组织结构单元自动决定的一些调试

The creation of appointment executes the organizational data profile “Z00000000016” with scenario “SALES” and gets the sales orgs of the users (more ...

2018-11-25 13:12:56 275 0

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