ICode9

精准搜索请尝试: 精确搜索
  • C_02 微服务架构图2022-08-02 09:05:48

    微服务架构 采用先进的微服务技术,支持大型平台系统的项目发展。架构图如下。   架构要点说明: 负载均衡服务器slb:有自己的机房采用硬件负载均衡服务器; nginx-ingress(nginx):Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,可以向上统一暴露给前端,向下完成服务的负载均

  • springboot排除log4j2022-08-01 16:34:32

    因为最近爆出的log4j2漏洞,发现项目里有log4j-to-slf4j2.14和log4j-api2.14,而我使用的是logback 所以可以直接将log4j2排除掉。      <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId>

  • 关于Request复用的那点破事儿。研究明白了,给你汇报一下。2022-08-01 12:35:48

    你好呀, 我是歪歪。 之前不是发布了这篇文章嘛:《千万不要把Request传递到异步线程里面!有坑!》 说的是由于 Request 在 tomcat 里面是复用的,所以如果在一个 Request 的生命周期完成之后,在异步线程里面调用了相关的方法,会导致这个 Request 被污染,然后在下一个请求中观察到一些匪夷所

  • Tomcat文件包含漏洞到RCE剖析2022-07-30 08:32:07

    该漏洞编号为CVE-2020-1938 目前影响版本: Apache Tomcat 9.x < 9.0.31 Apache Tomcat 8.x < 8.5.51 Apache Tomcat 7.x < 7.0.100 Apache Tomcat 6.x 本次漏洞复现到代码审计选用8.5.43为例 首先搭建好漏洞环境 可以在docker搭建vulhub或者直接下载tomcat源码进行搭建 因为

  • Apache DolphinScheduler新一代分布式工作流任务调度平台实战-上2022-07-30 07:33:25

    概述 定义 dolphinscheduler 官网地址 https://dolphinscheduler.apache.org/ dolphinscheduler GitHub地址 https://github.com/apache/dolphinscheduler Apache DolphinScheduler是一个分布式去中心化,易扩展的可视化DAG工作流任务调度平台。致力于解决数据处理流程中错综复杂的

  • shiro配置文件shiro.ini简介说明2022-07-29 23:35:35

    转自: http://www.java265.com/JavaCourse/202201/2167.html 下文笔者讲述shiro配置文件shiro.ini的简介说明,如下所示: shiro.ini:是一个shiro的配置文件, 它通常放在classpath路径下 shiro.ini配置文件包含以下信息 main 提供了对根对象securityManager及其依赖对象的配置,通过

  • apache shenyu网关简单介绍2022-07-29 12:32:17

    一、 简介 shenyu网关是一款热插拔的高性能网关,官网地址: https://shenyu.apache.org/zh/ 二、 shenyu-admin后台搭建 2.1 下载,建议新手使用单机部署的方式 下载admin后台 apache-shenyu-incubating-2.4.3-bootstrap-bin.tar.gz 2.2 创建对应sql脚本 sql脚本路径:[https://g

  • Linux 环境安装 activemq2022-07-28 22:33:42

    activemq 需要jdk环境,请提前配置好; 一、下载: 镜像下载:https://mirrors.cloud.tencent.com/apache/activemq/ 本例下载版本:apache-activemq-5.16.5-bin.tar 二、安装 1.使用windSCP 把下载activemq 上传到 Linux 系统的对于的文件目录中。本例 目标文件夹为/usr/software/activemq

  • Tapdata 与 Apache Doris 完成兼容性互认证,共建新一代数据架构2022-07-28 18:04:04

    2022年4月,Tapdata 启动 PDK 插件生态共建计划,致力于全面连接数据孤岛,加速构建更加开放的数据生态,旨在充分激发实时数据流动的价值,助力各行各业完成从传统数据架构平滑过渡到新一代数据库架构,为用户提供更好的数据服务体验。作为参与该计划的首批生态共建伙伴,Apache Doris 与 Tapd

  • 拥抱开源指南2022-07-28 11:05:02

    本文作者:Likyh 个人主页:https://github.com/likyh 拥抱开源指南 近年来,开源正在变得越来越火,在很多开发者眼中,「开源」也是非常极客的体现。同时参与开源项目也能给职业发展带来巨大的好处。可一些小伙伴却因为不知道参与的方法和途径没能参与,这里就向大家介绍一下作为开发者,可以

  • Maven中使用ssm框架出现:org.apache.tomcat.util.modeler.BaseModelMBean.invoke 调用方法[manageApp]时发生异常2022-07-27 00:01:39

    org.apache.tomcat.util.modeler.BaseModelMBean.invoke 调用方法[manageApp]时发生异常 首先可以排查一下像: @RequestMapping("/allBook")   地址值中有没有加    /  号 加了没用可以看看导包有没有错误 这次就是导错了 原先的是(可能是版本搞了) <dependency>

  • Linux 11 安装Tomcat2022-07-26 21:31:44

    参考源 https://www.bilibili.com/video/BV187411y7hF?spm_id_from=333.999.0.0 版本 本文章基于 CentOS 7.6 这里使用解压缩方式安装 Tomcat 概述 这里的解压缩方式与 Windows 的解压缩方式是一个概念,都是将文件解压到指定文件夹然后运行。 这种方式相比 rpm 方式要繁琐一

  • php运行报Call to undefined function curl_init()的解决办法2022-07-26 07:31:15

      1、在php的安装目录中找到php.ini(如果安装环境时没改的话是php.ini-development);   2、打开php.ini,在里面搜索extension=php_curl.dll,如果这行前面有分号,请删除分号开启该扩展;    3、在同一目录下找到libeay32.dll,libssh2.dll,ssleay32.dll这三个文件,复制粘贴到apache

  • 黄金架构LAMP(编译安装)2022-07-25 22:04:20

    编译安装LAMD 前期准备 最好是新机器 暂停所有服务 [root@lamp-241 ~]# netstat -tnlp|grep httpd [root@lamp-241 ~]# netstat -tnlp|grep php [root@lamp-241 ~]# netstat -tnlp|grep mysql 关闭防火墙 [root@lamp-241 ~]# iptables -F [root@lamp-241 ~]# [root@lamp-241 ~]# s

  • Kafka-java代码向kafka中输入和消费数据2022-07-25 22:02:42

    Kafka-java 1. 在写代码前需要导入依赖 <dependency> <groupId>org.apache.flink</groupId> <artifactId>flink-connector-kafka</artifactId> <version>${flink.version}</version> <

  • 搭建springcloudalibaba项目2022-07-25 18:04:41

    为什么会出现SpringCloudAlibaba 由于Springcloud的NetFlix项目的全套的服务进入了停止维护的模式,也就是Springcloud团队不会再向模块添加新功能,不在开发新的组件和功能了。 什么是SpringCloudAlibaba Spring Cloud For Alibaba,它是由一些阿里巴巴的开源组件和云产品组成的,这个项

  • linux系统下,安装maven教程2022-07-24 23:01:48

    1、下载 官网:https://maven.apache.org/download.cgi 2、上传包 将下载好的maven安装包apache-maven-3.8.6-bin.tar.gz放在磁盘的 /usr/local/ 目录下,如下图: 3、解压安装包 cd /usr/local/ tar -zxvf apache-maven-3.8.6-bin.tar.gz 4、配置镜像仓库 cd apache-maven-3.8.6/ mkd

  • Flink -time(处理时间,事件时间,水位线)2022-07-24 23:01:31

    Flink -time(处理时间,事件时间,水位线) 1. flink基石 2. Time 3. 统计时间 package com.wt.flink.core import org.apache.flink.streaming.api.scala._ import org.apache.flink.streaming.api.windowing.assigners.SlidingProcessingTimeWindows import org.apache.flink.strea

  • Spring文档Snippets2022-07-24 16:05:06

    InternalResourceViewResovler需要放在视图解析器链的最后 原文链接 你可以通过定义多于一个的解析器Bean来形成ViewResolver链,并且如果有必要的话,设置order属性来指定它们的顺序。记住,order属性越高,视图解析器在链中的位置就越靠后。 ViewResolver的约定中定义了它可以通过返回nu

  • Flink APIs(数据来源,数据流向)2022-07-23 23:33:06

    Flink APIs 1. flink apis 2. Flink版的WordCount package com.wt.flink.core import org.apache.flink.streaming.api.scala._ object Demo1WordCount { def main(args: Array[String]): Unit = { /** * 1.创建flink的环境 * */ val env: StreamExecu

  • [mybatis]快速搭建一个mybatis程序,实现对数据的增删改查2022-07-23 17:31:38

    什么是 MyBatis? MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。 MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。 MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老

  • Java开发环境搭建2022-07-22 22:36:45

    一、安装JDK JDK目前主流的版本就是jdk1.8,因此我们安装jdk8。 官网地址:https://www.oracle.com/java/technologies/downloads/ 下载地址:https://jdk.java.net/java-se-ri/8-MR3 下载完成后,安装到某个位置,我的是:C:\Java\JDK8 然后配置环境变量,新建一个系统变量:JAVA_HOME   对应值

  • linux系统下,自己搭建kafka环境(单机)2022-07-22 17:39:06

    安装前准备: 安装JDK 安装zookeeper(如果使用kafka内置的zookeeper,可以忽略) 第一步、安装JDK kafka依赖JAVA环境,所以首先要安装jdk 第二步、安装zookeeper 1)下载 官网地址:https://zookeeper.apache.org/releases.html 下载地址:http://archive.apache.org/dist/zookeeper/zookeeper-

  • 借助maven项目开发HDFS2022-07-21 13:05:07

    pom.xml文件 <properties> <hadoop.version>2.8.5</hadoop.version> </properties> <dependencies> <!-- 引入Hadoop的编程依赖 hadoop-common hadoop-client 版本是统一的 都是2.8.5版本 而且必须要适配的 没必要每个依赖都去把2.8.5版本写一遍

  • Atlas日志报Client session timed out, have not heard from server in 34640ms for sessionid 0xff821bd396612022-07-21 09:33:40

    一、报错日志 2022-07-21 09:12:42,274 WARN - [main-SendThread(hadoop01:2181):] ~ Client session timed out, have not heard from server in 34640ms for sessionid 0xff821bd396610617 (ClientCnxn$SendThread:1190) 2022-07-21 09:12:42,819 WARN - [main-SendThread(ha

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有