小编Ray*_*oss的帖子

Eclipse Expressions调试面板以31个元素切割数组

Eclipse屏幕帽

当尝试在eclipse的表达式监视面板中扩展数组时,只会扩展前0 ... 30个元素.其余的只是让展开按钮消失.有人遇到过这个问题并修好了吗?

这在杂乱的变量视图中不是问题,仅在Expression观察视图中.我的解决方法是观察数组切片,这非常繁琐.

php eclipse xdebug eclipse-luna

4
推荐指数
1
解决办法
421
查看次数

如何通过扩展设置全局 MIME 类型?

有没有办法为整个存储桶指定带有扩展名的所有文件应该是什么 mime 类型?

这在 Apache 上托管文件时非常容易,并且当浏览器希望我们的字幕为text/vtt. 我每隔几个月将文件上传到存储桶一次,我将在许多计算机上使用 Rubber Ducky、web gui、gcs fuse 或 gsutil 中的任何东西。编写一个应用程序只是为了上传具有正确 mime 类型的文件,这似乎是一件非常麻烦的事情。

有一种方法可以设置全局默认 ACL,当然必须有一种方法可以设置全局默认 VTT mime。

更新

在 boto 配置文件的 GSUtil 部分设置 use_magicfile=True 使 mime 检测更准确,稍微缓解了这个问题 https://github.com/GoogleCloudPlatform/gsutil/issues/183#issuecomment-35741417

content-type mime-types google-cloud-storage

2
推荐指数
1
解决办法
593
查看次数

ES6 运行时交换模块

我有 api.js,它加载mock.js 或server.js 并将其导出。结果是,根据服务器环境变量,我可以在后端之间交换。

问题是,我想在运行时执行此操作,而不影响已经使用mock.js 和 server.js 模块的“api”的所有代码。

我希望我的应用程序根据连接状态使用mock.js 或server.js。以下代码仅在初始化期间起作用,而不是在运行时起作用。

import server from './server'
import mock from './mock'

let backend = null
if (process.env.NODE_ENV === 'development' && Math.random() > 0.5 ) {
  backend = mock
} else {
  backend = server
}

export default backend
Run Code Online (Sandbox Code Playgroud)

javascript node.js ecmascript-6

1
推荐指数
1
解决办法
542
查看次数