xioxu's recent timeline updates
xioxu

xioxu

V2EX member #407045, joined on 2019-04-28 10:10:22 +08:00
Today's activity rank 9417
xioxu's recent replies
8h 28m ago
Replied to a topic by ggp1ot2 › Claude › 说说最近在折腾 Claude 上继续浪费的钱吧
op 可以试试 https://mp.weixin.qq.com/s/dEF8CY3Jo0KeHB3Ngddgbw polyBox 反正环境是可以起到隔离作用, 但我个人感受还是 ip 最重要
这是一个最坏的时代, 程序员这个职业的岗位必将被大量削减; 这又是一个最好的时代,少量程序员可以独立做出更多有价值的产品。
很不错, 已 star
Mar 15, 2025
Replied to a topic by PeiXyJ › 浏览器 › 大家的 Chrome 浏览器有哪些推荐的插件呢?
ProxyGo , 白名单代理工具 个人觉得比 Proxy SwitchyOmega 用起来方便
这是 chatGPT 生成的示例代码:

using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Filters;

public class CacheFilter : IActionFilter
{
private static ConcurrentDictionary<string, byte[]> _cache = new ConcurrentDictionary<string, byte[]>();

public void OnActionExecuted(ActionExecutedContext context)
{
if (context.Result is FileResult)
{
// 缓存 FileResult 类型的结果
var file = context.Result as FileResult;
using (var stream = new MemoryStream())
{
file.CopyTo(stream);
var key = $"{context.HttpContext.Request.Path}{context.HttpContext.Request.QueryString}";
_cache.TryAdd(key, stream.ToArray());
}
}
}

public void OnActionExecuting(ActionExecutingContext context)
{
var key = $"{context.HttpContext.Request.Path}{context.HttpContext.Request.QueryString}";
if (_cache.TryGetValue(key, out var data))
{
// 如果缓存中有,则直接返回
context.Result = new FileContentResult(data, "application/octet-stream");
}
}
}
自己写一个 Filter ,自行控制过期、缓存逻辑。
Oct 14, 2022
Replied to a topic by pysex › 奇思妙想 › 有奖征集软件名字(银行业)
智银招投
大佬,视频清晰度太低了,最高 360p
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1483 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 16:39 · PVG 00:39 · LAX 08:39 · JFK 11:39
♥ Do have faith in what you're doing.