Monday, July 25, 2022

V2EX - 技术

V2EX - 技术


凉心云又一大坑, COS CDN 回源流量无故暴增至 5 倍

Posted: 24 Jul 2022 05:19 AM PDT

背景:

一网站使用腾讯云 COS 对象存储放静态文件,通过 CDN 提供访问,内容长期没有变化。近几年 COS 平均每日回源流量稳定在 200MB 以内,一直在使用 10GB 资源包(月包),每月都用不完

问题:

这个月破天荒早早用完 10GB 回源流量,并且开始每日扣费。我排查,发现这个月日均回源流量近 1GB

好家伙,我直呼好家伙,在内容没有变化,流量也没有增加的清空下,回源流量暴增至 5 倍

按需求付费,原来不是按用户的需求,而是按厂商的需求

Linux 用了半个月还是逃回 macos 的几个疑问

Posted: 24 Jul 2022 05:19 AM PDT

1.飞书会议&腾讯会议如何使用
2.exchange 邮箱如何使用会议室预定和日历管理
3.一个显示器 1080p ,一个 4k ,另外经常涉及开会外接投影仪,如何设置(这块 macos 不如 windows )
4.远程桌面如何能达到 windows 的水平
5.office 套件除了 wps 外用啥最好

这个正则要怎么写呢?一个不标准的 json 字符串,想要手动给他修改正确

Posted: 24 Jul 2022 05:16 AM PDT

已经完成了键的修改,没把加""的都加上了, 但值要如何正则给加上""呢?

func TestMakeToJsonStr(t *testing.T) { 	str := `{label  :用户 id,searchType:1,hide:1,disabled:1,required:1,options:1:yes:tag-info,2:no:tag-danger}` 	// 替换所有空格 	// 处理 key 未加""的内容字段 	replace, _ := gregex.Replace(`\s`, []byte(""), []byte(str)) 	replace, _ = gregex.Replace(`label|"label"`, []byte(`"label"`), replace) 	replace, _ = gregex.Replace(`fieldType|"fieldType"`, []byte(`"fieldType"`), replace) 	replace, _ = gregex.Replace(`searchType|"searchType"`, []byte(`"searchType"`), replace) 	replace, _ = gregex.Replace(`editHide|"editHide"`, []byte(`"editHide"`), replace) 	replace, _ = gregex.Replace(`addHide|"addHide"`, []byte(`"addHide"`), replace) 	replace, _ = gregex.Replace(`hide|"hide"`, []byte(`"hide"`), replace) 	replace, _ = gregex.Replace(`disabled|"disabled"`, []byte(`"disabled"`), replace) 	replace, _ = gregex.Replace(`required|"required"`, []byte(`"required"`), replace) 	replace, _ = gregex.Replace(`comment|"comment"`, []byte(`"comment"`), replace) 	replace, _ = gregex.Replace(`options|"options"`, []byte(`"options"`), replace) 	// 处理值未加个""的字段 	fmt.Println(string(replace)) } 

现在的执行结果

{"label":用户 id,"searchType":1,"hide":1,"disabled":1,"required":1,"options":1:yes:tag-info,2:no:tag-danger} 

注明 键就是那几个是固定的

Bert 情感分类任务中,为什么输出前要先 x=x[:, 0, :]

Posted: 24 Jul 2022 05:13 AM PDT

在 B 站看到一个 hugging face 的预训练模型应该如何使用的教学

它提到如果要用来做分类任务的话,比如对文本情感进行分类,一般结构不是 bert block *n -> mlp 输出么,视频里说在 bertblock 结束后,进入 mlp 前,要先把网络的输出只取第一维,也就是比如[32, n, 512]取[:, 0, :]变成[32, 512]然后再进入 mlp

这是为什么呢?如果不是做分类任务,而是做回归类任务,比如给情绪打个分之类的,也需要这么操作吗?

如何在全程不接入显示器的状况下架设起一台服务器

Posted: 24 Jul 2022 05:11 AM PDT

近日想要在局域网里搞一台垃圾电脑当作服务器玩玩,但作为一名只有一台笔记本电脑的可怜学生党,我手上没有显示器和外接键盘,而且感觉仅仅为了设置一台服务器就搞一台显示器很诡异且麻烦。。

我有看到过一种 network kvm ,好像可以用网路来存取服务器的显示画面和键鼠,但是我用的是宿舍的网,那个 network kvm 好像要接网线。。不知道接到宿舍墙上的以太网接口行不行

我还有看到 aten cv211 ,可以把服务器的显示和键鼠用 usb 输出到笔记本电脑上,但这玩意贵出天际了。。

有没有一种比较好的解决方案?难道大家在架设 nas 时都有显示器和键盘吗(额。。

🍉 周末搞点事情,迭代一下 Markdown-Blog(一款小而美的 Markdown 静态博客程序)

Posted: 24 Jul 2022 04:54 AM PDT

🍭 Markdown-Blog

GitHub branch checks state GitHub issues GitHub stars Latest Release GitHub license

Markdown-Blog 是一款小而美的Markdown 静态博客程序

如果你和我一样,平时喜欢使用markdown文件来记录自己的工作与生活中的点滴,又希望把这些记录生成个人博客,那Markdown-Blog再适合不过了。它简洁、轻快,部署简单,可以把 markdown 文件快速变为个人博客,它不需要管理后台,无需进行文章的二次发布。

新特性 Release

  • 解决 PC 端导航样式过渡时的闪白问题
  • 适配移动端样式 移动端

链接

感谢❤️Star

学习 React+TypeScript 应该怎么上手?

Posted: 24 Jul 2022 04:41 AM PDT

决定学 React 了,有点无从下手的感觉。

盼望各位大佬的指导

C++中的数组寻址,是线性时间还是固定时间

Posted: 24 Jul 2022 03:41 AM PDT

比如

int datas[] = new int[m]; int v = *(datas + n); 

在上述代码中,向系统申请了一段连续的内存,用于存放 m 个 int,然后需要访问第 n 个元素,那编译器 or 系统是如何处理(datas + n)这段代码的,

也就是说,当 m 和 n 都趋向于无穷大的时候(在系统的可接受范围内)

int v = *(datas + n); 

这句代码执行的时间是固定的 O(1)时间,还是 O(n)?

另外,当 n 趋向于无穷大的时候,下列 2 句代码执行的时间差距有多大

int v1 = *(datas + 1); int v2 = *(datas + n); 

关于是否跳槽,大家给点建议

Posted: 24 Jul 2022 03:38 AM PDT

我现在所在的 A 公司和跳槽的 B 公司都是服务的同一个客户( ZF ),相当于竞争关系。

平时办公都是在同一个楼层,两个办公室紧挨着。

A 公司的上级领导和想拉我过去的 B 公司的领导也都认识,平时两家同事也是低头不见抬头见,业务上也有一些交流。

但是毕竟是竞争关系,表面上两家公司和和气气,但是背后都不怎么待见对方。

B 公司答应给我涨薪 50% 想拉我过去。

我如果跳槽过去之后 我该怎么面对客户呢,前同事和前领导呢。就感觉 贼 TM 尴尬。

如果客户知道这件事对这件事有意见 那我估计 B 公司可能就不招我了,但是这个时候我离职的念头 A 公司已经知道了,后面估计不好过。

如果 A 公司领导知道后 给 B 公司的老总联系,为了俩家关系不闹的那么僵,B 公司可能也不招了。

现在同事关系很好,俩家公司的同事直接也不怎么对付,我如果跳槽过去之后,那和 A 公司的同事的关系肯定会很尴尬。。

实在不知道怎么办了, 大伙给分析分析。

Linux 下的 firefox 越做越烂了?无法开启 Wayland hidpi

Posted: 24 Jul 2022 03:02 AM PDT

手头有一台 5700G 的台式机,安装了最新的 KDE neon ( base ubuntu 20.04, linux kernel 5.15)。使用 wayland 协议, 在 4k 200% scale factor 下 firefox ( 102.0 )很模糊。通过设置 MOZ_ENABLE_WAYLAND=1 也不起作用。但是半年前,旧版本的 firefox 是可以开启 wayland 支持,字体很清晰的。有人遇到这样的问题吗?

btw: chromium 可以设置开启 wayland 支持,4k200%缩放环境下字体锐利,但是无法使用输入法( ibus ,fctix ),貌似这个问题暂时无解。

如何设置微软远程桌面内的缩放为 200%

Posted: 24 Jul 2022 01:43 AM PDT

如题。
2.5k 屏的笔记本,使用 200%缩放在本机很舒服。但远程连接公司的堡垒机时,只能按照 100%渲染,看到眼瞎。
补充:堡垒机是齐治科技的产品,使用微软 rdp 连接。

凉心云的 Serverless 云函数如果不用,记得冻结服务不然每天都会扣费

Posted: 24 Jul 2022 01:28 AM PDT

给干欠费了才知道

上月开始收费被扣了月费后,月初把函数计算的服务(一个警告通知服务)转到阿里云去了

结果刚刚停机了,一看才发现每天还在扣费

虽然使用量本月全是 0

函数脚本也删除干净了

但是还是不可以,需要"冻结"服务才行

提醒一下,如果有转移或者不再用的记得冻结整个 Serverless 云函数功能

港版三星手机里面的 Samsung Pay 可以在澳门用吗?

Posted: 24 Jul 2022 01:22 AM PDT

如题,可以嘛?

有没有现成的班级地图?

Posted: 24 Jul 2022 01:15 AM PDT

今年表妹高中毕业了,看到她的高中毕业大家去向的地图我梦回 5 年前~这么就这种地图怎么还是这么丑啊哈哈哈

我就想可否有现成的基于 web 的在线班级分布图呢,比如导入 excel ,有人名,录取学校,然后自动生成一个学生省份分布图,在线能看的话可比静态图片高级多了啊,还有可以简单的换各种地图主题...

或者有没有有空闲的大佬自己搓一个?

bilibili lua BUG 本地未复现

Posted: 24 Jul 2022 12:51 AM PDT

看了 b 站回顾去年 7 月份的崩溃问题,https://www.bilibili.com/read/cv17521097 ,聚焦在 lua 函数的参数校验和死循环上,但本地未能复现,有大神知道怎么回事吗? (第一次写 lua ,没有经验)

代码:

local _gcd
_gcd = function (a, b)
if b == 0 then
return a
end

return _gcd(b, a % b)
end

print(_gcd(123, "0"))

使用 VS Code 编写和运行, 在 a % b 时就直接退出了,并没有造成死循环:

lua: attempt to perform 'n%0'
stack traceback:
[C]: in metamethod 'mod'
/Users/.../lua_bilibug.lua:21: in local '_gcd'
/Users/.../lua_bilibug.lua:24: in main chunk
[C]: in ?


其次,入参 b 是 ip 地址是什么意思?为什么 ip 地址会计算 GCD 呢?

golang 用 & 返回对象和直接返回对象有啥区别?

Posted: 23 Jul 2022 02:42 PM PDT

楼主这几天心血来潮,看了下 golang 语法(本身是 java 出身),发现一个让我疑惑的问题:

代码如下

写法一:

package factory  type Api interface { 	Say(name string) string }  type SimpleApi struct { }  func (*SimpleApi) Say(name string) string { 	return "this is " + name }  func CreateApi(t int) Api { 	if t == 1 {     	// 只能这样写 		return &SimpleApi{} 	} 	return nil }  

写法二:

package factory  type Api interface { 	Say(name string) string }  type SimpleApi struct { }  func (SimpleApi) Say(name string) string { 	return "this is " + name }  func CreateApi(t int) Api { 	if t == 1 {     	// 两种写法皆可     	//return &SimpleApi{} 		return SimpleApi{} 	} 	return nil }  

不能理解的是,为什么写法一不能写成 return SimpleApi{}

golang 不是可以隐式的进行取地址和解引用操作吗? 基于 golang 1.18

Google Voice 被收回,求找回短信接收验证

Posted: 23 Jul 2022 10:07 AM PDT

GV 被收回了,求找回短信接收验证 尝试了 textnow Talkatone 这些,我的 VPN 不行,都注册登录不了

用过亚马逊 codewhisperer 的来说说体验

Posted: 23 Jul 2022 09:59 AM PDT

对比了下 copilot ,差距挺大 速度慢,预测能力不强,目前支持三种语言

威联通 TS-264C /dev/dri 目录不见了

Posted: 23 Jul 2022 09:14 AM PDT

威联通 TS-264C /dev/dri 目录之前挂载到了 jellyfin ,升级了下 QTS Beta 系统 jellyfin 报错,一看目录 /dev/dri 目录没了,无法挂载,有遇到过的吗?

Windows 11 麦克风声音很小

Posted: 23 Jul 2022 07:28 AM PDT

Windows 11 麦克风声音很小,有大佬们遇到吗?腾讯会议别人听不到我的声音,有没有大佬遇到的。

请问一个数据库表设计问题

Posted: 23 Jul 2022 05:26 AM PDT

这种表格应该怎样设计表

这是图片

No comments:

Post a Comment