自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小爪哇工程师的博客

个人问题记录与分享

  • 博客(58)
  • 收藏
  • 关注

原创 关于Double接收到字符串 插入失败 Overflow Exception trying to bind NaN

如果前端传值 NaN 或者 Infinity java是不报错的 只有插入报错。前端计算 传值给后端NaN 后端接收到之后直接执行插入操作 报错。

2024-05-13 14:19:07 133

原创 List 删除 null 和 空值

HuTool Maven 依赖。

2024-01-02 23:16:36 1043

原创 Oracle + MyBatis 批量更新 update

注意:where最后有个分号。其实最后SQL格式就是。

2023-10-19 14:54:06 1257

原创 SpringBoot 整合 RabbitMQ demo

本文只做Demo案例的分享,具体知识需自行百度。

2023-07-17 01:02:49 2597

原创 Windows 安装 RabbitMq 和 Erlang

3.2 CMD进入到安装目录 输入 rabbitmq-plugins enable rabbitmq_management 安装web界面3.3 检验是否安装成功 rabbitmqctl status3.4 进入sbin 输入 rabbitmq-server.bat start如果报错 看下是否是端口被占用了 如果占用了杀掉有可能是已经启动 rabbitmq-server.bat stop停掉 然后 删掉服务 rabbitmq-service.bat remove。

2023-07-09 03:53:39 1299

原创 Hive Spark split 分割字符串 size 判断分割后的数量

判断分割后的数量,直接加上size函数。split 以-分割。

2023-05-08 10:23:04 500

原创 linux 服务器 docker nginx 部署 vue 前端 程序

记得把你前端的端口映射到主机上,当你访问主机上的端口时,才会映射到docker里面的端口,才会被nginx监听到,才会让nginx映射到指定的页面。下面是我的配置文件,供参考。

2023-04-08 23:57:43 257

原创 linux 服务器 docker 部署 java SpringBoot SpringCloud 项目 jar

1.打包 这个不用说了2.创建一个文件夹 位置随意 名字随意 存放java程序3.进入上面创建的文件夹 创建Dockerfile文件4.把jar包上传到服务器 和上面的Dockerfile文件一个目录5.docker打包 注意最后有个点 user 是打包成的镜像名6.查看是否打包成功6.运行镜像注:–name 是镜像运行起来之后的自定义名字-p 是把程序在docker内部的端口映射到主机上的端口7.看日志8.看是否启动成功

2023-04-08 23:40:17 238

原创 linux 服务器 docker 安装 jdk jre java 1.8 环境 常用命令

注:–name 自定义名字 -d 后面那个java 要写上自己的版本。注:后面如果不写版本的话 就是最新版 建议写上。注:STATUS 中的 Up 就是已经启动。

2023-04-08 21:54:17 661

原创 linux 服务器 docker 安装 nginx 1.22.1 常用命令

注:-p 把docker内部的端口映射到主机上,暂时只需要把80映射出去就行,后面两个是我自己程序的端口。注:这个不开端口,我也不知道会不会有问题,可以自行针对某个IP开一下。注:后面不写版本就是下载最新的,建议写上。-v 把nginx的文件挂载到主机上。同时开启防火墙 并开通9090端口。最后nginx后的版本写上自己的。–name 自定义容器名字。地址:ip:9090。

2023-04-08 21:09:28 1002

原创 linux 服务器 docker 安装 redis 7.0 常用命令

注:或者直接把docker内redis的配置文件复制到第3步中的文件也行,-v 是把docker内部的redis文件 挂载到 主机上 方便查看编辑;xxx可以更换成自己想要下载的版本,可不写,不写就是最新的,最好写上。注:这个不开端口,我也不知道会不会有问题,可以自行针对某个IP开一下。-p 是把docker内部的端口映射到主机上的端口上。-d 后面的 redis:7.0 修改成自己的版本;注:STATUS 中 Up证明已经在运行中了。同时开启防火墙 并开通6379端口。注:–name 是自定义名字;

2023-04-08 20:39:27 687

原创 docker: Error response from daemon: Conflict. The container name “/redis“ is already in use by conta

这个错是某个容器已经存在了 可以用下面命令进行停止 并删除 最后启动。

2023-04-08 20:12:31 1729

原创 linux 服务器 docker 安装 nacos 2.0.3 常用命令

注:–name 自定义名字,最后版本号注意修改成自己的,-v 是把docker内部的nacos的配置挂载到主机上,就是第3步创建的文件夹,这样方便查看和修改。注: 自定义创建,用于把docker内部的文件挂载到主机,方便查看修改。在mysql中创建nacos_config数据库,并执行以下sql。需要改下mysql连接,用于nacos读取mysql中的配置。注:在上面已创建的文件夹,新增一个配置文件。地址:你的ip:8848/nacos。同时开启防火墙 并开通8848端口。

2023-04-04 23:10:27 1452

原创 linux 服务器 docker 安装 mysql 8.0.32 常用命令

注:/etc/mysql/conf.d 和 /var/lib/mysql 是docker内部的路径,如果想要看看这两个路径,可以用 docker exec -it mysql8 bash 进入命令行,-v 命令是挂载的意思。注:可以自定义建在某处,这个是用来挂载到主机上的,因为docker是一个小的内部服务器吧,个人理解的;挂载目的是方便在主机上查看配置和文件,在主机修改配置的时候,docker内的也会自动修改。如果连不上 那就是没有开通3306端口。同时开启防火墙 并开通3306端口。

2023-04-04 22:31:41 569

原创 linux 服务器 安装 docker 常用命令

5.阿里云容器 生成自己的加速地址 登录:cr.console.aliyun.com 点击“创建我的容器镜像”,得到专属加速地址。1.Docker中国区官方镜像 https://registry.docker-cn.com。4.中国科技大学 https://docker.mirrors.ustc.edu.cn。2.网易 http://hub-mirror.c.163.com。

2023-04-04 22:11:32 136

原创 新买的服务器 xshell 连接不上

新买了一个腾讯服务器 xshell 连接不上 重置下密码 就可以远程连接 可以用腾讯云自带的一键登录。

2023-04-01 18:25:41 115

原创 Cannot overwrite a path that is also being read from spark hive

检查下代码是否是从A表查出来 然后再插入A表 这样会报错 有的spark版本不会报错。

2023-03-05 20:57:40 430

原创 spark 向 mysql 推数 mysql 报错 to many connections

这是因为spark 向 mysql 推数的时候创建了太多的连接,把连接干满了。1.把连接加大(也不要加太多,太多了可能影响性能)2.减小spark分区。

2023-03-05 20:52:32 122

原创 java.lang.IllegalArgumentException: Can‘t get JDBC type for null spark 向 mysql 推数

spark 向 mysql 推数报错,这是因为mysql建表的时候不允许为null ,所以插入的时候报错。

2023-02-28 08:39:27 767 2

原创 Column “nvl(g_tg.“tg id‘, NULL)“ not found in schema Some

我的情况是spark向mysql推数,加了nvl函数,又没有起别名,导致不知道往哪个字段插入,

2023-02-28 08:33:34 280

原创 Truncated the string representation of a plan since it was too large spark

Truncated the string representation of a plan since it was too large. This behavior can be adjusted by setting ‘spark.debug.maxToStringFields’ in SparkEnv.conf解决办法:spark.debug.maxToStringFields 参数设置大一点 200不行就继续往上加

2023-02-28 08:27:38 1046

原创 hive 查出来的汉字 出现问号 乱码 一张表单独查询没问题 只要关联就乱码

开发过程中就发现一个比较奇怪的问题,一张表里面有中文的数据的字段,单独查这张表是没有问题的,但是只要一关联,不管怎么关联就会乱码,出现问号,并且其他的中文数据并没事,后来发现是建表的时候。,可以查询的时候试下cast行不行。

2023-02-27 00:20:36 430

原创 spark hive 向mysql推数 非常慢 优化

意思就是把多个insert into X values() ,改为insert into X values(…引起数据插入慢的原因可能有:程序上的问题,数据库的问题:主键(校验唯一性),索引(创建索引),锁表、数据库的一些配置的限制等等。我刚到客户现场,看到的是程序已经跑了一天零4个小时,我直接给杀掉了。最近在客户现场遇到一个向mysql 推送数据 非常非常慢的问题。(1)修改 bulk_insert_buffer_size。这个配置加上之后,就提升到8分钟左右了,二、修改mysql配置。

2023-02-26 23:43:45 454

原创 java List 删除 元素

【代码】java List 删除 元素。

2023-02-20 11:38:45 2067

原创 vue java 给自己的网站加上免费天气插件

这里推荐四种天气插件,其中和风天气本人网站在用,2345天气也有用过,2345的比较好调试些,其他两个可自行研究。。

2023-02-18 00:36:03 301

原创 java 获取 网站 favicon 图标 logo

本人自测大部分能获取到,获取不到的,代码返回网站地址+/favicon.ico。如果返回的icon链接不正确,可自行F12,查找head元素里面的link标签,带有icon的就是logo地址,如果还找不到,可以查看netwrok那里,找下图片的资源。再实在不行就截图吧。自己网站涉及到了获取别的网站的logo,于是网上找到代码,自己又优化了一点,代码可以直接拿走用。主要用到了访问网页的Jsoup依赖和HuTool的工具包。

2023-02-18 00:07:33 668

原创 java 获取 知乎 热搜 给自己网站加上知乎热搜模块

【代码】java 获取 知乎 热搜 给自己网站加上知乎热搜模块。

2023-02-18 00:02:20 51

原创 java 抖音 热搜

【代码】java 抖音 热搜。

2023-02-18 00:00:50 64

原创 java 百度 热搜

【代码】java 百度 热搜。

2023-02-17 23:55:17 97

原创 java weibo 热搜

【代码】java weibo 热搜。

2023-02-17 00:38:13 106

原创 java http 调用外部网络别人的接口

五:HttpClient:HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。:RestTemplate是由Spring框架提供的一个可用于应用中调用rest服务的类,它简化了与http服务的通信方式,统一了RESTFul的标准,封装了http连接,我们只需要传入url及其返回值类型即可。

2023-02-17 00:31:13 499

原创 spring boot admin java 服务器 监控

Spring Boot Admin是一个管理和监控Spring Boot应用程序的开源项目,在对单一应用服务监控的同时也提供了集群监控方案,支持通过eureka、consul、zookeeper等注册中心的方式实现多服务监控与管理。Spring Boot Admin UI部分使用Vue JS将数据展示在前端。Spring Boot Admin分为服务端(spring-boot-admin-server)和客户端(spring-boot-admin-client)两个组件。

2023-01-15 20:24:37 481

原创 element el-aside 菜单充满左侧全部 去掉菜单自带的有边框

【代码】element el-aside 菜单充满左侧全部 去掉菜单自带的有边框。

2023-01-15 19:54:02 500

原创 element el-table 表头调整高度

【代码】element el-table 表头调整高度。

2023-01-15 19:53:34 3116

原创 快速创建vue项目

【代码】快速创建vue项目。

2022-12-30 00:10:09 62

原创 vue element 编辑下拉框el-select不能回显的问题

本人的需求是点击表格里面的编辑按钮,把数据回显到弹窗内,其他的都能回显,但是就下拉框不能正常的回显。大致意思是:v-model的值必须是一个数据变量,而不是一个条件值或计算值。本人后端人员,有不对的地方,勿喷。

2022-12-16 00:53:04 10092

原创 Vue2 跨域代理问题

main.js 设置了一个全局的根路径 axios.defaults.baseURL。项目的版本,本人后端人员,纯个人理解,有不对的,勿喷。我的项目中有个vue.config.js。请求后端的axios。

2022-12-16 00:29:49 263

原创 element 强制修改 修改不了的默认样式

当一个样式修改不懂的时候,可以试下!important ,本人后端,有不对的,勿喷。如果还是修改不了,可以换下选择器,element有好多是组合的,比如下图。

2022-12-16 00:15:01 108

原创 vue element dialog 弹窗单独组件

大家想要单独弹窗组件,我猜测应该是对表单的提交,这里演示表单弹窗,本人后端开发,有不对的地方勿喷。这就完成了一个弹窗单独组件的实现,至于父子组件传参可自行百度$refs和prop。//这里是控制弹窗是否显示的,可以看下哪里引用到了。'上海市普陀区金沙江路 1518 弄''上海市普陀区金沙江路 1518 弄''上海市普陀区金沙江路 1518 弄''上海市普陀区金沙江路 1518 弄'//用于改变弹窗子组件是否显示的属性。

2022-12-16 00:06:43 2960 1

原创 vue 项目 修改默认端口

如上图,我的项目中有个vue.config.js,打开,像图中配置上devServer port。

2022-12-15 23:04:18 446

SpringBoot 整合 RabbitMQ demo

SpringBoot 整合 RabbitMQ demo

2023-07-17

spring boot admin demo 源码 java 服务器 监控

spring boot admin demo 源码 java 服务器 监控

2023-01-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除