最新文章

使用iptables自动封禁ssh登录爆破ip的脚本

福森之地
分享一个自制脚本,自动使用iptables和lastb封禁近1天尝试ssh登录错误的ip top5,其大多为ssh爆破轮询,来自美丽之国 shell bin bash BANNED_IPS tmp banned ips TO_BANNED_IPS tmp to_banned ips iptables nL INPUT awk NR 2 print 4 uniq BANNED_  阅读全文

关于fetch跨域请求无法取得响应header中字段的问题

福森之地
使用Fetch API OVER CORS存在限制,如果后端配置了跨域限制,那么前端只能获取到部分基础header: 1 Cache Control 2 Content Language 3 Content Type 4 Expires 5 Last Modified 6 Pragma 如果你同时掌握后端的话,请将响应头header中的需要回传的自定义部分,改为使用body回传即  阅读全文

线程池的shutdown和shutdownNow方法

福森之地
title 线程池的shutdown和shutdownNow方法 date 2021 09 08 20 29 54 categories Java tags 面试 Java并发编程 线程池 使用Java的线程池ThreadPoolExecutor类时候发现了两个不同的关闭线程池的方法:shutdown和shutdownNow方法,具体这两个方法有啥区别呢?这次一起来探讨  阅读全文

双向链表与LRU、LFU的实现

福森之地
title 双向链表与LRU、LFU的实现 date 2021 09 13 22 11 06 categories 面试 tags 数据结构 双向链表 LRU缓存策略 LFU缓存策略 可以说LRU、LFU两种缓存淘汰策略是最近面试中常见的问题了,这次笔者就准备采用双向链表来实现一个LRU和LFU。 缓存淘汰策略 缓存淘汰策略:一个缓存系统如果缓存大小达到了  阅读全文

Windows 10 修改Office2016安装路径

福森之地
title Windows 10 修改Office2016安装路径 date 2021 09 23 21 01 14 categories 杂项 tags Windows Office 一件头痛的事:给家里电脑重做系统,发现正版Office脱机安装文件不能指定安装位置,默认安装到C盘,笔者作为软件必须装到D盘的强迫症为此头痛了半个小时,使用创建软连接的方式解决这个问题。   阅读全文

UNIX网络编程-2-实现一个pthread_pool

福森之地
title UNIX网络编程 2 实现一个pthread_pool date 2021 09 09 17 52 59 categories 网络编程 tags 网络编程 线程池 Linux pthread 这次使用C语言,设计一个基于pthread的线程池吧。 想要设计线程池的原因有三个: 1 想要重新锻炼下C语言的编码能力 2 面试经常出现一些线程池的  阅读全文

unix网络编程-1-简单时间服务器

福森之地
title unix网络编程 1 简单时间服务器 date 2021 09 06 17 48 09 categories 网络编程 tags Linux 网络编程 socket 根据书上内容,编写一个简单的获取时间的客户端、服务器如下: time client c include "commons h" time check client   阅读全文

SSH使用本地私钥报错解码错误DECODE-ERROR

福森之地
title SSH使用本地私钥报错解码错误DECODE ERROR date 2022 10 09 20 50 19 tags SSH 部分软件 如腾讯自研weterm、某些版本的vscode 的SSH功能在使用本地私钥时可能会报错: Error Error while signing data with privateKey error 06000066 public   阅读全文

react-ace代码编辑器自定义mode攻略

福森之地
title react ace代码编辑器自定义mode攻略 date 2022 12 02 15 48 45 tags React 背景 最近使用了react ace实现一个代码编辑器,由于都是封装完整的,想要自定义主题、mode比较困难,下面是本人整理的自定义mode、theme示例: 开发版本 1 react 18 2 0 2 react dom   阅读全文

Nacos几种服务接入方法的pom配置

福森之地
title Nacos几种服务接入方法的pom配置 date 2021 10 29 00 02 56 categories Spring Cloud tags Spring Cloud Nacos Dubbo 最近在进一步学习Spring Cloud Alibaba微服务技术栈,使用Nacos的时候配置依赖总是配置不好,这里笔者总结保存一下,使用的是目前最新的版本,避免  阅读全文

Docker接入Gitlab Runner

福森之地
借助服务器上的Docker可以方便地创建gitlab runner实例 Gitlab Runner docker版本,可以使用本机的docker作为执行时环境 docker创建gitlab runner 1 创建gitlab runner实例 shell docker run d name gitlab runner global restart always \ v roo  阅读全文

DNS协议相关问题整理

福森之地
DNS协议 域名解析协议DNS Domain Name System 将域名和 IP 地址相互映射,方便人使用便于记忆的域名而不是 IP 地址。 将域名映射成 IP 地址称为 正向解析 ,将 IP 地址映射成域名称为 反向解析 DNS使用到的协议和端口 DNS同时占用UDP和TCP的53号端口;DNS在进行区域传输的时候使用TCP协议,其它时候则使用UDP协议;   阅读全文