木讷的鱼
码龄6年
关注
提问 私信
  • 博客:61,715
    动态:1
    61,716
    总访问量
  • 57
    原创
  • 1,792,551
    排名
  • 23
    粉丝
  • 0
    铁粉

个人简介:keep going

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2019-03-05
博客简介:

木讷的鱼

查看详细资料
个人成就
  • 获得13次点赞
  • 内容获得20次评论
  • 获得137次收藏
  • 代码片获得165次分享
创作历程
  • 7篇
    2021年
  • 54篇
    2020年
成就勋章
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

如何Java理解项目中的ClassPath

如何Java理解项目中的ClassPath一 开发时期的项目结构(SSM)二 classpath用在何处三 项目发布后的目录结构四 ClassPath总结在项目中,你一定碰到过classpath,通常情况下,我们是用它来指定资源文件的路径。classpath就是class的path,也就是类文件(*.class的路径)。一 开发时期的项目结构(SSM)二 classpath用在何处经常用到classpath的地方,就是在指定一些资源文件的时候。比如,web.xml中指定springmvc的配置文件
转载
发布博客 2021.07.13 ·
464 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

Docker安装mysql无法远程客户端访问

可以看到箭头部分,该库的root用户只允许当前主机连接,所以要登录到数据库中,修改root的连接方式为‘%’解决办法:1进入到mysql容器内部docker exec -it mysql_slave3 bash 注:mysql_slave3为容器名称或容器id2登录mysql mysql -u -root -p3登录成功后修改访问限制mysql> grant all privileges on . to root@"%" identified by “password”.
转载
发布博客 2021.05.19 ·
661 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Docker 图形化工具 Portainer的安装与使用

Portainer一、 安装二、 使用三、 总结四、官网地址Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境。一、 安装直接使用Docker来安装Portainer是非常方便的,仅需要两步即可完成。docker pull portainer/portainer然后再使用如下命令运行Portainer容器docker run -p 9000:9000 -p 8000:8000 --name portainer \--restar
原创
发布博客 2021.04.21 ·
1343 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

SpringBoot中的跨域问题

后端如何解决跨域问题一 同源策略二 Springboot中的跨域实战三 存在的问题一 同源策略同源策略是一个重要的安全策略,它用于限制一个原始的文档或者它加载的脚本如何能与另一个源的资源进行交互。如果两个 URL 的 protocol、port (如果有指定的话)和 host 都相同的话,则这两个 URL 是同源。下表给出了与 URL http://store.company.com/dir/page.html 的源进行对比的示例:URL结果原因http://store.com
转载
发布博客 2021.03.29 ·
336 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Git fatal: Authentication failed for:

今日在GTILAB上修改了自己用户的密码,再次往Project中Push代Authentication failed for 'http://xxx.xxx.xx:xxx.git/以下记录问题解决办法:找到你关联的库–删除,之后再clone就会提示输入用户名和密码。输入正确的用户名和密码就OK了。...
原创
发布博客 2021.01.25 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VMware中CentOS7虚拟机磁盘扩容

虚拟机磁盘扩容1.VMware分配空间2.Centos7内部分配2.1 查看当前磁盘空间2.2 对新增的硬盘空间做新增分区2.3 重启系统2.4 查看当前分区类型,本例类型为xfs2.5 在新磁盘上创建xfs文件系统2.6 创建PV2.7 PV加入VG,vgextend后接VG Name,本例中为cl2.8 VG加入LV2.9 调整文件系统大小3.结果1.VMware分配空间2.Centos7内部分配2.1 查看当前磁盘空间# df -hFilesystem Size Us
原创
发布博客 2021.01.22 ·
416 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

如何在Linux上启动JAVA程序并终止

首先将打包的JAR包上传至服务器1.运行Jarjava -jar xxx.jar终止jar运行方式:1、ctr+c2、关闭窗口就可以停止运行该jar2. 后台运行Jarjava -jar xxx.jar && 代表后台运行终止jar运行方式:1、关闭窗口2、通过命令终止jar程序的运行(文末方法)3. 后台运行,并打印日志到默认文件nohup java -jar xxx.jar &nohup代表程序后台运行,程序日志会输出到当前目录下的nohup.o
原创
发布博客 2021.01.07 ·
1609 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Dubbo的安装以及使用

Dubbo安装与使用一 单一应用架构二 垂直应用架构三 分布式应用架构四 Dubbo的简介五 Dubbo工程的搭建一 单一应用架构当一个网站流量很小的时候,只需一个应用即可。但随着流量的增加,维护成本将越来越大。二 垂直应用架构垂直结构将应用拆分成几个互不相干的小应用。使流量分部到各个子系统中。但缺点是逻辑相同的代码可能要在各个系统中不断复制。三 分布式应用架构分布式应用架构(RPC Remote Procedure Call 远程过程调用),是一种进程间的通信方式。允许像调用本地服务一样
原创
发布博客 2020.11.10 ·
409 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot与数据访问

SpringBoot与数据访问1. Tomcat.JDBC作为数据源2. 如何整合其他数据源(以Druid数据源为例)3. SpringBoot中如何使用Mybatis框架4. SpringBoot整合SpringData JPA4.1 SpringData JPA介绍4.2 SpringBoot整合SpringData JPA4.2.1 导入maven依赖4.2.2 编写配置文件4.2.3 编写实体类1. Tomcat.JDBC作为数据源在项目中导入如下依赖:<dependency>
原创
发布博客 2020.10.30 ·
557 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot如何配置嵌入式Servlet容器

SpringBoot如何配置嵌入式Servlet容器1. 如何定制和修改Servlet容器的相关配置1.1 修改和server有关的配置1.1.1 通过配置文件来修改1.1.2 编写EmbeddedServletContainerCustomizer2. 注册Servlet三大组件2.1 注册Servlet2.2 注册Filter2.3 注册Listener3.将Tomca替换为其他嵌入式Servlet容器4. 使用外置的Servlet容器SpringBoot默认使用Tomcat作为嵌入式的Servlet
原创
发布博客 2020.10.28 ·
453 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot错误处理机制

浅谈SpringBoot错误处理机制一. DefaultErrorAttributes二. BasicErrorController三. ErrorPageCustomizer四. DefaultErrorViewResolver五. 如何自定义错误响应页面5.1 如何定制错误页面5.2 如何定制返回的Json数据SpringBoot错误处理的自动配置由ErrorMvcAutoConfiguration提供,所以我们从对此类的分析入手研究错误处理机制。一. DefaultErrorAttributes
原创
发布博客 2020.10.27 ·
373 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Kettle整合Rabbitmq消息队列

Kettle整合Rabbitmq消息队列一. 简介二. 环境准备三. Rabbitmq配置四. Kettle连接消息队列4.1 配置MQTT生产者4.2 配置消费者五. 测试关于Rabbitmq消息队列知识可以参考我往期博客一. 简介Kettle没有直接的rabbitMQ步骤,但streaming类别下有MQTT步骤。rabbitMQ默认使用amqp协议,但也可以启用MQTT插件,来使用MQTT协议。因此,我们使用Kettle通过MQTT协议步骤来生产和消费rabbitMQ。二. 环境准备我的测
原创
发布博客 2020.10.26 ·
5775 阅读 ·
0 点赞 ·
6 评论 ·
10 收藏

Kettle与Kafka流处理的整合

Kettle与Kafka流处理的整合一. 环境准备二. Kettle中连接Kafka2.1 生产者介绍2.2 消费者介绍三. 测试结果一. 环境准备在虚拟机的Docker中搭建Kafka单机测试环境。docker pull wurstmeister/zookeeperdocker pull wurstmeister/kafkadocker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeperdocker run -d
原创
发布博客 2020.10.26 ·
11505 阅读 ·
1 点赞 ·
7 评论 ·
26 收藏

Kafka消息队列安装与使用(四)

Kafka消息队列安装与使用(四)五. Kafka监控五. Kafka监控5.1 Kafka Eagle1.修改 kafka 启动命令修改 kafka-server-start.sh 命令中if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"fi为if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then export KAFKA_HEAP_OPTS="-server
原创
发布博客 2020.10.22 ·
256 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Kafka消息队列安装与使用(三)

Kafka消息队列安装与使用(三)四. Kafka API的使用4.1 Producer API4.1.1 消息发送流程4.1.2 异步发送 API4.1.3 同步发送 API4.2 Consumer API4.2.1 自动提交 offset4.2.2 手动提交 offset4.2.3 自定义存储 offset四. Kafka API的使用4.1 Producer API4.1.1 消息发送流程Kafka 的 Producer 发送消息采用的是异步发送的方式。在消息发送的过程中,涉及到了两个线程—
原创
发布博客 2020.10.22 ·
502 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Kafka消息队列安装与使用(二)

Kafka消息队列安装与使用三. Kafka架构深入3.1 Kafka 工作流程及文件存储机制3.2 Kafka生产者3.2.1 分区策略3.2.2 数据可靠性保证3.2.3 Exactly Once 语义3.3 Kafka 消费者3.3.1 消费方式3.3.2 分区分配策略3.3.3 offset 的维护3.3.4 消费者组案例3.4 Kafka 高效读写数据3.5 Zookeeper 在 Kafka 中的作用3.6 Kafka 事务三. Kafka架构深入3.1 Kafka 工作流程及文件存储机
原创
发布博客 2020.10.21 ·
716 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Kafka消息队列安装与使用(一)

Kafka消息队列安装与使用一. Kafka概述1.1 定义1.2 消息队列1.2.1 传统消息队列的应用场景1.2.2 消息队列的两种模式1.3 Kafka基础架构二. Kafka快速入门2.1 安装部署2.1.1 集群规划2.1.2 jar 包下载2.1.3 集群部署2.2 Kafka命令行操作一. Kafka概述1.1 定义Kafka 是一个分布式的基于发布/订阅模式的消息队列(Message Queue),主要应用于大数据实时处理领域。1.2 消息队列1.2.1 传统消息队列的应用场景
原创
发布博客 2020.10.21 ·
578 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

数据集成方法发展与展望

数据集成方法发展与展望一. 摘要二. 发展概要三. 技术综述3.1 早期数据集成技术3.2 后续集成算法的发展3.3 面向网页表格的数据集成技术3.4 基于众包的数据集成技术3.5 数据集成系统发展四. 代表性工作介绍4.1 面向模糊列名与数据取值的数据集成方法4.2 对数据源进行快速筛选的方法4.3 面向网页表数据的集成方法4.4 基于众包的数据集成方法4.5 大数据集成系统一. 摘要数据集成在数据管理与分析领域起着重要的作用.尽管从学术界首次提出并开始研究数据集成问题已经过去 30 多年,但在各个领
原创
发布博客 2020.10.16 ·
1673 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

数据集成

数据集成一. 数据集成的基本概念二. 数据集成方法2.1 模式集成方法2.2 数据复制方法2.3 基于本体的数据集成一. 数据集成的基本概念在信息化建设初期,由于缺乏有效合理的规划和协作,信息孤岛的现象普遍存在,大量的冗余数据和垃圾数据存在于信息系统中,数据质量得不到保证,信息的利用效率明显低下.为了解决这个问题,数据集成技术[62]应运而生.数据集成技术是协调数据源之间不匹配问题[63−67],将异构、分布、自治的数据集成在一起,为用户提供单一视图,使得可以透明地访问数据源.系统数据集成主要指异构数据
原创
发布博客 2020.10.15 ·
4715 阅读 ·
0 点赞 ·
0 评论 ·
24 收藏

数据交换

数据交换一. 数据交换的基本概念二.数据交换的实现模式2.1 协议式交换2.2 标准化交换一. 数据交换的基本概念数据交换是将符合一个源模式的数据转换为符合目标模式数据的问题,该目标模式尽可能准确并且以与各种依赖性一致的方式反映源数据。二.数据交换的实现模式数据整合是平台建设的基础,涉及到多种数据的整合手段,其中,数据交换、消息推送、通过服务总线实现应用对接等都需要定义一套通用的数据交换标准,基于此标准实现各个系统间数据的共享和交换,并支持未来更多系统与平台的对接.平台数据交换标准的设计,充分借鉴国
原创
发布博客 2020.10.15 ·
2873 阅读 ·
0 点赞 ·
1 评论 ·
5 收藏
加载更多