V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hxy100  ›  全部回复第 13 页 / 共 17 页
回复总数  331
1 ... 5  6  7  8  9  10  11  12  13  14 ... 17  
2022-04-23 14:27:59 +08:00
回复了 Features 创建的主题 程序员 今天用 winscp+root 去改配置文件,被挂在群里吊。。。
难道不在终端用 vim 就不香吗?或许只是领导喜好而已,你可以问问他为什么要吊你。
2022-04-20 17:11:07 +08:00
回复了 gtheone1 创建的主题 FFmpeg 为什么 ffmpeg 加不上 rotate 旋转参数
我用你的命令试过了,貌似找到了原因,经过测试,输入文件名和输出文件名的后缀保持一致就能旋转成功,否则旋转不成功,具体原因暂未知;

你的命令中输入文件名是 aa.mp4 ,输出文件名是 bb.mkv ,后缀不一致,你把 bb.mkv 改成 bb.mp4 再试试
2022-04-18 13:32:19 +08:00
回复了 nbjbsjb 创建的主题 宽带症候群 移动访问电信 DDNS 的办法?
1 、先 ping 域名,看看有没有返回 IP ,如果返回 IP 的话,检查 IP 是否与此时电信宽带外网 IP 一致;
(如果这一步获取 ip 正常,说明 DNS 解析正常,继续下一步检查)

2 、不 ping 域名,直接 ping 这个真实的外网 ip ,看看有没有返回值,如果有返回值,那就一切正常,如果没有返回值,则存在两种情况,如下:
1 )、目标 IP 是通的,但是设备禁 ping 了;(这种情况不用管它,直接使用 HTTP 、TCP 等应用是可以连通目标地址相关端口的,可用 nc 命令检查。eg:nc -v xxx.xxx.xxx.xxx 6500 ,或者使用 tcping 命令来探测相关端口)
2 )、运营商路由不通,这种情况无解,只能换宽带或者联系运营商解决,(这一步可以使用 traceroute ( Linux 下)或 tracert 命令( Windows 下)来检查,看看路由网关通讯能否到达最后一跳。eg: traceroute -In xxx.xxx.xxx.xxx 或 tracert -d xxx.xxx.xxx.xxx

如下图是在 Windows 系统探测本地网络到 114.114.114.114 的路由情况:
https://i.imgur.com/g31XzVU.png

----------
注:跨运营商个别 IP 路由不通这种情况是存在的,是不是这个原因要具体测试了才知道。
比如我某台海外 VPS ,用手机卡自带的 4G/5G 网络是连不上的,用固定宽带则可以正常连接,探测后发现移动数据的路由映射到某一跳就中断了,无法到达目标主机;
2022-04-17 09:56:47 +08:00
回复了 kyrre 创建的主题 程序员 有没有一个命令可以把如下输出转成表格形式的?
@HeyWeGo 这种情况更简单,直接在管道符后使用 column 命令即可。
----
比如:
cat 2.txt |column -t -s ':' -o ':'
----
https://i.imgur.com/6AaKZ88.png
2022-04-16 20:13:11 +08:00
回复了 kyrre 创建的主题 程序员 有没有一个命令可以把如下输出转成表格形式的?
感觉你不转换还好看一些,转换了,条目一多显示不下的话排版就乱了。
-----
非要转换,你可以把这行代码保存为 bash ,然后通过管道调用这个 bash 即可
cat|awk -F ':' '{h[NR]=$1;d[NR]=$2}END{for(i=1;i<=NR;i++){printf h[i]"|"};printf "\n";for(i=1;i<=NR;i++){printf d[i]"|"}}'|column -t -s "|" -o " | "
-----
https://i.imgur.com/3V4YfJq.png
2022-04-12 14:45:17 +08:00
回复了 devswork 创建的主题 Windows 有多少人在用 winget?
以后的高版本 Windows 都会内置 winget ,这才是最重要的,choco 、scoop 再好的软件系统不内置,杀伤力少一半,以后帮别人装软件写个脚本一把梭就好了。不用额外去配置。
2022-04-11 07:29:18 +08:00
回复了 xJogger 创建的主题 Python 发现一个敷衍的 Python 包
我倒认为这没啥,纯属常规操作,相当于给 playsound 创建了一个 play-mp3 的别名,毕竟 pypi 没有像 bash shell 一样的 alias 机制,很多新手可能有需求就会去搜 mp3 这样的包了。熟悉的直接用 playsound 就好。
2022-02-08 17:58:08 +08:00
回复了 skiy 创建的主题 程序员 看个 commit 都需要登录, Gitee 这是怎么了?
真不是崇洋媚外,很多东西在我国就天生是水土不服的,比如 CSDN 就是另一个例子,爱钻空子的人多了逼得大家都一起钻空子。
StartAllBack 确实是神奇,很好用
2021-12-01 17:47:24 +08:00
回复了 Jmui114 创建的主题 Windows 关于 TG 便携版关联启动
楼上正解,注意修改 TG 的路径为自己电脑上的实际路径
这不算啥,很多用得不频繁的 QQ 小号还强制要你刷脸验证呢?
2021-11-08 13:22:54 +08:00
回复了 lagoon 创建的主题 程序员 感觉在中小公司,很难不写出屎山代码
有 review 总比没有 review 好,有的小公司代码直接都没有 review 环节的。
2021-10-27 22:53:30 +08:00
回复了 ysy950803 创建的主题 PHP PHP 服务挂了之后是不是就能查看. PHP 文件源码了?
我编辑了一个较长的帖子,但是发不出来,被吞帖了,IP 还被禁了,我临时换了一个 IP ,还好找回了编辑的内容,所以把内容发在图片上回应诸位,不知道能不能发出来,其中的观点你们不管赞同与否,这是我最后一次回复此问题了,谢谢大家。

@void1900
@liuxu
@rekulas
----
图片中提到的链接:
https://www.baeldung.com/linux/file-mime-types

---

https://i.imgur.com/YT39yXO.png
2021-10-27 17:34:07 +08:00
回复了 ysy950803 创建的主题 PHP PHP 服务挂了之后是不是就能查看. PHP 文件源码了?
@InternetExplorer 再补充一点,如果你是在命令行直接调用 php 文件(比如 php hello.php, php hello2.123 <---后缀名不相关,可以任意),那这种情况就跟 MIME Type 没有关系,他就是直接读取源码然后解析<?php ?>包含的代码,只要你把 PHP 文件放到任意的 Web Server 里边,要通过 HTTP/HTTPS 访问,那 MIME Type 就是绕不过去的了,别管你看没看到 Content-Type ,看到的 Content-Type 是啥,Web 服务器在发送结果之前,都按自己内部定义的或者默认的 MIME Type 进行了分析和处理。
2021-10-27 17:24:42 +08:00
回复了 ysy950803 创建的主题 PHP PHP 服务挂了之后是不是就能查看. PHP 文件源码了?
@InternetExplorer 是的,你这个表述大部分是对的,但对于 MIME Type 的理解还是限制在了 Content-Type 上,这也不算冷知识了,大家都知道, 早期 PHP 源文件为了区分不同的版本,甚至还使用.php4 和.php5 这样的后缀名呢,这都不影响,MIME-Type 用来指代和归类一类文件,比如 .php4 .php5 .php 都可以统一归为一种 MIME Type ,至于叫什么名字无所谓,你甚至可以把它叫做 application/my-php-file, xxx/xxx 这样的名字也只是一种约定速成的形式。为了 HTTP 统一接口,统一调用而已。

PHP 本身跟 mime 没关系,但是服务器软件要解析和处理 PHP ,就少不了 MIME Type 的掺和了。

不管是什么 Web 服务器( Apache ,Nginx ,IIS 等)在以文件后缀名作为区别对请求进行分流的时候,Web 服务器内部就已经是通过不同的文件类型来分别做不同的处理了。多个不同的后缀名文件也可以设置归到一个 MIME Type 下,用一种方式统一处理(比如上面举的例子,多个不同的 php 文件的后缀名实质都是 PHP )。然后,已知的图片类型加图片类型的 Content-type ,文本类型加 text 这一类的头部,经过动态解析的页面,统一都使用 text/html ,接口调用的根据需要显示 json 头部或者 xml 的头部标识。

要注意一点,浏览器的 Content-Type 只是 MIME Type 的应用之一,而不是全部。MIME Type 的存在让 HTTP 类应用各种文件类型前后呼应,功不可没。C/S 架构,B/S 架构少了任何一端配合都不行。
2021-10-27 17:07:04 +08:00
回复了 ysy950803 创建的主题 PHP PHP 服务挂了之后是不是就能查看. PHP 文件源码了?
@eason1874 又来一个在这杠,我再强调一次,MIME Type 的应用很广泛,客户端和服务端都有,不是你在浏览器看到的那个 Content-Type 才叫 MIME Type ,你在配置转发的时候,已经认定 PHP 这个类型的 MIME 包括的这一类文件需要后端解析了,居然都解析过了,自然看不到原始数据了。一群人狭隘地认为浏览器里面那个“Content-Type”才叫 MIME Type
2021-10-27 16:39:04 +08:00
回复了 ysy950803 创建的主题 PHP PHP 服务挂了之后是不是就能查看. PHP 文件源码了?
突然想起来一个老梗:
如何让一群程序员马上争论起来?
——“PHP 是世界上最好的语言”

-------------

万万没想到,有一天我也变成了这种人,终究还是没躲过。


散了,我克制一点。干正事要紧。
2021-10-27 15:45:48 +08:00
回复了 ysy950803 创建的主题 PHP PHP 服务挂了之后是不是就能查看. PHP 文件源码了?
@miencun 又来一个搞笑的。你的两个观点都大错特错。你甚至还不如他 @void1900
引用你的话:
“扩展名和 Mime 毛关系都没有,你以为 php 叫 application/x-httpd-php ,谁定义的?浏览器为什么会暴源码,因为浏览器不认识 application/x-httpd-php ”
----
解答:
1 、扩展名和 Mime 是一一对应的关系,当然了,也可以一对多,一个 MIME 对应多个拓展名。
2 、浏览器暴露源码是因为 Web 服务器处理失误输出了源文件的原始数据( RAW DATA ),跟你浏览器收到什么 Content-type 没有关系,这个东西很好证明,你可以不用浏览器啊,Linux 有现成的 curl 命令,Web 服务器端配置有问题的话,你用 curl http://xxx 不一样能得到服务器返回的源码吗?跟 Content-Type 有什么关系呢?只跟你服务器输出了什么东西有关系,不止是 Content-Type ,绝大多数的 HTTP 头部信息其实都是可以忽略的,不影响结果输出,绝大部分的头部信息都属于冗余信息,需要用到的时候才拿出来用。
2021-10-27 15:32:04 +08:00
回复了 ysy950803 创建的主题 PHP PHP 服务挂了之后是不是就能查看. PHP 文件源码了?
@void1900 对牛弹琴,说了那么多白说了。如果你要好好说话,你可以说 MIME Type 不能和拓展名相关联,只能做描述文件类型用,那这个问题本身就有争议,我可以考虑接受。尽管这个问题有争议,回复了那么多,你也应该知道我要说的 MIME Type 就是 Web Server 根据不同拓展名来处理不同类型文件的意思。而不是杠子眼,为什么我说有争议,是因为这个问题你在 Google 和 Stackoverflow 上都有两个版本,普遍认为 Apache ,IIS 这样的关联比较强(直接写在配置文件里或者配置界面上),Nginx 等代理性质的服务器关联比较弱,但不是代表没关系。

第二个,关于你说的 SetHandle ,那你觉得 Apache 是凭什么东西找到它要 Handle 的对象的呢?
1 ... 5  6  7  8  9  10  11  12  13  14 ... 17  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1045 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 22:51 · PVG 06:51 · LAX 15:51 · JFK 18:51
Developed with CodeLauncher
♥ Do have faith in what you're doing.