自定义博客皮肤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的分享

微信公众号: 汪子熙

原创 SAP Cloud for Customer Service Control工作中心介绍

将Service Center这个工作中心分配给某个user: 可以查询系统宕机时间: 系统维护安排:

2018-09-30 11:47:39

阅读数 75

评论数 0

原创 Netweaver的传输机制和SAP Cloud for Customer

Netweaver Cloud for Customer

2018-09-30 11:30:27

阅读数 74

评论数 0

原创 SAP Cloud for Customer和SAP CRM的行业解决方案列表

SAP Cloud for Customer Automotive Banking Chemicals Healthcare High tech Higher education Industrial machinery and components (IM&C) Insuran...

2018-09-30 11:01:33

阅读数 89

评论数 0

原创 推荐一个高大上的网易云音乐命令行播放工具:musicbox

网易云音乐上有很多适合程序猿的歌单,但是今天文章介绍的不是这些适合程序员工作时听的歌,而是一个用Python开发的开源播放器,专门适用于网易云音乐的播放。这个播放器的名称为MusicBox, 特色是用命令行版本执行音乐的播放。 github地址: https://github.com/darkne...

2018-09-29 17:28:45

阅读数 3507

评论数 3

原创 如何处理Docker的错误消息request canceled:Docker代理问题

在本地安装Kubernetes时,遇到错误消息: request canceled while waiting for connection(Client.Timeout exceeded while awaiting headers) 这个原因是Docker应用没有正确设置代理。在Mac上设置...

2018-09-29 17:26:54

阅读数 2540

评论数 0

原创 如何处理Docker错误消息:please add——insecure-registry

本地安装Kubernetes时,遇到如下的错误消息: pleade add --insecure-registry gcr.io to daemon’s arguments 解决方案:点击Docker的Preference菜单: 点击Daemon标签页,在Insecure registries...

2018-09-29 17:26:04

阅读数 1009

评论数 0

原创 小技巧:不用任何媒体处理软件进行视频压缩

如果需要压缩一个很大的视频,网上有很多介绍,但是都需要安装各种视频处理软件,比如格式工厂等等。本文介绍一个非常方便的小技巧,无需任何视频处理软件,只需要微软的Powerpoint,这个最常用的办公软件相信大家电脑上都有安装。 下面是详细步骤。 1. 创建一个空的powerpoint: 直接把要压...

2018-09-29 17:22:50

阅读数 13939

评论数 0

原创 推荐一个markdown格式转html格式的开源JavaScript库

这个markdown格式转html格式的开源JavaScript库在github上的地址: https://github.com/millerblack/markdown-js 从markdown 格式转成html源代码格式 新建一个以js结尾的文件,将下列内容粘贴进去: var markdown...

2018-09-29 17:09:55

阅读数 3577

评论数 0

原创 Docker镜像的目录存储讲解

我们成功安装完docker后,执行命令行sudo docker run hello-world, 如果是第一次执行,则会从远程拉取hello-world的镜像到本地,然后运行,显示hello world。 以ubuntu系统为例,本地镜像存储于目录/var/lib/docker文件夹下: 相关...

2018-09-29 17:08:22

阅读数 7351

评论数 0

原创 Mac终端给命令设置别名alias的办法

在Mac里使用curl https://www.google.com,运行后得不到期望看到的google首页的HTML source code。 vi ~/.bashrc, 输入下面两行内容。 以后每次用jcurl, 即自动执行别名alias定义的完整命令:curl -x proxy:8080, ...

2018-09-29 17:07:47

阅读数 372

评论数 0

原创 在Mac里给Terminal终端自定义颜色

Mac里终端显示默认是一种颜色,太单调了。 然而我们可以自定义这些颜色显示。进入~目录,编辑文件.bash_profile, 输入如下内容: 第三行那些fxfxax看起来是不是像天书?实际上是有规律的,一共22个字母,按照先后顺序,先前景色,后背景色,分别对以下的文件类型进行设置: 1. 目录...

2018-09-29 17:07:00

阅读数 240

评论数 0

原创 如何在Kubernetes里创建一个Nginx应用

使用命令行kubectl run --image=nginx nginx-app --port=80 创建一个名为nginx-app的应用 结果: deployment.apps/nginx-app created 使用命令行kubectl get pods查看创建结果,状态已经为running...

2018-09-29 17:06:18

阅读数 1142

评论数 1

原创 如何在Kubernetes里创建一个Nginx service

Jerry之前的文章如何在Kubernetes里创建一个Nginx应用,已经使用kubectl命令行创建了Pod,但是在kubernetes中,Pod的IP地址会随着Pod的重启而变化,因此用Pod的IP地址来访问我们部署的nginx应用不太合适。 Kubernetes里推荐的方式是用Servic...

2018-09-29 17:05:21

阅读数 1681

评论数 0

原创 聊聊C语言和ABAP

这个公众号之前的文章,分享的都是Jerry和SAP成都研究院的同事在工作中学到的一些知识和感受。而今天这篇文章,写作的由来是因为最近我又参与了SAP成都数字创新空间应聘者的面试,和一些朋友聊了一些关于用不同的编程语言写Hello World程序的话题,突然才发现,自己从2007年毕业之后,再没有使...

2018-09-28 09:14:54

阅读数 361

评论数 1

原创 SAP成都研究院郑晓霞:Shift Left Testing和软件质量保证的一些思考

今天的文章来自Jerry的同事,曾经的搭档郑晓霞(Zheng Kate)。郑晓霞是在Jerry心中是一位很有实力的程序媛,2011年从西安某软件公司跳槽到SAP成都研究院。当时,成都研究院的CRM团队刚刚成立,Jerry和郑晓霞都在一个大组。 2012年夏天,我们接到任务,要把SAP Custom...

2018-09-28 09:13:23

阅读数 627

评论数 0

原创 Hyperledger Fabric on SAP Cloud Platform

今天的文章来自Wen Aviva, 坐Jerry面对面的程序媛。 Jerry在之前的公众号文章《在SAP UI中使用纯JavaScript显示产品主数据的3D模型视图》已经介绍过Aviva了,SAP成都C4C开发团队中其他同事评价她为:“美腻与智慧的化身”,“云时代女王”,“是大家前沿技术的引路人...

2018-09-28 09:12:40

阅读数 388

评论数 0

原创 SAP云平台,区块链,超级账本和智能合约

前一篇文章《Hyperledger Fabric on SAP Cloud Platform》,我的同事Aviva已经给大家介绍了基于区块链技术的超级账本(Hyperledger)的一些概要知识。Fabric是超级账本5个并行项目中的其中之一,因为发展较为成熟,SAP云平台对Fabric也提供了较...

2018-09-28 09:11:57

阅读数 781

评论数 0

原创 动手使用ABAP Channel开发一些小工具,提升日常工作效率

今天的故事要从ABAP小游戏说起。 中国的ABAP从业者们手头或多或少都搜集了一些ABAP小游戏,比如下面这些。 消灭星星: 扫雷: 来自我的朋友刘梦,公众号"SAP干货铺"里的俄罗斯方块: 用ABAP画图: 以及用今天要谈到的ABAP Channel技术开发的乒乓球游...

2018-09-28 09:11:19

阅读数 557

评论数 0

原创 打通C/4HANA和S/4HANA的一个原型开发:智能服务创新案例

今年6月SAP发布C/4HANA之后,有顾问朋友们在微信公众号后台留言,询问C/4HANA如何同SAP的数字化核心S/4HANA系统结合起来,从而打通企业的前后端业务,帮助企业实现数字化转型。 有的顾问朋友们询问有没有具体的案例来体现这种前后端一体化的解决方案,正好SAP成都研究院Custome...

2018-09-28 09:09:11

阅读数 803

评论数 0

原创 ABAP,Java, nodejs和go语言的web server编程

ABAP and Java see my blog. nodejs 用nodejs现成的express module,几行代码就能写个server出来: var express = require('express'); var routesEngine = requir...

2018-09-26 11:55:52

阅读数 142

评论数 0

原创 SAP Cloud for Customer(C4C)的一些学习资料

经常有顾问朋友们问我想自学C4C,有什么好的资料。 SAP内部确实有一些C4C培训材料,但是不能散布到公司外部。 想学习C4C,还是得到SAP官网网站上查找资料。 1. 登录https://help.sap.com, 搜索栏里输入cloud for customer: 在搜索结果里选择"...

2018-09-26 11:55:18

阅读数 1360

评论数 0

原创 SAP C/4HANA到底包含哪些产品?

2018年6月的SAPPHIRE(蓝宝石大会)上, SAP发布了新的商务软件套件:C/4HANA,意在通过SAP C/4HANA将前台应用和SAP Digital Core(数字化核心)S/4HANA进行连接。 C/4HANA通俗的说,就是如下图五朵云再加上SAP最新收购的一些其他公司的解决方案。...

2018-09-26 11:54:31

阅读数 2229

评论数 0

原创 一个JSON字符串和文件处理的命令行神器jq,windows和linux都可用

这个命令行神器的下载地址:https://stedolan.github.io/jq/# Windows和Linux版本均只有两个可执行文件,大小不过2MB多。 以Windows版本为例,介绍其用法。 假设我有一个复杂的json文件,用Sublime Text等文本编辑器打开,格式很乱。 此时...

2018-09-26 11:42:06

阅读数 126

评论数 0

原创 如何在Ubuntu里安装Helm

Helm是什么?在战网上玩过暗黑破坏神2代的程序员们应该还记得,Helm是国度的意思。 而在计算机领域,Helm是什么? Helm是Kubernetes的一个包管理工具,有点像nodejs的npm,Ubuntu的apt和CentOS的yum。这些包管理工具的目的都是用来简化对应应用的部署和管理。 ...

2018-09-26 11:40:14

阅读数 327

评论数 0

原创 一个JSON字符串和文件处理的命令行神器jq,windows和linux都可用

这个命令行神器的下载地址:https://stedolan.github.io/jq/# Windows和Linux版本均只有两个可执行文件,大小不过2MB多。 以Windows版本为例,介绍其用法。 假设我有一个复杂的json文件,用Sublime Text等文本编辑器打开,格式很乱。 此时...

2018-09-20 13:43:49

阅读数 560

评论数 0

原创 30行代码消费腾讯人工智能开放平台提供的自然语言处理API

腾讯人工智能AI开放平台上提供了很多免费的人工智能API,开发人员只需要一个QQ号就可以登录进去使用。 腾讯人工智能AI开放平台的地址:https://ai.qq.com/ 里面的好东西很多,以自然语言处理的人工智能API为例。 假设我们有一个句子:腾讯AI人工智能开放平台。我们希望用腾讯的人...

2018-09-19 11:59:58

阅读数 760

评论数 0

原创 Sublime Text插件的离线安装-使用htmlprettify美化您的HTML代码

Sublime Text是广大程序员喜欢的文本编辑器,Jerry觉得它最强大之处在于开放的架构,有丰富的插件为其提供各种各样额外的功能。 作为前端开发人员,经常需要从网上复制粘贴一些代码然后做修改,因此一个常见的需求就是对拷贝进Sublime Text的代码进行格式化,使其缩进,换行等符合规范。...

2018-09-19 11:59:20

阅读数 3940

评论数 0

原创 Java Web项目,Android和微信小程序的初始页面配置

Java Web项目 我们在Eclipse里开了Java Web项目之后,Run As Tomcat或者Apache服务器,本地运行,如果直接用http://localhost:8080访问项目,会发现浏览器会打开一个默认的页面。 这个页面是在什么地方配置的呢? 每个Java Web工程的目录下面...

2018-09-19 11:58:45

阅读数 301

评论数 0

原创 nodejs,python,sublime和Eclipse的包管理器

Python的包管理器叫pip。 首先安装Python运行环境Python 3.7.0:https://www.python.org/downloads/release/python-370/ Python安装完毕之后,即可使用命令行py -m pip install requests安装Pyt...

2018-09-19 11:58:01

阅读数 54

评论数 1

原创 MongoDB最简单的入门教程之一 环境搭建

MongoDB是近年来非常流行的一个介于关系数据库和非关系数据库之间的解决方案,特别广泛地应用于国内很多互联网公司,是非关系数据库当中功能最丰富,最像关系数据库的。 MongoDB支持的数据结构非常松散,是类似json的bson格式,这种灵活的格式使得MongoDB可以存储比较复杂的数据类型。M...

2018-09-19 11:57:07

阅读数 425

评论数 0

原创 MongoDB最简单的入门教程之五-通过Restful API访问MongoDB

通过前面四篇的学习,我们已经在本地安装了一个MongoDB数据库,并且通过一个简单的Spring boot应用的单元测试,插入了几条记录到MongoDB中,并通过MongoDB Compass查看到了插入的数据。 MongoDB最简单的入门教程之一 环境搭建 MongoDB最简单的入门教程之二 使...

2018-09-19 11:56:25

阅读数 701

评论数 0

原创 MongoDB最简单的入门教程之四:使用Spring Boot操作MongoDB

Spring Boot 是一个轻量级框架,可以完成基于 Spring 的应用程序的大部分配置工作。Spring Boot的目的是提供一组工具,以便快速构建容易配置的Spring应用程序,省去大量传统Spring项目的繁琐配置。 MongoDB是一个基于分布式文件存储的数据库。由 C++ 语言编写...

2018-09-17 12:20:55

阅读数 293

评论数 0

原创 MongoDB最简单的入门教程之三 使用Java代码往MongoDB里插入数据

前两篇教程我们介绍了如何搭建MongoDB的本地环境: MongoDB最简单的入门教程之一 环境搭建 以及如何用nodejs读取MongoDB里的记录: MongoDB最简单的入门教程之二 使用nodejs访问MongoDB 这篇教程我们会介绍如何使用Java代码来连接MongoDB。 ...

2018-09-17 12:20:17

阅读数 2556

评论数 0

原创 MongoDB最简单的入门教程之二 使用nodejs访问MongoDB

在前一篇教程 MongoDB最简单的入门教程之一 环境搭建* 里,我们已经完成了MongoDB的环境搭建。* 在localhost:27017的服务器上,在数据库admin下面创建了一个名为person的数据库表,并插入了两条记录: 上图是用MongoD...

2018-09-17 12:19:42

阅读数 73

评论数 0

原创 在ubuntun虚拟机里安装goLang语言编程环境

Go语言是谷歌2009发布的第二款开源编程语言。 Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。 北京时间2010年1月10日,Go语言摘得了TIOBE公布的2009年年度大奖。该奖项授予在2009年市场份额增...

2018-09-17 12:19:05

阅读数 442

评论数 0

原创 最简单的教程:在Ubuntu操作系统里安装Docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 今天这篇文章咱们就来将Docker安装到Ubuntu上。 1. 由于Ubuntu里ap...

2018-09-17 12:18:33

阅读数 98

评论数 0

原创 在Windows 10 系统上启用Hyper V遇到的错误:0x800f0831

Hyper-V是微软的一款虚拟化技术,是微软第一个采用类似Vmware和Citrix开源Xen一样的基于hypervisor的技术。 在Windows 10的powershell命令里,输入如下的命令行:Enable-WindowsOptionalFeature -Online -Featu...

2018-09-17 12:17:58

阅读数 3354

评论数 0

原创 如何安装Virtual Box的VBox Guest Additions扩展程序

Virtual Box的默认安装是不包含Guest Addition这个扩展的,在实际使用过程中带来种种不便,比如只能通过小窗口访问虚拟机的操作系统,通过默认的右Ctrl切换鼠标,不能和宿主操作系统共享文件等等。 这些弊端在安装了Guest Additions扩展程序后能得到完美解决。 Gue...

2018-09-17 12:17:27

阅读数 4978

评论数 0

原创 如何实现Windows宿主系统和虚拟机ubuntu系统文件互相访问

我的宿主操作系统是Windows 10,使用Oracle的Virtual Box安装了Ubuntu。 因为工作需要我经常得在两个系统之间互相拷贝一些数据,下面是具体步骤,可以实现Windows 10和虚拟机里的Ubuntu共享同一个文件夹。 1. 首先得在虚拟机操作系统Ubuntu里安装Vir...

2018-09-17 12:16:15

阅读数 888

评论数 0

原创 ABAP和XML数据格式互相转换的两种方式

ABAP和XML数据格式互相转换是广大开发人员经常遇到的需求。本文介绍两种方式。 1. ABAP提供了一个工具类cl_proxy_xml_transform,通过它的两个方法abap_to_xml_xstring和xml_xstring_to_abap实现两种格式的互换。 看具体例子: ...

2018-09-13 22:55:23

阅读数 2580

评论数 0

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