llcat-blog

life, interest, technology


  • 首页

  • 标签

  • 分类

  • 归档

2020-小记

发表于 2020-02-19 | 更新于 2020-05-01 | 分类于 life

想起来就会随便写写的笔记~

阅读全文 »

技术备忘录

发表于 2019-05-23 | 更新于 2020-04-13

前言

本着好记性不如烂笔头的原则,将一些自己开发过程中碰到的问题和一些技术方面的杂项记录下来,方便以后查阅和回顾。

阅读全文 »

leetcode(每日一练)

发表于 2019-05-14 | 更新于 2020-05-01 | 分类于 leetcode

引言

leetcode每日一练, 随手写写篇~

阅读全文 »

防止ssh暴力破解

发表于 2019-05-05 | 更新于 2019-05-23 | 分类于 linux

前言

起因是自己买的一台vps上搭的nginx经常隔一段时间就挂掉,上面就丢了几个静态页面,理论上不会这么频繁的出现挂掉的这种情况,于是连上去查log, /var/log/nginx/access.log有恶意扫描访问,但是不是特别多,日志的大小也还算正常。其他的log也没看出什么问题。转到/var/log/检查看看有没有什么异常的系统日志。发现btmp这个文件特别大,400多M。

查阅资料后发现btmp这个文件是系统记录ssh登陆失败的日志,emmmm….这么大肯定是有问题的,那我们接下来看看怎么解决吧~

阅读全文 »

less 概览

发表于 2019-04-10 | 更新于 2019-04-14 | 分类于 translation

之前一直用的sass,最近写自己的小demo想用一下less,看到antd的组件样式也都是用less写的,有点兴趣,遂先过一遍官方的overview,翻译并学习下。这篇文章是Less官方文档的Overview的中文翻译,由于个人水平有限,如翻译上有任何问题,请大家帮忙斧正blog-source

阅读全文 »

浏览器视口(viewport)的二三事(part two)

发表于 2019-04-09 | 更新于 2019-05-23 | 分类于 translation

浏览器视口的二三事(part two)

在这个小系列中我将会解释viewports和一些重要的元素(比如<html>, window和screen)的宽度是如何工作的

在这篇文章中,我将会介绍移动端浏览器视口相关的概念,如果你完全没有接触过移动端的浏览器,我建议你先读我文章关于桌面浏览器相关概念的第一部分,便于你对接下来介绍的概念有个基础。

阅读全文 »

浏览器视口(viewport)的二三事(part one)

发表于 2019-04-04 | 更新于 2019-04-10 | 分类于 translation

浏览器视口的二三事(part one)

在这个小系列中我将会解释viewports和一些重要的元素(比如<html>, window和screen)的宽度是如何工作的

这篇文章是介绍pc端浏览器的视口,它的目的是为后续讨论相似的mobile端浏览器的视口概念打基础。大多数的web开发者可能已经对pc端的视口概念很清楚呢,在mobile端我们会发现有相同的概念,但是更加复杂。所以接下来我们会预先讨论一些大家都知道的术语,掌握这些术语对后续理解mobile端的视口概念会很有帮助。

阅读全文 »

排序算法

发表于 2019-03-16 | 更新于 2019-04-10 | 分类于 algorithm

简介

排序算法是对一个数组(或列表)按照一定的规则(递增,递减,字典等)对它的项进行排序。排序有很多解决方案,比如我们可以通过一系列的比较和交换操作让一组数据有序。我们也可以采用分治的思想让一组数据从部分有序向全部有序演进(如堆排和快排),更还有一些不基于比较的排序算法。下面,我们从较基本的几个排序算法入手,开始我们的排序算法之旅。

参考资料
算法可视化visualgo
算法4-Sorting

阅读全文 »

你应该知道的Base64内容传输编码

发表于 2019-02-21 | 更新于 2019-03-13 | 分类于 web

Base64 内容传输编码是什么?

用较官方的说法来讲,Base64编码被设计用来表示任意长度的8bit字节序列,它进行编码和解码的算法都很简单,编码后的数据不需要可读性,并且编码后的数据比未编码的数据始终大33%。简言之,Base64就是使用64个可打印字符来表示任意的二进制数据。

请参考RFC2045第6.8小节关于Base64编码的描述
RFC2045 Base64 Content Transfer Encoding

阅读全文 »

前端知识点集锦

发表于 2019-02-18 | 更新于 2019-11-24 | 分类于 front-end

前言

在开始这篇博文前,我想以提几个问题的方式来总结自己写这篇文章的目的和意义,方便整理清楚往下面写这篇文章的思路。

阅读全文 »
123
llcat(plyu)

llcat(plyu)

22 日志
12 分类
19 标签
GitHub E-Mail
Links
  • jingfengji
  • matthew
© 2020 llcat(plyu)