V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yyfearth  ›  全部回复第 55 页 / 共 170 页
回复总数  3384
1 ... 51  52  53  54  55  56  57  58  59  60 ... 170  
2017-08-01 19:10:01 +08:00
回复了 boizz 创建的主题 问与答 SSE:使用 HTTP 做数据推送应用
@lyhiving 这个已经是标准的一部分了 好像是和 WS 同时间标准化的 所以不能说是又一个轮子
和 WS 其实完全不是一个东西 SSE 基本上就是改进版的长轮询 其实 HTTP2 才是一个大轮子

WS 是用来做“实时双向通讯”的 但是大部分人只用 WS 做服务器端 Push 其实是大材小用了 因为 WS 是一个全新的协议
而 SSE 基于 HTTP 1.1 实现了服务器端 Push 比 WS 简单很多 而且有 Polyfill 可以支持几乎所有主流浏览器

对于后端语言 SSE 也比 WS 容易实现很多 比如老版本的 PHP 就没办法直接实现 WS 但是可以实现 SSE
如果没有形成 WS 库的后端语言 要实现一个 WS 协议很难 但是实现一个 SSE 基本上没什么问题

不过不管是 WS 还是 SSE 对于 HTTP2 而言 都是要被淘汰的东西 因为 HTTP2 实现了 WS 和 SSE 需要的功能 而且开销要小很多 目前只是没有很好的 API 来操作罢了
可能以后会出来 WS 和 SSE 的 HTTP2 版本 API 基本不变 但是底层换成 HTTP2 实现
2017-07-21 08:48:27 +08:00
回复了 gamexg 创建的主题 SSL chrome 是不是不支持内网 ip 的 ssl 证书了?
这个和内网或者 localhost 没关系

是 Chrome 不再匹配证书的 CN

而只匹配证书的 SAN 扩展了

你到 DevTools 的 Security 里面可以看到警告说明原因
Ajax 错误本来就是 window.onerror 捕捉不到的呀 Ajax 错误应该是 xhr 的 onerror
Chrome console 里面显示的 大都 onerror 捉不到的 比如 console log 就不是 onerror
2017-06-22 12:19:52 +08:00
回复了 peneazy 创建的主题 JavaScript babel-polyfill 正确使用姿势是啥
既 polyfill 了,为什么还要转换。polyfill 意思就是某个功能不支持,就把它补上。
所以 里面应该已经实现了 Array.of 了。
当然,如果运行的时候抱错了,那就说明没用上。
2017-05-26 03:27:57 +08:00
回复了 guyeuro 创建的主题 问与答 牛人做开发是不是都不用鼠标?
为什么需要小红点代替鼠标 不应该是全键盘流吗?
2017-05-22 13:52:41 +08:00
回复了 twitterpig 创建的主题 问与答 home brew 安装软件出现以下问题,请问如何解决?
@twitterpig brew 安装的都是命令行程序 默认不会有 app 的图标的
想要 app,要么是 brew cask 安装
要么安装 brew 的时候要带上特殊的参数

你看到的这个提示和 R 没有直接关系
这是说 R 依赖了一些库 这些库系统自带 但是版本太老
所以 brew 安装了新的版本 但是为了不和系统冲突 没有默认放到 PATH 里面
一般情况下 你不用管这些
2017-05-20 08:50:58 +08:00
回复了 JiaFeiX 创建的主题 问与答 js 文件里,匿名函数开头有个 ;! 意义是什么?
@JiaFeiX @atan @yangff
这样做主要目的是为了更好的 minify 代码压缩 同时减少兼容性问题

; 为了保障文件在合并的时候没有换行的问题
!function(){} +function(){} 作用和 (function(){}()) 一样立即执行函数 一般是 minify 后的代码有这样用

(function(global, undefined){} (window 或者 this)) 这样做有 2 个好处
一个是保证 global 和 undefined 不随便被改掉 以及不同平台兼容性问题
同时 minify 过后 window 和 undefined 这样在参数里面变成了局部变量 可以被更短的名字替换
比如变成 !function(g, u){} (window 或者 this) 这样就省了很多字节

@geelaw undefined 那个好像是个历史遗留问题 这样做可以保证不被篡改
同时这样写就和 win 一样 minify 后可以减少代码长度
2017-05-17 11:16:16 +08:00
回复了 pual 创建的主题 问与答 phantomjs 可以编译成 android 平台的么
我记得需要 qtwebkit Android 支持吗?
2017-05-16 12:42:30 +08:00
回复了 yyfearth 创建的主题 macOS 刚刚升级完 macOS 10.12.5 和 iTunes 12.6.1 后 iTunes 打不开了
@clavichord93 重新下了安装了 一样的错误
估计装太早了 我装了 2 台电脑都出这个问题

后来晚些装的电脑没问题
2017-04-20 05:59:09 +08:00
回复了 momocraft 创建的主题 信息安全 在 http 网页中使用 CSP 能帮助防止 http 劫持吗?
另外 ISP 还可以劫持 JS 脚本来做到同样的事情 CSP 就无能为力了
2017-04-20 05:57:58 +08:00
回复了 momocraft 创建的主题 信息安全 在 http 网页中使用 CSP 能帮助防止 http 劫持吗?
可以暂时改善 但是 ISP 可以轻松的通过把你的 CSP 头去掉或者改掉 然后接着劫持
2017-04-20 04:45:43 +08:00
回复了 hoythan 创建的主题 问与答 iPhone 如何过渡至 Samsung ?
@hoythan 如果你用 Chrome 就没有这个问题咯
Chrome 的密码也是同步的 但是不通过 Keychain 是 Google 自己的服务

书签 倒是好办 Chrome 导入 Safari 书签即可

阅读列表 不知道是否有批量导出功能 但是至少可以用插件一个个导入到其他服务解决

备忘录 支持导出 但是不知道其他 App 是否支持导入了

Mac 接收发短信 就算了吧
2017-04-20 03:54:51 +08:00
回复了 thekoc 创建的主题 macOS 为什么我们学校提供的 mac 版「正版 Office」不需要任何验证码?
@thekoc 是的 没区别 但是就是盗版了
只不过目前来看估计 M$ 觉得 Mac 版本的盗版没那么严重 也没那么大的损失
2017-04-19 13:07:42 +08:00
回复了 usernametoolong 创建的主题 macOS 毒瘤 Parallels Desktop 出了 Lite 版本
@Oyangiz Veertu 还不可以虚拟 macOS 而 PDLite 可以 貌似 Beta 版支持
另外他们出了一个 macOS 版的 Docker - Anka
@blakejia Docker 没办法虚拟化 非 Linux
@clavichord93 貌似是的
2017-04-19 12:19:53 +08:00
回复了 thekoc 创建的主题 macOS 为什么我们学校提供的 mac 版「正版 Office」不需要任何验证码?
@hjmnoah @wy315700 @kokutou Mac 版的 Office 不走 KMS pkg 安装完成直接生成 com.microsoft.office.licensingV2.plist 就激活了

@Dibel 你是完全正确的 就是这个 Office15_all_volume_licensing.pkg 安装完成后 生成 plist 就算激活成功
而且只需要到官网下载 Office365 版本的 Office2016 然后运行这个 pkg 就激活了

@thekoc 你可以解开你学校给的这个 pkg 就可以找的 Office15_all_volume_licensing.pkg 了
同样 用任何版本的 office 2016 pkg 打包加上 Office15_all_volume_licensing.pkg 就变成大客户版本了 自动激活
2017-04-14 03:14:45 +08:00
回复了 ninebeta 创建的主题 然而并没有 Let’s Encrypt 开始收费了么
同楼上 这个是 donation 捐款 自愿的 不是收费
2017-04-12 02:40:23 +08:00
回复了 Nathanzheng 创建的主题 问与答 Mac 下有没有可以省流量方案的浏览器?
Chrome 不是有 Data saver 嘛
2017-04-06 11:30:46 +08:00
回复了 wpaygp 创建的主题 问与答 Macbook air 装 WIN10 可不可用 diskpart 删除全部分区 再重新分区?
你是想跳进不通过 Bootcamp 安装 Win10 的这个坑么?

如果你要用 Bootcamp 那么你 diskpart 应该会有些问题
如果你打算不用 Bootcamp 那你可以 diskpart 但是要自己就要去折腾 EFI 了
虽然 observable 很多时候比 promise 强大很多
但是 promise 的浏览器集成好

而且 当你用过 async await 后 你会觉得 很多情况下 没必要用 observable 了
而 async await 就是用的 promise
2017-03-05 14:43:19 +08:00
回复了 youchoudeyu 创建的主题 问与答 如何用 nodeJs 解析外部链接网页的 DOM 信息?
PhantomJS 还是一个浏览器 如果只是需要基本的解析功能 jsdom 应该可以
1 ... 51  52  53  54  55  56  57  58  59  60 ... 170  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3932 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms · UTC 04:13 · PVG 12:13 · LAX 20:13 · JFK 23:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.