V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  shuimugan  ›  全部回复第 10 页 / 共 22 页
回复总数  421
1 ... 6  7  8  9  10  11  12  13  14  15 ... 22  
2021-12-20 02:34:14 +08:00
回复了 qfdk 创建的主题 随想 买个口琴 重拾童年
4 年前我之前一时兴起也买了一个,不会乐理吹个响,5 分钟后吃灰到现在
2021-12-16 20:38:48 +08:00
回复了 rophie123 创建的主题 Node.js nodejs 前后端一把梭的优势在哪?
@rophie123 directus + nest.js 具体理由一图流:

![1.png]( https://s2.loli.net/2021/12/16/S2zckoYvWFO75eG.png)
2021-12-16 19:55:19 +08:00
回复了 rophie123 创建的主题 Node.js nodejs 前后端一把梭的优势在哪?
js 一把梭挺爽的,让我告诉你 php 换 nodejs 之后爽在哪里
1.异步 io 性能大幅度提升。很多人说你的项目压根用不到语言的瓶颈,但他们往往说的是计算瓶颈,而不是 io 瓶颈。很多 php 用户没搞清楚“异步里面不能套同步”就上 swoole ,就和很多 python 用户在 tornado/fastapi/asyncio 里用内置 file 等 io 阻塞型函数,java 用户在 netty 里用 jdbc 那样。我测试 8700K [单核心] 空跑 node 的 qps 有 4w ,内存占用 65MB ,这种性能优势随便招个人培训一下随便写都不会差到哪里去。
2.单步调试。说实话很多 php 用户连 xdebug 都没用过几次,echo/vardump 一把梭,更别说在 swoole 里用断点调试了。
3.有很多相似的库。像 Laravel 的框架有 AdonisJS,像 SpringBoot 的框架有 Nest.js,像 Yii2 的 ORM 有 TypeOrm,用 JavaScript 实现的 PHP 函数库有 https://github.com/locutusjs/locutus (注意不要用 io 相关和加密相关的,是阻塞实现)。
4.代码复用。很多逻辑判定的代码可以复用,不过要在编码过程中注意调用环境,函数最好是无运行环境依赖的。
5.服务端打包。node.js 打包是非常多的人忽略的,包括各路 serverless 厂商。大家认为有 docker 就不需要打包了,但是 nodejs 是可以直接打成二进制的。比如 https://github.com/vercel/pkg 这个库可以把 nodejs 项目打包成二进制,然后可以直接在服务器上运行(这一点和 go 、.net 的特性一致了,还用啥 go )。实测一个没有使用.node 扩展的 300MB+的项目打成二进制才 40MB 出头,tar.gz 后大概在 20MB 。做 docker alpine 镜像也就加多几 MB 。

很多人说运维的问题,但我觉得未来属于 serverless ,而且现在各家 serverless 都支持跑 docker 镜像了。前后端都用 js ,服务部署上云,真的是连运维都不用,服务器维护都免了。我上家一年在公有云消费几千万,资源利用率才 30%多,各种 java 应用在上面跑,都是 io 密集型应用,还有为了高可用应用实例最低都是 2 个节点的,要是能改 serverless 架构一年能省千万级的费用。如果你的应用冷启动都是毫秒级,实际上 0 应用实例就可以做到高可用了,无论是做 saas 还是丢给客户在公有云部署,都是极大的优势。
2021-12-09 11:40:50 +08:00
回复了 AndyAO 创建的主题 程序员 使用 git,既要用「命令行」也要用「UI」
@BeautifulSoap "见多了只用 git 命令行,结果到头来各种无脑 git add *; git commit -m "xxxx"一把梭的了" + 1 。

很多时候各种敏感信息文件、代码里写机密信息、辣鸡临时文件、.DS_Store 等,就是这类人提交上去的,提交代码都不 review 的,要是代码仓库泄露了,翻历史都能找到很多好玩的东西。
关联完渠道商之后剩下可以省钱的方法就不多了,优化架构才是王道。上家公司一年在云服务商消费几千万,但是资源利用率才 30%左右,很多机器在那里都是主备的冗余节点,而且业务形态是 ERP 的 SaaS ,访问量和上班时间强关联,应用层改成 serverless 架构的话能节省的费用起码是千万级
2021-12-03 22:07:38 +08:00
回复了 find456789 创建的主题 JavaScript js 生态里,有类似 django 这样大而全的 web 框架吗?
@angrylid java 和 php 的全链路异步生态不完善呗,而且也不适合 serverless 架构。
2021-12-03 19:18:56 +08:00
回复了 find456789 创建的主题 JavaScript js 生态里,有类似 django 这样大而全的 web 框架吗?
nestjs
adonisjs
2021-12-02 10:28:50 +08:00
回复了 AndyAO 创建的主题 Python 那些 Python 语言设计上的重大失误
缩进真的是个问题,我看到好多入门的人在学多线程的时候,在循环里开多线程然后 join 一下等待,还疑惑为什么多线程比单线程还慢。后面一看是抄代码的时候因为缩进问题,join 放错位置了。
2021-12-01 23:38:56 +08:00
回复了 GrapeCityChina 创建的主题 推广 JavaScript Sanitizer API:原生 WEB 安全 API 出现啦
挺好的,就看什么时候覆盖各端的浏览器了。以后可以从依赖里移除 HTML Purifier 、js-xss 、DOMPurify 这些库了…目测也会有一批诸如《吊打面试官之前端安全系列》、《重磅!这个新出的 API 可以解决安全漏洞,还不快用上!》、《这个 API 用了这么久,才发现一直都用错了》等水文出现
2021-11-30 17:10:45 +08:00
回复了 onhao 创建的主题 MySQL ?应用 触发器,函数,存储过程 会 变色
用存储过程的话,负载均衡,灰度发布,版本控制,扩容、限流、这些咋搞?
特别是扩展,在 serverless 架构上,你想弹多少个实例都可以,费用也不高,应对高峰期很方便。但是到了数据库升级配置,你可以选一个最高档的看看价格…
2021-11-28 15:04:26 +08:00
回复了 iqoo 创建的主题 程序员 nodejs 有哪些好用的增删改查框架?
directus ,不够可以在 hook 加一层自己的校验
2021-11-24 13:08:00 +08:00
回复了 7911364440 创建的主题 Java 登录最佳实践是什么?
如果项目前后端分离得很彻底,可以把原来存在 cookie 的 session id 丢到 local storage ,请求的时候取出来追加到 header 上,可以从根本上杜绝 csrf 攻击,还能让扫描器或者等保服务提供商的初级安全人员一脸懵逼
缓存方案不够极致,界面相关的请求不能打到 PHP-FPM 进程,不然按住 F5 就能把 PHP 打死。

要想不被打死,界面相关资源就要尽可能远离计算层,所以生成好编译的静态资源特别是 html 和 js 部分是肯定的,既然都要生成,让后端语言玩就没意思了。

而且 PHP 之前语法连强类型都没有,写前端那不就是在写辣鸡吗,难道还要用 PHP 先实现一个 TypeScript 解析器?

更别说还要让前端跑一个 nginx 和 php 环境,再让它们能通讯,人家就想写个页面,还要经过你控制器层获取下缓存或者数据库,搞不好数据库也要搭,烦死了。写着写着 pull 下代码就报错了,一看是后端把字段调整了,还要跟着改数据库,我要是前端都想打人了,人力开发上都不解耦。
2021-11-10 12:45:05 +08:00
回复了 MakHoCheung 创建的主题 .NET 有 .NET 的大佬来科普一下吗
@MakHoCheung .net 跑官方 web api 模板项目,编译成单文件,压缩后也就 17MB ,应该不算大了。
2021-11-10 12:37:15 +08:00
回复了 oncetalk 创建的主题 问与答 大家怎么看待 5G 消息?是否有取代微信的可能?
![1.gif]( https://i.loli.net/2021/11/10/6gSaC3IzXNZQFAY.gif)
格局小了,怎么着也得加上 5g 朋友圈、5g 直播、5g 收付款、5g 红包、5g 出行服务、5g 找房、5g 企业号、5g 公众号、5g 短视频、5g 商城、5g 附近的人、5g 买菜、5g 拼团购、5g 二手交易、5g 外卖、5g 健康码、5g 医疗健康、5g 乘车码、5g 二维码名片、5g 小程序、5g 掌上城市、5g 社保公积金、5g 熟人社交、5g 陌生人社交、5g 婚恋交友、5g 同性恋交友......遍不下去了
2021-11-09 23:25:03 +08:00
回复了 xinge666 创建的主题 .NET .NET 6 正式版了
9 月份还在测试.net 6 rc 版,想不到这么快发正式了.
之前测试 AOT 效果很强,用官方 web api 模板跑编译,出来的二进制压缩后才 17MB,冷启动很快,空跑占 14MB 内存,在笔记本 4800H 的 cpu 上可以打到 14w 的 QPS,非常适合丢到 serverless 上跑,拿来写 web api 简直无敌了
2021-11-07 01:35:42 +08:00
回复了 find456789 创建的主题 MacBook Pro 动圈麦克风 能直接连接 macbook pro 2018 吗?
我以前也录过课程,当时用的 UR242 声卡+SM58,动圈麦也就那样了,不太好推(声音小,调音台增益拉得高,然后环境噪音也明显),后面换了个 E935 玩,好了一点点,但声卡+麦克风整个搭配挺占桌面的.

后面公司搞技术分享,我买了个 blue yeti,还有心形指向,一个麦克风搞定,收音效果不错,还简单.

说起来降噪除了传统的用一小段噪音做样本去降噪之外,Nvidia 的降噪也很牛逼,所谓的 N 卡音质好不外如是
qq 音乐去豌豆荚找 8.10.8 版本,很干净
2021-10-31 14:15:16 +08:00
回复了 qping 创建的主题 问与答 求建议: nuc11 还是迎广组装?
机箱换迎广 b1,电源有 200w 了,而且散热器限高有 60mm,可以换利民的 axp90-x53,散热会好上一档.
但是看你这个用途没有什么升级打算的,还不如上 deskmini x300 得了,今晚最低价 999.
1 ... 6  7  8  9  10  11  12  13  14  15 ... 22  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5870 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 47ms · UTC 02:09 · PVG 10:09 · LAX 19:09 · JFK 22:09
Developed with CodeLauncher
♥ Do have faith in what you're doing.