- 博客(42)
- 收藏
- 关注

原创 Jenkins构建脚本报错:“docker build“ requires exactly 1 argument.
"docker build" requires exactly 1 argument.
2022-06-07 09:30:58
172

原创 Rancher集群搭建,运行主机执行脚本报错:[etcd] Failed to bring up Etcd Plane: etcd cluster is unhealthy
使用Rancher搭建集群,执行脚本,安装报错
2022-06-01 09:25:08
1058

原创 Docker常用命令与Dockerfile配置
命令:docker run ubuntu:15.10 /bin/echo "Hello world"docker: docker的二进制执行文件run: 运行口令ubuntu: 15.10: 指定运行的容器,先主机查找,不存在去dockerhub下载公共镜像/bin/echo "Hello world":启动容器中执行的命令cat /proc/version:查看当前系统版本信息docker ps:查看运行的容器,类似ps -efdocker pull 镜像名称 :下载镜像
2022-05-18 11:11:56
206

原创 Failed to execute goal org.apache.maven.plugins : maven-pmd-plugin:3.8: check(validate)
Failed to execute goal org.apache.maven.plugins : maven-pmd-plugin:3.8: check(validate) on project manager : You have 3PMD violations原因:是因为maven中增加了pmd校验,就是判断你的代码是否符合规范,如果不符合规范就在maven编译的时候报错解决方法:怎么才能去掉这个规范呢,只需要执行下面的这个命令就行了,这行就可以忽略pmd的检查mvn clean.
2022-04-27 08:54:27
1378

原创 没有找到主机的路由 (Host unreachable)
话不多说,上错误:正式环境请求另一个服务的接口报错,没有到主机的路由,莫名其妙的错误,之前也没有发生过,虽然我感觉运维可能又偷偷调整配置了,但我没有证据,所以,自己干吧.1.先查防火墙,两种防火墙方式:service iptables statussystemctl status firewalldfirewall-cmd --state2.如果防火墙开着,先关掉:service iptables stopservice firewalld stop如果不行,p...
2020-10-15 11:20:37
13156

原创 Springboot+Mybatis+Layer 前后端数据表格交互
1.先简单写个前端页面,我用的HTML,页面可以去layer官网开发文档里取表格的实例;页面要放在src/resources下的templates文件下,你也可以自定义文件,需要在application.yml 里修改路径url改成你自己的控制层接口路径,注意是取数据的路径2.后端controller控制层3.接口以及实现4.持久层用的mybatis逆向工程,会自动生成持久层代码,Mapper,mapping文件都是现成的,除了Mapper加一下注解其他的基本不用修改。直接使
2020-05-08 10:03:16
703

原创 IntelliJ IDEA安装、开发环境搭建、项目部署、快捷键(图文)
一:IJ安装:傻子安装,一直下一步,不会的是傻子的傻儿子。二:IJ目录改动问题上图为最常改动的 bin 目录,经常会改动的文件或是必须介绍就是如图红色框中的几个。idea.exe 文件是 IntelliJ IDEA 32 位的可行执行文件,IntelliJ IDEA 安装完默认发送到桌面的也就是这个执行文件的快捷方式。idea.exe.vmoptions 文件是 IntelliJ IDE...
2019-07-24 16:22:42
379
原创 服务启动报错:Consider defining a bean of type ‘.RestTemplate‘ in your configuration
RestTemplate
2022-12-13 15:29:48
275
原创 Mysql 驱动异常:InvalidConnectionAttributeException: The server time zone value
InvalidConnectionAttributeException: The server time zone value
2022-11-30 09:51:12
130
原创 Linux安装mysql报错:Header V4 RSA/SHA256 Signature, key ID 3a79bd29: NOKEY
Header V4 RSA/SHA256 Signature, key ID 3a79bd29: NOKEY
2022-07-18 15:25:11
1896
原创 K8S init 报错:[preflight] Some fatal errors occurred:[ERROR Port-6443]: Port 6443 is in use
Port 6443 is in use
2022-06-17 09:17:16
1415
原创 Docker镜像报错:Error response from daemon: Get https://registry-1.docker.io/v2/
Error response from daemon: Get https://registry-1.docker.io/v2/
2022-06-09 17:30:52
2362
原创 Docker发布镜像报错:denied: requested access to the resource is denied
denied: requested access to the resource is denied
2022-06-09 17:05:00
1033
原创 Java常见面试题汇总(日常更新)
1.反射: 1.1 JVM动态能够动态获取信息和调用对象方法的功能称之为反射. 1.2 常用实例: 原生JDBC加载数据库驱动四大件是标准的通过反射动态获取信息,Web服务调用Sevlet服务,Spring框架的IOC原理底层运用工厂模式通过反射生成对象等. 1.3 优缺点: 优点显而易见动态执行,动态调用,方便灵活.但通过反射执行动作需要解析字节码,将内存中的对象解析出来,比直接执行代码创建内存对象慢,一定程度上会影响性能. 1...
2021-07-27 16:41:50
427
原创 Oracle数据库登录报错 ORA-12541:TNS:no listener(记录)
重启虚机的时候,有时会变更数据库的tns配置,导致数据库连接报错,导致自己的服务启动失败解决方案:重启数据库,重启TNS监听(1) 登录oracle数据库,命令:su -oracle (如果登录失败,尝试切换root用户后登录)(2) 进入Sqlplus,命令:sqlplus /nolog(3) 切换系统管理员sysdba登录,命令:connect / as sysdba(4) 启动数据库,命令:startup(5) 退出sqlplus,命令:exit(6) 进入监听器控制.
2021-04-15 11:25:45
1897
原创 通过JDBC连接Oracle数据表获取数据(记录)
做项目时,本身boot项目时连接的mysql的数据库,但现在有一个功能需要访问oracle数据库的部分表数据,由于访问数据量很小且访问次数有限,所以就没有做多数据源的结构整合,利用jdbc进行直接访问查询数据的方式,简单方便,记录一下解决方案.1.新建一个utils工具类,请求分两部分,一部分创建一个含oracle数据库连接信息的connection,另一部分用于请求访问完成后关闭连接,释放资源1.1 创建connpublic static Connection getConnection(.
2021-01-08 13:46:51
617
原创 springboot实现一个简单的定时任务
定时任务实现的几种方式:1、Timer:这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。2、ScheduledExecutorService:也jdk自带的一个类;是基于线程池设计的定时任务类,每个调度任务都会分配到线程池中的一个线程去执行,也就是说,任务是并发执行,互不影响。3、Spring Task:Spring3.0以后自带的task,可以将它看成
2020-12-24 11:40:18
874
原创 Linux安装部署Redis
获取redis的linux安装包 wget http://download.redis.io/releases/redis-4.0.9.tar.gz 2.
2020-12-22 13:20:40
386
原创 lombok在实体类中的便捷开发使用
以往使用SSH框架,编写实体类,需要建个实体类,实现序列化接口生成serialVersionUID,然后才开始实体类字段属性,添加空参构造,满参构造之类的,然后要加set和get方法,最后来个重写toString,总得来说无脑繁琐且不得不做. 后来开始使用SSM,用到逆向工程,突然解放了双手,实体类,Mapper,xml,Data都不需要写了,只需要调整数据库表,然后配置mybatis逆向工程的配置文件,然后一键捡装备,爽的不行.不过这种方式,配置起来也有点繁琐,而且生成的文件是自动映射的,生成...
2020-10-13 11:15:30
238
原创 Linux重置mysql帐号密码
1.检查mysql服务状态 : netstat -tnlp2.停止mysql服务 : service mysqld stop // service mysql stop3.设置mysql免密登录 : 进入my.cnf 修改配置文件: vi /etc/my.cnf i 进行编辑,找到mysqld,重起第二行添加配置 : skip-grant-tables, 因为mysql本身对密码加密过,所以需要注掉 [ validate_password=off ] ...
2020-05-28 14:11:49
103
原创 IDEA配置项目热部署
概念: 项目如果比较庞大,启动一次时间比较长,如果在调试时修改代码,我们需要重启项目才能生效,这样太影响开发效率,所以IDE支持热部署,就是项目修改后自动更新,前端文件修改可以直接在页面展示.直接上图1.IDEA开启项目自动编译,进入设置,Build,Execut, Deployment -> Compiler 勾选中左侧的Build Project automatically2.IDEA开启项目运行时自动make, Alt+Shift+Ctrl+/ 单击Registr...
2020-05-15 09:34:39
422
原创 Gitee的第一次使用(图文)
1.先在Gitee官网https://gitee.com/注册自己的账号,然后创建一个仓库仓库名称自己随便起,归属是仓库所有者,路径随意,尽量简洁,介绍随意,项目私有公有看你自己,语言选你自己的语言,模板可以不选,然后勾一个简介的文档文件,然后commit。2.然后在本地将这个仓库拉下来当作本地仓库,找一个位置,右键Git bush here 调出命令栏配置git基础信息:git config --global user.name "你的名字或昵称"git config --glo.
2020-05-14 17:57:19
3202
原创 数据流 getInputStream() 只能读取一次的处理方法
新做的一个功能,一个中间服务项目,需要A公司调用服务去B公司拿数据回去,流转起来太繁杂所以公司想把服务做成一个项目,把请求的甲方数据存起来备份以便不时之需. 所以就需要在请求的时候利用切面做一个日志的输出顺便保存到库里,而在取请求参数的时候就出问题了,相同的取参数再请求数据的时候没事,我加了切面之后在切面里请求也没事,两个一起的时候,报空指针了. 后来发...
2020-05-08 17:04:03
1383
原创 互联网开发项目分类
1.OA(Office Automation),自动化服务,多用于企业,政府或事业单位进行信息交流,和办公业务流转,物品使用申请,请假申请等,是脱离纸张化的服务,它可以内嵌到其他各类管理系统中作为一个模块存在。独立存在的OA自动化办公服务在一个公司中存在较为单薄,整合其他系统使用效果更好。2.ERP(Enterprise Resource Planning),ERP是针对物流、人力资源、财务、...
2019-07-05 18:00:02
2319
原创 Spring缓存注解@Cacheable @CacheEvict @CachePut
Spring引入了对Cache的支持,其使用方法可以作用在方法上或者类上,标记在类上意为该类下所有方法都支持缓存,作用在单一方法上同上。对于支持缓存的方法,Spring会在方法调用之后将return值缓存起来,如果下次使用同样的参数执行此方法,就可以直接从缓存中获取结果,在缓存返回值时使用键值对存储,值为方法的返回结果,键有两种定义策略,自定义策略是指我们可以使用Spring的E...
2019-07-02 13:56:54
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人