自留地

得之坦然,失之淡然


  • 首页

  • 标签

  • 分类

  • 归档

  • 追番

  • 站点地图

非常规爬虫姿势

发表于 2022-05-15 | 分类于 Memo
本文字数: 1.1k | 阅读时长 ≈ 5 分钟

最近试了下如何通过模拟浏览器请求的方式获取网页源代码。

Selenium

Selenium 是一个用于Web应用程序测试的工具,通过调用浏览器模拟用户请求,最终获取页面源代码。好处在于可以使用浏览器 headless 模式,在无桌面环境的 linux 系统下运行。

阅读全文 »

聊聊用户敏感数据保存

发表于 2022-04-26 | 分类于 Thinking
本文字数: 3.1k | 阅读时长 ≈ 14 分钟

本文聊聊服务端系统设计中,关于用户敏感数据相关的设计。

密码安全

对于大部分的网络服务来说,都是注册登录之后才能使用。在注册成功后,服务端需要保存用户的账号和密码,这样后续才能验证用户登录是否合法。

阅读全文 »

[译] DTO模式

发表于 2022-04-16 | 分类于 Learning
本文字数: 1.4k | 阅读时长 ≈ 5 分钟

本文翻译自 The DTO Pattern (Data Transfer Object)

概述

在本文中,我们将讨论 DTO模式,包括它是什么,何时去使用它,以及如何正确的使用它。

介绍

DTO模式首次被提出来是在 Martin Fowler 的 EAA 一书中,DTOs 或 Data Transfer Objects 是一种在进程中传递数据的对象,用来减少方法的调用。

阅读全文 »

Hexo使用国际版LeanCloud Valine评论连接失败

发表于 2022-01-11 | 分类于 Memo
本文字数: 564 | 阅读时长 ≈ 2 分钟

最近发现博客的评论系统(Leancloud)无法使用了,记录下解决过程。

问题展现

首先打开浏览器控制台,发现有连接错误:

阅读全文 »

CentOS8设置locale

发表于 2021-09-18 | 分类于 Memo
本文字数: 572 | 阅读时长 ≈ 2 分钟

本文记录了如何在 CentOS8 设置 Locale。

起因

最近在 CentOS 上做文件下载功能调试时,发现了个异常:

1
2
3
4
5
6
java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: /data/trans/视频.mp4
at sun.nio.fs.UnixPath.encode(UnixPath.java:147)
at sun.nio.fs.UnixPath.<init>(UnixPath.java:71)
at sun.nio.fs.UnixFileSystem.getPath(UnixFileSystem.java:281)
at java.nio.file.Paths.get(Paths.java:84)
...
阅读全文 »

一个没什么用的IntelliJ IDEA调试多线程的小知识

发表于 2021-09-01 | 分类于 Tips
本文字数: 274 | 阅读时长 ≈ 1 分钟

阅读全文 »

Java使用jlayer播放MP3

发表于 2021-05-14 | 分类于 Learning
本文字数: 1.7k | 阅读时长 ≈ 7 分钟

阅读全文 »

JavaFX ImageView生成圆角

发表于 2021-05-12 | 分类于 Learning
本文字数: 286 | 阅读时长 ≈ 1 分钟

阅读全文 »

JavaFX表格样式

发表于 2021-05-08 | 分类于 Learning
本文字数: 855 | 阅读时长 ≈ 4 分钟

阅读全文 »

JavaFX滑块样式

发表于 2021-05-07 | 分类于 Learning
本文字数: 436 | 阅读时长 ≈ 2 分钟

阅读全文 »
12…5
尘伊

尘伊

一个空想主义者

41 日志
7 分类
65 标签
GitHub E-Mail
Links
  • Jenkov
  • DZone
0%
© 2019 — 2022 Yichen
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4