自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

心丨悦 的专栏

人间有味是清欢

  • 博客(70)
  • 资源 (14)
  • 收藏
  • 关注

原创 Elasticsearch6.X 记一次ELK+Beats+kafka实时日志搭建过程(linux小白)

很早之前就在windows上搭建过ELK日志,最近项目用到分布式系统,涉及到很多linux服务器,再用原来的logstash去采集日志明显不合适,原因是logstash占用内存过高,每台机子上都部署的话比较浪费内存。以前是用windows环境,现在用阿里云的CentOS7.4,其中也有许多坑(对于我这linux小白来说),记录下来希望能帮助其他人说一下环境与软件配置:linu...

2019-04-24 10:48:48 1045

原创 Elasticsearch6.X 分组查询并获得分组里面按照某个字段排序的top2结果

DSL语法如下:GET main_company_info/_search{ "query": { "match_all": {} }, "size": 0, "aggs": { "groupby-fiel": { "terms": { "field": "register_year", "size": 2 ...

2019-05-09 11:42:04 4188

原创 Linux下搭建单机kafka过程

记录一下Linux下搭建单机kafka过程第一步:Zookeeper集群搭建1.下载Zookeepercd /opt/zookeeper/wgethttps://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz2.解压软件tar -zxvf zookeeper-3.4.14....

2019-04-29 18:58:04 1052 1

原创 Elasticsearch-logstash同步mysql数据 如果标识位点位时间出现无法保存的问题

Elasticsearch-logstash同步mysql数据 如果标识位点位时间出现无法保存的问题如上图,需要加上标示为声明为时间格式tracking_column_type => "timestamp"

2019-04-11 17:17:51 608

原创 Elasticsearch-logstash同步mysql数据 字母大小写问题

logstash同步mysql数据的时候,sql里面含有的大写字母,到了ES的时候就会变成小写,这是因为在jdbc.conf里面没有添加lowercase_column_names => false"这个属性,就导致es里面看到的字段名称全是小写。最后总结:es是支持大写字段名称的,如果想要保留原有的大写字母,需要在同步配置中加上lowercase_column_names ...

2019-04-11 17:08:46 2445 1

转载 Elasticsearch6.X 去重统计详解

1、题记Elasticsearch有没有类似mysql的distinct的去重功能呢?1)如何去重计数?类似mysql: select distinct(count(1)) from my_table;2)如何获取去重结果。类似mysql:SELECT DISTINCT name,age FROM users;2、需求1)对ES的检索结果进行去重统计计数。2)对ES的检索结...

2019-03-15 16:46:12 2590

原创 判断字符串是否纯中文、英文、数字、等等

public void isEnglish(String str) { //【全为英文】返回true 否则false boolean result1 = str.matches("[a-zA-Z]+"); //【全为数字】返回true boolean result6 = str.matches("[0-9]+"); //【除英文和数字外无其他字符(只有英...

2018-10-10 13:55:14 14657

转载 java中的三种取整函数

舍掉小数取整:Math.floor(3.5)=3 四舍五入取整:Math.rint(3.5)=4 进位取整:Math.ceil(3.1)=4 

2018-09-28 16:25:04 6349

原创 Elasticsearch mapping详细说明

{   "type" : "text", #是数据类型一般文本使用text(可分词进行模糊查询);keyword无法被分词(不需要执行分词器),用于精确查找    "analyzer" : "ik_max_word", #指定分词器,一般使用最大分词:ik_max_word        "normalizer" : "normalizer_name", #字段标准化规则;如把所

2018-09-06 16:22:30 2040

转载 MySql 查询数据库中所有表名

查询数据库中所有表名SELECT    table_nameFROM    information_schema. TABLESWHERE    table_schema = 'ibdgyht'AND table_type = 'base table';查询指定数据库中指定表的所有字段名column_nameSELECT    column_nameFROM    info...

2018-08-13 19:30:53 2308

原创 Elasticsearch 删除满足条件的语句

POST main_company_info_v4/_delete_by_query{  "query": {    "bool": {      "must": [        {          "range": {            "invest": {              "gte": 10,              "lte": 20   

2018-07-13 13:50:34 10201

原创 Elasticsearch 高亮搜索

高亮搜索POST /index/_search{"query": {"match": {"field": "中国"}},"highlight": {"fields": {"field": {"pre_tags": "","post_tags": ""}}}}

2018-01-25 18:17:14 545

原创 Elasticsearch 经纬度 范围查询

location 经纬度字段,distance 距离中心范围KM,lat lon 圆心经纬度distanceQueryBuilder = QueryBuilders.geoDistanceQuery(location) .distance(distance, DistanceUnit.KILOMETERS) .point(new GeoPoint(lat, lon));

2018-01-25 18:13:13 7920 2

原创 Elasticsearch 聚合查询

聚合字段需要为keyword类型、text类型需设置fielddata为true,将按照分词聚合GET /my_index/_search{"query": {"size": 0, "aggs": {"models": {"terms": { "field": "status_keyword" }}}}

2018-01-25 18:05:05 2815

原创 Elasticsearch 索引新增字段并且设置mappping

添加字段并设置类型PUT /my_index/_mapping/my_type{"base_policy_basic_info": {"properties": {"city": {"type": "text","analyzer":"ik_max_word","fields":{"raw": {"type": "keyword"}}}

2018-01-25 17:56:59 4230 3

原创 Elasticsearch 对Text类型进行聚合

设置mapping的时候需要设置fielddata 为truePUT my_index/_mapping/my_type{  "properties": {    "my_field": {       "type":     "text",      "fielddata": true    }  }}

2018-01-25 17:23:13 4892 1

原创 Elasticsearch 不停机跟新索引(更新别名)

POST /_aliases{"actions": [{ "remove": {"index": "旧索引名","alias": "别名"} },{ "add": {"index": "新索引名","alias": "别名"} }]}

2018-01-25 17:21:18 744

原创 Elasticsearch 按照字段的长度过滤 (该字段 必须为 keyword 类型)

ES查询中,有时候我们需要按照字段的长度过滤。以下为方法:GET hockey/_search{  "query": {    "script": {      "script": {        "source": "doc['city'][0].length()>3",        "lang": "painless"      }  

2018-01-25 17:13:10 10356

转载 SAP 根据TCODE查找增强出口(用代码)

运行程序,输入t-code,在第一个模Exit Name 就是出口增强,后面的是Badi增强。查看描述寻找需要的出口。REPORT  ZBB_FIND_EXITNO STANDARD PAGE HEADING LINE-SIZE 255.TABLES : TSTC,     "SAP Transaction Codes(SAP 事务代码)         TADIR,   

2016-05-23 09:39:42 3444 1

原创 SAP ABAP编程 SMARTFORMS输出变量 的格式问题

用在输出的变量中&symbol& (括号中,小写字母为变量) &symbol&  屏蔽从第一位开始的N位&symbol (n)&       只显示前N位&symbol (S)&       忽略正负号&symbol (&symbol (>)&       符号在右边&symbol (Z)&       不输出前导零&symbol (C)&       空格压缩

2016-05-01 09:04:21 2289

原创 SAP ABAP编程 获取物料长文本-其他长文本同理

获取物料长文本FORM FORM_GTT_LONGTXT  USING    ZMATNR ”物料号                       CHANGING LONGTXT.               "长文本  DATA:   LV_RETURN TYPE TABLE OF TLINE WITH HEADER LINE.  CALL FUNCTION 'READ_TE

2016-04-30 16:39:35 2415

转载 SAP中日期时间函数总结

1、获得最后一天CALL FUNCTION 'FIMA_DATE_CREATE'  EXPORTING   I_DATE                       = I_DATE "输入日期。sy-datum类型 如:‘20110402’。   I_FLG_END_OF_MONTH            = ' '   I_YEARS                    

2016-04-25 11:00:33 821

转载 SAP ABAP编程 ABAP选择屏幕:根据用户选择动态显示屏幕

在有些程序中我们发现,如果用户选择了多个选项中的其一(单选框),则屏幕的外观将会有所调整。这是怎么实现呢?我们来看下面的例子。 PARAMETERS: p1 TYPE c RADIOBUTTON GROUP g1 USER-COMMAND uc,            p2 TYPE c RADIOBUTTON GROUP g1 DEFAULT 'X'.PARA

2016-04-20 10:45:57 7543

原创 ABAP编程 选择屏幕字段权限检查--公司代码事例

"屏幕字段SELECTION-SCREEN BEGIN OF BLOCK A WITH FRAME .SELECT-OPTIONS G_BUKRS FOR ANLA-BUKRS.SELECTION-SCREEN END OF BLOCK A . START-OF-SELECTION.  PERFORM FRM_AUTHORITY_CHECK.     "权限检查

2016-04-15 15:46:15 3713

原创 SAP ABAP编程 在A字符串中查询匹配B字符串

如题,在STRING类型字符串A中,查找STRING类型字符串B,方法如下:DATA: a TYPE string VALUE 'ABCDEFGHIJKLNM',      b TYPE string VALUE 'EFGHIJ',      c TYPE string .DATA: off  TYPE i VALUE 0,      moff TYPE i,

2016-03-10 15:33:37 2274

原创 SAP ABAP编程 OTF转换成PDF

FORM frm_cover_file .  t_otf[] = t_otfdata-otfdata[].  CALL FUNCTION 'CONVERT_OTF'    EXPORTING      format                = 'PDF'      max_linewidth         = 132    IMPORTING

2016-03-10 15:32:48 2959 1

原创 READ_TEXT获取 采购订单行项目-项目文本

DATA TMP_NAME     TYPE THEAD-TDNAME.  DATA TMP_EBELN    TYPE MATNR.  DATA TMP_EBELP    TYPE EBELP.  DATA LINES        LIKE  TLINE OCCURS 0 WITH HEADER LINE.  DATA TMP10        TYPE CHAR10.

2016-03-10 15:09:26 5102

原创 将金额数字转换为汉字大写金额

DATA: I_INPUT  TYPE  BSEG-DMBTR , "金额数字         O_OUTPUT) TYPE  STRING.        “金额汉字  DATA:         V_S00(2) VALUE '零',         V_S01(2) VALUE '壹',         V_S02(2) VALUE '贰',         V_S0

2016-01-22 10:27:00 1074

转载 显示SAP中所有用户列表

作者:骥旭       【IT168 信息化】    方法一:可以直接用Tcode:SUIM (User Information System)。    方法二:用SA38直接执行熟悉的报表,一些报表如下:    PROGRAM: Description    RSUSR000 Current Active Users    RSUSR001 I

2015-11-11 15:34:51 3519

原创 SAP ABAP编程 弹窗操作函数

POPUP_TO_CONFIRM_LOSS_OF_DATA 显示有YES/NO的弹出窗口,提示用户未保存的数据将丢失 POPUP_TO_CONFIRM_STEP 提示是否确认操作的弹出窗口 POPUP_TO_CONFIRM_WITH_MESSAGE 可以显示定制的提示信息的确认窗口 POPUP_TO_CONFIRM_WITH_VALUE 显示确认用户对某个特定对象的操作的弹

2015-09-17 09:47:16 1874

原创 虚拟机Nat网络模式下本地连接显示为网络电缆被拔出

问题:不论我在虚拟机XP里如何修改本地连接,结果都是 网络电缆 拔出。解决:主要是因为虚拟机的一些服务么有启动的原因。启动以下服务即可(最好改为自动启动)。

2015-06-17 14:53:57 8897 5

原创 SAP ABAP编程 批量查询事务码对应的授权对象和字段值

1、事物代码2、选择事务代码3、结果如下:

2015-01-27 15:42:14 1196

原创 SAP ABAP编程 维护视图(表格维护生成器)创建事务代码

对于维护视图,除了可以SE54 进入外,还可以创建事物代码,进入指定的表/视图的 维护视图如下:1、SE932、进入后选择如下3、详细参数如下4、保存,就完成啦!

2015-01-23 10:50:14 5655

原创 SAP ABAP编程 采购订单过账冲销

DATA: lt_return   TYPE TABLE OF bapiret2 WITH HEADER LINE.DATA: l_err_flag  TYPE c VALUE ''.  "确认操作符DATA: g_lblni     TYPE lblni.    " 服务输入单条目表号DATA: g_posting_dat TYPE sy-datum.  "记账日期 DA

2015-01-22 09:30:09 1832

原创 SAP ABAP编程 采购订单过账

* 采购订单 过账接口 CLEAR f_lblni. CALL FUNCTION 'BAPI_ENTRYSHEET_CREATE' EXPORTING entrysheetheader = lw_essrc IMPORTING entrysheet = f_lblni TABLES entrysheetservices = lt_esllc return = lt_return

2015-01-22 09:18:02 2973

原创 SAP ABAP编程 创建采购订单

* 根据结算单生成采购订单 根据税码、物料组 分成多个行项目 "创建 BAPI CALL FUNCTION 'BAPI_PO_CREATE1' EXPORTING poheader = header poheaderx = headerx IMPORTING exppurchaseorder = ebeln TABLES return = it_return[

2015-01-22 09:14:40 4535

原创 SAP ABAP编程SET PARAMETER ID问题 调用屏幕

调用如下语句,查看采购订单信息: SET PARAMETER ID 'BES' FIELD g_ebeln. CALL TRANSACTION 'ME23N' AND SKIP FIRST SCREEN.查看采购凭证为g_ebeln的详细信息。 ID ‘BES’ 为屏幕的上输入框的ID,ME23N 为事务代码。同理其他调用屏幕一样

2014-12-30 10:55:12 8150

转载 SAP ABAP编程 常用函数归纳

一.日期类1.1   DAY_ATTRIBUTES_GET                       获取两个日期间的每一天的属性值1.2   FIMA_DAYS_AND_MONTHS_AND_YEARS           获取两个日期间的间隔天数,月数,年数1.3   LAST_DAY_OF_MONTHS                       查询某月的最后一天1.4

2014-12-29 16:11:29 848

转载 SAP ABAP编程 退出操作:CHECK, EXIT, RETURN

CHECK.(SAP官方推荐只在循环中使用)1)CHECK 后面要跟一个表达式,当表达式值为假(false)时,CHECK发生作用,退出循环(LOOP)或处理程序(Processing Block)。2)如果CHECK出现在循环中,  则发生作用时,退出的是当前一次循环操作,程序会继续执行下一次循环操作,其作用类似于Continue  3)如果CHECK出现在循环以外,则发

2014-12-29 16:07:56 4371

原创 SAP ABAB编程 内表按需求的字段汇总

在ABAP内表使用时,有时候我需要按照规定的某几个字段进行汇总,方法如下:LOOP AT gt_date INTO gw_date. AT NEW cityto. APPEND gw_date TO gt_order. ENDAT.ENDLOOP.

2014-12-29 14:30:24 2848

elasticsearch-6.0.0-Windows免安装版

免安装版,解压即用。解压后运行bin目录下的elasticsearch.bat文件(可双击运行,也可cmd命令运行)。

2018-01-17

ElasticSearch搜索在线谷歌插件。ElasticSearch Head

ElasticSearch Head,ElasticSearch搜索在线谷歌插件。ealsticsearch只是后端提供各种api,那么怎么直观的使用它呢?elasticsearch-head将是一款专门针对于elasticsearch的客户端工具

2018-01-17

Java核心技术 卷I 基础知识 第9版【全丶中文版】.pdf

Java核心技术 卷I 基础知识 第9版【全丶中文版丶扫描版】

2017-11-13

Selenium2 Java自动化测试实战

2017-02-19

tomcat-6.0,本人亲测适用版

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

2014-10-23

Everything-文件查找 大家熟悉的查找文件软件

Everything是voidtools开发的一款文件搜索工具,官网描述为“基于名称实时定位文件和目录(Locate files and folders by name instantly)”。它体积小巧,界面简洁易用,快速建立索引,快速搜索,同时占用极低的系统资源,实时跟踪文件变化,并且还可以通过http或ftp形式分享搜索。

2014-10-23

一款简单方便的屏幕共享软件

一款简单方便的屏幕共享软件 免安装 可以多人共享电脑屏幕

2014-10-23

SAP程序开发(黄佳).pdf

SAP程序开发(黄佳).pdf 扫描版

2014-10-23

SAP ABAP/4教程PPT

SAP ABAP/4教程PPT 全英文版

2014-10-23

SAP 18种根据屏幕字段找数据表的方法

想象一下这样的情景。一个业务经理希望得到一个关于她的服务订单的专用报表,她给了你一个报表的草图(包括列、行、标题、分组、小计、合计等等),而“服务管理”事务屏幕中的字段就包含了她希望你在报表中显示的数据。

2014-10-23

SAP ABAP编程 创建BAPI教程

什么是BAPI BAPI: Business Application Programming Interface 商业应用程序接口 1.访问R3中业务对象与业务过程的标准编程接口。 2.BAPIs 实现了BOR中业务对象的方法 3.BAPIs 通过RFC-enable的功能模块实现。 4.用户可以自行开发新的BAPI以满足业务需求。 5.BAPI是sap提供的基于业务对象的函数,它处理的对象是r/3的业务相关business object, 比如单据类销售订单,组织,公司等,它们是一系列实体。

2014-10-23

SAP与ABAP字符的对应关系

最全最易懂的SAP与ABAP字符的对应关系,MASTER DATA-主数据 Customer Master KNA1 Customer Basic Data KNB1 Customer Company Level Data客户的公司数据 KNVV Customer Sales Level Data 客户的销售数据 KNVP Customer Partnering Data客户合作伙伴 KNKA Customer Credit Data - Centralized KNKK Customer Credit Data - Control Area Level KNBK Customer Bank

2014-10-23

BC ABAP/4 用户帮助文档(中文版)

ABAP/4 用户指南是 关于 ABAP/4 编程语言的 手册。其目的在于 向新的 ABAP/4 程序员提供 从基本语言 组件到复杂 报表和事务 编码的全面 指导 向资深 ABAP/4 程序员提供 解决特殊问 题的参考方 案 为满足这些 需求,特提 供一个整体 概述并本指 南分成三个 部分,循序 渐进,逐步 深入 ABAP/4 的基本组件 如何编写 报表程序 如何编写 事务

2014-10-23

ABAP初步培训教材

ABAP字典中的基本对象 ABAP字典中的基本对象为:表、数据元素、domain。 表是数据库中实际存放数据的结构,由行(记录)和列(域)组成。表中的域通过数据元素和domain来定义。一个domain指定域的属性及允许的值。

2014-10-23

空空如也

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

TA关注的人

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