- 博客(47)
- 收藏
- 关注
原创 SAP BTP ABAP环境:创建和公开基于cd的数据模型
教程: https://developers.sap.com/tutorials/abap-environment-trial-onboarding.html。参考教程: https://developers.sap.com/tutorials/abap-environment-persistence.html。教程: https://developers.sap.com/mission.cp-starter-extensions-abap.html。直接next–Finish。完成后->Finish。
2024-09-10 17:21:11
917
原创 SAP BTP中创建一个账号CAP项目
https://blog.youkuaiyun.com/nkGavinGuo/article/details/104063167https://blog.youkuaiyun.com/nkgavinguo/article/details/123068265https://account.hanatrial.ondemand.com/trial/#/home/trialhttps://account.sap.com/manage/accounts当Dev Space状态变为RUNNING后,点击Dev Space的超链接即可打开B
2024-09-10 16:14:00
1082
原创 SAP Fiori UI5-环境搭建-2022-2024界面对比
Data Source :使用SAP 官方的Odata:https://services.odata.org/V2/Northwind/Northwind.svc/定义项目的名字,Module Name :小写规范 ,选择我们的NameSapce。dule Name :小写规范 ,选择我们的NameSapce。找到我们的项目 my.fisrt.fiori.demo01。切换的CMD界面(可以不用切换 终端的操作方式)本文用到的SAP 官方的Odata文档。等待即可 首次加载很慢,。定义项目的名字,Mo。
2024-09-10 15:28:27
1271
原创 SAP Fiori-Vscode 环境搭建中npm报错
新建webapp里创建manifest.json文件 在根目录里执行ui5 use SAPUI5@latest ,更新ui5.yaml。在 vscode 中输入:npm install --global @ui5/cli 安装UI5。中的"prefix -g"修改为"prefix --location=global",保存。根据提示,执行以下命令,就可以更新npm版本了。在新建的根目录文件下: npm init --yes 初始化界面。尝试之,果然奏效,又可以愉快的npm install 了。
2024-09-10 15:02:18
1048
原创 如何找到UI5 Tooling-UI5命令
如何找到UI5 Tooling?–通过UI5 Tooling命令 可以启动UI5 的一个应用程序。项目没有文件,请让 npm 生成该文件package.json: npm init --yes。如果您使用的是 Git 或类似的版本控制,请提交 和 到您的存储库。定义要使用的框架: ui5 use openui5@latest。生成文件:ui5.yaml : ui5 init。启动服务器并处理您的项目!:ui5 serve。使用 npm 包管理器安装 CLI。Node npm 环境。
2024-09-10 12:14:14
545
原创 使用VSCode 安装SAP Fiori 开发所需插件
确保你已经为ui5parser正确设置了exclusidefolderpattern属性。如果您有SAPUI5库或不应在工作区中解析的任何其他源,则此属性至关重要。此插件集成了SAP Fiori 的多个插件,安装这个将包含其他Fiori安装插件。此外,建议为JS/TS文件格式化安装例如Prettier扩展。formatOnSave”:真正的。这个插件为UI5开发者提供了额外的好处。
2024-09-10 10:52:36
708
1
原创 Vscode中搭建ABAP开发环境
按照如下路径: SAP->bc->opu->odata->sap->adt_srv。新增ADT_001 Local 保存就OK。如果是如下界面,需要配置。可以查看自己的Code。
2024-09-09 18:11:38
1282
原创 C盘扩容遇到恢复分区怎么办?
一种就是通常是几百MB大小的恢复分区,这种恢复分区通常包含Windows恢复环境也就是常说的WinRE。使用恢复环境你可以在Win 11/10/8/7中打开高级启动进入恢复环境,然后选择系统还原点还原、启动修复、系统映像恢复等操作。这个恢复分区在系统出现问题时可以将计算机恢复到出厂默认设置,包括操作系统、驱动程序和一些内置的应用程序。删除恢复分区后在系统出现故障时你不能使用恢复环境中的系统还原、启动修复等功能,并且还不能使用重置功能。想要给C盘扩容,但是C盘后存在一个恢复分区,导致C盘扩展功能为灰色的。
2024-08-19 15:01:12
3620
原创 Win10 禁止更新-【延长更新时间】
粘贴: ** \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings。代开目录 新建32位数据值 :FlightSettingsMaxPauseDays 999。Win + R regedit 打开注册表。然后到更新界面,就可以一直点。
2024-08-15 16:01:53
1189
原创 SAPUI5 之XML Views (视图) 笔记
在webapp 的新建文件夹view,在view里面新建App.view.xml文件 (命名空间标识项目的所有资源,并且必须是唯一的)我们将控件的实例化替换为新的 XML 视图。该视图由 SAPUI5 的工厂函数创建,该函数可确保视图已正确配置并可由客户扩展。首先我们在define中声明定义要使用的空间 XMLView。为了区分上面的运行结果,我们改一下视图的文本内容。SAP UI5的视图都放在此文件夹下面。在index.js文件中打断点查看。问题一: 为什么使用xml视图。
2023-04-30 13:37:15
959
原创 SAP UI5 之Controls (控件) 笔记三
我们将控件的构造函数调用链接到标准方法,该方法用于将 SAPUI5 控件放在文档对象模型 (DOM) 或任何其他 SAPUI5 控件实例的节点内。在上面的示例中,事件的回调是我们现在实例化 SAPUI5 文本控件的位置。对于我们的控件,我们将属性设置为值“Hello World”。首先我们得define中声明我们使用的是文本 “sap/m/Text”,function()参数传递类Text ,在前面展示在浏览器中的Hello World 是在Html body标签中,接下来我们展示 文本放在UI5控制中。
2023-04-30 13:10:14
961
原创 SAP UI5 之Bootstrap(引导)笔记二
在使用 SAPUI5 执行某些操作之前,我们需要加载并初始化它。加载和初始化SAPUI5的过程称为 引导。打开浏览器输入: http://localhost:8080/index.html。打开浏览器F12进调试模式-开发者模式。
2023-04-30 12:45:30
1009
原创 cnpm不是内部或外部命令,也不是可运行的程序 或批处理文件
但是cnpm 在:D:\Program Files\nodejs\node_modules\npm。查看node npm 在:【D:\Program Files\nodejs】‘cnpm’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。后面俩可以不用管问啥–方便管理创建的目录。如果安装完成还是没有!检查node环境是否有问题。新建一个NODE_PATH。变量值: node安装目录。将cnpm 安装到全局。安装cnpm 通过。
2023-04-29 18:54:45
6962
2
原创 如何使用Hexo搭建个人博客
文章目录1.0 如何使用Hexo搭建个人博客2.0 安装hexo3.0 输入以下命令,初始化博客4.0 修改主题1.0 如何使用Hexo搭建个人博客使用 cnpm 安装hexo 博客2.0 安装hexo用管理员的代开cmd 输入 一下的内容:cnpm install -g hexo-cli,等待安装cnpm install -g hexo-cli输入命令,登等待安装完成输入命令检查是否安装完成:hexo -v3.0 输入以下命令,初始化博客 hexo init启动
2022-05-17 17:30:09
222
原创 Node.js 环境安装到配置环境变量
文章目录1.0 下载安装下载官网安装测试安装是否成功2.0 修改全局的下载路径3.0 修改环境变量配置路径测试否成配置成功4.0 npm源为淘宝镜像更改镜像文件路径检查配置是否成功检查 cnpm 是否安装成功搭建属于自己的博客,记录准备环境过程1.0 下载安装下载官网Node点击Other Download —>Windows Install(以windows 为例)–>下载64位的安装包(根据自己电脑)安装基本都是下一步:建议放在非系统盘中Node.js runti
2022-05-17 15:06:39
5477
3
原创 Cannot serialize; nested exception is org.springframework.core.serializer.support.SerializationFail
springboot整合 shiro框架遇到的问题:分析:获取数据库里面的信息想要存储到redis里面出现的序列化的问题
2022-04-30 15:33:29
2015
1
原创 win10开启FTP(匿名)和(用户密码)
1.0 Win+R: 输入control 到控制面板进入控制面板点击如下开启如图所示:等待配置2.0 搜索:IIS 右键打开配置ftp站点选中 匿名登录**(后面会设置用户密码(安全))**查看是否启动,确保启动3.0 配置防火墙 输入命令打开防火墙找到下的执行文件点击添加。4.0 DOS窗口测试测试成功!如何配置用户密码登录测试登录 发现登录不成功!!!!原因是: FTP 身份验证的问题保持了原来的匿名登录修改完成后重新启动服务
2022-04-30 15:29:10
9037
1
原创 json基础
json介绍: https://www.bilibili.com/video/BV1Pt411u7R3?t=22)1.json的概述 1、json(javaScript Object Notation,js 对象标记),是一种轻量级的数据交互格式,采用完全独立于编程语言的文本格式来存储和表示数据。 2、javascript 语言中,一切解释对象。 语言格式要求: (1) 对象表示为键值对,的数据之间用逗号隔开。 (2) {} 保存对象 (3) [] 保存数组2.json .
2021-12-09 22:50:06
119
原创 Ajaxa
ajax 学习笔记:【狂神说Java】一小时掌握Ajax_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili1.Ajax简介AJAX=Asynchronoous JavaScript and XML (异步的JavaScript和xml )Ajax 是一种无需的重新的加载网页的情况下,能够更新部门网页的技术。Ajax是一种用于创建更好更快以及交互性更强的web应用程序技术。传统的网页(不使用ajax技术的网页)先要提交和更新一个表单,都需要重新加载整个网页。使用ajax技术的网页,通过在.
2021-12-09 22:46:50
199
原创 linux学习配置2
linux笔记21、Linux 基础篇-目录结构1.1 Linux目录结构基本介绍 1.1.1 Linux的文件系统是采用级层是的树状目录结构,最顶层是 "/",在此目录下创建其他的目录。 1.1.2 在linux的世界中,一切都是文件,硬件也是文件的形式存在。【目录详解里体会!!】1.2 Linux目录结构详细介绍了解内容:/bin :Binary的缩写:主要存放最经常使用的命令。(/usr/bin 、/usr/local/bin)/sbin :s表示super是存放系统管理.
2021-12-09 22:26:08
305
原创 linux 配置学习1
linux笔记1:1、linux的入门了解和环境搭建1.1 linux 和Unix的关系1.2 vm 和centos的安装vm的下载地址:公众号:电脑学习https://pan.baidu.com/s/1QQImMUmRO8QjswESABDeFQ 提取码:i06e centos的下载地址:Index of /centos-vault/7.6.1810/isos/x86_64/ (aliyun.com)使用迅雷下载: https://mirrors.aliyun.com/cent.
2021-12-09 22:05:28
88
原创 面向对象的abap-基础学习01
2021/9/12 13:48:281ABAP基础语法1.1常见的ABAP 开发类型[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-euxgYXNQ-1631431315234)(imgclip.png “imgclip.png”)]1.2运行原理[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xtG2DhR8-1631431315236)(imgclip_1.png “imgclip_1.png”)]1.3开发常用的事务码[外链图片
2021-10-28 11:22:32
204
原创 面向对象的七大设计原则
1面向对象的七大原则学习视频链接:https://www.bilibili.com/video/BV1G4411c7N41.1单一职责原则单一职责原则:降低类的复杂度,一个类只能负责一项职责1.2接口隔离原则(ISP)接口隔离原则:Interface Segregation Principle一个类对另一个类的依赖建立在最小接口上案例1.2:分析案例:有一个接口Interface 里面有5个方法,其中有两个类,分别实现接口里面的方法,class01 实现接口里面的1 2 3
2021-10-28 11:18:53
303
原创 ABAP指针的使用以及动态动态程序的实现
2.ABAP指针的使用以及动态动态程序的实现2.1 定义一个指向变量的指针关键字:FIELD-SYMBOLS【定义一个指针】 (ASSIGN是将变量的地址赋值给指针)DATA str TYPE string VALUE 'hello sap '.FIELD-SYMBOLS:<s> TYPE string.ASSIGN str TO <s>."指针指向变量的地址WRITE :<s>.2.2将内表的值动态的赋值给指针可以将数据表或者数据结构赋值给指针
2021-09-05 14:46:03
2171
原创 springboot 之Thymeleaf模板引擎+MVC装配原理
springboot 之Thymeleaf模板引擎+MVC装配原理1.模板引擎 前端交给我们的页面,是html页面。如果是我们以前开发,我们需要把他们转成jsp页面,jsp好处就是当我们查出一些数据转发到JSP页面以后,我们可以用jsp轻松实现数据的显示,及交互等。 jsp支持非常强大的功能,包括能写Java代码,但是呢,我们现在的这种情况,SpringBoot这个项目首先是以jar的方式,不是war,像第二,我们用的还是嵌入式的Tomcat,所以呢,他现在默认是不支持jsp的。 那不支
2021-05-30 09:24:21
785
原创 springboot --Web开发静态资源处理
springboot --Web开发静态资源处理1.静态资源处理1.1静态资源映射规则 springboot中, SpringMVC的web配置都在WebMvcAutoConfiguration 这个配置类中,addResourceHandlers添加资源处理1.1.1webjarswebjars 本质是jar包的方式引入我们的静态资源,使用springboot需要使用webjars,网站:https://www.webjars.org案例:使用jQuery,只需要引入对应的版本依赖
2021-05-30 09:23:44
389
原创 springboot整合MyBatis
springboot整合MyBatis1、MyBatis了解官方文档:http://mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/Maven仓库地址:https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter/2.1.32、整合流程数据库提供:mysql> use springbootDat
2021-05-29 15:53:44
186
原创 springboot 整合JDBC、Druid
1、SpringData简介(1)在springboot框架中,数据访问层,无论是SQL还是NOSQL ,springBoot底层使用的是springdata的方式处理的(2) SpringData 官网:Spring Data2、Springboot 整合JDBC2.1创建测试数据使用步骤: 1.创建一个springboot项目(springboot-data-jdbc) 1.1.1 创建项目的时候导入了 <!--springboot 整合JDBC-->
2021-05-27 14:37:05
394
原创 springboot 中 yml 配置注入:原理解释
1、springboot的配置文件Springboot有一个全局的配置文件,配置文件的名是固定的。application.properties : key=valueappication.yml: key: 空格 value配置文件的作用:修改SpringBoor自动配置的默认值。底层探究—>1.1 yml概述YAML (YAML Ain't a Markup Language)YAML不是一种标记语言,通常以.yml为后缀的文件,是一种直观的能够被电脑识别的数据序列化格式,并且容易
2021-05-27 14:36:14
1023
原创 springboot整合druid出现yml配置中问题
springboot整合druid出现:springboot整合druid为什么在application.yml中配置,像initialSize之类的属性都不识别,没有了?添加的依赖:<!--Druid--><dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.10</
2021-05-27 11:11:12
2838
原创 刚学习springboot遇到的坑:ositive matches: AopAutoConfiguration matched: - @ConditionalOnProperty
刚学习springboot遇到的坑问题描述:ositive matches:AopAutoConfiguration matched:- @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition)- 解决办法方法一:看是否没有加上面注解@Component —> 原因:交给spring去处理方法二:(我遇到的问题解决方案:太马虎)看你的主启动类的位置是否正确,所有的包和Application启
2021-05-24 16:40:24
2886
3
原创 SpringBoot启动流程及其原理
springboot学习笔记:附上教学视频:https://www.bilibili.com/video/BV1PE411i7CV?spm_id_from=pageDriver1、回顾spring1.1 spring介绍spring是一个开源的框架, 作者:Rod Johsonspring是为了解决企业级应用开发的复杂性而创建的,简化开发。1.2 spring如何简化java开发的1、基于POJO的轻量级和最小侵入性编程,所有东西都是bean;2、通过IOC,依赖注入(DI)和面向接口实现
2021-05-23 22:41:58
700
原创 使用springboot搭建的环境学习ajax
ajax 学习笔记:【狂神说Java】一小时掌握Ajax_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili1.Ajax简介AJAX=Asynchronoous JavaScript and XML (异步的JavaScript和xml )Ajax 是一种无需的重新的加载网页的情况下,能够更新部门网页的技术。Ajax是一种用于创建更好更快以及交互性更强的web应用程序技术。传统的网页(不使用ajax技术的网页)先要提交和更新一个表单,都需要重新加载整个网页。使用ajax技术的网页,通过在.
2021-05-23 13:06:20
641
原创 使用springboot搭建学习JSON
json介绍: https://www.bilibili.com/video/BV1Pt411u7R3?t=22)1.json的概述 1、json(javaScript Object Notation,js 对象标记),是一种轻量级的数据交互格式,采用完全独立于编程语言的文本格式来存储和表示数据。 2、javascript 语言中,一切解释对象。 语言格式要求: (1) 对象表示为键值对,的数据之间用逗号隔开。 (2) {} 保存对象 (3) [] 保存数组2.json .
2021-05-22 20:31:35
1269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人