自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (3)
  • 收藏
  • 关注

原创 elk日志某个时间节点突然搜索不到了

elk日志某个时间节点突然搜索不到了,检查filebeat正常Kibana手动上传数据:响应:Error:总分片数量导致的异常,ES总分片数限制最大只有2000个,目前已经用完了,导致已经没法创建新的索引了。解决方案:解决方法就是提高ES的分片数量。方法1:控制台persistent:永久生效,transient:临时生效。

2023-09-18 08:15:56 785 1

原创 微信小程序nfc指令异常记录

nfc交互

2023-08-15 14:36:21 1029

原创 SAP GUI 编辑器输入中文编程问号

sap编辑器 中文变?

2023-02-27 14:14:04 699

原创 powderdesigner 关于mysql生成pdm和java的方法

powderdesigner 关于mysql生成pdm和java的方法首先将数据库的表导出为SQL文件。下载安装PowerDesigner工具。下面以图文的形式讲解:PowerDesign不让name和code联动PowerDesign中的选项菜单,在[Tool]--&gt...

2022-10-31 10:57:43 475

转载 SAP CDS UI 常用注解用法

SADL(Service Adaptation Description Language)是一种ABAP技术,基于模型驱动的方式,可以在具有共同开发体验的各种场景下,实现类实体关系的ABAP数据模型的消费。源代码中指定的值应由 CDS 源代码原始语言的文本组成,并被翻译成所需的语言。当 CDS 源代码中定义的对象被激活时,注解定义的元数据保存在 ABAP Dictionary 的内部数据库表中。ABAP CDS 中的访问控制进一步限制了从 ABAP CDS 中的 CDS 实体返回的数据。

2022-10-31 10:54:54 900

原创 清除SAPUI5、SAP Fiori和OData缓存的13种方法

不幸的是,缓存问题在SAP Fiori、SAPUI5、OData服务和SAP Gateway中很常见。您有三个发生缓存的地方:客户端(SAPUI5应用程序和SAP Fiori Launchpad)网关(SAPUI5应用程序和OData服务)后端(OData服务)

2022-10-31 10:52:18 1059

原创 常用设置(火狐标签页,Git账号切换,Axure)

打开多个窗口的操作方法如下:在火狐地址栏中输入about:config,然后找到 browser.tabs.loadBookmarksInTabs,原本是false,双击这一行,改为true就可以了。

2022-10-31 09:02:05 510

原创 sap fiori freestyle 搜索帮助开发

freestyle ValueHelpDialog

2022-10-26 14:23:19 440

原创 SAP CDS 开发和Fiori App生成学习笔记

整体的CDS结构一般做三层,类似于BW,分别是抽取层(View),转换层(Basic),输出层(Consumption),分别对Basis层和Consumption层搭建BOPF框架,Consumption层暴露给Fiori使用

2022-10-08 14:39:18 1782

原创 sap Fiori 从FreeStyle到标准应用扩展开发

在 WebIDE目录\config_master\service.destinations\destinations\ESD。下一篇,我准备通过CDS去通过模板生成Fiori App,然后去扩展它。在 WebIDE目录\orion.ini文件配置端口默认8088。在新建的扩展app ZINSPRSLT_MANS1上右击。如果可以看到版本信息,表示Java安装配置成功。第一次登陆需要注册账号:注册后登陆即可。复制名称INSPRSLT_MANS1。到此,环境安装成功.

2022-10-08 11:24:21 407

原创 gradle缓存路径

java开发缓存配置

2022-09-19 16:08:50 1663

原创 华为手机adbshell卸载不需要的系统应用

卸载华为手机系统软件,其他手机未测

2022-07-26 17:22:54 5899

原创 sap fiori freeStyle app 创建与发布

1.新建项目:F1-->open application generator-->2.gui创建应用程序:2.1输入se80,跳转到如下界面后:选择业务服务器页面应用程序,输入ZACCOUNTTRANSF(应用名)2.2选择'是'后,在新的弹窗输入描述,确定后弹在弹窗选择'包',点击保存...

2022-02-15 10:18:43 418

原创 SAP Fiori Freestyle App开发 本地环境安装与使用

1.下载并安装 Visual Studio Code2.安装node参考win10下安装npm&cnpm步骤 - dalyday - 博客园 : 下载 | Node.js 中文网2.1分别输入node -v,npm -v检查是否完成2.2配置npm的全局模块的存放路径以及cache的路径(替换成自己的路径)npm config set prefix "F:\cache\nodeCache\global"npm config set cache "F:\cac...

2021-11-05 11:16:43 785

原创 EFK 安装配置笔记

查看elasticsearch版本:curl -XGET localhost:9200没有启动的情况下:ls lib/ | grep -P 'elasticsearch-\d\.\d\.\d\.jar'查看端口/程序状况ps -ef|grep kibanasudo netstat -anltp |grep 5601lsof -i:9080查看安装位置find / -name xxx---------------------------------------elk------------

2021-10-13 09:30:46 293

原创 nginx负载均衡/端口转发笔记

1.安装nginxsudo su rootapt-get install nginx2.创建配置文件:touch /etc/nginx/conf.d/balance.conf3.编辑配置文件:vi /etc/nginx/conf.d/balance.conf加入配置:#负载均衡upstream nginxBalance { #将同一回话定向到同一服务器 #ip_hash; server 10.39.xx....

2021-10-13 09:01:56 590

原创 shell工具端口 nohup 命令挂起处理方案

1.执行exit退出登录结果:不理想2.使用root用户执行nohup命令结果:达到预期------------------------sudo: java: command not found解决办法-----------------------------------which javasudo vim /etc/sudoers在Defaults secure_path 中添加Java的路径Defaults secure_path="/usr/local/sbin:/u...

2021-10-13 08:06:24 301

原创 基于spring-initializr的脚手架项目定制

文档资料https://github.com/spring-io/start.spring.io/tree/main/start-site/srchttps://start.spring.io/

2021-09-01 10:49:23 1193 5

原创 linux java远程debug不能连接问题处理

分配了新的linux服务器作为开发服务器,在服务器debug启动服务nohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8088,suspend=n -jar start-site-exec.jar --server.port=8080 &在本地远程debug时连接超时经排查不是服务器防火墙问题运行lsof -i:8088 发现COMMAND PID USER FD TYPE D...

2021-08-25 16:28:13 1204

转载 Java的oauth2.0 服务端与客户端的实现

oauth原理简述oauth本身不是技术,而是一项资源授权协议,重点是协议!Apache基金会提供了针对Java的oauth封装。我们做Java web项目想要实现oauth协议进行资源授权访问,直接使用该封装就可以。整个oauth2.0 的协议实现原理,所有的技术层面的开发都是围绕这张图。整个开发流程简述一下:1、 在客户端web项目中构造一个oauth的客户端请求对...

2019-03-28 13:32:12 288

转载 理解OAuth 2.0

理解OAuth 2.0转自http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.htmlOAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAu...

2019-03-28 11:27:00 115

原创 idea常用插件和设置

Alibaba Java Coding Guidelines 阿里巴巴代码规范检查插件Jindent-Source Code Formatter 自定义模板插件JetBrain:Tasks 插件Maven Helper Maven 辅助插件Properties to YAML Converter Properties 转 YAML 格式插件JRebel Plugin 热部署插件...

2019-03-26 16:35:36 134

转载 JAVA8 Stream运用

一、流的初始化与转换:Java中的Stream的所有操作都是针对流的,所以,使用Stream必须要得到Stream对象:1、初始化一个流: Stream stream = Stream.of("a", "b", "c");2、数组转换为一个流: String [] strArray = new String[] {"a", "b", "c"}; stream = Strea...

2019-03-26 15:41:37 254

转载 springBoot中利用AOP切面设置全局事务

import org.aspectj.lang.annotation.Aspect;import org.springframework.aop.Advisor;import org.springframework.aop.aspectj.AspectJExpressionPointcut;import org.springframework.aop.support.DefaultPoin...

2019-03-26 15:37:33 1642

转载 Android studio 技巧

1.注释警告我们知道,使用Android Studio(以下简称AS)如果给一个方法添加文档注释时,方法里的参数也必须添加注释,否则会有警告。如下:其实给参数添加注释是个很好的习惯,但是如果是重写的或者实现接口的抽象方法,有时候我们不需要给参数加注释,然而AS会报警告,右侧会有黄色的横条,这些警告跟代码警告混在一起,很影响阅读,所以有时候我们需要去掉。具体步骤:File->S...

2019-03-26 15:11:47 87

转载 使用IDA逆向Android的.so动态库文件

http://blog.csdn.net/prsniper/article/details/50495926最近将一个反复刷机闲置的山寨机用作游戏机,安装一个叫Townsmen的游戏,蹦出一个占了1/3屏幕的广告跟阿里YunOS系统无法Root一样,我原以为只有中国妓造才那么无耻,没想到……屏幕是我的,商家无权抢占消费者的任何合法资产,所以,切你没商量1.反编译town...

2019-03-26 15:08:07 833

原创 Spring boot 事务管理 没有生效问题

Spring Boot 使用事务:首先使用注解 @EnableTransactionManagement 开启事务支持,然后在Service方法上添加注解 @Transactional 便可。在Service中,被 @Transactional 注解的方法,将支持事务。如果注解在类上,则整个类的所有方法都默认支持事务。一 : 如果你用了mysql数据库,先检查mysql版本,4.0之前不支持事...

2019-03-26 15:06:31 1071

转载 【框架】[Spring]AOP拦截-使用切点:AspectJExpressionPointcut-切点语言

用AspectJExpressionPointcut实现的切点比JdkRegexpMethodPointcut实现切点的好处就是,在设置切点的时候可以用切点语言来更加精确的表示拦截哪个方法!可以精确到返回参数,参数类型,方法名。当然,也可以模糊匹配。这里用纯Java的方式和配置xml的方法都来演示一遍。需要的包什么的就不解释了,如不动,请参考前面的。首先,准备好原型对象Person...

2019-03-26 15:01:28 499

转载 powerdesigner生成javabean

Tools->generate object oriented model(Ctrl+Shift+O)->设置格式Paste_Image.pngPaste_Image.pngPaste_Image.pngPaste_Image.png确定生成成功Paste_Image.pnglanguage->generate ja...

2019-03-22 08:03:32 748

原创 Springboot mybatis generate 自动生成实体类和Mapper

一、数据库 略二:使用IDEA 创建Spring boot 项目2.1:选择Spring Initializ(Idea 使用spring assistant 插件可以实现)下一步后:点击下一步后,分别在Web选项中勾选Web,在Template Engines选项中勾选 Thymeleaf,在SQL选项中勾选MySQL和MyBatis。然后一直下一步到完成。三、项...

2019-03-21 16:40:31 8789 1

转载 WebMvcConfigurer接口配置实现自定义web

SpringBoot中如果需要自己定义一些Handler,Interceptor,ViewResolver,MessageConverter需要实现WebMvcConfigurer接口来实现@Configurationpublic class WebConfig implements WebMvcConfigurer { /** * 对于GET方法,传入参数,时间类型进...

2019-03-21 15:58:34 2417

原创 spring 注解验证@Empty等的使用方法

@Null 被注释的元素必须为null@NotNull 被注释的元素不能为null@AssertTrue 被注释的元素必须为true@AssertFalse 被注释的元素必须为false@Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值@Max(value) 被注释的元素必须是一个数字,其值必须小于等于指定的最大值@DecimalMin(val...

2019-03-21 15:21:52 931

原创 ClassNotFound org.springframework.scheduling.quartz.SchedulerFactoryBean

定时器报错Quartz ClassNotFound org.springframework.scheduling.quartz.SchedulerFactoryBean       需要依赖包"org.springframework:spring-context-support","org.quartz-scheduler:quartz:2.2.3","org.springframework:s...

2018-03-13 10:50:41 1388

转载 Android开发中比较常见的内存泄漏问题及解决办法

在Android开发中,内存泄漏是比较常见的问题,有过一些Android编程经历的童鞋应该都遇到过,但为什么会出现内存泄漏呢?内存泄漏又有什么影响呢?在Android程序开发中,当一个对象已经不需要再使用了,本该被回收时,而另外一个正在使用的对象持有它的引用从而导致它不能被回收,这就导致本该被回收的对象不能被回收而停留在堆内存中,内存泄漏就产生了。内存泄漏有什么影响呢?它是

2017-09-06 14:25:57 198

转载 Android数据库框架 - LitePal学习笔记

简述LitePal是郭神(郭霖)在2014年的杰作,三年后在github上有了一个更新,故来学习一番,没想到还挺好用,这里做下笔记。LitePal是一款开源的Android数据库框架,它采用了对象关系映射(ORM)的模式,并将我们平时开发时最常用到的一些数据库功能进行了封装,使得不用编写一行SQL语句就可以完成各种建表、増删改查的操作。并且LitePal很“轻”,jar包只有100k不到,而且

2017-08-17 09:31:05 240

转载 Java NIO DatagramChannel UDP

Java NIO中的DatagramChannel是一个能收发UDP包的通道。因为UDP是无连接的网络协议,所以不能像其它通道那样读取和写入。它发送和接收的是数据包。打开 DatagramChannel下面是 DatagramChannel 的打开方式:1DatagramChannel channel = DatagramChan

2017-08-16 08:40:26 336

转载 ConcurrentLinkedQueue

队列、链表之类的数据结构及其常用。Java中,ArrayList和Vector都是使用数组作为其内部实现。两者最大的不同在于:Vector是线程安全的,而ArrayList不是。此外LinkedList使用链表的数据结构实现了List,但并不是线程安全的,就像之前包装HashMap,这里我们可以使用Collections.synchronizedList()来包装任意List。此时,生成的List

2017-08-14 09:15:02 316

转载 ByteBuffer用法小结

在NIO中,数据的读写操作始终是与缓冲区相关联的.读取时信道(SocketChannel)将数据读入缓冲区,写入时首先要将发送的数据按顺序填入缓冲区.缓冲区是定长的,基本上它只是一个列表,它的所有元素都是基本数据类型.ByteBuffer是最常用的缓冲区,它提供了读写其他数据类型的方法,且信道的读写方法只接收ByteBuffer.因此ByteBuffer的用法是有必要牢固掌握的.1.创建B

2017-08-09 16:14:41 180

原创 TCP/IP协议头部结构与解析

参考  http://blog.sina.com.cn/s/blog_634d74310102vmfn.htmlIP协议   IP协议(Internet Protocol)是网络层协议,用在因特网上,TCP,UDP,ICMP,IGMP数据都是按照IP数据格式发送得。IP协议提供的是不可靠无连接得服务。IP数据包由一个头部和一个正文部分构成。正文主要是传输的数据,我们主要来理解头

2017-08-09 11:34:15 3935 2

转载 Android release 签名大包出错

转载请标明出处:http://blog.csdn.net/xx326664162/article/details/50538148 文章出自:薛瑄的博客你也可以查看我的其他同类文章,也会让你有一定的收货!生成APK自动追加版本号可自动区分debug和release,并追加版本号:打开 build.gradle在 Android 节点中插入下面代码

2017-04-21 11:16:38 581

微信文件根据时间格式重命名小工具

微信图片或者视频默认的命名为''前缀+时间戳",这个小工具的命名主要是将前缀去掉,将名字根据时间戳去重命名

2022-02-18

UnityHubSetup.exe

unity 管理工具 自用,顺便上传赚点积分,积分莫名清零了很恼火

2019-10-09

显示加载中加载错误等状态与xlistview整合的包

整合了加载中加载错误等状态显示的xlistview 顺便赚点分

2015-10-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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