CRM 和 Cloud for Customer 的 UI 界面皮肤更改
CRM
可以在 personalization 页面修改 skin.
C4C
也有类似的personalization,称为theme builder:
存在更快捷的办法切换theme: 在console里执行sap.ui.getCore().applyTheme(“sap_belize_dark”);
执行效果:
原理其实在这行:
在这篇博客C4C theme integration里有介绍:https://blogs.sap.com/2018/03/06/c4c-theme-integration/
ABAP
其实ABAP的编程范式相对其他语言比较简单,没有太多异步操作。除了STARTING NEW TASK可以实现异步调用。
Use ABAP Multi-Thread programming to deal with a real performance issue:
Fiori
我们做Fiori开发的时候,处理过performance的incident。一个simple operation的roundtrip number不能大于3。2个几乎同时发出的异步操作算1个roundtrip。Fiori的best practice也是尽量用异步操作。
Android
成都Android开发团队2011~2013参与了Customer Briefing app的开发。如果在UI线程里访问了web resource,容易遇到ANR Android Not response的exception。
我记得我当时编程时只要在UI线程做这些事情,API调用会立即报错。
Hybris
看Hybris log就知道了,Hybris服务end user请求通过一个线程池来完成,每个线程类似Netweaver的work process,用的仍是block IO.
这个bio的配置在server.xml里完成:
AG3上执行ps命令,结果如下:
Cloud Foundry
到安装目录的scripts folder下,打开脚本文件start.sh:
发现Cloud Foundry的启动逻辑:依次启动postgres, nats, consul_agent, etcd这几个服务,然后用功能根据monit监控状态:
直至所有相关进程的状态都为running & accessible之后,即打印All processes have been started的log,提示Cloud Foundry启动成功。
执行start.sh直至在console里看到All Processes have been started!的信息,然后即可得到登录该CF实例的信息,比如url和用户名及密码。
- 点赞
- 收藏
- 关注作者
评论(0)