首页
关于
留言
Search
1
红米 AX3000 (AX6) 路由器解锁 SSH 教程
6,677 阅读
2
网盘挂载程序sharelist美化教程
4,216 阅读
3
小米路由器 AX3600 开启SSH教程,官方固件即可安装 ShellClash开启科学上网
2,168 阅读
4
Oracle 甲骨文 ARM VPS 自动抢购脚本
1,819 阅读
5
编译带PassWall和SSR-plus插件的Openwrt系统
1,393 阅读
前端
Vue
React
后端
Java
Python
PHP
数据库
运维
杂谈
小程序
影视资源
登录
Search
标签搜索
Java
Linux
Mysql
IDEA
Debian
Docker
Springboot
CentOS
Cloudflare
Maven
JavaScript
SQL
Wordpress
宝塔
Nginx
Windows
MacBook
JS
CSS
Openwrt
William
累计撰写
144
篇文章
累计收到
702
条评论
首页
栏目
前端
Vue
React
后端
Java
Python
PHP
数据库
运维
杂谈
小程序
影视资源
页面
关于
留言
搜索到
144
篇与
的结果
2021-09-25
解决苹果CMS V10版本豆瓣获取信息失败问题
苹果CMS V10版本的豆瓣获取资料api,由于前段时间失效了,导致很多网友无法使用该服务,今天整理一下分享给需要的朋友。 解决方案就是替换掉官方提供的API接口:找到你苹果cms网站的 application/admin/view/vod 目录下的 info.html 文件打开 info.html 搜索 url:如图的位置:可以替换成本站提供的api:https://api.iyume.top/douban.php?id=把 timeout 改为 10000,url 改为上面的接口即可
2021年09月25日
216 阅读
0 评论
0 点赞
2021-09-24
Linux 系统添加和删除 Swap 交换文件
简介Linux 系统中的 Swap 分区,即交换分区,类似于 Windows 的虚拟内存,其作用可简单的描述为:当系统的物理内存不够用的时候,将暂时不用的数据存放到交换空间所在的硬盘上,从而可以腾出内存来让别的程序运行。在这里不讨论直接划出一部分硬盘作为交换分区的情况,只介绍通过添加 Swap 文件来设置交换分区的方式。添加 Swap 文件随便进入一个目录用于后续存放 Swap 文件,也可以直接放在根目录,这里放在 /var 目录下。cd /var使用 dd 命令生成一个文件块,大小为自己想设置的 Swap 分区大小,这里生成一个名为 swapfile 的文件,大小设为 1G。dd if=/dev/zero of=swapfile bs=1M count=1024将该文件设为 Swap 文件(格式化)。mkswap swapfile激活 Swap 文件(启用虚拟内存)。swapon swapfile检查 Swap 是否正确。swapon -s另外为了安全建议将交换分区文件权限设为 0600 或 0644 ,执行以下命令。chmod 0600 swapfile此时已经成功添加了交换分区,可以使用 free 之类的命令查看验证。但这样重启后 Swap 分区会丢失,需要重新激活才行,所以我们一般在 fstab 文件为其添加开机自动挂载设置。vi /etc/fstab在最后增加以下内容:/var/swapfile swap swap defaults 0 0也可以直接执行如下命令来添加,与直接编辑fstab文件效果一样:echo "/var/swapfile swap swap defaults 0 0" >> /etc/fstab删除 Swap 文件这里以我们上面设置的 Swap 文件(文件名、文件路径)作为示范。首先将 Swap 文件取消激活:swapoff /var/swapfile然后删除我们设置的 Swap 文件:rm /var/swapfile最后再编辑 /fstab 文件删除掉自动挂载 Swap 的设置即可:vi /etc/fstab
2021年09月24日
34 阅读
0 评论
0 点赞
2021-09-24
停止、删除所有docker容器和镜像
列出所有的容器 ID-a 显示所有的容器,-q 只显示数字形式的容器 ID。docker ps -aq停止所有的容器docker stop $(docker ps -aq)删除所有的容器docker rm $(docker ps -aq)删除所有的镜像docker rmi $(docker images -q)复制文件# 容器往外搬 docker cp mycontainer:/opt/file.txt /opt/local/ # 往容器内搬 docker cp /opt/local/file.txt mycontainer:/opt/Docker 1.13后有专门的命令Docker 提供了方便的 docker system prune 命令来删除那些已停止的容器、dangling 镜像、未被容器引用的 network 和构建过程中的 cache:docker system prune输出:WARNING! This will remove: - all stopped containers - all networks not used by at least one container - all dangling images - all build cache Are you sure you want to continue? [y/N]安全起见,这个命令默认不会删除那些未被任何容器引用的数据卷,如果需要同时删除这些数据卷,你需要显式的指定 --volumes 参数。比如你可能想要执行下面的命令:docker system prune --all --force --volumes让 docker 回到安装时的状态这里的 "安装时的状态" 指资源占用情况而不是 docker 的相关配置。docker stop $(docker ps -aq) && docker system prune --all --force --volumes
2021年09月24日
18 阅读
0 评论
0 点赞
2021-09-24
Docker容器自启动
添加容器在docker运行时自动启有两种方法:1、在使用docker run时,添加下面参数--restart=always2、在运行docker的时候添加docker update --restart=always container-id其中 container-id 是容器ID
2021年09月24日
11 阅读
0 评论
0 点赞
2021-09-24
Linux服务器设置主机名
设置正确的主机名(hostname)非常重要。如果主机名设置不正确,那么很多服务,比如邮件服务等,均无法正常运行。今天我们介绍一下如何正确地在Linux系统上设置 hostname.我们首先需要了解到,主机名分为两部分,短主机名(short hostname)和长主机名(fully qualified domain name, FQDN)。这两部分都需要正确设置。假设我们需要设置的主机名为 mx.iyume.top, 那么段主机名为 mx, 长主机名为 mx.iyume.top.下面我们就以 mx.iyume.top 为例介绍如何设置主机名。首先,需要编辑 /etc/hosts 文件,找到含有你的VPS的IP地址的那一行;如果没有,则添加一行。内容如下:88.88.88.88 mx.iyume.top mx其中, 88.88.88.88 是你的服务器IP地址,后面依次填入长主机名和短主机名,切记不要填反了编辑好后,在SSH中执行:echo "mx" > /etc/hostname hostname -F /etc/hostname这样,就设置好了主机名。设置好了以后我们检查一下是否设置正确。首先,执行:hostname此时我们应该只能看到短主机名 mx. 如果你看到了长主机名 mx.iyume.top, 说明之前设置错误,请重新检查上述步骤。然后,执行:hostname -f此时,我们应该只能看到长主机名 mx.iyume.top这样,我们就全部设置好了主机名hostname, 可以进行接下来的其他操作了。
2021年09月24日
15 阅读
0 评论
0 点赞
2021-08-15
Java调用SSL异常,报错javax.net.ssl.SSLHandshakeException
问题场景因为业务需要,服务器迁移,重新部署环境过程中出现部分接口错误,后来发现是 jdk1.8 版本导致 SSL 调用权限上有问题。报如下错误:Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)解决方案修改 java 安装目录中,lib 下的 security 文件。比如路径是:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.302.b08-0.el7_9.x86_64/jre/lib/security搜索SSLv3,将 SSLv3,TLSv1, TLSv1.1 三个都删掉,有些可能没有后两个,那就只删除 SSLv3。保存退出,然后重启自己的项目就可以了
2021年08月15日
11 阅读
0 评论
0 点赞
2021-08-14
Mysql5.7解决only_full_group_by错误
原因mysql5.7.x 版本,默认是开启了 only_full_group_by 模式的,而 only_full_group_by 模式下 SELECT 后面接的列必须被 GROUP BY 后面接的列所包含。也就是SQL语句应该是下面这样:SELECT id,name from table group by id,name,sex解决办法修改 mysql 配置文件,CentOS7 的 mysql 配置文件位置 /etc/my.cnf在 datadir = /data/mysql 下面添加一行:sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES保存退出,重启 mysqlsystemctl restart mysqld
2021年08月14日
35 阅读
0 评论
0 点赞
2021-08-06
甲骨文Oracle Cloud ARM 网络重装DD成Debian最新稳定版
新建实例时选的 ubuntu 20.4,非 mini 版下载脚本curl -fLO https://raw.githubusercontent.com/bohanyang/debi/master/debi.sh赋予脚本运行权限chmod a+rx debi.sh运行脚本./debi.sh --architecture arm64 --user root --password password设置默认root的密码为password,登陆成功之后记得自己输入passwd修改密码!!!执行看到类似下列代码,并且没有报错的话,去Oracle管理后台重启机器GRUB_DEFAULT=debi GRUB_TIMEOUT=5 GRUB_TIMEOUT_STYLE=menu Generating grub configuration file ... Found linux image: /boot/vmlinuz-4.19.0-17-arm64 Found initrd image: /boot/initrd.img-4.19.0-17-arm64 Adding boot menu entry for EFI firmware configuration done menuentry 'Debian Installer' --id debi { insmod part_msdos insmod part_gpt insmod ext2 linux /boot/debian-buster/linux initrd /boot/debian-buster/initrd.gz }
2021年08月06日
44 阅读
0 评论
0 点赞
1
...
8
9
10
...
18