服务器技术文章
-
Linux防止SSH暴力破解
每次登录系统(CentOS7),就会发现有N次登陆失败的统计信息,如: 查看 /var/log/secure 日志文件可以看到文件中有很多认证失败的ip登录信息,这就说明已经被…… -
Bash 脚本:`(反引号)运算符和 $()的使用方式
反引号的使用方式 下面是一个简单的实例: [root@localhost ~]# echo "There are `ls | wc -l` files in this directory" There are 10 files in this direct…… -
SpringBoot学习之mvc
关于SpringBoot中的mvc 在SpringBoot中使用mvc与springmvc基本一致,我们甚至可以按照springmvc中的标准来完成控制器的实现。 package com.bdqn.lyrk.study.…… -
MySQL实现Split用法
CREATE PROCEDURE sp_split(in words varchar(2000),in regex varchar(20)) BEGIN CREATE TEMPORARY TABLE IF NOT EXISTS temp_key_split ( key_words varch…… -
Linux设置开机启动
方法一:编辑rc.loacl脚本 直接在/etc/rc.local中添加启动脚本。 $ vim /etc/rc.local 方法二:Linux通过chkconfig设置开机启动服务 创建脚本 vim /etc/ini…… -
Bash 脚本中的错误处理
退出状态 在 Bash 脚本中,$?将打印退出状态。如果返回零,则表示没有错误。如果不为零,结论就是任务可能存在一些问题。 如下是一个简单例子: [root@localh…… -
SpringBoot跨域问题解决方案
允许全部请求跨域许可的代码 需要继承WebMvcConfigurerAdapter类。 @Configuration public class MyWebAppConfigurer extends WebMvcConfigurerAdapter{ @…… -
springboot2.4跨域配置的方法
1、如果只是一个简单的springboot demo,用以下配置就行 新建config类 ``` import org.springframework.context.annotation.Configuration; import org.sprin…… -
如何用Python实现多任务版的udp聊天器
一、案例示例 二、案例说明 1、编写一个有2个线程的程序。 2、线程1用来接收数据然后显示。 3、线程2用来检测键盘数据然后通过udp发送数据。 三、参考代码 i…… -
-
-
在Java中,整数的绝对值不一定是正数
这几乎是每个人都知道的。 在Java中,想要获得有个数字的绝对值,可以使用java.lang.Math中的abs方法,这个类共有4个重载的abs方法,分别是: public static…… -
从 Spark 的 DataFrame 中取出具体某一行详解
如何从 Spark 的 DataFrame 中取出具体某一行? 根据阿里专家Spark的DataFrame不是真正的DataFrame-秦续业的文章 DataFrame 应该有『保证顺序,行列对称』等规…… -
Bash 脚本实例:获取符号链接的目标位置
本文将介绍 Linux 中符号链接的基础知识,并创建一个简单的 bash 脚本来获取符号链接的目标位置。 符号链接的类型 主要有两种类型的符号链接,即: 硬链接:硬…… -
如何远程写入prometheus存储
简介 prometheus一般都是采用pull方式获取数据,但是有一些情况下,不方便配置exporter,就希望能通过push的方式上传指标数据。 1、可以采用pushgateway的方式…… -
用 Python 和 EV 剪辑短视频教程
一、将图片转化成视频 通过python的opencv库就可以把图片转成视频,要注意的是把帧率设置成30,方便后续和其他视频拼接,因为帧率不同会导致拼接出错。 impo…… -
Linux 中 ss 命令的使用实例
显示所有已建立连接的套接字 ss命令不带任何选项,用来显示已建立连接的所有套接字的列表。 [root@localhost ~]# ss 抑制输出中的标题行 如果要取消命令输…… -
如何在 Linux 最小化安装中设置互联网
在最小化服务器安装中,设置互联网或网络是非常容易的。在本指南中,我们将解释如何在 CentOS、RHEL、Rocky Linux 最小安装中设置互联网或网络。 当你刚刚完成…… -
如何在 Linux 上用密码加密和解密文件
age 是一个简单的、易于使用的工具,允许你用一个密码来加密和解密文件。 文件的保护和敏感文档的安全加密是用户长期以来关心的问题。即使越来越多的数据被存…… -
-
-
CentOS 8 安装 Caddy Web服务器
在本文中,将在 CentOS 8 中安装 Caddy Web 服务器并在 Caddy 上配置 HTTP网站。 Caddy有一下功能: 支持 HTTP/1.1 和 HTTP/2 自动配置HTTPS 支持虚拟主机 IP…… -
如何在 Linux 中配置 firewalld 规则
什么是FirewallD “firewalld”是firewall daemon。它提供了一个动态管理的防火墙,带有一个非常强大的过滤系统,称为 Netfilter,由 Linux 内核提供。 Firewall…… -
MySQL Json有哪些缺点
讨伐 json 今天的分享是再批 json, 去年分享过因为 mysql json 导致的故障,今天的 case 其实是去年的姊妹篇,原理一模一样。有两个原因不建议用 json: Table…… -
MySQLDump的备份方法
mysqldump使用简介 mysqldump 是 MySQL 系统自带的逻辑备份工具,主要用于转储数据库。它主要产生一系列的 SQL 语句,可以封装到文件,该文件包含重建数据库……