- 博客(379)
- 收藏
- 关注
原创 Vue3通过axios发起get、post请求以及对应的springboot后端接收方式
这周在做一个小型的前后端分离的会议系统,前端使用的是Vue3,后端使用的是Springboot。原本以为前后端交互很简单,直接发送数据就可以了,没想到遇到了很多问题,具体说来就是:1、get和post请求应该如何向后端传递参数;2、前端请求体中参数的存储有哪几种格式,对于不同的存储方式后端应该如何去接收;3、http报文头的到底有什么作用;4、字符集的编码应该如何指定;接下来就让我们逐个来解决这些问题吧!
2022-09-12 04:10:12 885 1
原创 MySQL面试八股文(2022最新整理)
索引是存储引擎用于提高数据库表的访问速度的一种数据结构。如果 SQL 语句中用到了组合索引中的最左边的索引,那么这条 SQL 语句就可以利用这个组合索引去进行匹配。当遇到范围查询(>、
2022-09-11 11:31:36 489
原创 GO开发环境配置
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
2022-09-11 02:41:14 599
原创 Linux下安装Mysql5.7,超详细完整教程,以及云mysql连接
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
2022-09-09 23:03:31 450 1
原创 【SQL server速成之路】——身份验证及建立和管理用户账户
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
2022-09-08 23:49:39 209
原创 Java与JavaScript的区别
本教程的目的就是引导您学习使用 JavaScript ,所有例子都在 Internet Explorer 5 下通过,本人并没有在 Netscape 的各版浏览器中测试,所以可能有的例子不能在Netscape的浏览器中顺利运行。Java是一种与HTML无关的格式,必须通过像HTML中引用外媒体那么进行装载,其代码以字节代码的形式保存在独立的文档中,其独立文件的格式为*.class。,它是一种脚本语言,是一种基于对象和事件驱动的编程语言,因而它本身提供了非常丰富的内部对象供设计人员使用。
2022-09-07 08:44:00 135
原创 Java学习:Java程序员必读的经典书籍没有之一,你读过几本?
Java并发经典书籍,书中采用循序渐进的讲解方式,从并发编程的基本理论入手,逐步介绍了在设计Java并发程序时各种重要的设计原则、设计模式以及思维模式,同时辅以丰富的示例代码作为对照和补充,使得开发人员能够更快地领悟Java并发编程的要领,围绕着Java平台的基础并发功能快速地构建大规模的并发应用程序。资深Java专家10年经验总结,全程案例式讲解。Google首席Java架构师倾情力作,这本书涵盖Java 7、Java 8和Java 9中语言和库的各种新特性,可以深入了解Java平台的细微之处。
2022-09-06 17:13:38 113
原创 JAVA中Switch的用法
switch后括号变量是几,就会进入哪个case语句中,如果不跳出case语句,就会继续往下走,所以尽量每个都添加break,如果所有的case语句都没有进入,那么就会进入default语句里,执行完就跳出。如果前面的case语句都没进去执行,那么就会进入这个default里面,执行并跳出。switch(变量){2.使用Switch。
2022-09-06 15:52:02 126
原创 java.lang.IllegalStateException Unable to load cache item
搜索了一下,网上的解释是因为使用了java的新特性,所以使用较高的版本进行编译时就会报这个错。一开始我以为是循环引用引起的错误,debug发现并不是。开启 debug日志 报。
2022-09-06 14:32:08 4883
原创 java Compilation failed internal java compiler error
File ->Project Structure->Project Settings ->Project或使用快捷键Ctrl+Alt+shift+S打开项目的jdk配置。–>Java Compiler 设置相应Module的target bytecode version的合适版本如:jdk1.8。:主要是因为jdk版本不一致问题。
2022-09-06 13:08:45 430
原创 IDEA社区版配置Tomcat
IDEA有两大版本,一个是Ultimate版本,一个是Community版,ultimate是需要收费的,Community版是开源免费的。然而社区版却并不支持web开发。今天告诉大家怎么配置Tomcat;
2022-09-06 11:35:14 801
原创 idea中maven报错,导入不了依赖jar包问题【已解决】
在idea中导入项目后,进行刷新maven下载项目中的依赖,结果出现导入不了,下载不了jar包,并且idea右侧maven中的依赖报错。
2022-09-06 09:59:49 2308
原创 grafana监控elasticsearch
通过java程序或者spark任务采集es集群数据,并将采集数据存储到es索引history_metrics_test中。2)配置grafana elasticsearch数据源。2.2 选择elasticsearch源类型。2.3 配置elasticsearch源信息。3)新建DashBoards。1)采集ES监控数据。
2022-09-06 08:38:53 1181
原创 Hadoop生态系统官网、下载地址、文档
Hadoop官网:Hadoop下载:Hadoop历史版本下载:Hadoop文档:Hive官网:Hive下载:Hive历史版本下载:Hive文档:HBase官网:HBase下载:HBase历史版本下载:HBase文档:HBase中文文档:Spark官网:Spark下载:Spark文档:Zookeeper官网:Zookeeper下载:Flume官网:Flume下载:Flume文档:Mahout官网:Mahout下载:Tez官网:下载地址:
2022-09-02 16:54:31 2343
原创 ES(Elasticsearch)访问集群健康值 未连接
原因是:因为给ES配置了加密,用之前的访问链接访问不到,访问的时候需要用户认证。找到ES的配置文件 elasticsearch.yml 添加。访问链接不能是之前的。
2022-09-02 14:08:08 1387
原创 ElasticSearch入门篇(1):windows环境搭建ES集群
分布式部署与单机部署,在部署步骤上无差别,只需要将解压后的安装包多复制几份,然后修改config目录下的elasticsearch.yml文件配置。注意:slave节点的对外开放端口(http.port)和集群节点内部通信端口(transport.tcp.port)要与master节点不同,因为默认端口已被master占用。三个节点的启动方式都一样,双击bin目录下的elasticsearch.bat。确认节点已成功启动,浏览器输入个节点对应的对外开放的地址,可以看到个节点的信息。kibana的主界面。
2022-09-02 12:46:27 715
原创 Elasticsearch 7.x安装配置介绍
使用yum安装的elasticsearch,ES默认安装的主目录在/usr/share/elasticsearch中,从ES 7.x开始内置了JDK,可以在安装的主目录中找到jdk目录。使用yum安装的kibana,默认安装的主目录在/usr/share/kibana中。打开kibana的Web页面。kibana安装完成后还可选择安装kibana的一些插件,具体插件的列表地址为。是logstash自己的setting配置文件,这个配置文件里面可以设置关于logstash本身的一些配置。
2022-09-02 11:26:23 358
原创 Dubbo的IllegalArgumentException问题的解决
说的是dobbo提供的服务的类必须实现接口。但是下面的堆栈异常中有没有打印出来有问题的异常的类的信息, 最后还是我一个个检查dubbo服务发现问题。因为我图方便, 直接集成了spring中的bean类,然后来发布dubbo服务,这样我可以共用业务代码,所以导致了这个问题。改好后启动项目. 启动后在注册中心找到了注册的服务TestService。java中类可以继承多个接口, 如果dubbo服务的类直接继承了多个接口,将dubbo服务类改成下面这样既集成业务类, 也实现对应接口就可以了。
2022-09-02 10:01:23 222
原创 dubbo升级至2.7.15后application配置无法生效
配置的端口是28088,但是服务启动之后显示的端口是20880,是dubbo的默认端口,查了相关文档之后才了解到,上面的写法是错误的,2.7.0版本没有校验单复数写法,这种写法在2.7.15版本中不通过,具体校验见。另外工程当中的写法应保持一致,系统采用微服务架构,其中一个微服务修改之后,工程当中的写法就要统一,全部为单数写法或复数写法,禁止混合。dubbo升级至2.7.15之后测试环境交易正常,但是application配置无法生效,如图。之后重启,显示的端口就是28088了;
2022-09-02 08:38:32 639
原创 dubbo.xsd下载
JAVA的dubbo.xsd下载,就这东西还有要13C币的,真是笑死了,不懂那些用dubbo-admin挂分的怎么想的?dubbo.xsd百度云下载:https://pan点baidu点com/s/16N0PDU0zcyFWlMa2PML1OA。Window -preferences - XML如图所示配置,注意划线部分。...
2022-09-01 17:29:53 140
原创 docker run和docker start的区别
docker start :启动一个或多个已经被停止的容器。除了使用容器名,docker start/stop/restart还可以使用容器ID进行操作。docker run :创建一个新的容器并运行一个命令,是将镜像放入容器并启动容器。-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;-p: 指定端口映射,格式为:主机(宿主)端口:容器端口;-i: 以交互模式运行容器,通常与 -t 同时使用;-d:运行的镜像名,并返回容器ID;停止运行中的容器mysql-test。-e: 设置环境变量;...
2022-09-01 12:35:26 117
原创 C++与Linux网络编程实战
一方面,学习的知识偏重于原理的理解、内在思想的把握,更加推崇数学上、理论上的相关知识的学习,动手能力十分的欠缺,同时也是受周围环境的限制,没有能真正扎实的进行代码量的积累,导致许多东西,如C、C++,只是局限于对其基本语法的了解,以考试为目的的学习自然难以提高真正的动手能力。但这两本书的内容都是极多的,我显然不可能完整的将所有的细节都看完,所以对这两本的学习不得不为我所用,注重其中核心知识以及与我的任务相关的部分学习,这样才可能让我在课题的deadline前完成任务。3,C++编程能力的进一步提升。...
2022-09-01 09:49:25 186
原创 (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
【代码】(一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
2022-08-31 11:32:18 2112
原创 通过 pom 设置 Maven 通过 JDK 1.8 进行编译 ——maven-compiler-plugin插件
maven项目会用maven-compiler-plugin默认的jdk版本来进行j编译,如果不指明版本就容易出现版本不匹配的问题,可能导致编译不通过的问题。解决办法:在pom文件中配置maven-compiler-plugin插件(以jdk1.8)。...
2022-08-31 10:11:42 2356 1
原创 菜鸟入门Docker
在学习docker时,在网上看到一篇博文讲得很好,自己总结一下就是,Docker 将应用程序与该程序的依赖,打包在一个文件里面,改文件包括了所有打包得应用程序的所有依赖,像数据库等;直接运行改文件,就可以让程序跑起来,从而不用再去考虑环境问题。...
2022-08-31 08:47:56 484
原创 解决方案:Cannot find hadoop installation $HADOOP_HOME or $HADOOP_PREFIX must be set or hadoop must
解决办法:在命令行中执行。在启动hive时,报告。
2022-08-30 17:13:55 425
原创 被 Linux 之父骂、遭黑客威胁,英伟达终于“想开”了:正式开源 Linux GPU 内核模块
整理 | 郑丽媛出品 | CSDN(ID:CSDNnews)细数 Linux 之父 Linus Torvalds 过往的“金句时刻”,令人影响最为深的,想必还是 2012 年因不满英伟达(NVIDIA)闭源驱动的爆粗事件:“NVIDIA 是最难伺候的硬件制造商,也是我们接触过最糟糕的公司,没有之一!”当时,虽然 NVIDIA 回应称“支持 Linux 对 NVIDIA 来说很重要”,但依旧坚持闭源,理由是“为所有客户提供跨多个平台的一致 GPU 体验”。...
2022-08-30 15:43:41 277
原创 编程必备基础 计算机组成原理+操作系统+计算机网络
├─08.基于python的案例详解。├─13.基于python的网络实践。├─11.传输层TCP与UDP详解。├─04.计算机进制编码与运算符。├─10.网络层与网络协议及原理。├─02.计算机简史及编程语言。├─03.计算机组成及运行原理。├─12.应用层协议原理剖析。├─14.计算机基础知识串讲。├─09.网络知识入门详解。├─01.计算机基础概要。├─06.进程与文件系统。├─07.线程与进程与锁。├─05.计算机算法。...
2022-08-30 14:22:47 377
原创 测试学习-118-实现大数据平台Es(elasticsearch)1万条数据以上查询
大数据平台中Es组件elasticsearch是大数据研发项目经常用的组件,因其能实现快速查询数据的特点而备受受欢迎。但是即便是es前期未配置之前,只能支持1万条数据的响应查询。最直接表现就是分页查询,假设每页10条,跳转到1000页时,数据响应及时。但是如果跳转到2000页,或者4000页数据就会查询不出来。以上就完事了。这样es查询就能到2亿条了。有问题评论,看到必回复。...
2022-08-30 12:53:04 369
原创 时间格式异常:java.time.format.DateTimeParseException Text ‘20201217‘ could not be parsed at
错误类型: java.time.format.DateTimeParseException: Text ‘20201217’ could not be parsed at index 8。抛出错误:java.time.format.DateTimeParseException: Text ‘20201217’ could not be parsed at index 8。
2022-08-30 11:25:13 2588
原创 windows环境调试mapreduce代码出错记录
我在本地IDEA上写java代码,实现mapreduce功能,在本地环境添加了hadoop需要的jar包。运行时,连接本地虚拟机的hadoop环境,进行调试。第四步:网上找到NativeIO.java,在IDEA项目目录建立package,名为org.apache.hadoop.io.nativeio,然后将NativeIO.java放进去。补充:最近有朋友发现这样做了依旧会出现第二个错误,原来是配置了曾经的其他版本HADOOP的HADOOP_HOME,并且在Path中也有配置,删除这些之后运行正常。...
2022-08-30 10:03:44 226
原创 Shiro1.7.1升级注意
将shiro-1.7.1相关jar包拷贝至/WEB-INF/lib/目录下。需要注意的是shiro-1.7.1依赖encoder-1.2.2.jar,也需将这个jar包一起拷贝进去。使用shiro和spring的用户都需升级到最新的shiro-1.7.1版本。由于shiro的api没有大的改变,即使是从jspxcms-8.5版本的shiro-1.3.2也可顺利升级至shiro-1.7.1。将/WEB-INF/lib/目录下所有shiro开头的jar包删除(或剪切至其它目录备份)。...
2022-08-30 08:38:12 1241
原创 MyBatis 控制台打印日志
操作路径:EditConfigurations -> Configuration -> Override parameters -> +为方便排查问题,自测或测试环境的日志中打印SQL。
2022-08-29 14:16:03 1418
原创 linux 下安装安装rzsz命令
tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20 #解压并切换到lrzsz-0.12.20目录下面。./configure && make && make install #编译。#下载lrzsz安装包。
2022-08-29 12:55:56 4045
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人