Depp Wang's Blog

这是副标题

  • 首页
  • 归档
  • 推荐
  • 分类
  • 标签
  • 搜索

Logback 使用总结

发表于 2020-10-30 | 分类于 Note | | 阅读次数

最近打在打印日志这块栽了个跟头,发现日志这块掌握得还不太好,所以大概梳理一下。

其实 SLF4J 类似于 Commons Logging,也是一个日志接口,而 Logback 类似于 Log4j,是一个日志的实现。

阅读全文 »

接口限流的几种算法

发表于 2020-10-27 | 分类于 Algorithms | | 阅读次数

今天面试遇到一个关于接口限流的问题:设计一个方案,保证每秒只有 10 个请求可以访问接口。不得不说,此问题可以很好的考察面试高级工程师岗位的候选人的过往经验。不过很遗憾,我原来并没有做过这方面的工作。

阅读全文 »

Java 实现一个自定义分布式 Session

发表于 2020-10-26 | 分类于 Java | | 阅读次数

HTTP 是无状态协议,所以服务端如果需要记住登录用户,就需要维护一个 SessionId(Cookie) - Session 的键值对。Session 存放用户信息对象。用户信息对象作为 Session 的一个 Attribute。当浏览器请求中包含 Cookie 时,服务器就能识别出具体是哪个用户了。

阅读全文 »

HashMap 常问的 9 个问题

发表于 2020-08-20 | 分类于 Java | | 阅读次数

img

1、HashMap 的数据结构是什么?

HashMap 我们知道 HashMap 的数据结构是数组+链表,所以这个问题可以理解为数组+链表有什么优点?

  • 如果只是数组,就存在数组的缺点,如:需要更长的连续内存空间;扩容更加频繁;并且删除操作需要移动其他元素位置,等等
  • 如果只是链表,就存在链表的缺点,如:查找复杂度 O(n) 太高,等等
  • 而数组+链表是一个折中的方案
阅读全文 »

在 macOS 中,如何自动压缩截屏图片大小

发表于 2020-08-07 | 分类于 Tools | | 阅读次数

一、错误的误会

我是这样在 Markdown 中插入截屏图片的:截屏到剪贴板后,直接在 Typora 中粘贴,iPic 将自动将图片上传到阿里云图床(对象存储)。我一直使用 Alfred 的 Clipboard History 功能查看截图大小,发现图片占内存都很大,全屏截图有 10 多 MB,就想着一定要找到一种方法来缩小截屏大小,不然我的阿里云图床费用得嗖嗖涨。

阅读全文 »

一道算法题:水流过几个格子

发表于 2020-07-01 | 分类于 Algorithms | | 阅读次数

作者:DeppWang、原文地址

题目来源

一道做智能的对话机器人公司的算法测试题

阅读全文 »

一个发布文章到博客园的 Python 脚本

发表于 2020-06-20 | 分类于 Tools | | 阅读次数

原文地址

我的个人独立博客是基于 Hexo 搭建的,因为小站,Google 搜索引擎收录文章比较慢,还搜不到

为了解决这个问题,希望把文章也顺便发布到博客平台博客园上。但不想每次手动复制粘贴,打算利用脚本实现,希望除了发布,并且还能更新文章。原来打算找到博客园接口,模拟操作接口实现。搜索发现博客园提供了 MetaWeblog 接口,所以利用接口,开发了这个脚本。源码地址

阅读全文 »

快速排序的几种实现方式

发表于 2020-06-18 | 分类于 Algorithms | | 阅读次数

原文地址

快速排序(quick sort)的特点是分块排序,也叫划分交换排序(partition-exchange sort)

代码实现方式可以有这么几种:

  1. 拼接结果
  2. 左右相互交换
  3. 快慢指针
阅读全文 »

如何查找某个网站的(如:有道云笔记)的接口

发表于 2020-06-11 | 分类于 Tools | | 阅读次数

作者:DeppWang、原文地址

开发了个 《一键导出 / 备份「有道云笔记」所有笔记》的脚本。主要原理是利用有道云笔记本身的接口。下面是根据正常用户操作逻辑,找到需要的接口,主要是登录和「下载」。

阅读全文 »

iTranswarp 部署记录

发表于 2020-05-26 | 分类于 Linux | | 阅读次数

作者:DeppWang、原文地址

目的:使用 iTranswarp 学习 nginx 配置

如果你只想本地启动,直接修改 ip,使用 docker-compose 即可

阅读全文 »
1234…10
Depp Wang

Depp Wang

每个人都需要有自己的哈姆雷特

94 日志
25 分类
146 标签
RSS
GitHub Twitter
Links
  • 廖雪峰的官方网站
  • 阮一峰的网络日志
  • CoolShell
  • 1byte
© 2023 Depp Wang
由 Hexo 强力驱动
主题 - NexT.Mist
本站总共被访问 次    你是第 位小伙伴