7月30日

今天打算debug一下,用postman模拟请求,调试一个搜索的功能,把沿路的功能怎么实现的看看。

JPA写个功能

刚刚写了一个基于JPA的deleteTest,接口的

添加公钥的ssh命令,就说本地生成一个公钥 然后加到git里面

1
2
3
4
5
6
7
8
9
10
11
12
cd ~/.ssh #检查本季已存在的ssh秘钥,如果提示No Such file说明是第一次使用git
ssh-keygen -t rsa -C 邮件地址
---连续三次回车最终生成一个文件中用户目录下,打开用户目录,找到.ssh\id_rsa.pub文件,并打开复制里面的内容,打开你的GitHub主页,进入个人设置SSH and GPG keys -> New SSH key
将刚复制的内容粘贴到key那里,title随便填,保存。测试是否成功
ssh -T git@github.com # 注意邮箱地址不用改
如果提示Are you sure you want to continue connecting (yes/no)?,输入yes,然后会看到:
You've successfully authenticated, but GitHub does not provide shell access.


看到这个信息说明SSH已配置成功!
此时你还需要配置:
$ git config --global user.name "liuxianan"// 你的github用户名,非昵称 $ git config --global user.email "xxx@qq.com"// 填写你的github注册邮箱

接口类创建的对象需要autowire注入

查看Mac是x86还是arm,在终端中输入

1
uname -an

spring中注解@Resource 与@Autowire 区别
@Resource与@Autowired的区别?
1.@Autowired按byType自动注入。

2.@Resource默认按byName自动注入。

但是@Resource有两个属性是比较重要的,分是name和type;

如果使用name属性,则使用byName的自动注入策略,而使用type属性时则使用byType自动注入策略;

3.@Autowired是spring自己定义的注解,@Resource是J2EE的,由JSR-250规范定义。

PS:个人建议用@Resource,不为什么,减少与spring的耦合。

创建了一个接口对象,就可以用所有实现了该接口函数的类对象去实例化这个对象。

Test 加上RunWith和@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)

再加上@Test注解,可以在不需要main函数下执行测试类

创建Springboot项目可以用SpringInitialize 勾选springboot Web 、Jpa、Mysql

/Users/wuzhenren/Downloads

~/Users/wuzhenren/Downloads/cmake-3.21.1.tar

~/Users/wuzhenren/Library/Caches/Homebrew/downloads/cmake-3.21.1.tar

mac的mysql下载好之后,设置环境变量

1
2
3
4
5
6
cd /usr/local/mysql/bin
vim ~/.bash_profile
保存
export PATH=$PATH:/usr/local/mysql/bin
:wq
随时可以跑mysql命令

接下来要重置密码:

mysqladmin -u root -p password ____

Hero 环境出问题,

1
2
sudo npm install -g hexo-cli

解决。

hexo在添加新文章的时候怎么默认在md文件中添加categories 以及 tags 标签?

在博客的 scaffolds 里有个post.md 添加上需要的配置就行了, 这里是创建post的模板。

分类,直接在categories: -fenleimingcheng