小编Ale*_*ger的帖子

我可以在web.config位置路径属性中使用通配符吗?

在IIS 7中,我尝试拒绝所有用户访问扩展名为.xml的所有文件.

我在web.config文件中尝试了以下设置:

<location path="*.xml">
    <system.web>
      <authorization>
        <deny users="*"/>
      </authorization>
    </system.web>
</location>
Run Code Online (Sandbox Code Playgroud)

但随后获取任何文件都会导致内部服务器错误.

它可以工作,如果我拒绝访问单个文件,但这个解决方案不会给我太多,因为我不提前知道所有.xml文件.

authentication iis-7 web-config

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

如何在 Kotlin 中对 IntArray 进行 Base64 编码

如何intArrayOf使用 Kotlin 对 buff 进行 Base64 编码。

val vec = intArrayOf(1,2,3,4,5)
val data =?!
val base64Encoded = Base64.encodeToString(data, Base64.DEFAULT);
Run Code Online (Sandbox Code Playgroud)

base64 kotlin

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

如何使用TFS实现构建管道

我尝试使用TFS实现构建管道.

每次提交后,我们已经有TFS构建我们的项目.但构建时间太长,所以我们希望将构建分为两个阶段.持续整合文献提出了这种技术.

所以我正在寻找的是要做的事情.

  • 开发人员检查他的源代码.
  • TFS自动触发构建以编译代码并运行一些基本测试(我们已经有了).开发人员得到快速的反馈,他的更改没有打破明显的东西.
  • 接下来,如果构建成功,则会触发新的TFS任务/构建,该任务/构建将从前一阶段获取工件并运行一些更耗时的测试.

有关如何实现这一点的任何想法?

tfs continuous-integration

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

JSON 文件 - Java:编辑/更新字段值

我的工作流程中有一些 JSONObject(s),并且通过将它们写入 json 文件来存储相同的 JSONObject。

我想要一种有效的方法来更新 json 文件,只有需要的字段,以及较新的 JSONObjects 实例的内容。

例如:

在文件中我有

ObjectOnFile = {key1:val1, key2:val2,...}
Run Code Online (Sandbox Code Playgroud)

在记忆中我有

ObjectInMemory = {key1:val1_newer, key2:val2_newer,...}
Run Code Online (Sandbox Code Playgroud)

更新将类似于:

 if (!(ObjectInMemory.get(key1).equals(ObjectOnFile.get(key1)))
       // update file field value <--- how to?
Run Code Online (Sandbox Code Playgroud)

一般来说,我想更新其内容较新(不同)的每个键的值。

其实我的代码是:

import org.json.JSONObject;
import com.fasterxml.jackson.databind.ObjectMapper;

ObjectMapper mapper = new ObjectMapper();
Sting key = "key1"; //whatever
JSONObject jo = new JSONObject("{key1:\"val1\", key2:\"val2\"}");
JSONObject root = mapper.readValue(new File(json_file), JSONObject.class);
JSONObject val_newer = jo.getJSONObject(key);
JSONObject val_older = root.getJSObject(key);
if(!val_newer.equals(val_older)){
   root.put(key,val_newer);
/*write back root to the json file...how? */ …
Run Code Online (Sandbox Code Playgroud)

java mapping json editing

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

使用 Kotlin 在 Android Studio 中将 URI 的内容转换为 ByteArray

我需要从本地存储中选择一个 pdf 并将其转换为 byteArray 作为 firebase 数据库路径。我搜索了很多,但没有找到这个问题的答案。

override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
    if(requestCode == RC_SELECT_PDF && resultCode == Activity.RESULT_OK &&
        data != null && data.data != null) {
            val hereUrl:Uri = data.data
            var os = ByteArrayOutputStream()
            var inputStream = this@RegistrasiPengajarActivity?.contentResolver.openInputStream(hereUrl)
            var byteArray = inputStream.available()
    }
}
Run Code Online (Sandbox Code Playgroud)

这就是我能做的,我已经选择了 pdf,但仍然不知道如何转换它

arrays android kotlin

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

在android中声明一个服务(私有)

  • 如何创建私人服务?我的意思是我的自定义服务不应该被其他应用程序访问?我应该定义什么参数AndroidManifest.xml

service android android-manifest

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