V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jinliming2  ›  全部回复第 28 页 / 共 55 页
回复总数  1100
1 ... 24  25  26  27  28  29  30  31  32  33 ... 55  
2020-11-03 21:29:01 +08:00
回复了 James369 创建的主题 程序员 有人用过国密算法吗,它有哪些好处?
@xuanbg 加密算法存在的后门我印象中之前看有文章说是:算法里面有一些莫名其妙的常数,这些常数是怎么选取的、为什么要取这个数都不清楚,所以怀疑是有后门,可以通过某些魔法数字直接绕过算法进行解密。
好像后面看哪个算法的优点里也提到了这一点,说里面取的所有常数的来源都是明确的。
具体细节不记得了。
2020-11-03 21:04:20 +08:00
回复了 hoythan 创建的主题 JavaScript 前端有没有离线的地图服务?
OpenStreetMap ( OSM )自己下载全球(或是指定区域)地图数据,根据自己的需要渲染地图,自己假设地图瓦片服务器。
配合 Leaflet 地图库,几乎可以涵盖高德百度地图的所有功能。

这一套完全可以离线部署。

另外关于 OSM 自己下载数据渲染这一步,如果觉得麻烦的话,可以写个爬虫,直接去爬 geoq 或是 wikimedia 的瓦片图,下载下来自己搭个静态文件服务就行了。
2020-10-27 20:57:33 +08:00
回复了 KyrieJoshua 创建的主题 程序员 请教一下前端写 React 中三目运算相关的写法?
我觉得只是风格不一样。
第一种要记得加 !!,控制显示与否的时候用。
第二种在条件显示两种不同东西的时候用,return flag ? <A /> : <B />;
2020-10-25 23:56:46 +08:00
回复了 Death 创建的主题 程序员 youtube-dl 的 repo 被 DMCA takedown 了
GitLab 上也有人备份了: https://gitlab.com/ytdl-org/youtube-dl
相比 Gitee 上的备份版本少了最新的一次提交
2020-10-12 08:36:32 +08:00
回复了 XingWu 创建的主题 JavaScript 不懂就问: png 格式图片转成 jpeg,到底算什么类型的图片
@ysc3839
> 除了 Windows,一些 Linux 的桌面环境,以及 Android 、macOS 也会通过文件后缀来区分文件类型,不见得所有类 Unix 系统都是通过读取文件内容来区分文件类型的。
这句不对,这些系统并不是根据后缀拓展名来区分文件类型的,而是根据扩展名来决定 [使用什么程序来处理这个文件] ,相当于给文件进行一个不强制的分类而已。比如看到 .aaa 后缀就交给 A 程序处理,看到 .bbb 后缀就交给 B 程序处理。
windows 下也是如此,正如 @AX5N #17 #18 说的那样,这类知识没人教,所以很多人认为 Windows 下是通过扩展名来识别文件类型的。其实不是,Windows 也仅仅是根据扩展名来决定使用哪个程序来处理这类文件而已。

> 而且读取文件内容来区分文件类型并不是一个很好的设计。
是不是一个好的设计我不知道,但至少现在几乎所有程序都是根据文件内容来区分文件类型的,区分的方法是判断“文件头”,也就是文件开头的几个字节是什么。
而通过文件扩展名来识别文件类型却并不可靠,比如 @em70 #19 说的早期 PS 如果图片扩展名不对就打不开。并且现在网上有好多的图片文件扩展名也都不对,网络上一般通过 Content-Type 中的 MIME 信息来标识文件的处理方式,比如是图片还是视频,还是要求下载。所以网络上的图片很大一部分都是没有扩展名的,这就导致你右键另存为之后文件没有后缀而打不开。
(当然,这里很多人会不管图片具体是什么格式而直接将扩展名改成 .jpg 或者 .png ,告诉系统这是张图片,用图片查看器打开就行,图片查看器通常不会管你的拓展名是啥,而是根据文件内容的前几个字节来判断文件类型进行解析渲染)
2020-10-05 10:29:03 +08:00
回复了 sdbybyd 创建的主题 Java 请教大家 WebSocket 鉴权问题
跟 HttpOnly 有什么关系? HttpOnly 的 cookie 在 Websocket 连接的时候也是会正常发送的啊!
刚刚在 Chrome 和 Firefox 下测试没有问题,标记为 HttpOnly 的 Cookie 在 Websocket 握手的时候都可以正常发送。

网上搜了一下,只有 2010 年 1 月苹果的 Webkit 存在 bug 导致 HttpOnly Cookie 在 WebSocket 下不发送,但是也早已修复: https://bugs.webkit.org/show_bug.cgi?id=34289

另外搜到一个 UC 浏览器同样的问题: https://stackoverflow.com/questions/43224033/uc-browser-not-sending-httponly-cookie-for-websocket-calls 估计也是用了那个有问题的版本的 Webkit 内核代码。
如果确实要考虑这些使用旧版带 bug 的浏览器的用户,这个问题下也给出了参考方案:在 WebSocket 连接建立之后,若用户没有携带 Cookie,则在 Websocket 中给用户一个唯一 ID,用户拿到 ID 之后通过正常的 HTTP 带上 Cookie 请求一个 API,这样就可以将这个 Websocket 连接的 ID 与用户的 Cookie 进行绑定。加个超时自动断开连接就行。
2020-10-01 11:57:29 +08:00
回复了 Hlianbobo 创建的主题 Python Python 哪个库求反三角函数能返回角度值?
角度=弧度*180/π
不需要路由器透明 XX,直接本地跑个透明 XX 就行
2020-09-21 08:48:41 +08:00
回复了 DopaminePlz 创建的主题 Linux cron 没有配置文件?
(我选择 systemd.timer
Linux 的配置文件可以在这里找到:/var/spool/cron/crontabs/用户名
@Jerami 这个是看他上网的运营商归属地的吧,他上网服务是美国提供的,IP 也就是美国的。
这个类似于国内的手机卡,全国漫游,但 IP 永远是归属地的 IP (好像移动是漫游到哪就是哪的 IP )
2020-09-03 22:58:10 +08:00
回复了 hzjseasea 创建的主题 Go 编程语言 go 怎么感觉啥都缺啊,他的定位在哪里
Go 的时间不是有常量吗?日常用的几种规范都提供常量了啊?
time.Now().Format(time.RFC3339)
正常这样就行了啊,要其他格式也都有内置定义。
需要 HTTP 的时间格式,可以用
time.Now().Format( http.TimeFormat)
除非是要非标准的的格式才需要手写……
2020-09-03 22:46:19 +08:00
回复了 circsqua 创建的主题 git 新手 Window 试下 git 客户端求推荐
建议学习 cli,并找一个 gui 仅用作看提交记录而不用来进行任何提交。
当然,如果愿意的话,看提交记录之类的用 cli 也足够了……
2020-08-24 19:17:47 +08:00
回复了 inktiger 创建的主题 问与答 继电器的 NO/NC/COM 该怎么接线呢?
楼上这些魔鬼是想骗楼主入坑吗……
看到楼主前两天的帖子了,楼主只是想实现一个很简单的东西而已……
2020-08-15 12:16:15 +08:00
回复了 v2fish 创建的主题 程序员 shell 里 echo 如何同时输出单引号和双引号
echo ''' '\''a'\'' "a" '''

三引号中间不能直接转义,但是你可以使用一对单引号把要转义的单引号包起来:
echo ''' ' 在这里可以转义单引号:\' ' '''
Google 将“地球”理解为 Earth,而 Earth 被认为是“全世界”的意思。

所以搜索 earth life expectancy,则会认为你要搜索地球人的寿命。
搜索 planet life expectancy,则可以得到结果:7.5 billion years 。
2020-08-15 11:40:42 +08:00
回复了 caola 创建的主题 PHP PHP 怎样才能验证 ssl/tls 证书的有效性
curl 、openssl 之类 linux 下的应用都是使用 ca-certificates 这个包提供的 CA 证书列表来信任的。
所以你可以直接下载这个包( ubuntu 仓库镜像下载或者直接 apt 下载 deb 包),解压,就可以得到所有可信 CA 的列表了。
你可以再根据需要删除或增加部分 CA 证书。
然后用这个 CA 证书列表去验证你要验证的证书是否是可信的。
自从 win10 有了自带的 sandbox 之后,我绝大多数不常用的软件都是只留安装包,用的时候临时拷到 sandbox 里装一遍也很快。
临时用的 exe 那更是直接 sandbox 没跑了。
2020-08-10 06:16:27 +08:00
回复了 l890908 创建的主题 奇思妙想 有没有搜集过人们的聊天记录做数据分析??
@laminux29 #17 自信点,把“国外的”三个字去掉,全世界的都是一样的。
区别在于一个明目张胆,甚至写进管理条例。另一个总是私下干,很难拿出证据,要是被抓住了,也就罚上几个亿然后继续……
1 ... 24  25  26  27  28  29  30  31  32  33 ... 55  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   895 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 46ms · UTC 19:50 · PVG 03:50 · LAX 12:50 · JFK 15:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.