使用Splunk监控SAP Dump

最近在尝试使用Splunk对SAP系统进行监控,以Dump监控为例,总结了一点相关信息,记录在这里。 本文链接:https://www.cnblogs.com/hhelibeb/p/13260385.html 转载请注明 Dump 定义 运行期错误(Runtime error):SAP ABAP程序 ... »

对接航信开票-在线二维码开票

加密方式为 DES3 航信官方要求是DES加密方式,经和航信技术员沟通后 开放DES3加密方式。DES加密比较low了 /** * 航信开票 */ public function HXInvoiceAction(){ $oid = empty($this->params["oid"]) ? ' : ... »

开发内容分解的9个角度

在开发工作中,我们常常要将整体的开发内容分解成一些较小的部分,分而治之。 原因不限于以下几种: 分解和抽象使得开发内容更容易被理解。 可以将分解后的开发内容分配给多人开发。 分解后的开发时间更容易估算,进度更易于衡量,有利于做计划。 古人说“横看成岭侧成峰”,意指从不同的角度观察事物时会得到不同的抽 ... »

2020年,为什么我们应该使用abapGit代替SAPLink

SAPLink是一个帮助人们分享开发内容的工具。通过它,人们可以将ABAP开发对象从一个系统打包下载、再上传到另一个系统中。对于各种类型的开发者,它都可以起到作用: 有的开发者喜欢在不同的项目中复制相似的程序、修修改改以实现快速实施。 有的开发者野心勃勃,希望开发自己的特定问题解决方案。 有的开发者 ... »

nginx负载均衡配置

1.搭建实验环境(使用docker部署两台nginx容器) 2.默认轮训(在真实主机中安装nginx并配置负载均衡) 轮训:每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 1、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉, ... »

div span img对齐,垂直居中对齐问题

我想你们在前端开发中或多或少都遇到过这种问题,文字和图片不能平齐,很是头疼。 HTML代码: 介绍一个css属性:vertical-align 默认值是baseline。 当我们给 span 和 img 都加上 vertical-align: middle ; 会怎样尼? 发现第一个“小太阳”没对齐 ... »

MongoDB

简介:MongoDB是可以应用于各种规模的企业、各个行业以及各类应用程序的开源数据库 1.MongoDB概念解析 db--database :数据库 (一个数据库里可以有多个集合) collection : 集合 (一个集合里可以有多个文档) document : 文档 2.数据库 : 一个mong ... »

Elasticsearch 技术分析(九):Elasticsearch的使用和原理总结

前言 之前已经分享过Elasticsearch的使用和原理的知识,由于近期在公司内部做了一次内部分享,所以本篇主要是基于之前的博文的一个总结,希望通过这篇文章能让读者大致了解Elasticsearch是做什么的以及它的使用和基本原理。 生活中的数据 搜索引擎是对数据的检索,所以我们先从生活中的数据说 ... »

Redis原子性写入HASH结构数据并设置过期时间

Redis中提供了原子性命令SETEX或SET来写入STRING类型数据并设置Key的过期时间: 但对于HASH结构则没有这样的命令,只能先写入数据然后设置过期时间: 这样就带了一个问题:HSET命令执行成功而EXPIRE命令执行失败,那么数据将不会过期。针对这个问题,本文提供两种解决方案: Lua ... »

法国神器"mimikatz"简化版,一键导出结果

神器之所以称之为神器、那是闹着玩的? 法国神器"mimikatz",那是相当的好使!!! GitHub:https://github.com/gentilkiwi/mimikatz 很早以前就接触这个软件了,虽然说这个软件有一些功能,但用的最多的还是密码查询,其他功能很少会用 众所周知密码查询需要两 ... »

分布式全局ID生成方案

传统的单体架构的时候,我们基本是单库然后业务单表的结构。每个业务表的ID一般我们都是从1增,通过 设置自增起始值,但是在分布式服务架构模式下分库分表的设计,使得多个库或多个表存储相同的业务数据。这种情况根据数据库的自增ID就会产生相同ID的情况,不能保证主键的唯一性。 如上图,如果第一个订单存储在 ... »

通过IDEA快速定位和排除依赖冲突

前言 我们程序员在开发的时候经常会遇到各种各样的 BUG 问题,其中大部分是业务逻辑异常,还有一些是代码书写不规范造成的异常例如:NullPointException(NPE),IndexOutOfBoundsException 等等,其实这些我们都好定位和修复。但是还有一些运行时异常定位起来是特别 ... »

ASP.NET Core MVC 视图

ASP.NET Core MVC中视图的知识和ASP.NET MVC有很多相似之处,学习难度较低。以下内容主要体现了编程中模块化的思想,模块化才应是我们关注的重点。 Layout 布局用于提供各个页面所需的公共部分,如:菜单、页头、页尾等。在ASP.NET Core中默认的布局文件是位于/Views ... »

如何减小ABAP业务代码的复杂度

在程序开发的过程中,相同的功能往往有不同的实现方式。对于可以实现同样功能的不同代码,复杂度是用于比较其质量优劣的重要指标。 在本文中,代码复杂度是指代码被理解/修改的难易程度。越容易被理解、修改的代码的复杂度越低;反之其复杂度越高。 复杂度低的代码比复杂度高的代码有更多好处,比如, 从代码“查逻辑” ... »

angular.js 教程 -- 实例讲解

angular.js AngularJS [1] 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVC(Model–view–controller)、模块化 ... »

promise 拙见

一,promise是什么? promise 是最早由社区提出和实现是一种解决异步编程的方案,比其他传统的解决方案(回调函数和事件)更合理和强大。 ES6 将其写进了语言标准,统一了用法,原生提供了 promise 对象。 ES6 规定,promise对象是一个构造函数,用来生成 promise 实例 ... »

前端面试题(一)

1.px 和 em 和r em 的区别? px像素,相对长度单位; em相对长度单位,会继承父元素的字体大小; rem相对长度单位,会根据节点html定义,不会受父元素的影响。 2.如何理解css的盒子模型? 盒子模型包含内容的大小,padding,border,margin css盒子模型分为IE ... »

node 静态伺服(搭建服务)

基本功能 不急着写下第一行代码,而是先梳理一下就基本功能而言有哪些步骤。 打开文件待读取 设置response header 发送文件到客户端 实现基本功能 代码结构 创建一个nodejs-static-webserver目录,在目录内运行npm init初始化一个package.json文件。 m ... »