今日阅读:
- 聊聊高并发之矛(设计一个高并发爬虫系统)
- 聊聊高并发之盾(设计一个高并发后端)
小结:拓展了我对高并发爬虫的视野,还在想着多线程的时候,忽视了爬这么多数据要怎么存储的问题。当然最终的瓶颈还是在服务器的 QPS 。 - 【游戏王的设计美学:超量篇】
小结:KONAMI 吐槽繁中翻译错误的这段快笑死我。
今日软件:
- Command R+
小结:最近新崛起的一个大模型,支持免费对话和限量免费的 API 调用。
单看界面的 UI 设计还是让人眼前一亮,非常的舒服。但是实际体验还得看模型自己能力,玩了两次之后感觉不如 GPT-4 和 Gemini 1.5 pro。
今日代码:
在查找好き嫌い相关接口研究的时候发现一篇文章。
好き嫌い.comのログ取得,然而点进去才发现这样一句话
※下記記載の方法はできなくなりました。 2023/2頃までは取得できましたが2023/3頃には取得不能な事を確認しています。 ということで有料記事から無料記事にしています。
行吧,那只能靠自己折腾了。不过很幸运的是网站评论获取就在 JS 里写的明明白白,没有任何混淆
$(document).on('click touched', '.anchor', function() {
var id = $(this).attr("data");
var cid = id.replace("#", "");
$(this).css('color', 'darkblue');
$.ajax({
type: "GET",
url: "/p/" + pid + "/c/" + cid + "/t/" + sk_token,
dataType: 'json',
async: true,
}).fail(function(jqXHR, textStatus, errorThrown) {}).done(function(data, textStatus, jqXHR) {
var type = '';
if (data.type == 1) {
var type = '@好き派';
$(".comment-modal-header div").addClass('text-danger');
$(".comment-modal-header div").removeClass('text-primary');
} else if (data.type == 0) {
var type = '@嫌い派';
$(".comment-modal-header div").addClass('text-primary');
$(".comment-modal-header div").removeClass('text-danger');
}
if (data.name_hash == null)
var name = '匿名';
else
var name = data.name_hash;
$(".comment-modal-header div").text(data.index + '.' + name + type + ' ' + data.created_at);
$(".comment-modal-body p").html(data.body);
$(".comment-modal-link a").attr('href', data.url);
$("#commentModal").modal('show');
});
});
所以只要拼接 https://suki-kira.com/p/{pid}/c/{cid}/t/{sk_token}
就能获取对应的评论,且这段 JS 代码也对返回值中 type 的含义做了解析。pid 指的就是每个人物对应编码,cid 即评论楼层编码。sk_token 这个值稍微有点意思,我是直接在网页中获取到的。貌似是一天一更新,与登录状态,访问 IP ,访问设备都无关系。
<script type="7bc77345a10fc6d64b880e10-text/javascript">
var sk_token = "fdd27c19d210f7f22c32a283db9df79e";
</script>
返回响应示例如下,且这个响应频率貌似没有做限速。
{
"body": "<span class='anchor' data='477540'>>>477540</span> <br />\r\n旨味が無いから擦らず捨てたけどな",
"index": "477550",
"created_at": "2024-04-17 17:01:28",
"type": "0",
"name_hash": "",
"url": "https://suki-kira.com/people/result/82277?c=477550"
}
今日见闻:
知名酒类博主“飞飞一杯酒”突发心脏病去世,年仅34岁
今日废话:
看了几个微波炉自己做饭的视频教程,样式繁多又方便快捷,非常心动。
然后点了外卖。