- 博客(22)
- 收藏
- 关注
原创 idea下单个java文件怎么打包部署到服务器上面
然后会生成jar包 你看看你左边的out文件 里面是不是有jar包,之后只要在终端运行相关jar包,就可以了 运行代码。首先运行你的java文件,然后会生成classes文件。接着 左上角 点击file。然后选择你需要运行的java脚本 ,选择好后 全部点击应用。然后点击Builld。
2023-07-31 15:24:21
493
原创 怎么写一个avl树
通过保持平衡,AVL树能够保证所有操作的时间复杂度都是O(logn)级别的,在每次操作后能够保持高效的查找和插入性能优势。由于平衡的性质,AVL树在插入和删除节点时可能会频繁地执行旋转操作,因此相比于其他自平衡树来说,它更适合用于查询频繁、插入和删除较少的情况。简单来说,就是 AVL树是一种通过旋转操作维护平衡的二叉搜索树,它保证了树的任何节点的左右子树高度差都不超过1,因此能够达到O(logn)的插入、查找和删除操作的时间复杂度。你可以根据需要自行修改。最近学习,碰到要求写个avl树,了解到,
2023-04-12 16:57:00
154
原创 kettle连接mysql报org.gjt.mm.mysql.DriverDriver class ‘org.gitmm.mysql.Driver‘
下载好jar包之后将它放在kettle的lib文件夹里面然后重启就行。但是,还有一种情况就是,你已经下载好,跟你本地同种的jar包之后还是连接不上。确认里面有没有这个文件,有的话 然后把这个jar包放到kettle的lib包下面,重启就行。这个路径的文件,下面这个就是我下载的jar包,里面没有这个路径。找下5.0.这个版本的jar包 然后下载。打开下载好的压缩包。下载你本地mysql对应版本的jar包就行。看起来是没有jar包的问题,去。打开你下载的jar包 看看有没有。
2023-04-12 16:46:20
2399
原创 mac 启动项目报com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
2023-03-02 10:51:32
248
原创 mac无法启动mysql 报Can‘t connect to local MySQL server through socket ‘/var/lib /mysql/mysql.sock‘
打开配置里面的mysql发现mysql里面的图标变成红色的了,然后点击启动也是不行。照着上面的操作后 返回配置里面的mysql 发现启动成功了。试了好多网上的方法,重启安装都不行。后面发现应该是文件夹没有权限所致。启动本地的mysql服务 报错。打开终端 给下面的文件夹权限。其实就是下面这两个文件夹。
2023-03-01 16:46:38
841
4
原创 org.springframework.cloud.netflix.ribbon.RibbonLoadBalancerClient.choose报错解决
Caused by: java.lang.AbstractMethodError: org.springframework.cloud.netflix.ribbon.RibbonLoadBalancerClient.choose(Ljava/lang/String;Lorg/springframework/cloud/client/loadbalancer/Request;)Lorg/springframework/cloud/client/ServiceInstance;由于最近新上手微服务使用.
2022-05-07 18:04:04
4238
5
原创 Unsatisfied dependency expressed through bean property ‘sqlSessionFactory‘报错解决
在测试代码的时候碰到Unsatisfied dependency expressed through bean property 'sqlSessionFactory'其实有个大哥写的很详细 具体可以参考(亲测解决)Unsatisfied dependency expressed through bean property 'sqlSessionFactory'_TianXinCoord的博客-优快云博客如果说这位大哥的方法不管用 而且你的代码报错最后一段有这种情况你大概率跟我一样.
2022-05-04 22:06:32
8368
5
原创 idea中出现pom文件变成橙色的问题解决
目前我碰到有三种情况:如果只是pom文件变成橙色,但是依赖能下载,且相关功能正常,移驾第三种情况。1,其实这个最简单的方法就是右键点击pom文件然后点击add as maven project 将pom文件加入。2,如果右侧没有maven的框 可以点击idea中的点击➕然后选择橙色的pom 加入就行。3.这个问题其实挺狗的,就是因为开启了idea的省电模式折腾了两个小时,结果是这么个问题。把省电模式取消掉就行,取消步骤如下...
2022-04-20 23:32:28
12567
8
原创 Mac怎么配置maven环境
这里介绍的是mac本地配置maven环境。1.官网下载对应的maven压缩包2.下载好后,解压后放在“/usr/local/”路径下面,这里找不到路径可以进入访达后按下‘cmd+shift+G’进入具体页面。3.打开终端输入‘open -e .bash_profile’,在打开的页面上输入后保存://这里的M是随意定制的,但是路径必须是maven在你本地的存放位置export M="/usr/local/ApacheMaven"//ApacheMaven是我自己重命名的,你可以.
2022-04-09 00:04:49
16560
6
原创 idea启动项目报Could not create connection to database server.
idea启动项目的时候报Could not get JDBC Connection;Could not create connection to database server.### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException:
2022-04-06 20:10:29
1642
原创 关于mac终端输入open -e .bash_profile 显示不存在
1. 启动终端Terminal2. 创建.bash_profile输入touch .bash_profile3. 编辑.bash_profile文件输入open -e .bash_profile弹出编辑界面//第一句必须,后面三句是我自己配置的环境export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbinexport PATH=${PATH}:/usr/local/mongoDB/binexport R.
2022-04-05 22:12:45
8363
转载 关于如何在Mac安装erlang和rabbitmq
打开终端输入brew install erlang输入brew install rabbitmq安装RabiitMQ的可视化监控插件// 切换到MQ目录,注意你的安装版本可能不是3.9.14cd /usr/local/Cellar/rabbitmq/3.9.14/// 启用rabbitmq management插件sudo sbin/rabbitmq-plugins enable rabbitmq_management配置环境变量//终端输入open -e.
2022-04-05 22:05:54
1129
原创 接⼝和抽象类的区别
接⼝和抽象类的区别接口(Interface)抽象类(Abstract class)可以多继承只能有一个父类JDK1.8里,接口也可以定义默认方法,但是在jdk1.8前,接口里面不能定义普通方法可以定义抽象方法,也可以定义普通方法接口中不能定义代码块可以定义代码块不能有构造方法可以有构造方法接口可以包含变量、方法;变量被隐士指定为public static final,方法被隐士指定为public abstract(JDK1.8之前)public或者pr
2021-09-15 16:21:29
260
原创 new String(“a“) 出现了⼏个对象
new String(“a”) 出现了⼏个对象第一次执行这个方法:产生两个对象常量池里面一个,堆空间里面一个第二次执行这个方法:只产生一个对象,在堆空间
2021-09-15 16:19:44
181
原创 mysql面试题
01.Mysql事务的几个级别事务隔离级别脏读不可重复读幻读读未提交(read-uncommitted)是是是读已提交(read-committed)否是是可重复读(repeatable-read)mysql默认级别否否是串行化(serializable)否否否脏读:一个事务读到了另外一个事务还未提交的数据幻读:在一个事务中的两次select操作读取同一个表的记录数不同使用MVCC可以解决幻读的问题https://www.ji
2021-09-15 16:15:57
158
原创 新手:前后端分离下怎么写一个简单的接口
怎么写一个后端的接口呢第一步就是建立一个实体类 实体类的字段要和数据库的字段保持一致。第二步就是建立mapper接口,定义要操作的数据库的动作,比如查询,又或者增删改,又或者全部查询。package com.hh.mapper;import com.hh.entity.TblHomePageInfo;import org.apache.ibatis.annotations.Mapper;import java.util.List;@Mapperpublic interface TblH
2021-09-15 16:05:41
3773
原创 bug:ssm项目有关分页失效以及第三页数据与前两页数据相同
##关于jsp页面分页失效,以及分页数据出现问题的总结测试过程中出现了,下面的问题,在我本地数据量小的时候。分页能够正常显示,下拉框查询的数据也是正常的。但是后来将项目部署到测试环境后,当数据量大了的时候。出现分页失效问题,第二页数据与前几页数据重复。找了很久的问题,对照了jsp页面以及js代码以及后端Servlet的代码,发现都没有问题。那么只能是sql语句的问题。后来一部部排查。发现是order by t.black_date desc这里出现了问题。因为本身black_date在数据库中存
2021-09-15 15:49:01
309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人