04 2021 档案

摘要:在介绍.gitlab-ci.yml之前,我们先看几个概念: GitLab Runner 一般来说,构建任务都会占用很多的系统资源 (譬如编译代码),而 GitLab CI 又是 GitLab 的一部分,如果由 GitLab CI 来运行构建任务的话,在执行构建任务的时候,GitLab 的性能会大幅下 阅读全文
posted @ 2021-04-30 17:36 天宇轩-王 阅读(1431) 评论(0) 推荐(1) 编辑
摘要:Gitlab Runner安装和简单使用 1. 安装和配置 GitLab-CI GitLab-CI就是一套配合GitLab使用的持续集成系统(当然,还有其它的持续集成系统,同样可以配合GitLab使用,比如Jenkins)。而且GitLab8.0以后的版本是默认集成了GitLab-CI并且默认启用的 阅读全文
posted @ 2021-04-30 17:27 天宇轩-王 阅读(926) 评论(0) 推荐(0) 编辑
摘要:整合步骤如下: 1、新建springboot工程,选择web工程。 2、添加依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</ 阅读全文
posted @ 2021-04-20 21:36 天宇轩-王 阅读(5658) 评论(3) 推荐(0) 编辑
摘要:需要下载的软件: sqlite-dll-win64-x64-3260000.zip sqlite-tools-win32-x86-3260000.zip 安装过程: 首先将下载的两个压缩包解压在同一个目录下,例如 F:\sqlite; 将该路径添加到系统的Path环境变量里; 3.查看是否配置成功 阅读全文
posted @ 2021-04-20 20:51 天宇轩-王 阅读(283) 评论(0) 推荐(1) 编辑
摘要:SpringMVC请求输入 1. 请求处理方法签名 Spring MVC 通过分析处理方法的签名,HTTP请求信息绑定到处理方法的相应人参中。 Spring MVC 对控制器处理方法签名的限制是很宽松的,几乎可以按喜欢的任何方式对方法进行签名。 必要时可以对方法及方法入参标注相应的注解( @Path 阅读全文
posted @ 2021-04-20 16:22 天宇轩-王 阅读(120) 评论(0) 推荐(0) 编辑
摘要:LDAP简介 LDAP(轻量级目录访问协议,Lightweight Directory Access Protocol)是实现提供被称为目录服务的信息服务。目录服务是一种特殊的数据库系统,其专门针对读取,浏览和搜索操作进行了特定的优化。目录一般用来包含描述性的,基于属性的信息并支持精细复杂的过滤能力 阅读全文
posted @ 2021-04-16 20:34 天宇轩-王 阅读(797) 评论(1) 推荐(0) 编辑
摘要:建造者模式 概述 将一个复杂对象的构建与表示分离,使得同样的构建过程可以创建不同的表示。 分离了部件的构造(由Builder来负责)和装配(由Director负责)。 从而可以构造出复杂的对象。这个模式适用于:某个对象的构建过程复杂的情况。 由于实现了构建和装配的解耦。不同的构建器,相同的装配,也可 阅读全文
posted @ 2021-04-15 14:47 天宇轩-王 阅读(82) 评论(0) 推荐(0) 编辑
摘要:SpringMVC 9大组件初始化 由上面的断点流程,可以看出来其实是在spring容器初始化完成的最后一步,通过发送event事件 @Override public void publishEvent(ApplicationEvent event) { Assert.notNull(event, 阅读全文
posted @ 2021-04-14 22:58 天宇轩-王 阅读(110) 评论(0) 推荐(0) 编辑
摘要:解压压缩包 tar -zxf kafka-eagle-bin-1.2.4.tar.gz 设置全局变量,设置JDK的全局变量JAVA_HOME和本应用的KE_HOME export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el 阅读全文
posted @ 2021-04-13 16:15 天宇轩-王 阅读(273) 评论(0) 推荐(0) 编辑
摘要:CentOS下OpenJDK设置JAVA_HOME 在服务器里面为了安装省事,直接yum命令安装的openjdk,但是为了安装kafka的监控,要配置java_home,就简单的记录一下。 寻找安装路径: [root@localhost bin]# which java /usr/bin/java 阅读全文
posted @ 2021-04-13 15:58 天宇轩-王 阅读(806) 评论(0) 推荐(0) 编辑
摘要:解释器模式 概述 定义: 给定一个语言,定义它的文法表示,并定义一个解释器,这个解释器使用该标识来解释语言中的句子。 在解释器模式中,我们需要将待解决的问题,提取出规则,抽象为一种“语言”。比如加减法运算,规则为:由数值和+-符号组成的合法序列,“1+3-2” 就是这种语言的句子。 解释器就是要解析 阅读全文
posted @ 2021-04-13 14:02 天宇轩-王 阅读(75) 评论(0) 推荐(0) 编辑
摘要:Typora主题推荐 官网:https://theme.typora.io/ 以前我用的是github主题,现在是Drake,但是字体有点小,改了css,进行微调一下。 1、cobalt主题 2、Drake主题 3、fluent主题 4、gitbook主题 5、techo主题 6、Ursine主题 阅读全文
posted @ 2021-04-13 09:42 天宇轩-王 阅读(8514) 评论(0) 推荐(3) 编辑
摘要:<mvc:annotation-driven />配置在什么时候必须配置? ① 直接配置响应的页面:无需经过控制器来执行结果 ;但会导致其他请求路径失效,需要配置mvc:annotation-driven标签 <mvc:view-controller path="/success" view-nam 阅读全文
posted @ 2021-04-09 00:12 天宇轩-王 阅读(380) 评论(0) 推荐(0) 编辑
摘要:视图和视图解析器 请求处理方法执行完成后,最终返回一个 ModelAndView 对象。对于那些返回 String,View 或 ModeMap 等类型的处理方法,Spring MVC 也会在内部将它们装配成一个 ModelAndView 对象,它包含了逻辑名和模型对象的视图 Spring MVC 阅读全文
posted @ 2021-04-08 00:25 天宇轩-王 阅读(507) 评论(0) 推荐(0) 编辑
摘要:安装Oralce即时客户端及其中的坑 用了自己的的新电脑进行,把Oralce进行简单的配置,其中oracle是在docker上跑的 配置 把下载的instantclient-basic-nt-11.2.0.2.0.zip压缩包解压,放到D:\Tools\instantclient_11_22 目录下 阅读全文
posted @ 2021-04-02 13:45 天宇轩-王 阅读(86) 评论(0) 推荐(1) 编辑
摘要:Springmvc 静态文件问题 在web.xml 配置下面代码的时候 <!-- 配置SpringMVC核心控制器: --> <servlet> <servlet-name>springDispatcherServlet</servlet-name> <servlet-class>org.sprin 阅读全文
posted @ 2021-04-02 00:26 天宇轩-王 阅读(66) 评论(0) 推荐(0) 编辑
摘要:Springmvc的REST风格 REST概念 REST即表述性状态传递(英文:Representational State Transfer,简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格。 它是一种针对网络应用的设计和开发方式,可以降低开发的复杂性 阅读全文
posted @ 2021-04-01 22:59 天宇轩-王 阅读(97) 评论(0) 推荐(0) 编辑
摘要:ES的分词 1.什么是分析 分析是在文档被发送并加入倒排索引之前,Elasticsearch在其主体上进行的操作。一般会经历下面几个阶段。 字符过滤:使用字符串过滤器转变字符串。 文本切分为分词:将文本切分为单个或多个分词。 分词过滤:使用分词过滤器转变每个分词。 分词索引:将这些分词存储到索引中。 阅读全文
posted @ 2021-04-01 14:54 天宇轩-王 阅读(213) 评论(0) 推荐(0) 编辑