V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  vuuv  ›  全部回复第 2 页 / 共 8 页
回复总数  150
1  2  3  4  5  6  7  8  
2020-10-08 17:58:17 +08:00
回复了 cajp0208 创建的主题 云计算 腾讯云虚拟机如何发邮件?
@opengps #5 搜了下,好像是因为滥发问题,所以国内外云服务商都选择默认全局把出方向的 25 端口封了。也都可以申请解封。
2020-08-11 00:32:02 +08:00
回复了 selfcreditgiving 创建的主题 问与答 centos 安装完 node, /usr/local/bin 下有 node 却无法执行?
@selfcreditgiving 那么看下 #4 我的回复,谢谢。
2020-08-10 23:27:46 +08:00
回复了 selfcreditgiving 创建的主题 问与答 centos 安装完 node, /usr/local/bin 下有 node 却无法执行?
先确认 `/usr/bin/node`是否存在。如果存在,那么检查文件类型是否正确,包括 ELF 是 32 位还是 64 位。
如果文件不存在,那么 `hash -r`命令清空 bash 的命令路径缓存。也可以直接开始清空,毕竟 path 里 /usr/local/bin 目录比 /usr/bin 优先。
2020-07-01 09:30:56 +08:00
回复了 shiwoya 创建的主题 程序员 深夜求大家给点鼓励或者泼盆冷水泼醒我
那我来泼冷水吧。
前端算研发。大厂研发面试重视算法。
你算法底子差了,路也窄了。

前端也分 CSS 前端和 js 前端,你现在沉迷的是 CSS 前端吧? js 部分你可以学习一些 node 项目,也能练算法的。
2020-06-24 23:08:26 +08:00
回复了 nullboy 创建的主题 Linux Linux 块设备的 block 大小的多少?
我记得是 1K 。
刚才 man vmstat 确认了。在 note 章节:
```
All linux blocks are currently 1024 bytes. Old
kernels may report blocks as 512 bytes, 2048 bytes,
or 4096 bytes.
```
2020-05-27 09:40:50 +08:00
回复了 yangbonis 创建的主题 程序员 bash 里面有匿名管道吗?
@yangbonis 双向通信需要 2 个命名管道,或者一个 socket: 读写 /dev/tcp/host/port 。
2020-04-24 14:25:07 +08:00
回复了 Varobjs 创建的主题 程序员 加班后睡不着,写了首打油诗
@vuuv #55 最后一句的前半句不大好,可是我暂时也找不到词了。
2020-04-24 14:20:31 +08:00
回复了 Varobjs 创建的主题 程序员 加班后睡不着,写了首打油诗
我的一个小时啊。。。

三十碌碌已中年 技术平平讷于言
面试场场人未歇 止步恨恨新肺炎
漂泊载载不曾闲 未来惶惶盼哪天
愁丝点点望妻儿 携手陶陶共向前
毕竟只会生成 20 多个文件,都是顺序大块读写。
如果可能,写的目的地不要放在同一块磁盘上。
复制到 SSD 后能加快处理时的读取速度。但是你复制也要时间。自行决策吧。

提前创建个小文件测试下命令行参数效果。
根据内容分割需要用 csplit 。
2020-02-13 12:22:18 +08:00
回复了 lzwt806 创建的主题 Linux 请教:编译驱动时提示 axx.h...... no 但又搜不到这个文件
2020-01-16 16:21:25 +08:00
回复了 duanlian 创建的主题 DevOps 在调研腾讯的蓝鲸平台,大家有什么建议么?
我半年前部署过社区版,也加了 5000 人的 QQ 群。偶尔也主动答点能解决的问题。
最近粗略部署了新出的 5.1,部署过程顺畅不少(也可能是我有经验了)。

同求调研文档分享。

PS: 有人发过蓝鲸的招聘,我帮你搜到链接了,求个铜币: https://www.v2ex.com/t/631191

刚才看到这个帖子里面也有几人提到蓝鲸,不过你可能看过了
https://www.v2ex.com/t/636536
2020-01-16 16:16:59 +08:00
回复了 37Y37 创建的主题 DevOps Python 写了一些 DevOps 相关的工具系统
@37Y37 本来只是四处看看帖子的,但是看到 #22 的回复准备去看下代码了。
你完全没有体现出这个项目的亮点啊(狗头
en taro lz !
前 2 位是语言,后面是地区。
en-HK 如果存在,指的是英语里的香港变种。
zh-hk 则是指香港目前的繁体中文。
2019-09-06 13:08:11 +08:00
回复了 cuixiao603 创建的主题 NGINX centos 系统中文乱码,导致 nginx 请求不到中文资源
有 4 处编码需要检查。URL 里的编码,文件名在文件系统里的编码,操作系统的编码,虚拟终端的编码。
之前截图能显示中文,那么操作系统和终端的正常,应该都是 UTF8。那么需要使用 locale -a 看下系统支持那些。我没有研究过 LANG=en_US.UTF-8 和 LANG=en_US.utf8 的区别。你可以逐个设置下看看效果。

至于文件名编码,这里的问号是 ls 替换显示的。忘了有无参数阻止这种替换,但是加管道后应该不会替换了。管道后使用 hexdump -C 查看具体的字节码。
URL 需要提供下包含文件名的部分,如果编码和文件名编码不一致,再排查起因吧。
@ThinkZ #5 rsync 默认根据大小及时间快速判断文件是否需要同步,有较低可能出现内容不一致的情况(主要是不敢赌)。
而-c 可以显著减小这个风险。如果还不放心,再上 md5+sha1 校验文件。
常规要求文件安稳的做法 rsync -c 即可满足。
rsync -c 即可检查。
2019-06-12 14:54:36 +08:00
回复了 HeiXiaoBai 创建的主题 Linux cat file.txt > file.txt 导致 file.txt 被清空
@siteshen #35 文件真的没有被清空吗?看下文件的修改时间?
你写的的 hello.txt 是不是每行都恰好包含字母 a 呢?加一行不含字母 a 的内容试试?

例 1 里的圆括号“()”标记会 fork 一个 shell (暂称为子 shell )来执行。于是命令等价为这样的:
cat hello.txt | grep a | bash -c "sleep 1; cat > hello.txt"

如果没有 sleep 1,那么会立刻在子 shell 里发生文件清空。不过此时 cat 和子 shell 是同时 fork 的,而且子 shell 启动后的初始化及对命令的语法解析会花费一些时间(也就几十毫秒而已)。
如果 hello.txt 文件较小,等到子 shell 开始奉命清空文件时,cat 是有充足的时间读到文件全部内容的。如果文件超出了缓冲区大小(缓冲区默认是 4k,不过程序可以设置其他大小,内核也可能会多预读点内容。),就不保证 cat 能读到正确的内容了。

所以一些软件系统会设计为“对关键文件的修改加锁”,就是为了防止多个进程同时修改某个文件。
典型的代表就是 yum 的 install 子命令。
2019-06-10 22:19:57 +08:00
回复了 HeiXiaoBai 创建的主题 Linux cat file.txt > file.txt 导致 file.txt 被清空
@HeiXiaoBai #6 是的。你先要求 bash 清空了文件。然后 cat 就读到空文件了。
如果你希望匹配的内容出现在原文件结尾,那么使用>>。追加写入是不会改变已有内容的。
如果你希望只出现匹配的内容,建议换下后面的文件名。
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1075 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 19:49 · PVG 03:49 · LAX 11:49 · JFK 14:49
Developed with CodeLauncher
♥ Do have faith in what you're doing.