学习心得
文章平均质量分 79
小咪的农场
这个作者很懒,什么都没留下…
展开
-
FileBeat+Mycat
Kibana+ElasticSearch 已经安装完毕FileBeat配置详解(感谢作者分享):https://www.cnblogs.com/wshenjin/p/13652361.html检测目标:监测Mycat日志,包括请求的IP,执行的SQL,以及Route路由地址1、开启Mycat的Log Debug进入Mycat安装目录confvim log4j2.xml <asyncRoot level="debug" includeLocation="true">## 改成D原创 2020-11-27 10:01:14 · 159 阅读 · 0 评论 -
Elastic(3)+kibana+FileBeat+Mysql
1、ElasticSearch安装机器IP地址为:192.168.1.111Mysql提前安装完成jar包下载:链接:https://pan.baidu.com/s/1-Jonq9r8ydTDrSl1byGIbQ 提取码:flut 1.1解压安装包tar -zxvf elasticsearch-7.9.2-linux-x86_64.tar.gz1.2修改elasticsearch.ymlcluster.name: elasticsearchnode.name: node-1path原创 2020-11-27 09:45:15 · 350 阅读 · 0 评论 -
FineBi 开放接口测试
FineBi安装和启动参考地址:https://help.finebi.com/doc-view-260.html实例:FIneBi测试版本安装,建议:32G内存,最低单核8线程关闭:FIneBi 通过kill进程的方式FineBi 开放接口测试登录获取AccessToken请求地址:http://127.0.0.1:37799/webroot/decision/login{ "origin":"", "password":"admin", "username"原创 2020-08-04 11:52:56 · 1646 阅读 · 1 评论 -
Spring 容器常见的装配方式
1、Spring 容器常见的装配方式Spring加载资源并进行装配的过程,以XML的形式加载为例1、定义好Spring的配置文件2、通过Resource对Spring的配置文件进行抽象,抽象成Resource对象3、定义Bean的工厂4、定义XMLBeanDefinitionReader对象,并将工厂作为参数传递进去供后续回调使用5、通过XMLBeanDefinitionReader读取抽象出来的Resource对象6、装配完成,可以通过工厂获取Bean注意:Resource,Spring原创 2020-06-19 15:47:56 · 244 阅读 · 0 评论 -
Windows安装Redis-dump
RedisDump 是一个用于 Redis 数据导入 / 导出的工具,是基于 Ruby 实现,因此先安装 Ruby。相关文件下载地址:https://download.csdn.net/download/u012499506/12057261安装Ruby(Ruby+Devkit 2.6.5安装、msys2-x86_64-20180531.exe安装)1:官方下载地址:https://...原创 2019-12-27 11:31:06 · 4782 阅读 · 1 评论 -
09 Accumulate语法分析
代码地址:https://github.com/ImTravis/drools1、Accumulate内联语法(推荐)<result pattern> from accumulate( <source pattern>, init( <init code> ), ...原创 2019-12-18 11:42:00 · 324 阅读 · 0 评论 -
08 Drools Workbench 构建规则并发布Maven仓
02 Drools Workbench 构建规则并发布Maven仓1:登录之后,选择design2:新建一个项目 Add Project ,输入名字和描述,例子:AgeHandler3:进入项目,构建规则4:点击“Add Asset”填写数据对象名称(就是java类的名字),软件包我一般选择com.myteam5:添加Student属性名...原创 2019-12-17 18:27:09 · 1171 阅读 · 1 评论 -
07 Drools Workbench安装
Workbench7.7.0所需安装包:链接:https://pan.baidu.com/s/1lIqz4lEbenwt7IMJuViLSg提取码:10nt复制这段内容后打开百度网盘手机App,操作更方便哦1:版本7.7.0,下载kie-drools-wb-7.7.0.Final-tomcat8.war,文件下载地址:https://download.jboss.org/drool...原创 2019-12-17 18:16:27 · 558 阅读 · 0 评论 -
06 KIESession 与 StatelessKIESession
KIESession 与 StatelessKIESession一、Session分为两类Stateful 有状态的会话 Stateless 无状态的会话二、KIESession会在多次与规则引擎进行交互中,维护会话的状态。1:定义KieSession在kmodule.xml文件中定义 type 为stateful的 session:<ksessi...原创 2019-12-17 18:11:40 · 972 阅读 · 0 评论 -
05 Drools常用的组件
05 常用规则组件1、Global会话与外部环境之间的通讯的纽带。通过 Global,既可以向会话中传递信息,也可以从会话中接收信息。测试类传递一个Boolean,Student,通过全局变量isEnable决定是否启动规则,通过规则修改Student的name;规则结果2、Channel可以从会话内部向外部环境传递信息KieSes...原创 2019-12-17 18:09:34 · 312 阅读 · 0 评论 -
04 activation-group agenda-group
代码地址:https://github.com/ImTravis/drools规则组activation-group该属性将若干个规则划分成一个组,统一命名。在执行的时候,具有相同activation-group 属性的规则中只要有一个被执行,其它的规则都不再执行。同时可以用类似salience之类属性来实现组内规则的执行优先级。业务逻辑:规则1:对成绩小于70分的同学要短...原创 2019-12-17 17:33:50 · 1089 阅读 · 0 评论 -
03 Drools 基本语法
Drools 常用规则学习在 Drools 当中,一个标准的规则文件就是一个以“.drl”结尾的文本文件,由于它是一个标准的文本文件,所以可以通过一些记事本工具对其进行打开、查看和编辑。规则是放在规则文件当中的,一个规则文件可以存放多个规则,除此之外,在规则文件当中还可以存放用户自定义的函数、数据对象及自定义查询等相关在规则当中可能会用到的一些对象。对于一个规则文件而言,首先声明 pa...转载 2019-12-17 17:29:23 · 555 阅读 · 0 评论 -
02 Maven+Drools hello wrold
1、创建一个SpringBoot项目(没有特殊原因,主要是快)2、引入相关pom <!--drools规则引擎--> <dependency> <groupId>org.drools</groupId> <artifactId>drools-core</artifactId> &l...原创 2019-12-17 17:20:46 · 223 阅读 · 0 评论 -
01 Drools
各版本Drools官方文档:https://docs.jboss.org/drools/release/7.1.0.Final/drools-docs/html_single/index.htmlhttps://docs.jboss.org/drools/release/7.30.0.Final/drools-docs/html_single/index.html#_welcomeht...原创 2019-12-17 17:17:23 · 155 阅读 · 0 评论 -
规则引擎
1.Easy-rules通过程序代码来完成规则引擎,没有外部配置。https://link.zhihu.com/?target=https%3A//github.com/j-easy/easy-rules2.RuleBook100% Java, Lambda Enabled, Lightweight Rules Engine with a Simple and Intuitive ...原创 2019-12-17 17:09:08 · 1060 阅读 · 1 评论 -
struts 学习笔记
配置struts2时,需要用到web.xml文件和struts.xml文件;web.xml:xml version="1.0" encoding="ISO-8859-1"?>DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/we原创 2015-09-23 14:23:28 · 217 阅读 · 0 评论 -
SSh搭建问题-commons-lang版本问题;
问题1: 严重: Exception starting filter struts2 java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.原创 2017-11-29 14:04:23 · 474 阅读 · 0 评论 -
ssh搭建遇到 new jsonArray问题,StringUtils找不到的问题;
问题描述:引入commons-lang 2.*,报java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeException;引入commons-lang 3.*,报找不到StringUtils;引入 commons-lang3-3.1 服务能正常起,但是new jsonO原创 2017-12-11 11:02:30 · 342 阅读 · 0 评论 -
过滤器的顺序问题
在项目里面,要是用SSH框架的话,web.xml文件中除了自己写的过滤器以外,还会有struts、Hibernate等的过滤器,这样子经常就会出现题目当中说的问题,原代码:这个时候的过滤器可能不起作用,因为先走了struts的过滤器,自己写的过滤器就不执行了。但是要是换个顺序,如下,先走自己的过滤器再走struts的过滤器,这样子自己的过滤器就起作用了。修改后:原创 2018-02-05 16:39:46 · 1180 阅读 · 0 评论 -
Kafka window 环境搭建
首先如图:我搭建的时候先搭建的Zookeeper,然后再搭建Kafka;1:下载zookeeper和kafka的安装包;解压2;解压后文件是 zookeeper-3.5.3;复制两份;3:修改conf目录下面zoo.cfg文件;zookeeper-3.5.3.1配置文件:# The number of milliseconds of each ticktickTime=2000# The numb...原创 2018-04-09 17:40:16 · 293 阅读 · 0 评论 -
kafka入门学习笔记
kafka是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、storm/Spark流式处理引擎,web/nginx日志、访问日志,消息服务等等,用scala语言编写,Linkedin于2010年贡献给了Apache基金...原创 2018-04-04 10:30:10 · 482 阅读 · 0 评论 -
Vue 修改 elementUI table tr th 的高度,以及背景颜色
先看样式截图:CSS代码:我是把样式写在index.html 中的 /* 设置table header的背景颜色 */.el-table__header th, .el-table__header tr {background-color: #17B3A3;color: black;}/* 设置表主体的高度 */.el-table__body td,...原创 2018-07-26 11:34:13 · 23027 阅读 · 5 评论 -
jdk 1.8新特性个人学习整理
1、default关键字直接在接口定义一个默认方法,也就是说这个接口的实现类实现了这个接口之后,不用管这个default修饰的方法,也可以直接调用,如下。public interface NewCharacter { public void test1(); public default void test2(){ System.out.println("我是新特性1"); } }p...转载 2018-07-27 10:53:44 · 624 阅读 · 0 评论 -
openJDK下载
1.openJDK的项目 链接:http://hg.openjdk.java.net/,如下图1所示 图1 可以看到有openJDK6、openJDK7、openJDK8、openJDK9、openJDK102.下载openJDK源码 以下载openJDK8为例。2.1 点击图1中的jdk...转载 2019-05-20 10:47:58 · 4166 阅读 · 0 评论 -
Windows 10 安装 Ubuntu MobaXTerm
Windows 10 安装 Ubuntu1:打开应用,程序和功能,Windows 启动关闭, 适用于linux的Windows的子系统,重启系统步骤:进入“控制面板”,进入“启动或关闭Windows功能”,勾选“适用于LInux的Windows子系统”重启电脑 Microsoft 应用市场,下载 ubuntu 在windows上运行的linux (ubuntu);启...原创 2019-05-15 17:43:55 · 1318 阅读 · 0 评论 -
SpringAware 学习
Spring依赖注入最大的亮点,就是所有的bean对Spring容器的存在是没有意识的,即你可以将你的容器替换成别的容器,如Google Guice,这是Bean之间的耦合度很低。 但是实际项目开发中,你不可避免的用到Spring容器本身的功能资源,这时你的Bean必须要意识到Spring容器的存在,才能调用Spring所提供的资源,这就是所谓的Spring Aware.其实Spring Awa...原创 2019-05-27 16:52:41 · 134 阅读 · 0 评论 -
分布式微服务架构演变
分布式微服务架构的变革微服务一定就是分布式架构?不一定 微服务风格: 一系列微小的服务共同组成, 一个应用运行在自己的进程中, 每个服务为独立的业务开发, 独立部署, 分布式管理; 分布式 单体架构,一台机器部署一个应用,一个应用即是一个系统 分布式架构,多台机器中的多个应用,共同协助组成一个系统 微服务和分布式没有任何关...翻译 2019-07-18 10:33:49 · 259 阅读 · 0 评论 -
Centos6 安装 GItLab
1.镜像下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/,官网下载比较慢所有在这下载centos 6系统的下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6centos 7系统的下载地址:https://mirrors.tuna.tsinghua.ed...原创 2019-09-29 15:57:28 · 470 阅读 · 0 评论 -
一个简单的hibernate环境搭建
(1)hibernate.cfg.xml文件 "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> mysql原创 2015-09-30 11:31:33 · 208 阅读 · 0 评论