标签: overwrite

Dataweave - 替换对象中字段的值

我有一个Java Object作为输入的有效载荷:

{
"name"="Michael",
"surname"="Alpha",
"mail"="demo@gmail.com",
"gender"="Male"
}
Run Code Online (Sandbox Code Playgroud)

我想更改保留其余消息的性别值:

%dw 2.0
output application/java
---
gender: if(payload.gender == "Male") "" else payload.gender
Run Code Online (Sandbox Code Playgroud)

但它只返回性别字段。 我该如何解决?

java overwrite mule dataweave

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

如何维护移动到覆盖同名文件的目录的文件的历史记录

考虑以下subversion目录结构

/dir1/file.txt

/dir2/file.txt

我想移动dir1中的file.txt来替换dir2中的同一文件,并确保维护dir1文件的历史记录.我不关心原始dir2文件的历史.

这可能是使用subversion命令而不是黑客攻击后端吗?

svn overwrite

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

用File.CreateText(C#)覆盖文件

我遇到了以下问题.我正在使用.NET Framework 1.1,我正在尝试使用此代码覆盖文件:

        try
        {
            using (StringWriter writer = new StringWriter())
            {
                Server.Execute(path, writer);

                using (StreamWriter sr = File.CreateText(filepath + fileName))
                {
                    sr.WriteLine(writer.ToString());
                }
            }
        }
        catch (Exception exc)
        {
            ...
        }
Run Code Online (Sandbox Code Playgroud)

有时它工作正常,但有时它不会覆盖文件,也不会抛出任何异常.有人可以告诉我问题是什么或如何处理为什么它不会覆盖文件?

c# file overwrite

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

c#覆盖/保存当前文件

我在c#,windows窗体中编辑.我希望在同一个文件中保存文件的"新内容"(通常使用'save'选项),但是我收到IOException,[进程无法访问文件'filename',因为它正由另一个进程使用.我有写入新文件的方法,它的工作原理.如何使用它来覆盖当前文件.

编辑:我正在使用二进制文件http://msdn.microsoft.com/en-us/library/atxb4f07.aspx

c# file overwrite save

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

奇怪的全局变量行为,一旦变量名称发生变化,问题就会消失

在我的大学练习中,我遇到了变量的奇怪行为.

/* Main parameters                                                          */
double sizeX, sizeY;      /* Size of the global domain                      */
int nPartX, nPartY;       /* Particle number in x, y direction              */
int nPart;                /* Total number of particles                      */
int nCellX, nCellY;       /* (Global) number of cells in x, y direction     */
int steps;                /* Number of timesteps                            */
double dt;                /* Stepsize for timesteps                         */
int logs;                 /* Whether or not we want to keep logfiles        */

void ReadInput(const char *fname)
{
  FILE *fp; …
Run Code Online (Sandbox Code Playgroud)

c variables overwrite mpi name-conflict

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

将子文件夹复制到VB.NET中的另一个文件夹而不覆盖

我有这个代码,我用来复制目录:

Private Sub CopyDirectory(ByVal sourcePath As String, ByVal destPath As String)
    If Not Directory.Exists(destPath) Then
        Directory.CreateDirectory(destPath)
    End If

    For Each file1 As String In Directory.GetFiles(sourcePath)
        Dim dest As String = Path.Combine(destPath, Path.GetFileName(file1))
        File.Copy(file1, dest)
    Next

    For Each dir1 As String In Directory.GetDirectories(Path.GetDirectoryName(sourcePath))
        Dim destdir As String = Path.Combine(destPath, Path.GetFileName(dir1))
        CopyDirectory(dir1, destdir)
    Next
End Sub
Run Code Online (Sandbox Code Playgroud)

这就是我所说的CopyDirectory方法:

 Dim sourcepath As String = "E:\Crazy\"
 Dim DestPath As String = "D:\Snippets\"
 CopyDirectory(sourcepath, DestPath,)
Run Code Online (Sandbox Code Playgroud)

问题是它不断地一次又一次地复制文件夹.我怎么阻止这个?如何复制子文件夹一次?我用过递归.

vb.net recursion copy overwrite

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

在VBScript中每次附加到文件而不是覆盖文件

我只是想在这里制作一个日志文件.我尝试用OpenTextFile而不是做某事CreateTextFile,但之后它什么都没写,我真的不确定为什么,而且我找不到我需要的信息.

'Nick Repella 10/29/13

'Needed in case object does not exist (outdated list)
On Error Resume Next

Function IsCompDisabled(strLine)
    Dim objComputer
    objComputer = "LDAP://cn="
    objComputer = objComputer & strLine
    objComputer = objComputer & ",ou=HIDDENOU,dc=HIDDENDC,dc=HIDDENDC,dc=HIDDENDC"
    IsCompDisabled = GetObject(objComputer).AccountDisabled
End Function 

'Set the file to read computer names from (Change C:\scripts\text.txt to the 
'target file)
Set objFileToRead = CreateObject("Scripting.FileSystemObject").OpenTextFile("C:\scripts\text.txt", 1)

Dim strLine

Do While Not objFileToRead.AtEndOfStream
    strLine = objFileToRead.ReadLine()
    If (IsCompDisabled(strLine) = True) Then
        outFile="c:\scripts\compDisableCheck.log"
        Set objFSO = …
Run Code Online (Sandbox Code Playgroud)

vbscript file append overwrite

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

Python正在覆盖我的列表

我正在尝试使用Python.我建立了一个第四维数组; 前三个维度定义世界空间中的位置,第四个维度定义可能属于该空间的节点.节点是我所做的预定义类.首先,列表中的每个条目都设置为None,稍后我会根据需要添加值.我的问题是,每当我添加这些值时,它似乎会覆盖每个条目,使其等于包含的最后一个条目.以下是调用模块的相关摘录:

import Node
myList = [[] for i in range(4)]
xDim = yDim = zDim = 0
def main():
   return 1

def setDimensions(x, y, z):
   global myList, xDim, yDim, zDim
   xDim = x
   yDim = y
   zDim = z
   myList = [ [ [ [ None for i in range(12)] for j in range(z) ] for k in range(y) ] for l in range(x) ]

def process(x, y, z, data):
   global myList
   for i in range(12):
       a = int(data[i]) …
Run Code Online (Sandbox Code Playgroud)

python list overwrite

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

用零覆盖一系列文件的最简单方法

我在Linux上.我有一个文件列表,我想用零覆盖它们并删除它们.我试过用

srm file1 file2 file3 ...
Run Code Online (Sandbox Code Playgroud)

但它太慢了(我必须覆盖并删除~50 GB的数据)并且我不需要那种安全性(我知道srm会执行大量的传递,而不是使用零传递).

我知道我可以使用该命令覆盖每个文件

cat /dev/zero > file1
Run Code Online (Sandbox Code Playgroud)

然后用rm删除它,但我不能为每个文件手动执行此操作.

是否有像srm这样的命令可以执行单个零传递,或者可能是一个可以cat /dev/zero在文件列表而不是单个文件列表上执行的脚本?谢谢.

file overwrite

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

如何强制subClass在具有body的superClass中实现一个方法

Class Base{
    public void doThings(){
         //some logic that needed by subclass
    }
}

Class A extends Base{
      public void doThings(){
         super.doThings();
         doOtherThings();
    }
}
Run Code Online (Sandbox Code Playgroud)

我想要的是强制A覆盖doThings()方法(如果没有则会出现错误消息)并调用super.doThings(); 但是Base中的doThings()不应该是抽象的,因为它有body.

有没有像样的解决方案?我在下面的链接中找到了相同的问题,但接受的答案没有正确回答. 从SuperClass强制SubClasses到@Override方法.SuperClass中的方法必须有body

java android overwrite

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

标签 统计

overwrite ×10

file ×4

c# ×2

java ×2

android ×1

append ×1

c ×1

copy ×1

dataweave ×1

list ×1

mpi ×1

mule ×1

name-conflict ×1

python ×1

recursion ×1

save ×1

svn ×1

variables ×1

vb.net ×1

vbscript ×1