约定的地方

云の彼端

You got to put the past behind you before you can move on.

  • 海上月是天上月,眼前人是心上人。
    [置顶] 下载任务执行器简单设计

    摘要: 下载任务类设计 /** * 下载任务执行器 * @author Shixy */ @Slf4j public class Downloader implements Runnable { private String filePath; private Callable callab

    MySQL主从数据不一致问题处理

    摘要: 分析问题 网络延迟 mysql主从复制默认的是异步复制,通过网络传输binlog日志文件,可能你从库在设计之初就是跨机房或者网络故障,导致binlog传输出现延迟或故障,从而导致不同步或不一致。 服务器负载 如果其中某一台服务器负载太高或者磁盘占用100%,涉及msyql主从复制的3个线程可能会出现

    如何提防PDF XSS攻击

    摘要: 请求文件弹窗XSS注入 解决方法 org.apache.pdfbox pdfbox 3.0.3 try { PDDocu

    MYSQL使用binlog恢复数据

    摘要: 要使用MySQL的二进制日志(binlog)恢复被删除的数据,你需要确保二进制日志功能已经开启,并且已经有足够的日志记录来恢复数据。以下是恢复数据的基本步骤和示例代码: 1、确认二进制日志功能已经开启: 查看my.cnf(或my.ini)配置文件,确保log_bin变量设置为非空值,或者使用以下SQ

    grep查询某天含有某个关键字的日志记录

    摘要: grep -C 10 "Exception" /var/log/syslog | grep -E "2024-01-01|2024-01-31"

    digital envelope routines::unsupported报错问题

    摘要: "scripts": { "dev": "set NODE_OPTIONS openssl-legacy-provider && vue-cli-service serve" }

    01背包问题(动态规划)

    摘要: 【说明】 有 n 个物品,第i个物品价值为v(i),重量为w(i),其中v(i)和w(i)均为非负数,背包的容量为W,W为非负数。现需要考虑如何选择装入背包的物品,使装入背包的物品总价值最大。 | 物品数量 = 4 | 背包容量 = 5 | | | | | 物品编号 | 物品价值 | 物品重量 |

    希尔排序

    摘要: 【说明】 希尔排序算法又称最小增量排序算法,其基本思想是: 步骤 1:构造一个步长序列 delta1、delta2、..、deltak,其中 delta1=n/2,后面的每个 delta 是前一个的 1/2,deltak=1: 步骤 2:根据步长序列进行 k 趟排序: 步骤 3:对第ⅰ趟排序,根据对

    分治(并归)排序算法

    摘要: 【说明】 采用归并排序对 n 个元素进行递增排序时,首先将 n 个元素的数组分成各含/2 个元素的两个子数组,然后用归并排序对两个子数组进行递归排序,最后合并两个已经排好序的子数组得到排序结果。 下面的 C 代码是对上述归并算法的实现,其中的常量和变量说明如下: A:待排序数组 l,c,r:一个子数

    一致性Hash算法

    摘要: 最近有小伙伴跑过来问什么是Hash一致性算法,说面试的时候被问到了,因为不了解,所以就没有回答上,问我有没有相应的学习资料推荐,当时上班,没时间回复,晚上回去了就忘了这件事,今天突然看到这个,加班为大家整理一下什么是Hash一致性算法,希望对大家有帮助!文末送书,长按抽奖助手小程序即可参与,祝君好运

    摘要: 下载任务执行器简单设计 下载任务类设计 /** * 下载任务执行器 * @author Shixy */ @Slf4j public class Downloader implements Runnable { private String filePath; private Callable<String> callab 阅读全文
    posted @ 2022-06-08 16:56 云の彼端 阅读(81) 评论(0) 推荐(0) 编辑
    摘要: 分析问题 网络延迟 mysql主从复制默认的是异步复制,通过网络传输binlog日志文件,可能你从库在设计之初就是跨机房或者网络故障,导致binlog传输出现延迟或故障,从而导致不同步或不一致。 服务器负载 如果其中某一台服务器负载太高或者磁盘占用100%,涉及msyql主从复制的3个线程可能会出现 阅读全文
    posted @ 2024-10-18 12:00 云の彼端 阅读(243) 评论(0) 推荐(0) 编辑
    摘要: 请求文件弹窗XSS注入 解决方法 <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>3.0.3</version> </dependency> try { PDDocu 阅读全文
    posted @ 2024-08-27 15:26 云の彼端 阅读(186) 评论(0) 推荐(0) 编辑
    摘要: 要使用MySQL的二进制日志(binlog)恢复被删除的数据,你需要确保二进制日志功能已经开启,并且已经有足够的日志记录来恢复数据。以下是恢复数据的基本步骤和示例代码: 1、确认二进制日志功能已经开启: 查看my.cnf(或my.ini)配置文件,确保log_bin变量设置为非空值,或者使用以下SQ 阅读全文
    posted @ 2024-04-23 18:47 云の彼端 阅读(499) 评论(0) 推荐(0) 编辑
    摘要: grep -C 10 "Exception" /var/log/syslog | grep -E "2024-01-01|2024-01-31" 阅读全文
    posted @ 2024-04-16 11:33 云の彼端 阅读(9) 评论(0) 推荐(0) 编辑
    摘要: "scripts": { "dev": "set NODE_OPTIONS openssl-legacy-provider && vue-cli-service serve" } 阅读全文
    posted @ 2024-02-06 17:12 云の彼端 阅读(169) 评论(0) 推荐(0) 编辑
    摘要: 【说明】 有 n 个物品,第i个物品价值为v(i),重量为w(i),其中v(i)和w(i)均为非负数,背包的容量为W,W为非负数。现需要考虑如何选择装入背包的物品,使装入背包的物品总价值最大。 | 物品数量 = 4 | 背包容量 = 5 | | | | | 物品编号 | 物品价值 | 物品重量 | 阅读全文
    posted @ 2023-03-23 13:58 云の彼端 阅读(15) 评论(0) 推荐(0) 编辑
    摘要: 【说明】 希尔排序算法又称最小增量排序算法,其基本思想是: 步骤 1:构造一个步长序列 delta1、delta2、..、deltak,其中 delta1=n/2,后面的每个 delta 是前一个的 1/2,deltak=1: 步骤 2:根据步长序列进行 k 趟排序: 步骤 3:对第ⅰ趟排序,根据对 阅读全文
    posted @ 2023-03-17 18:01 云の彼端 阅读(65) 评论(0) 推荐(0) 编辑
    摘要: 【说明】 采用归并排序对 n 个元素进行递增排序时,首先将 n 个元素的数组分成各含/2 个元素的两个子数组,然后用归并排序对两个子数组进行递归排序,最后合并两个已经排好序的子数组得到排序结果。 下面的 C 代码是对上述归并算法的实现,其中的常量和变量说明如下: A:待排序数组 l,c,r:一个子数 阅读全文
    posted @ 2023-03-16 10:25 云の彼端 阅读(46) 评论(0) 推荐(0) 编辑
    摘要: 最近有小伙伴跑过来问什么是Hash一致性算法,说面试的时候被问到了,因为不了解,所以就没有回答上,问我有没有相应的学习资料推荐,当时上班,没时间回复,晚上回去了就忘了这件事,今天突然看到这个,加班为大家整理一下什么是Hash一致性算法,希望对大家有帮助!文末送书,长按抽奖助手小程序即可参与,祝君好运 阅读全文
    posted @ 2023-02-13 14:38 云の彼端 阅读(19) 评论(0) 推荐(0) 编辑
    摘要: ==前提:需要预装docker== 1、拉取Nginx镜像 $ docker pull nginx 2、挂载镜像 $ docker run --name nginx -p 80:80 -d nginx 3、查看挂载的镜像,获取CONTAINER ID $ docker ps -a 4、从容器中复制一 阅读全文
    posted @ 2023-02-13 14:36 云の彼端 阅读(253) 评论(0) 推荐(0) 编辑
    点击右上角即可分享
    微信分享提示