项目分析重写二:完成依赖布置,以及五个Entity类

1:关于SSH密钥

既然重写项目,那必须上传github,在设置完ssh密钥后,突然想起了一个问题,如果我需要链接多个不同的github仓库,那如何存放和分类不同的ssh密钥,看了别人的答案,但都放在一个文件夹,还是不够简洁。然后就不断尝试和问gpt,目前得出了三种结果,

  1. 使用 SSH 配置文件:在 ~/.ssh/config 文件中为不同的主机配置不同的 SSH 密钥。

  2. 使用 SSH 代理:虽然需要在每次启动系统后手动加载 SSH 密钥,但可以使用 SSH 代理来管理多个密钥,并避免每次连接时手动指定密钥。

  3. 使用 -i 选项:在每次 SSH 连接时,手动指定要使用的密钥路径。这种方法可能在临时需要使用不同密钥的情况下更为方便。

第一种我没搞定。第二种需要每次启动配置,太麻烦,第三种可以链接成功,但我感觉还是不够简单。又尝试。给ssh密钥一个单独的文件夹,然后改本地仓库的全局配置和仓库配置,却一直失败,删了全局配置也不行,改仓库路径也失败。就是找不到我的设定文件夹路径,拒绝访问github,不想重启电脑,只能放回原处,没必要死磕一天。。。

2:关于栈溢出的理解

栈溢出就是函数调用过多导致内存不足,为什么内存不足,

因为调用一个函数就会有一个栈空间,这个空间就是内存,

程序执行函数调用时,会将当前函数的信息压入栈中,当函数执行完毕后,会将其信息从栈中弹出。想象一个弹夹,函数就是子弹,这就好理解了。压子弹和弹出子弹就是栈的工作原理。

如何解决,优化函数方法或者增加内存。

3:关于写Entity类的感想

主要就是要链接数据库到java中,用到了MyBatis 框架中用于数据库映射的注解,还有

@Date//自动生成getter和setter

@EquelsAndhashCode//自动生成Equels和hashCode

@Accessors//链式调用。

其他的字段照着数据库的字段写就可以了,难度较小。

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值