BLCL的博客小馆

归档 · 全部📢📢📢 阿里云双十一,2核2G3M的服务器,99元一年,新老用户续费同享!!

首页

关于

归档

loading..
jvm

VisualGC 提示 “Not Supported for this JVM”

远程服务上面编辑 vim /tmp/tools.policy并添加123grant codebase "file:${java.home}/../lib/tools.jar" { permission java.security.AllPermission;};启动 jstatsd1jstatd -J-Djava.rmi.server.hostname="实际监听地址" -J-Djava.security.policy=/tmp/tools.policy打开 visualvm 添加 jstatsd 链接即可

更多
算法

一些mask的操作理解

mask和index在一起操作挺多的,故关于index操作也可以看: 活到老学到老之index操作。 1. 对矩阵获取句子长度123456from torch.nn.utils.rnn import pad_sequencea = [torch.tensor([1,2, 3]), torch.tensor([4,5])]b = pad_sequence(a, batch_first=True)mask = b.not_equal(0)b[mask].split(mask.sum(1).tolist()) 2. 计算loss的时候把mask加上略. 3. 比如三维矩阵操作mask123456789101112131415161718192021222324252627a = torch.arange(24)..

更多
loading..

Play Cities:Skylines on Windows/MacOS without Paradox Launcher

Haven't played Cities: Skylines for ages, so I re-installed it on Steam, after some updates there's this new Paradox Launcher which serves no purpose but wasting time. So I decided to remove it, googled some guide and unfortunately it contains too many steps and some error occured while following it. Here's the simpler & correct step of what I did ins..

更多
loading..
Game

2022游戏短评

Foreword 仔细看了一下今年玩的游戏比较少,新游戏更少了,大多数都是观望或者云一下,有点电子阳痿的感觉。 今年游玩 今年不再总结国游了,国游销量下滑,虽然暖雪拿到了第一,142万,同比其他年的300万,确实少了不少,而且今年的作品大都不行,我就玩了一个仙剑客栈,其他的都不是我喜欢的类型。 宝可梦朱紫 这作的开放世界,技术上像是从宝可梦阿尔宙斯继承过来的,但是细节打磨又不到位,掉帧非常严重。草草打了几个道馆就弃坑了,乱数玩法什么的,目前也基本没有,除了魔就是魔。相比以前说剑盾卡顿掉帧,现在看剑盾流畅的一批,30帧都稳不下来,实在难顶。这作玩的都说很不错,等以后优化了再试试看吧。 师傅 不错的动作游戏,算是白嫖了一个,只不过一直没空玩,先放着吧。 江湖十一 早有预感这个游戏..

更多
loading..

《阿凡达2:水之道》是一部辱日片啊

昨天刚看完,整体感觉画面还是美轮美奂的。我没看出来有什么故弄玄虚的情节,也没觉得网上说那些故事性不行到底不行在哪里。不过有很多场面感觉不是怎么适合带娃去看,好多暴力、流血、残忍包括几十秒展示捏碎一个真正的骷髅等镜头。 在其中一个 Tulkun Hunting 大场面,一开始还对为啥找个东亚面孔扮演反派感到奇怪 然后就出现了好几秒的「日捕」爆炸捕鲸叉的特写。这是把「日本捕鯨協会」写脑门上了啊。。。 截图来自tiktok不是很清晰。但是这妥妥辱日了吧。。。说阿凡达2不好看的,是不是拿了日本外务省的钱?233333 看完网上搜了下讨论,有人说这是 日浦 Hiura 的名字,但是这又不是一个常见的日本姓名 ,所以我觉得 James Cameron 这故意用个错别字避免刚正面。 现实中的日本捕鲸叉长这样 ..

更多
loading..

多版本共存——巨型项目组件库升级的必经之路

组件库升级是一个令开发者头痛的事情,即使像 Ant Design 这种经历了多年发展的组件库,升级也不是一件容易的事情——轻则 API 不兼容,重则影响自定义样式和用户体验。(为什么 API 不兼容反而影响小呢?因为 Ant Design 提供了 codemod 工具辅助解决 API 的迁移,并且如果使用了 TypeScript,类型不匹配是不会编译成功的。)我们部门的项目,为了符合部门设计规范,用的是自己开发的组件库,而我是组件库的主负责人。在去年 Q3、Q4 我们做了大量的走查问题修复和功能开发,其中有些修改无法向下兼容,这就导致了我们的组件库升级成了一个大问题。经过简单的测试,暴力升级伴随的最显著问题是行高变小和表单错位,这对于一个 to B 的项目来说是致命的。组件库升级的难点我们的项目从两年前开..

更多
TECHNOLOGY证书HTTPS

如何自签名带 SAN 字段的 SSL/TLS 证书

前言在本站之前一篇文章 如何成为 CA,并签发自己的证书 中,我们介绍了如何做一个“正规”的自签名证书。但是,这个方法对于现代的浏览器不太管用了,因为 Chrome、Firefox 等浏览器已经不再判定证书的 CN (Common Name) 字段与域名是否一致了,而是改用判定 SAN (Subject Alternative Name) 字段。具体为什么这么做以及 SAN 的含义,网上有很多解释,很重要但是这里不谈,只谈如何在自签名证书中正确配置 SAN 字段。网上的教程有很多,但很多没有说清楚,或者缺少一些关键步骤和参数,导致实际情况下出各种问题,这里我尽量整理了一个完善的版本。准备步骤首先,CA 的证书与文首提到的文章一致,如果之前配置过,那就不需要再生成了。然后,生成待签发证书的私钥,这一步也与上..

更多

网站资源迁移说明

网站迁移说明博客站 blog.rustfisher.com 和教程站 an.rustfisher.com 的网站资源已经上传到github。rustfisher.github.io - githubAnRFDev.github.io - github并托管在cloudflarean.rustfisher.com -> anrfdev-github-io.pages.devblog.rustfisher.com -> rustfisher-github-io.pages.dev若访问速度过慢,可考虑使用🪜

更多
loading..
PythonFlask

Flask中如何嵌套启动子线程?

如果你在Flask中启动过子线程,然后在子线程中读写过g对象或者尝试从request对象中读取url参数,那么,你肯定对下面这个报错不陌生:RuntimeError: Working outside of request context..例如下面这段Flask代码:123456789101112131415import threadingfrom flask import Flask, requestapp = Flask(__name__)def inner_func(): doc_id = request.args.get('doc_id', '') print(f'用户ID为:{doc_id}')@app.route('/start_thread')def start_thread()..

更多
loading..
算法

IE-by-generation-t5

引言本文主要分析CCKS 2022 通用信息抽取 – 基于UIE的基线系统代码实现,代码为DuUIE。本文和目前官方在不停推广的UIE稍微不同的是,本文是采用生成式的方式来做信息提取,也是百度最早论文所实现的方式。目前官方推广的是基于片段抽取的提取方式。对于这两者的不同,可参考DuUIE和UIE的对比。 对于官方宣传的UIE的实现,之前代码也有做过分析UIE-事件提取,感兴趣的可以去看看。 通用信息提取目前对于信息提取没有一个非常严格的定义,但是特点是针对不同的事件定义不同schema。针对给定的句子甚者是文章,来完成对应schema信息的提取。 信息提取形式上可分为三类: 1、flat(即每个schema成分都是平铺的,不存在交叉之类的现象)2、nest(一个schema成分也可作为另外一个schema..

更多
1394041424379