- Java编程语言中几种不同的引用类型是面试时经常容易被问到的问题:强引用,软引用,弱引用,虚引用。其实除了Java之外,某些 其他编程语言也有类似概念,比如ABAP。今天我们就来比较一下。根据ABAP帮助文档,我们可以把某个对象的引用包在一个Weak Reference的实例里。ABAP的Weak Reference实例通过类CL_ABAP_WEAK_REFERENCE实现。看下面的例子:首... Java编程语言中几种不同的引用类型是面试时经常容易被问到的问题:强引用,软引用,弱引用,虚引用。其实除了Java之外,某些 其他编程语言也有类似概念,比如ABAP。今天我们就来比较一下。根据ABAP帮助文档,我们可以把某个对象的引用包在一个Weak Reference的实例里。ABAP的Weak Reference实例通过类CL_ABAP_WEAK_REFERENCE实现。看下面的例子:首...
- 这篇文章介绍一种使用代理设计模式(Proxy Design Pattern)的方法来改善您的前端应用里图片加载的体验。假设我们的应用里需要显示一张尺寸很大的图片,位于远端服务器。我们用一些前端框架的Image这个控件类去显示图片。如果直接调用控件类的代码image.setSrc(“http://www.bigfile.gif”), 那么在这张具体的图片真正加载到本地之前,UI上显示一片空白,... 这篇文章介绍一种使用代理设计模式(Proxy Design Pattern)的方法来改善您的前端应用里图片加载的体验。假设我们的应用里需要显示一张尺寸很大的图片,位于远端服务器。我们用一些前端框架的Image这个控件类去显示图片。如果直接调用控件类的代码image.setSrc(“http://www.bigfile.gif”), 那么在这张具体的图片真正加载到本地之前,UI上显示一片空白,...
- SAP公有云解决方案见下图最右侧,比较著名的有SAP SuccessFactors和SAP Cloud for Customer(C4C)等,作为SAP软件即服务(SaaS)的解决方案。而最左侧的SAP HANA Enterprise Cloud,是SAP一个私有云平台。这个平台上能购买的方案最主要的就是SAP S/4HANA(当然也有Business Suite等)。客户购买产品后,SAP... SAP公有云解决方案见下图最右侧,比较著名的有SAP SuccessFactors和SAP Cloud for Customer(C4C)等,作为SAP软件即服务(SaaS)的解决方案。而最左侧的SAP HANA Enterprise Cloud,是SAP一个私有云平台。这个平台上能购买的方案最主要的就是SAP S/4HANA(当然也有Business Suite等)。客户购买产品后,SAP...
- 看这个名为Jerry’s Programming Skill的survey,只有两个问题。以第一个问题Are you able to work with ABAP?为例,使用菜单Goto->Switch Between HTML <-> XML Display显示该Survey的XML源代码:最核心的有三部分:1. QuestionId: 问题编号 question1对应如下区域:2. An... 看这个名为Jerry’s Programming Skill的survey,只有两个问题。以第一个问题Are you able to work with ABAP?为例,使用菜单Goto->Switch Between HTML <-> XML Display显示该Survey的XML源代码:最核心的有三部分:1. QuestionId: 问题编号 question1对应如下区域:2. An...
- 搜索分页技术往往和另一个术语Lazy Loading(懒加载)联系起来。今天由Jerry首先介绍S/4HANA,CRM Fiori和S4CRM应用里的UI搜索分页的实现原理。后半部分由SAP成都研究院菜园子小哥王聪向您介绍Twitter的懒加载实现。关于王聪的背景介绍,您可以参考他的前一篇文章:SAP成都研究院非典型程序猿,菜园子小哥:当我用UI5诊断工具时我用些什么。 S/4HANA Fi... 搜索分页技术往往和另一个术语Lazy Loading(懒加载)联系起来。今天由Jerry首先介绍S/4HANA,CRM Fiori和S4CRM应用里的UI搜索分页的实现原理。后半部分由SAP成都研究院菜园子小哥王聪向您介绍Twitter的懒加载实现。关于王聪的背景介绍,您可以参考他的前一篇文章:SAP成都研究院非典型程序猿,菜园子小哥:当我用UI5诊断工具时我用些什么。 S/4HANA Fi...
- 前言最近在整理基础,欢迎掘友们一起交流学习,关注公众号前端自学社区 结尾有彩蛋哦! 🎉🎉🎉 Vue Router 路由守卫 导图目录路由守卫分类全局路由守卫单个路由守卫组件路由守卫路由守卫执行的完整过程 路由守卫分类全局路由单个路由独享组件内部路由每个路由守卫的钩子函数都有 3 个参数:to : 进入的目标路由from : 离开的路由next : 控制路由 在跳转时进行的操... 前言最近在整理基础,欢迎掘友们一起交流学习,关注公众号前端自学社区 结尾有彩蛋哦! 🎉🎉🎉 Vue Router 路由守卫 导图目录路由守卫分类全局路由守卫单个路由守卫组件路由守卫路由守卫执行的完整过程 路由守卫分类全局路由单个路由独享组件内部路由每个路由守卫的钩子函数都有 3 个参数:to : 进入的目标路由from : 离开的路由next : 控制路由 在跳转时进行的操...
- 关于JavaScript 对象的理解 对象 理解对象ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。”严格来讲,这就相当于说对象是一组没有特定顺序的值。对象的每个属性或方法都有一个名字,而每个名字都映射到一个值。我们可以把ECMAScript的对象想象成散列表:无非就是一组名值对,其中的值可以是数据或函数。每个对象都是基于一个引用类型创建的,即创建自定义... 关于JavaScript 对象的理解 对象 理解对象ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。”严格来讲,这就相当于说对象是一组没有特定顺序的值。对象的每个属性或方法都有一个名字,而每个名字都映射到一个值。我们可以把ECMAScript的对象想象成散列表:无非就是一组名值对,其中的值可以是数据或函数。每个对象都是基于一个引用类型创建的,即创建自定义...
- “好久没有写文章了,最近一直在忙公司活,没有什么输入,感觉进步很慢,就是写一些纯业务的CURD。最近项目中要用到Git 了,记得我上次用Git 还是在第一份实习工作中用到的。到现在的第二份工作,工作为了保密性,代码不上传外网,就没在使用Git,忘得差不多了。新的项目开启了,要使用Git多人协作了,只好再补补了。最近晚上抽空,把Git 补回来了,记住基本的开发流程和常用指令就可以应对很多基本的... “好久没有写文章了,最近一直在忙公司活,没有什么输入,感觉进步很慢,就是写一些纯业务的CURD。最近项目中要用到Git 了,记得我上次用Git 还是在第一份实习工作中用到的。到现在的第二份工作,工作为了保密性,代码不上传外网,就没在使用Git,忘得差不多了。新的项目开启了,要使用Git多人协作了,只好再补补了。最近晚上抽空,把Git 补回来了,记住基本的开发流程和常用指令就可以应对很多基本的...
- 有朋友在微信上问我两个问题:S/4 fiori是标配吗?如果是ERP R/3,可以激活fiori配置吗?先回答第二个问题。在Jerry的微信公众号文章SAP Fiori应用的三种部署方式曾经提到这张图:ABAP Front-End Server如上图红色方框所示,上面主要包含三部分代码:Fiori UI的框架代码,位于software component SAP_UI内。Gateway相关功... 有朋友在微信上问我两个问题:S/4 fiori是标配吗?如果是ERP R/3,可以激活fiori配置吗?先回答第二个问题。在Jerry的微信公众号文章SAP Fiori应用的三种部署方式曾经提到这张图:ABAP Front-End Server如上图红色方框所示,上面主要包含三部分代码:Fiori UI的框架代码,位于software component SAP_UI内。Gateway相关功...
- 文章作者: Yi 已获得Yi的转载许可。 访问控制方式和使用注意事项 1. C4C中的访问控制有两种方式RelevantForAccessControlAccessControlContext 2. 要使用访问控制,必须满足下面条件每一个业务对象(BO),只能存在唯一一个访问控制.与之关联的源节点必需是业务对象(BO)的根(Root)节点对于RelevantForAccessControl... 文章作者: Yi 已获得Yi的转载许可。 访问控制方式和使用注意事项 1. C4C中的访问控制有两种方式RelevantForAccessControlAccessControlContext 2. 要使用访问控制,必须满足下面条件每一个业务对象(BO),只能存在唯一一个访问控制.与之关联的源节点必需是业务对象(BO)的根(Root)节点对于RelevantForAccessControl...
- Jerry在公众号文章C4C和微信集成系列教程里曾经使用nodejs去消费C4C提供的标准webservice。看一个具体例子:C4C里Individual Customers可以维护Social User Profile,在Jerry上面的公众号文章里,正是把微信用户的open ID维护到Social User Profile的SocialMediaAccountUserID字段去,如下图... Jerry在公众号文章C4C和微信集成系列教程里曾经使用nodejs去消费C4C提供的标准webservice。看一个具体例子:C4C里Individual Customers可以维护Social User Profile,在Jerry上面的公众号文章里,正是把微信用户的open ID维护到Social User Profile的SocialMediaAccountUserID字段去,如下图...
- Netweaver更准确的说应该是系统变量:结构体sy设一个断点,调试器里看这些字段的值就能知道每个字段是用来做什么的。sy-dbsyssy-sysidsy-opsyssy-saprlsy-tcode Cloud Foundry环境变量一览表在Cloud Foundry官网CF_INSTANCE_ADDRCF_INSTANCE_GUIDCF_INSTANCE_INDEXCF_INSTANC... Netweaver更准确的说应该是系统变量:结构体sy设一个断点,调试器里看这些字段的值就能知道每个字段是用来做什么的。sy-dbsyssy-sysidsy-opsyssy-saprlsy-tcode Cloud Foundry环境变量一览表在Cloud Foundry官网CF_INSTANCE_ADDRCF_INSTANCE_GUIDCF_INSTANCE_INDEXCF_INSTANC...
- Netweaver事务码SU01的参数设置里,有很多关于trace(跟踪)的开关。FPTRACELEVEL: 设成04后,能将ADS生成PDF的trace信息写入生成的PDF。详细原理参考我的blogHow to get PDF render trace of ABAP webdynpro interactiveForm controlBSPWD_USER_LEVEL:这个参数对CRM的开... Netweaver事务码SU01的参数设置里,有很多关于trace(跟踪)的开关。FPTRACELEVEL: 设成04后,能将ADS生成PDF的trace信息写入生成的PDF。详细原理参考我的blogHow to get PDF render trace of ABAP webdynpro interactiveForm controlBSPWD_USER_LEVEL:这个参数对CRM的开...
- ABAP Netweaver在事务码SICF里选择一个服务,在明细页面对Procedure字段点击F1,查看Logon Procedure的帮助文档。通过这个链接打开对应的帮助文档,可以看到下列七种登录手段。在我的SAP Community博客里有更详细的介绍:Learn more detail about Standard logon procedure Hybris Commerce在... ABAP Netweaver在事务码SICF里选择一个服务,在明细页面对Procedure字段点击F1,查看Logon Procedure的帮助文档。通过这个链接打开对应的帮助文档,可以看到下列七种登录手段。在我的SAP Community博客里有更详细的介绍:Learn more detail about Standard logon procedure Hybris Commerce在...
- 关于JavaScript的跨域问题(Cross Domain)的讨论, 网上有太多的资源了。国内的程序猿写了非常多的优秀文章,Jerry这里就不再重复了。直入主题,最近我正在做一个原型开发:通过SAP云平台和SAP Cloud Connector把On-Premise系统上的ABAP function module STFC_CONNECTION 暴露出来,给微信消费。这个function ... 关于JavaScript的跨域问题(Cross Domain)的讨论, 网上有太多的资源了。国内的程序猿写了非常多的优秀文章,Jerry这里就不再重复了。直入主题,最近我正在做一个原型开发:通过SAP云平台和SAP Cloud Connector把On-Premise系统上的ABAP function module STFC_CONNECTION 暴露出来,给微信消费。这个function ...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签