如何解决使用JSON.stringify时遇到的循环引用问题
程序员在日常做TypeScript/JavaScript开发时,经常需要将复杂的JavaScript对象通过JSON.stringify序列化成json字符串,保存到本地以便后续具体分析。然而如果JavaScript对象本身包含循环引用,则JSON.stringify不能正常工作,错误消息:VM415:1 Uncaught TypeError: Converting circular struct
关于如何能够快速找到某个文本在所有文件中的出现位置
Jerry的技术交流群里,有朋友问了这个关于工具的问题:问下大家有没有一种工具软件能快速找到某个文本在所有文件中的位置比如我有很多个文件名字不同,但是找一段话,比如叫做java多线程,那么只要文件有这个字段的都需要显示出来其实Jerry每天开发时,经常会用到这个功能。有很多种方式可以达到该搜索效果,本文介绍我知道的三种。使用SearchMyFiles这个工具。SearchMyFiles是一款短小精
您的主机不满足在启用Hyper-V的情况下运行VMware player的最低要求
我在Windows10安装VMWare workstation 15 Player,版本信息如下:在试图启动虚拟机时,遇到如下错误消息:您的主机不满足在启用Hyper-V 或Device/Credential Guard的情况下运行VMware player的最低要求。我的Windows10版本号为:version 1909,OS Build 18363.1316对于我这个Windows10版本,
介绍一个能开发简单SAP UI5应用的在线IDE:StackBlitz
这是Jerry 2021年的第 15 篇文章,也是汪子熙公众号总共第 286 篇原创文章。Jerry 之前写过一篇文章 介绍一个免费的云开发工具:Cloud Shell,这个工具其实就是在浏览器里使用的远程 Linux Shell 环境,预装了 Java,npm,git,nodejs,docker 等常用的开发和部署工具。本文介绍另一个在浏览器里使用的在线 IDE .Jerry 所在的团
SAP UI的加载动画效果和幽灵设计(Ghost Design)
这是Jerry 2021年的第 14 篇文章,也是汪子熙公众号总共第 285 篇原创文章。在本篇文章之前,Jerry 印象最深的幽灵,应该要算《星际争霸I》里人族能够隐形的空中单位 Wraith( 幽灵战机 ),以及能施放核弹的 Ghost( 幽灵特工).上周 Jerry 做 SAP Spartacus 开发时,接触到一个新的和幽灵相关的术语:Skeleton Design(Ghost Desig
SAP GUI 最新版本7.70于2021年1月29日发布了
登录网站 https://www. sap.com , 点击Free Trials:选择SAP S/4HANA onPrem Free trials,点击:Try now:登录用户的邮箱会收到一封邮件,包含SAP Cloud Appliance Library 访问该SAP S/4HANA实例的url:点击 I Accept 接收用户协议:Cloud Applianc
SAP S/4HANA 的30天免费试用版
登录网站https://www.sap.com, 点击Free Trials:选择SAP S/4HANA onPrem Free trials,点击:Try now:登录用户的邮箱会收到一封邮件,包含SAP Cloud Appliance Library 访问该SAP S/4HANA实例的url:点击 I Accept 接收用户协议:Cloud Appliance Library新建Solutio
SAP UI渲染模式:客户端渲染 VS 服务器端渲染
今年由于疫情原因,SAP一年一度的DKOM(Developer Kick-Off Meeting)切换成了线上模式,刚刚于昨天圆满落幕。时间过得真快,去年的DKOM仿佛还历历在目:SAP成都研究院数字创新空间小伙伴们在2020 SAP上海DKOM.但是Jerry昨天没有太多时间去在线观看,只因为...... 我们团队昨天收到了一个优先级为VERY HIGH的客户incident:这个inciden
JavaScript, ABAP和Scala里的尾递归(Tail Recursion)
这是Jerry 2021年的第 11 篇文章,也是汪子熙公众号总共第 282 篇原创文章。Jerry之前的文章 SAP UI5 OData谣言粉碎机:极短时间内发送两个Odata request, 前一个会自动被cancel掉吗,介绍过SAP成都研究院CRM Fiori开发团队开发过的一个Live Search的场景。用户创建Opportunity,维护Account字段,每输入一个字符
SAP UI5和Angular的函数防抖(Debounce)和函数节流(Throttle)实现原理介绍
这是Jerry 2021年的第 11 篇文章,也是汪子熙公众号总共第 282 篇原创文章。Jerry之前的文章 SAP UI5 OData谣言粉碎机:极短时间内发送两个Odata request, 前一个会自动被cancel掉吗,介绍过SAP成都研究院CRM Fiori开发团队开发过的一个Live Search的场景。用户创建Opportunity,维护Account字段,每输入一个字符
SAP UI5 谣言粉碎机:极短时间内发送两个Odata请求,前一个会自动被cancel掉吗
这是Jerry 2021年的第 9 篇文章,也是汪子熙公众号总共第 280 篇原创文章。本文Jerry原本写于2016年5月,当时发布于团队内部wiki.五年过后,Jerry使用的开发框架,从SAP UI5变成了Angular.最近Jerry在做SAP Spartacus开发时,遇到了和本文描述极为类似的场景。因为我学习新知识的时候,总喜欢把之前已经熟悉的知识拿来做横向类比,所以本文首先重温一个不
SAP UI5控件数据绑定的三种模式 - One Way, Two Way和OneTime实现原理比较
这是Jerry 2021年的第 8 篇文章,也是汪子熙公众号总共第 279 篇原创文章。系列目录(0) SAP UI5应用开发人员了解UI5框架代码的意义(1) SAP UI5 module懒加载机制(2) SAP UI5 控件渲染机制(3) HTML原生事件 VS SAP UI5 Semantic事件(4) SAP UI5控件元数据的元数据实现(
深入学习SAP UI5框架代码系列之六:SAP UI5控件数据绑定的实现原理
这是Jerry 2021年的第 7 篇文章,也是汪子熙公众号总共第 278 篇原创文章。系列目录(0) SAP UI5应用开发人员了解UI5框架代码的意义(1) SAP UI5 module懒加载机制(2) SAP UI5 控件渲染机制(3) HTML原生事件 VS SAP UI5 Semantic事件(4) SAP UI5控件元数据的元数据实现(
深入学习SAP UI5框架代码系列之五:SAP UI5控件的实例数据修改和读取逻辑
这是Jerry 2021年的第6篇文章,也是汪子熙公众号总共第277篇原创文章。系列目录(0) SAP UI5应用开发人员了解UI5框架代码的意义(1) SAP UI5 module懒加载机制(2) SAP UI5 控件渲染机制(3) HTML原生事件 VS SAP UI5 Semantic事件(4) SAP UI5控件元数据的元数据实现(5) S
深入学习SAP UI5框架代码系列之四:SAP UI5控件的元数据实现
这是Jerry 2021年的第5篇文章,也是汪子熙公众号总共第276篇原创文章。系列目录(0) SAP UI5应用开发人员了解UI5框架代码的意义(1) UI5 module懒加载机制(2) UI5 控件渲染机制(3) HTML原生事件 VS SAP UI5 Semantic事件(4) UI5控件元数据的元数据实现(本文)(5) UI5控件的实例数据实现细节(6) UI5控件数据绑定的实
SAP系统和微信集成的系列教程之五:如何将SAP UI5应用嵌入到微信公众号菜单中
这是Jerry 2020年的第86篇文章,也是汪子熙公众号总共第268篇原创文章。2020年即将到达尾声了。Jerry所在团队的产品经理,已经开始让大家把圣诞节期间的休假情况,维护在公司wiki里,以便安排假期值班人员:Jerry借这篇文章的机会,提前祝各位粉丝圣诞快乐。今天抽点时间,继续填前些日子挖的一个坑。本系列的英文版Jerry写作于2017年,这个教程总共包含十篇文章,发表在SAP社区上。
如何通过OAuth2获取微信用户信息并显示在SAP UI5应用中
这是Jerry 2020年的第87篇文章,也是汪子熙公众号总共第269篇原创文章。本系列的英文版Jerry写作于2017年,这个教程总共包含十篇文章,发表在SAP社区上。系列目录(1) 微信开发环境的搭建(2) 如何通过微信公众号消费API(3) 微信用户关注公众号之后,自动在SAP C4C系统创建客户主数据(4) 如何将SAP C4C主数据变化推送给微信公
SAP系统和微信集成的系列教程之七:使用Redis存储微信用户和公众号的对话记录
这是Jerry 2020年的第88篇文章,也是汪子熙公众号总共第269篇原创文章。本系列的英文版Jerry写作于2017年,这个教程总共包含十篇文章,发表在SAP社区上。系列目录(1) 微信开发环境的搭建(2) 如何通过微信公众号消费API(3) 微信用户关注公众号之后,自动在SAP C4C系统创建客户主数据(4) 如何将SAP C4C主数据变化推送给微信公
一个SAP成都研究院开发工程师2020年所有文章列表
这个公众号 2018~2019年两年总共发表了179篇原创文章,分别来自SAP成都研究院28位同事。这179篇原创文章的列表,可以从这里获得:SAP成都研究院小伙伴们2018~2019两年间的179篇原创文章合集2020年,Jerry住了一个月的院,在家里又瘫了两个月,总共发表了87篇原创文章。三年下来,总共发布了269篇原创文章。2020年末累计关注人数:9435感谢这些关注者们一如既往的支持,
一个SAP成都研究院开发工程师的2020年度总结:未知生,焉知死
转眼间,又到了2020年末写年度总结的时候了。我一直觉得,对于像Jerry这样,年复一年整天两点一线,除了编程还是编程的程序员来说,年度总结可以增加一些生活的仪式感。本文是我开通公众号之后的第四个年终总结,前三年的年度总结如下:Jerry的2017, 编程与游泳一个SAP开发人员的2018年终总结一个SAP开发人员的2019年终总结2020年,对于很多人来说都是刻骨铭心的一年,对于我来说更不例外。