Tuesday, January 25, 2022

V2EX - 技术

V2EX - 技术


绩效垫底。。。问下广大 v 友,测试发出的程序有问题算开发还是测试的锅?

Posted: 25 Jan 2022 05:46 AM PST

是这样的,本人在开发过程中有几次出现线上版本出问题,领导警告再这样提桶走人。但是我想不通测试测好的程序出问题为什么要怪在开发头上呢。。。。

大多数人一辈子都接触不到淘宝双 11 流量冲击?那么我们怎么去锻炼这样的能力?

Posted: 25 Jan 2022 05:34 AM PST

很多时候我在想,在写业务的我,怎么去提升自己,我毫不犹豫的回答自己那就是庞大的用户基数和每时每刻数以万计的流量产生。

但是我们会遇到吗?也许(肯定)一辈子都遇不到吧。

平时去实践都是写一个 demo ,更别谈数据量了

比如我们把用户基数划为几个等级

  1. < 100
  2. < 1 万
  3. < 10 万
  4. < 100 万
  5. < 1000 万
  6. < 1 亿
  7. < 10 亿

我相信你没有接触过更高等级的用户基数,你可能会忽略这方面的可能会采到坑,比如代码,表设计,中间使用等等。。

无论我们怎么去模拟和实践,我相信现实问题,永远比你模拟的问题更加出乎意料。

我也不是怂恿大家一定去大厂

我只是觉得大家要接受一个平凡自己罢了。

纯 Python 如何 优雅可靠地下载文件

Posted: 25 Jan 2022 05:33 AM PST

背景: 家里的老手机越狱后支持安装 Python 2.7 ,但是不支持 aria2 ( iOS 5.1 系统)

就想利用起来挂着下载点东西。试了下 Requests 包确实可以当作下载库使用,但是显示下载进度和断点续传是个问题。

Google 了一下看见 有用 Content-Length 判断下载进度的,但是有的 Response 不存在 Content-Length... 那迅雷等软件是如何做到显示下载进度的呢?

求推荐稳点的硬盘,两块希捷酷鱼 4T 同时挂了

Posted: 25 Jan 2022 05:30 AM PST

18 年的两块 4T ,两块同时不识别了,换电脑也不识别,感觉希捷这个系列有坑, 有用有用西数的咋样?

Workflow 正式进入 Debian Linux 安装包

Posted: 25 Jan 2022 05:19 AM PST

围观传送门 👉 Debian -- Details of package libworkflow1 in sid

以后安装就更加方便了:

↩️ apt-get install libworkflow-dev 

进入 debian 自带安装包的流程大概是这样的:

  1. 由 debian community 的工作人员主动发起邮件联系,表示希望把 workflow 上传到 debian 中;
  2. 他们会很礼貌地征求该项目的开发者的同意;
  3. 然后对方就会帮忙根据 deb 改 packing 、打包、提交申请入 apt-get 、并且持续跟进进度和最新版本的提交;
    而期间除了基本的邮件沟通,我什么都不需要做;
  4. 大概在沟通之后的 1-2 个月,联系我的小伙伴就可以改完,并且提交申请了;
    (具体耗时应该是取决于项目本身在各平台的编译,由于 workflow 的 Windows 分支是独立的,而 Linux/MacOS 下的代码是同一套,所以小伙伴需要为 packing 适配的应该不会太多)
  5. 申请大约 1-2 周就可以有结果了,然后会先进入 unstable ;
  6. 最后小伙伴会在 workflow 的 github 主页提交 Pull Request ,添加 debian 中的具体安装命令。

项目地址 👉 https://github.com/sogou/workflow

作为开源一年多的项目,workflow 一直很看重通用性、轻量级、持续的开发与维护,这应该也是能被 debian 社区选择的原因吧。

Windows 怎么开发配置环境来着, WSL 好像没啥用啊

Posted: 25 Jan 2022 04:57 AM PST

机缘巧合周末搞了台 Windows 台式机,体验了一波发现响应速度都超级快,不管是浏览器还是办公套件,于是萌生了用 Windows 做开发机的念头

但是我现在没搞明白 WSL 存在的意义,我举一个场景比如 nodejs 开发

宿主机的 sublime 或者 vscode 或者 Git GUI 如果想正常使用,得在宿主机装一套 sshd nodejs eslint 这类工具,好像就没 WSL 什么事了

如果说有的程序需要 Linux 环境,ok 我用 vscode remote wsl 插件连接到 WSL ,使用 WSL 里面的开发环境,但是 WSL 挂载 git 的时候,文件权限全部 777 ,也是很影响使用

文件权限问题,实在不行我把代码放在 WSL 内部,也能忍,但是和宿主机文件传输好 jb 慢啊,5 分钟传不完 200M 的碎文件

传输慢也就还能忍,大不了全部放在 WSL 里面,但是我的工作区是用 syncthing 同步的,WSL 安装完发现 systemctl 不能用

systemctl 不能用我也认了,大不了每次手动启动 syncthing ,但是启动完发现 WSL 的端口只能在 localhost 访问,而 NAS 连不上,或者说需要额外配置才能连上

可如果我在宿主机同步 syncthing ,就又会遇到 git 文件权限 777 问题,完美循环了

所以想请教下各位,Windows 下舒服的开发姿势是什么样的,WSL 一把梭,还是宿主机一把梭,还是有什么奇巧淫技

Kotlin 的协程是真协程吗?被 b 站博主搞蒙了

Posted: 25 Jan 2022 04:45 AM PST

能做到类似 golang goroutine 完全不阻塞任何 os thread 进行 io 之类的访问并在得到结果后自动把协程挂载到线程继续执行?

视频上说不能: [ [码上开学] 到底什么是「非阻塞式」挂起?协程真的比线程更轻量级吗?-哔哩哔哩] https://b23.tv/qIkWUmo

有没有类似百度文库这样的开源网站,能够实现在线阅读即可。

Posted: 25 Jan 2022 04:42 AM PST

想找一款可以实现 pdf 、word 、excel 、epub 等文件线上阅读的开源网站? 类似百度文库能在线阅读就可以。

有没有练习 Vim 的网站或者软件推荐?

Posted: 25 Jan 2022 04:34 AM PST

初始是入门了,也记住了一些命令,会在 ide 中集成 vim 的插件使用,但是一直都是在熟悉的几个命令中使用,一直想着是能不能更熟一点,命令结合来那种来练习

就类似金山打字这种,我在网上找了一下,比如有 vim.so / vim.is ,但是要几十刀,确实想找个免费的,希望大家不要喷我

找到个通过游戏来练习 Vim 的,但是需要 paypal ,可我也没有,https://vim-adventures.com/

想问下大家有没有推荐的练习网站或者软件之类的?

树结构数据是最难处理的,有人反对吗

Posted: 25 Jan 2022 04:34 AM PST

最近经常要处理树结构数据,很是烦。

要执行的操作包括但不限于:

  • 创建树。
  • 修改节点,如属性等。这是最简单的了,不需要什么复杂操作。
  • 删除节点。
  • 在某一符合条件的节点处增加层级。烦点。
  • 将某一符合条件的节点重新挂到其他节点下。烦点。
  • 根据树生成另一个结构数据,这基本上是遍历操作,但实际上由于业务数据的不确定性,执行起来有点复杂。烦点。

我用的是 anytree 来操作。大家有什么推荐的库吗?

我们自己开发代码托管服务,用了两年了,用于内部替代 Github,免费开源给大家使用

Posted: 25 Jan 2022 04:08 AM PST

codefever

具体可见: https://github.com/PGYER/codefever

技术栈使用了: PHP 、Go 、Nodejs 、React

安装方式: 支付手动安装,也支持 docker 一行命令安装。欢迎大家 fork/star/follow ,更欢迎提交 PR 。

主要功能:
🆓 永久免费: 永久免费提供给大家使用,您无需担心付费
❤️ 完整开源: 毫无保留的完整开源,无任何编译或加密代码
🥬 轻量安装: 极简设计风格,排除重度冗余的多余功能
⚡️ 性能高效 速度极快,对服务器资源要求极低,1 核 CPU/1G 内存即可运行
♾️ 无限仓库 没有任何仓库数量、使用数量的限制
⌨️ 代码对比 支持提交代码的不同版本支持高亮显示对比
🛤️ 分支和标签 完整支持 Git 原生功能,帮助更清晰的管理代码
🙋‍♂️ 合并请求( Merge Request ) 支持多人协作,让代码版本控制更顺畅
🙅🏻‍♀️ 分支保护 分支保护功能让代码提交安全可控,代码 Review 更容易清晰
👥 多人协作 支持多人团队协作,并可以设置每个成员的角色和权限
🖥️ 管理后台 支持超级管理员后台,可以让团队 leader 管理所有项目和用户信息

idea 运行 web 项目问题

Posted: 25 Jan 2022 04:01 AM PST

  • 运行 Javaweb 项目时,发现打包里面的 target 文件缺少 java 文件,然后运行一直爆一个 classnotfound
  • 但是我 jar 全部导进去了,项目发布里面也有 jar 包。
  • 请大老指点一下,感谢!

蓝湖的年度总结出来了,有彩蛋?

Posted: 25 Jan 2022 03:43 AM PST

https://imgur.com/a/ytVg9uA

NGExMzdkNGQtMDU5MC00ZDg3LThjNTgtMjU5ZjNmYThiODQzW0Z1Y2tSZXBvcnRJZF1jMmQ3NjI1OS02ODA3LTQ3MGYtYjc5YS0wMTk3YmUxN2JiYjBbRnVja1JlcG9ydElkXTIwMjE=

解码出来,咋就爆粗口了,大概年终奖没发?

各位大佬们,问个友盟登录的问题

Posted: 25 Jan 2022 03:15 AM PST

请问下,我是用 playWright 或者 selenium ,uibot 之类自动化登录友盟,然后就弹出阿里云的滑动验证,然后模拟滑动验证也通过了,就是弹出下图两种错误,一种是直接错误,另一种是无限弹出滑动验证,2.当出现这种滑动验证后,即使我手动滑动验证,也是一直重复弹出滑动验证框

https://s3.bmp.ovh/imgs/2022/01/288738bc7601b3cf.png https://s3.bmp.ovh/imgs/2022/01/5ee859b6923e4760.png

第三种 uibot 是类似按键精灵的玩意,直接在我打开的浏览器输入账号密码,然后点击登录,就出先滑动验证,然后就无法通过, 个人感觉 应该不是检测到请求头,和浏览器的问题,猜想是阿里云滑动验证的检测出登录操作非人操作,但是不知道哪里有问题

绩效垫底了,蛋蛋的忧伤。。。 完全不知道领导什么意思?

Posted: 25 Jan 2022 03:05 AM PST

1 来了公司大半年,感觉自己比较努力吧。事情基本都能如期完成,当然也有不少失误 2 印象深的是年底的时候做一个项目。领导给的评价是 1 天能完成,但是让我拖了一周。我想不明白的是中间用了很多工具,工具有问题是历史原因,为啥怪到我上呢。 3 还是年底的项目,领导说这个完不成就没绩效。结果我就疯狂加班把这个事情完成了,没想到评绩效还是垫底。根本不知道领导的意思

请教下 v 友,这种情况是要准备提桶走人了吗???

请教个定时任务处理问题

Posted: 25 Jan 2022 02:53 AM PST

有批晚上跑的定时任务,比如有几十万条数据要处理,那么这段时间 mysql 的查询和更新就比较频繁,直接是硬件有多快跑多快,在资源监控界面,就会看到持续一小段时间资源快跑满了。

请教下各位这种情况是怎么处理的?

1:不用管他,这是正常的。

2:每条记录处理完,加个 sleep 间隔暂停一下?

3:其他更好的方法?

2022 年了, win10 中文输入法/变成、的设定改回去了吗

Posted: 25 Jan 2022 02:43 AM PST

Windows 10 最新版中,拼音输入法打斜杠出顿号的问题解决了吗?

Windows10 2004 版本新输入法最直观的变化

微软拼音输入法更新后中文模式下输入"/"变成顿号

这个设定已经改了一年半了,我还是没习惯,每次用到都想骂人 看到有人说 win11 改了,想问问 win10 有办法改么

2022 年了,百度云实名认证居然还要 3-5 个工作日,我滴妈呀

Posted: 25 Jan 2022 02:02 AM PST

77X1mT.png

请教大家一个函数的定义问题

Posted: 25 Jan 2022 01:18 AM PST

问题如下:

  • 需要定义一个函数,用来计算结果,结果为 double ,但是计算有可能出错,使用函数需要判断出错与否。

这个时候你的函数是:

double getCalculateResult(bool &ok); 

还是

bool getCalculateResult(double &result); 

想做一套交流社区网站

Posted: 25 Jan 2022 01:17 AM PST

付费买一套,想做一个垂直行业站,需要一套交流论坛程序,PC 加移动 H5 然后最好有匹配的 APP 双端。手里有成品的联系我一下吧。 VX:biaocun123

造了一个 protoc-gen-fieldmask 插件

Posted: 25 Jan 2022 12:45 AM PST

动手做一个 protoc-gen-fieldmask 插件来解决,gRPC 在服务侧的增量更新和屏蔽字段的场景问题;同时总结下使用 PG* 开发 protoc 插件的一些经验。

https://yeqown.xyz/2022/01/25/protoc-gen-fieldmask%E6%8F%92%E4%BB%B6/

大佬们 js 世界地图可视化有推荐的库吗

Posted: 24 Jan 2022 11:41 PM PST

数据格式:

[  { city: "Hangzhou", country: "China" },  { city: "New York", country: "US" },  ..., ] 

也可以只展示国家,用来表示每个国家有多少用户

求问,如何监控某个 exe 文件里点了删除按钮后到底是在哪儿删除了什么?

Posted: 24 Jan 2022 11:15 PM PST

就是如何监控一个 exe 文件是具体读写删除了哪个文件? 谢谢!

[求助] JDBC 的 statement 和 preparedStaement 执行结果不同

Posted: 24 Jan 2022 11:07 PM PST

同一条 sql:

select b from( select n.id as a, n.name as b from tableX n order by a, b ) t;

在 mysql 里是能跑通的,使用 jdbc 的 statement 也能跑通,但使用 preparedStatement 就报错了:

Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'a' in 'order clause'

这合理嘛,我要执行这种 sql 只能使用 statement 吗?

百度网盘国际版为何不支持国内邮箱注册

Posted: 24 Jan 2022 11:03 PM PST

速度上体验还不错,不知会不会走跟国内一样的套路 xxxx 主页 xxxx

Idea 启动 Springboot 工程后,报如下错误

Posted: 24 Jan 2022 10:57 PM PST

java.lang.instrument ASSERTION FAILED !errorOutstanding with message transform method call failed at JPLISAgent.c line 844

服务是正常启动运行的,是在运行一段时间之后报错,会一连报好几行红字,但不影响服务运行。 同样一个工程 git 到其他电脑上运行没有这个问题。 使用同一台电脑同一个 idea 运行其他工程,也有这个问题。

运行环境: win10 ,cpu:10500 ,内存:16G ,jdk8 。java 和 idea 都装在 D 盘。

网上没有找到很好的方案,请问各位知道如何解决吗?

golang 新手开源一个 tcp 网络框架

Posted: 24 Jan 2022 10:52 PM PST

基于事件循环,虚心接受大家的批评,渴望大家的 PR ,项目地址: https://github.com/ikilobyte/netman

云原生一体机:开箱即用,轻松上云

Posted: 24 Jan 2022 10:35 PM PST

在当今数字经济时代,应用及其服务既是现代企业的脸面,也是企业运营的中枢脊梁,还是业务收入的主要来源。

据 IDC 预测,从 2018 到 2023 五年内创建的应用数量高达 5 亿,等同于过去 40 年内创建的应用总数,而这些应用产生的数据量每 18 个月就会翻一倍。

面对如此海量的应用和应用数据,想要获得业务敏捷性,就绕不开使用云原生开发和部署服务,来推进现有企业应用的现代化转型。对于寻求数字化转型的企业来说,用户体验胜过一切。

面向用户的应用必须在任何时间、任何地点和任何设备上,都保持高可用,必须有能力提供不中断业务的微服务、实时更新以及智能、友好的交互体验,以便保持用户粘性,提高月活量等硬核 KPI 数据。许多有前瞻性的企业,还会关注如何有效利用,从应用交互中收集的海量用户数据,如何实时进行智能分析,并获得数据赋能的企业洞察力,以此有效预测行业的未来发展,并做出妥善的战略布局。而想要实现这样的数字化能力,离不开一体机这样模块化、可弹性扩展的,云原生应用支撑平台和现代化 IT 基础设施。

01.「 DaoCloud 道客」云原生一体机

「 DaoCloud 道客」 推出的云原生一体机是一款以应用服务为中心提供一站式解决方案的云原生平台设备。将久经生产化验证的容器化应用平台 DaoCloud Enterprise 4.0 灌装到裸金属服务器,无虚拟化损耗。 将计算、存储、网络资源池化后,实现软硬件协同调度,轻松横向扩展、弹性扩容,兼容现有企业网络规划,无缝接入 VLAN 、SDN 网络,纳管现存设备搭建现代化数据中心。经过广泛的高标准金融生产验证,满足企业关键型应用高 SLA 保障要求。通过丰富的产品组合及场景化定制方案,助力企业轻松从传统 IT 转型为现代化分布式架构,帮助用户构建面向未来的 IT 基础架构,重塑业务运营模式,抢占市场高地。

02.助力企业数字化三大转型

转型一:IT 部门

Gartner 曾对全球大型企业的 IT 人员进行了专业调研,了解他们的工作时间比重。调研报告发现绝大多数 IT 人员:

全球大型企业的 IT 人员,有一半以上的工作时间,只是在努力维持 IT 基础设施的现状,确保现有业务不出问题,这使得他们很少有机会去制定战略、规划,并积极推动企业的 IT 数字化转型。

「 DaoCloud 道客」 云原生一体机通过智能裸金属容器技术和软硬一体化设计,实现一站式开箱即用,降低用户总拥有成本。 通过丰富的产品组合和场景化方案,轻松实现从传统 IT 向现代化分布式架构转型,帮助用户构建面向未来的分布式 IT 基础架构。可支撑所有容器化场景,包括应用管理、数据存储、智能网络和自动化运维管理,是云原生基础设施的理想选择。

转型二:虚拟机转型

过去的 15 年,服务器虚拟化是企业数据中心应用部署的首选方法。Hypervisor 虚拟机管理程序几乎无处不在,基础设施即服务 (IaaS) 最常见的售卖单位:是虚拟机 (VM)。然而在云原生时代,很多应用需要同时部署在企业内部和云环境中,另外企业为了加快新应用的上线速度,除了在虚拟机中运行单体应用外,还要部署容器化应用。但是在虚拟机环境之上部署容器,容器在其中只是另一种形式的虚拟层。这样就需要两种 IT 运维人员,一种使用和管理容器环境,另一种管理虚拟机环境,运维很可能需要两套班子。并且,在实际工作中,无论容器和虚拟机两个团队合作得多好,都会不可避免地出现沟通问题、重复劳动等,经常出现一个团队等待另一个团队的情况,不可避免会产生延迟,降低总体工作效率。由此,越来越多的企业意识到容器应该部署在裸金属服务器上,因为在裸金属服务器上:

  • 管理层次更少,故障排查更简便
  • 效率更高
  • 运行的容器密度更高
  • 性能更好
  • 可预测性更佳 
  • 总拥有成本更低

虚拟机容器环境 vs 裸金属容器环境

虚拟机容器环境 vs 裸金属容器环境裸金属容器部署、管理和故障排查需要的团队人员更少,但支撑的应用密度更高,这也是「 DaoCloud 道客」 云原生一体机采用智能裸金属架构的原因。转型三:现代容器化Gartner 预测,到 2023 年,70% 的组织将在生产中运行更多容器化应用[1]。容器、DevOps 和微服务应用模式,是企业 IT 创新和数字化转型的三大驱动力。企业采用这些技术,可以发挥其在应用开发和部署方面的优势。

根据 Janakiram MSV 在《福布斯》上发表的一篇文章,容器的采用正在迅速、快速、超出预期地增长。他还表示,容器将颠覆整个行业,将通过弥合传统和现代应用之间、以及现代云时代的内部部署和公共云基础设施之间的差距,来重新定义私有云、公共云、混合云的架构。从物理机,到虚拟机,再到容器化,已经走了很长一段路,容器彻底改变了当今企业构建、测试、打包和交付软件的方式。451 Research 调研报告[2]显示,容器已开始取代虚拟机。这是因为容器非常适合包装任何大小的软件应用和微服务。

容器 vs 虚拟机

事实上,屹立互联网数据中心十多年的容器技术,已经成为云计算浪潮的新标准之一。 在新的云服务环境内,「 DaoCloud 道客」 云原生一体机提供的容器化平台,为 IT 运营提供基于容器的、高度安全的企业级支撑功能,助力企业轻松、安全的开启现代容器化时代。

03.创新而非整合

为什么要选择「 DaoCloud 道客」 云原生一体机,而不是自主构建一个自定义的解决方案? 企业确实可以选择自己构建一个完全自定义的容器解决方案,整合计算、存储、网络、数据保护和实时监控,然后想办法让所有这些组件协同工作,但这会很耗时。而真相往往就是:理想很丰满,现实很骨感。因为规划、设计和构建综合的 IT 解决方案,是一项复杂的工程,往往需要几个月或几年的开发时间才能实现。如果企业想要推出一个解决方案,来迅速解决眼前业务的急迫需求,那么这个时间就太长了,而且后续的长期维护或更新成本也很高。实际上大部分 IT 部门难以独立构建和维护一个功能完全、弹性伸缩的容器云平台,因为这样企业需要投入许多 IT 人力资源和预算资金,而不能专注于业务创新和附加值服务。

对于当今追求业务效率的大部分企业而言,相比于分开购买服务器和容器平台软件,直接购买全新开发、测试和生产验证的一体机,不但能享受更多优惠,而且无需适配、调试和磨合过程,实现开箱即用、一键部署、智能运维。

04.真正实现降本增效

「 DaoCloud 道客」 耗时数年倾力打造的云原生一体机,以容器应用云为核心,久经金融生产验证,可以快速搭建现代化分布式数据中心。既能实现海量应用的全生命周期管理,在企业异构基础设施和多云 /混合云环境中,实现应用的统一开发、运营和维护管理。又能适配主流操作系统和硬件资源,搭建统一数据存储服务,实现高性能本地存储和网络存储,构建 Parcel 智能网络规划。用 OpenAPI 扩展应用能力,标准化应用开发交付,实现整个应用集群的自动化运维。模块化搭建的云原生一体机采用极简架构,自带云原生容器化平台,与传统数据中心的三层构建方法相比,每年可以节省至少 50% 的总拥有成本。

  • 云原生一体机综合优势

  • 五大技术优势

  • 标杆客户认证

更多了解,可以加入云原生交流群: http://blog.daocloud.io/wp-content/uploads/kefu.jpeg

云原生交流群

[1]《据说 2023 年 70% 的企业都会运行容器应用,你怎么看》https://www.bianchengquan.com/article/563914.html

[2]详情请参阅 451 Research 官网相关调研报告https://451research.com/

关于 Spring Security 携带 token 反而 403 的问题请教

Posted: 24 Jan 2022 09:48 PM PST

简单说一下情况,项目前端是 vue,后端是 spring boot,spring security.

对路径/list/all设置了公开访问:

 ...  httpSecurity.antMatchers("/list/**").anonymous()  ... 

在前端没有登录的时候没有问题,一登录接口就会报403.

后面测试发现是登录的时候携带了 token 相关信息. 现在解决办法是前端去掉了 token ,但是想搞清原理,后端是在哪里报错的,怎么在后端去规避这个情况. debug 很久没找到头绪.

Linux 内核编译生成的 System.map 文件的内容到底是什么意思?

Posted: 24 Jan 2022 08:58 PM PST

这个文件记录的函数地址不可能是物理地址,因为数值非常大,比如这一行:

[root@develop linux]# grep kvm_guest_init System.map
ffffffff81afa999 t kvm_guest_init

我在这个函数的入口打印它的地址和 System.map 记录的是一样的。

这个地址是分页前的线性地址吗?如果是的话,那我怎么知道这个函数实际运行过程中的物理地址?

青云开源的函数服务 openfunction,哪些是属于国外的技术

Posted: 24 Jan 2022 08:55 PM PST

metabase 如何延长查询超时的时间

Posted: 24 Jan 2022 08:33 PM PST

一直用 metabase 连各种数据库,做图表非常方便 但是碰到个问题,查询时间最长好像只有 10 分钟,超时就断了 想问一下哪里可以调节这个查询时间??

新浪的接口挂了吗?

Posted: 24 Jan 2022 07:58 PM PST

http://hq.sinajs.cn/list=sh000001

这个接口挂了有好几天了吧,现在是不能用了吗?

哪些变量是要放在 data 选项里的?

Posted: 24 Jan 2022 07:20 PM PST

照我的理解,是需要触发页面重新渲染的变量才放到 data 里,其它变量都挂在 Vue 组件的实例上,以免 data 里放的变量过多影响性能。

是这样吗?

求助:复杂关联查询加上全文检索如何做到秒级响应?

Posted: 24 Jan 2022 07:06 PM PST

一开直接始用 sql 的 like 查询试了下太慢,之后用 sql 来 in Elasticsearch 中查出的 id ,id 如果太多也比较慢,不知道还有啥方法?

Modern Vue

Posted: 24 Jan 2022 05:36 PM PST

Intro

MODERN Vue stack with Micro front end inspired by Vitesse

Features

  • ⚡️ Vue 3 Vite 2 pnpm ESBuild - born with fastness

  • ⚡️ Build Optimization using compress

  • ⚡️ CDN by Uploading static files to OSS

  • 🦾 Environmental distinction by dot-env and .env files

  • 🎨 Commitlint with husky

  • 🎨 Formatting with prettier and pretty-quick

  • 🗂 File based routing

  • 📦 Components auto importing

  • 🍍 State Management via Pinia

  • 📑 Layout system

  • Extend Script Setup Component Name

Link

github.com/byoungd/modern-vue-template

腾讯的 k8s pod ip 怎么和 node ip 平级的

Posted: 24 Jan 2022 10:28 AM PST

是有什么设置我没注意到么

pod 的 ip 段 10.42.0.0/16 ,node 的 ip 段 10.30.0.0/16

现在开一台 node ip10.30.1.2 ,有个 rds ip10.30.1.5

假如我在 node 中开一个 pod 10.42.1.2 访问 rds ,tcpdump 在 node 的 eth0 抓包,发现是 pod 的 ip 直接访问 rds ,没有 snat

所以得在 rds 白名单把 pod 的 ip 段加进去

这个看着有点不正常,容器环境怎么侵入到了 node 环境,是为了性能吗

No comments:

Post a Comment