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

原创 Elasticsearch6.X 记一次ELK+Beats+kafka实时日志搭建过程(linux小白)
很早之前就在windows上搭建过ELK日志,最近项目用到分布式系统,涉及到很多linux服务器,再用原来的logstash去采集日志明显不合适,原因是logstash占用内存过高,每台机子上都部署的话比较浪费内存。以前是用windows环境,现在用阿里云的CentOS7.4,其中也有许多坑(对于我这linux小白来说),记录下来希望能帮助其他人说一下环境与软件配置:linu...
2019-04-24 10:48:48
1107
原创 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
4270
原创 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
1130
1
原创 Elasticsearch-logstash同步mysql数据 如果标识位点位时间出现无法保存的问题
Elasticsearch-logstash同步mysql数据 如果标识位点位时间出现无法保存的问题如上图,需要加上标示为声明为时间格式tracking_column_type => "timestamp"
2019-04-11 17:17:51
652
原创 Elasticsearch-logstash同步mysql数据 字母大小写问题
logstash同步mysql数据的时候,sql里面含有的大写字母,到了ES的时候就会变成小写,这是因为在jdbc.conf里面没有添加lowercase_column_names => false"这个属性,就导致es里面看到的字段名称全是小写。最后总结:es是支持大写字段名称的,如果想要保留原有的大写字母,需要在同步配置中加上lowercase_column_names ...
2019-04-11 17:08:46
2564
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
2685
原创 判断字符串是否纯中文、英文、数字、等等
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
15910
转载 java中的三种取整函数
舍掉小数取整:Math.floor(3.5)=3 四舍五入取整:Math.rint(3.5)=4 进位取整:Math.ceil(3.1)=4
2018-09-28 16:25:04
6402
原创 Elasticsearch mapping详细说明
{ "type" : "text", #是数据类型一般文本使用text(可分词进行模糊查询);keyword无法被分词(不需要执行分词器),用于精确查找 "analyzer" : "ik_max_word", #指定分词器,一般使用最大分词:ik_max_word "normalizer" : "normalizer_name", #字段标准化规则;如把所
2018-09-06 16:22:30
2103
转载 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
2358
原创 Elasticsearch 删除满足条件的语句
POST main_company_info_v4/_delete_by_query{ "query": { "bool": { "must": [ { "range": { "invest": { "gte": 10, "lte": 20
2018-07-13 13:50:34
10260
原创 Elasticsearch 高亮搜索
高亮搜索POST /index/_search{"query": {"match": {"field": "中国"}},"highlight": {"fields": {"field": {"pre_tags": "","post_tags": ""}}}}
2018-01-25 18:17:14
623
原创 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
8039
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
2857
原创 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
4297
1
原创 Elasticsearch 对Text类型进行聚合
设置mapping的时候需要设置fielddata 为truePUT my_index/_mapping/my_type{ "properties": { "my_field": { "type": "text", "fielddata": true } }}
2018-01-25 17:23:13
4976
1
原创 Elasticsearch 不停机跟新索引(更新别名)
POST /_aliases{"actions": [{ "remove": {"index": "旧索引名","alias": "别名"} },{ "add": {"index": "新索引名","alias": "别名"} }]}
2018-01-25 17:21:18
818
原创 Elasticsearch 按照字段的长度过滤 (该字段 必须为 keyword 类型)
ES查询中,有时候我们需要按照字段的长度过滤。以下为方法:GET hockey/_search{ "query": { "script": { "script": { "source": "doc['city'][0].length()>3", "lang": "painless" }
2018-01-25 17:13:10
10485
转载 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
3605
1
原创 SAP ABAP编程 SMARTFORMS输出变量 的格式问题
用在输出的变量中&symbol& (括号中,小写字母为变量) &symbol& 屏蔽从第一位开始的N位&symbol (n)& 只显示前N位&symbol (S)& 忽略正负号&symbol (&symbol (>)& 符号在右边&symbol (Z)& 不输出前导零&symbol (C)& 空格压缩
2016-05-01 09:04:21
2399
原创 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
2643
转载 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
1053
转载 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
7731
原创 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
3824
原创 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
2435
原创 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
3230
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
5226
原创 将金额数字转换为汉字大写金额
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
1188
转载 显示SAP中所有用户列表
作者:骥旭 【IT168 信息化】 方法一:可以直接用Tcode:SUIM (User Information System)。 方法二:用SA38直接执行熟悉的报表,一些报表如下: PROGRAM: Description RSUSR000 Current Active Users RSUSR001 I
2015-11-11 15:34:51
3640
原创 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
2120
原创 虚拟机Nat网络模式下本地连接显示为网络电缆被拔出
问题:不论我在虚拟机XP里如何修改本地连接,结果都是 网络电缆 拔出。解决:主要是因为虚拟机的一些服务么有启动的原因。启动以下服务即可(最好改为自动启动)。
2015-06-17 14:53:57
9161
5
原创 SAP ABAP编程 维护视图(表格维护生成器)创建事务代码
对于维护视图,除了可以SE54 进入外,还可以创建事物代码,进入指定的表/视图的 维护视图如下:1、SE932、进入后选择如下3、详细参数如下4、保存,就完成啦!
2015-01-23 10:50:14
5871
原创 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
1952
原创 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
3117
原创 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
4710
原创 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
8464
转载 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
990
转载 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
5124
原创 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
3011
elasticsearch-6.0.0-Windows免安装版
2018-01-17
ElasticSearch搜索在线谷歌插件。ElasticSearch Head
2018-01-17
Selenium2 Java自动化测试实战
2017-02-19
tomcat-6.0,本人亲测适用版
2014-10-23
Everything-文件查找 大家熟悉的查找文件软件
2014-10-23
SAP 18种根据屏幕字段找数据表的方法
2014-10-23
SAP ABAP编程 创建BAPI教程
2014-10-23
SAP与ABAP字符的对应关系
2014-10-23
BC ABAP/4 用户帮助文档(中文版)
2014-10-23
ABAP初步培训教材
2014-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人