V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  vision1900  ›  全部回复第 15 页 / 共 18 页
回复总数  343
1 ... 7  8  9  10  11  12  13  14  15  16 ... 18  
2020-10-06 22:52:09 +08:00
回复了 zjsxwc 创建的主题 程序员 对日软件开发是什么流程?
新上任首相自己都说日本是 “IT 后进国”
2020-10-03 17:26:46 +08:00
回复了 kidlj 创建的主题 Go 编程语言 要学 Go 的赶紧上车
@kangsheng9527 手写跨域后发现还是得用框架
2020-09-30 23:29:10 +08:00
回复了 Yakir 创建的主题 程序员 请问正向代理的应用哪些比较好用?
1 楼老哥正解
2020-09-30 23:13:33 +08:00
回复了 danhahaha 创建的主题 程序员 有什么适合边写代码边听的音视频节目?
ASMR,毕竟大家都是绅士
2020-09-30 23:08:20 +08:00
回复了 pytth 创建的主题 程序员 这个网站秒开“0”跳转感是什么技术开发的?
楼主很严谨啊,0 还打了引号
SPA,初次加载时 JS 就包括了构建各个路由的 DOM 元素的代码
跳转路由变成了 2 个过程的协同:用 JS 动态渲染 DOM + 修改路由(更新地址栏的地址,利用 history API 保证前进和后退功能正常)
其实所有的操作都是异步的,只是有些操作太快时间可以忽略不计
在 Web 中,网络请求,文件 IO,和复杂图形渲染普遍被以异步的形式处理
2020-09-30 12:13:44 +08:00
回复了 youweiks 创建的主题 程序员 马上就要放假了,今天准备怎么过,大家来吹吹水啊~
在看川普和拜登的辩论,看到我阿川还是这么直接暴力,我就放心了
ctrl + f, 输入 react 。不出所料,数量级是两位数
2020-09-29 21:27:47 +08:00
回复了 pythonee 创建的主题 程序员 第一次接触会觉得比较有意思的编程技术
运算符重载
2020-09-22 13:57:46 +08:00
回复了 szxczyc 创建的主题 分享发现 大家来分享一下程序员间的笑话吧
GNU
2020-09-21 23:51:37 +08:00
回复了 cloudseer 创建的主题 酷工作 [北京] 微软广告招聘前端工程师
Job Number 要是工资就好了
2020-09-21 10:32:13 +08:00
回复了 lauix 创建的主题 分享创造 [Thief 摸鱼神器] 上班玩游戏,摸鱼它不香吗?
资本家一看这么便宜,程序员又都那么抠,毫不犹豫给出了 Counter Offer
2020-09-20 19:31:57 +08:00
回复了 naoh1000 创建的主题 云计算 使用终端 SSH 连接服务器的话怎么上传文件到服务器?
服务器上安装 filebrowser: https://github.com/filebrowser/filebrowser
然后就会获得一个优雅安全的 Web 界面
@artleer0 应该是 WebRTC,RTC 就是 Real Time Communication,不过我没有任何经验. 之前听说过一个叫 PeerJS 的库,你可以参考下: https://github.com/peers/peerjs#media-calls
2020-09-19 23:51:46 +08:00
回复了 Jarvis666 创建的主题 Linux ubuntu 怎么解决 QQ 的问题
没有什么比商业公司推出免费产品更能让人沮丧的了
2020-09-19 23:48:06 +08:00
回复了 Jarvis666 创建的主题 Linux ubuntu 怎么解决 QQ 的问题
刚刚从官网下载 QQ Mac 版,刚下完就让我更新
2020-09-19 23:27:47 +08:00
回复了 Axibaba 创建的主题 程序员 平台领导要求产品经理写 API 接口名称
公司有 API 命名 Guideline,接口严格遵循 REST 规范,产品经理懂得什么叫 State Transfer 的话,我能理解
2020-09-19 19:03:04 +08:00
回复了 vision1900 创建的主题 前端开发 大家调试前端网络请求用 Chrome 还是 Firefox
我很喜欢 Chrome 的 UI/UX,对它不满主要是它对 Web 开发者没那么友好
为了 UI 的简洁,地址栏 是 http 还是 https 被隐藏了
不显示 OPTIONS 请求导致我认为 CORS 的 preflight 没有发生
用 form-data 上传文件的时候不显示 文件的 payload
在 Firefox 中这些全都有
2020-09-19 18:45:23 +08:00
回复了 vision1900 创建的主题 前端开发 大家调试前端网络请求用 Chrome 还是 Firefox
心想我明明设置了 CORS 那些请求头
抱歉,这句话有误,是返回头,不是请求头
有人提到了 Postman,我只用过一次,没觉得和 curl 有什么区别。
用浏览器大部分情况是方便,不用切换应用
再者,测试 CORS 没浏览器不行吧
blob, 可以参考下这个 StackOverflow: https://stackoverflow.com/questions/36738026/play-a-binary-string-with-the-html-audio-tag
关键点是 xhr 的 responseType 要设为 blob
其实你想一下,文件无非是一堆 0 和 1,后端返给你一般也都是 raw data,也就是一堆 0 和 1 。把 responseType 设为 blob 其实就是告诉 JS 这是一堆原生数据,现在我想要以编程的方式处理它,也就是我想要它成为对象,在 JS 中这个对象由浏览器提供给我们叫做 blob 。至于如何由 二进制 变成 blob 你不用担心,浏览器都帮你处理好了。之后,只需要调用浏览器提供的 URL.createObjectURL, 参数是刚刚获取的 blob 对象,就能生成一个类似 URL 一样的字符串,把这个字符串丢给 audio 标签,它就能自己去播放。
最简单的例子是: <audio src="http://example.com/test.mp3" />
这个代码再简单不过了,其实 audio 标签背后帮我们做了很多东西,包括发出一个 http 请求从服务器获取数据,转化为可以使用的 blob 对象,然后开始播放
由于 audio 的 src 属性只能是 字符串,所以当我们自己要完成这些步骤时,需要额外多一步:调用 URL.createObjectURL 方法,生成一个莫须有的 URL, 并把这个 URL 和 其中的媒体资源(blob)对应起来
src 设为 URL.createObjectURL(媒体返回数据)
1 ... 7  8  9  10  11  12  13  14  15  16 ... 18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3051 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 11:01 · PVG 19:01 · LAX 04:01 · JFK 07:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.