Jesse's Blog

不管怎样,明天又是全新的一天。

0%

无参构造

1
<bean id="user" class="com.example.demo.bean.User"></bean>

有参构造

  • 下标构造
    1
    2
    3
    <bean id="user" class="com.kuang.pojo.user">
    <constructor-arg index="0" value="值"/>
    </bean>
  • 类型(不建议使用)
    1
    2
    3
    <bean id="user" class="com.kuang.pojo.user">
    <constructor-arg type="java.lang.String" value="值"/>
    </bean>
  • 直接通过参数名
    1
    2
    3
    <bean id="user" class="com.kuang.pojo.user">
    <constructor-arg name="name" value="值"/>
    </bean>

找到占用某个端口的进程

1
2
3
4
5
6
7
netstat -ano # 列出所有端口

netstat -aon|findstr "443" # 查看对应端口对应的PID

tasklist|findstr "2720" # 根据PID找到对应的进程

taskkill /f /t /im Tencentdl.exe # 结束该进程

换源

export EDITOR=nano
apt edit-source

。。。

Clips_Linux

  • scp
    1
    2
    scp -r -P [port] [remote] [local] # 下载
    scp -r -P [port] [local] [remote] # 上传

Map()

MySQL:

  • update
    1
    UPDATE `users` SET `username`='xm', `password`='123456' WHERE (`id`='4') LIMIT 1
  • insert
    1
    INSERT INTO `users`  (id, username, password, name, sex, birthday, place, phone, email) VALUES('8','xm','123456', 'Xiaoming','female','2022-08-23','Hen, Zijie, GD','19207673341','abc@gmail.com')

git

1
2
3
4
git init
git add .
git commit -m "comment..."
git pull

实用命令汇总

工作区 -> 暂存区

1
$ git add <file/dir>

暂存区 -> 本地仓库

1
$ git commit -m "some info"
阅读全文 »

提取并转换音频格式

1
2
ffmpeg -i mavel4.mp4 -acodec copy -vn m.m4a
ffmpeg -i m.m4a m.mp3

添加 gitalk

创建 GitHub Application

引入 gitalk 的代码

在 themes/[theme_name]/layout/_script/_comments/ 目录下,创建gitalk.swig文件。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<!-- gitalk.swig -->
<link href="https://cdn.bootcss.com/gitalk/1.4.0/gitalk.min.css" rel="stylesheet" />
<script src="https://cdn.bootcss.com/gitalk/1.4.0/gitalk.min.js"></script>
<script src="https://cdn.bootcss.com/blueimp-md5/2.10.0/js/md5.min.js"></script>
<script type="text/javascript">
var gitalk = new Gitalk({
clientID: '{{ theme.gitalk.ClientID }}',
clientSecret: '{{ theme.gitalk.ClientSecret }}',
repo: '{{ theme.gitalk.repo }}',
owner: '{{ theme.gitalk.owner }}',
admin: ['{{ theme.gitalk.adminUser }}'],
id: md5(location.pathname), // ISSUE:location.href 限制50个字符 (应该是Issue 内容存数据库的标识, 具体在页面上无感)
labels: '{{ theme.gitalk.labels }}'.split(',').filter(l => l), // 需要的 labels需要一个数组,否则会报错
perPage: {{ theme.gitalk.perPage }},
pagerDirection: '{{ theme.gitalk.pagerDirection }}',
createIssueManually: {{ theme.gitalk.createIssueManually }},
distractionFreeMode: {{ theme.gitalk.distractionFreeMode }}
})
gitalk.render('gitalk-container')
</script>

阅读全文 »