-
WebAssembly 项目 我想做菜单以组件的形式展现,但是点击导航没有触发SelectMenuItem事件,控制台没有任何报错,并且menuList数据正确,求大佬帮看下是为什么,第一次研究razdudu 建议优化一下排版,支持 markdown 语法
-
意思是:[客户端] → [Nginx反向代理] → [阿里云负载均衡] → [后端服务器] ? 在自己的 ng中配置 X-Forwarded-For 可以么?dudu 评论: 阿里云负载均衡会丢弃 nginx 发过来的 X-Forwarded-For,自己写入 X-Forwarded-For
-
用的是阿里云传统型负载均衡,如果客户端直接访问负载均衡,后端服务器可以通过 X-Forwarded-For 请求头获取到客户端真实IP。 但如果在负载均衡之前再加一层 nginx 反向代理,通过 X-echo_lovely dudu开始解决国外ip攻击博客园的问题了
-
-
-
-
-
-
-
-
try try JsonTypeInfoResolver?dudu 评论: 目前只是很少地方涉及到,如果用的多,或者接口与实现不在同一个 csproject,就要动用 JsonTypeInfoResolver 了
-
-
帮我改成/LittleEast-Raider吧,谢谢dudu 评论: @小东抢击侠: 改好了 https://www.cnblogs.com/LittleEast-Raider
-
-
@赚1千万就收手: 慢在了 user.Where 上把, 大概? 这是到数据库查去了?赚1千万就收手 评论: @czd890: 不是,已经从数据库查出来了 = string.Join(",", getCompanyList.Where(x => x.Id == item.Belo…
-
-
item.sum 这种代码可以转为手动写. 每一次的.sum都要遍历一次. 累计的循环次数100w* 20 (大概数了一下), 改一下就提高20倍性能了. sum_usd, sum_cny for i赚1千万就收手 评论: 当是我看 foreach 20w 的数据,这里非常慢, 几分钟才 response.Add 了1w多条数据
-
还可以考虑采用 Parallel.ForEach,参考 C#并发实战Parallel.ForEach使用赚1千万就收手 评论: @dudu: 不给用这个了,原来用过
-
上次是这样的,但是也很慢,头一个foreach 用了十几分钟 /哭dudu 评论: @赚1千万就收手: 找到一篇很好的参考博文:C# Array and List Fastest Loop in 2025
-
上次是这样的,但是也很慢,头一个foreach 用了十几分钟 /哭dudu 评论: @赚1千万就收手: 还可以考虑使用 ref + Span var asSpanList = CollectionsMarshal.AsSpan(result); ref BillPaymentStat…
-
上次是这样的,但是也很慢,头一个foreach 用了十几分钟 /哭dudu 评论: @赚1千万就收手: 可以试试 Span 的威力 var asSpanList = CollectionsMarshal.AsSpan(result); for (var i = 0; i < a…
-
-
建议采用分页思路,比如一次 foreach 处理 1000 条,然后合并结果赚1千万就收手 评论: 上次是这样的,但是也很慢,头一个foreach 用了十几分钟 /哭
-
我理解是一个list中通过CategoryId <- ParentId 构建的一个树结构 现在寻找所有叶子节点 记录当前节点的层级顺序记录,通过两次数据库查询实现,第一次查询层级获取其中最后一个节点dudu 评论: 采用这个方法,用下面的代码解决了 var allCategories = await Get(blogId, type) .ProjectToType<T>() .ToLi…
-
我理解是一个list中通过CategoryId <- ParentId 构建的一个树结构 现在寻找所有叶子节点 记录当前节点的层级顺序记录,通过两次数据库查询实现,第一次查询层级获取其中最后一个节点dudu 评论: 不需要用 HashSet ,Select 之后 Distinct 就可以了
