AISYUN's Blog

学习、笔记、分享

引言

系统运行一段时间之后难免容器会出现问题,出现问题并不可怕,可怕的是不知道问题出现在哪里,这个时候查看当前容器运行的日志就能够排查出一些问题

正文

日志存储位置

在Linux系统中 Docker 启动后,日志默认会以 json-file 的格式存储于 /var/lib/docker/containers/容器ID/容器ID-json.log

阅读全文 »

一、物理磁盘管理

(一)交换分区swap

1、 创建swap分区

1
2
[root@aisyun ~]# fdisk /dev/sdb* 		#分内存1.5倍大小
[root@aisyun ~]# mkswap /dev/sdb* #格式化为swap

2、挂载、卸载swap

阅读全文 »

一、seafile开启webdav的方法

编辑/data/haiwen/conf/seafdav.conf

添加如下内容

1
2
3
4
5
6
7
8
9
10
11
12
[WEBDAV]

# Default is false. Change it to true to enable SeafDAV server.
enabled = true

port = 8080

# Change the value of fastcgi to true if fastcgi is to be used
fastcgi = false

# If you deploy seafdav behind nginx/apache, you need to modify "share_name".
share_name = /

然后重启seafile服务

阅读全文 »

一、为Seafile 配置HTTPS访问

第一步,域名解析

将域名解析到服务器。

第二步,通过 OpenSSL 生成 SSL 数字认证

免费 Self-Signed SSL 数字证书用户请看. 如果你是 SSL 付费证书用户可跳过此步.

阅读全文 »

各种排序算法总结

本文主要是为了总结各种算法的写法,复杂度,以及稳定性分析,主要是个人做个记录,如果有任何需要修改或优化的地方欢迎在评论区留言哦!

排序算法时间、空间、稳定性表

算法 最好 最坏 平均 空间 稳定性
冒泡排序 O(n) O(n2) O(n2) O(1) 稳定
选择排序 O(n2) O(n2) O(n2) O(1) 不稳定
插入排序 O(n) O(n2) O(n2) O(1) 稳定
快速排序 O(nlog n) O(n2) O(nlog n) O(log n)-O(n) 不稳定
归并排序 O(nlog n) O(nlog n) O(nlog n) O(n) 稳定
希尔排序 O(n^1.3) O(n2) O(nlog n)-O(n2) O(1) 不稳定
计数排序 O(n+k) O(n+k) O(n+k) O(n+k) 稳定
基数排序 O(nk) O(nk) O(nk) O(n+k) 稳定
桶排序 O(n) O(n) O(n) O(n+m) 稳定
堆排序 O(nlog n) O(nlog n) O(nlog n) O(1) 不稳定

注:稳定性是指:假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,ri=rj,且ri在rj之前,而在排序后的序列中,ri仍在rj之前,则称这种排序算法是稳定的;否则称为不稳定的。

阅读全文 »

前言

虽然next 8.0 主题已经支持原生黑色模式,只需要在 _config.next.yml 文件中,将相应开关打开即可。

1
darkmode: true

但是这个黑色模式是不可以切换的,本文将介绍如何实现一个按钮来切换黑/白模式。如果你还没有自己的博客,可以参考我的前两篇文章:hexo基本安装及配置hexo主题安装以及next8.0主题美化

阅读全文 »

前言

经过了快一星期的折腾,我的博客的各项功能也在陆续开通中,本文就来记录一下hexo + github pages心路历程及配置方法。

阅读全文 »

前言

经过前三轮的折腾,你已经拥有一个自己定义的静态页面了,是时候给它添加一个留言板功能了。next主题自带了多种留言功能的插件,比如畅言,disqus,disqusjs,gitalk,livere,valine。 valine是其中相对简洁并且限制较少的一款轻量型博客评论系统。本文将教你如何开启并美化valine评论系统。如果你还没有配置你自己的博客,可以参考我的前几篇文章

阅读全文 »
0%