问题列表 - 第10461页

在python下移动文件

我对在python下移动的文件感到困惑.在Windows命令行下,如果我有目录c:\ a和目录c:\ b,我可以这样做

move c:\a c:\b
Run Code Online (Sandbox Code Playgroud)

将a移动到b的结果是目录结构c:\ b\a

如果我尝试使用os.rename或shutil.move:

os.rename("c:/a", "c:/b")
Run Code Online (Sandbox Code Playgroud)

我明白了

WindowsError: [Error 17] Cannot create a file when that file already exists
Run Code Online (Sandbox Code Playgroud)

如果我在c:\ a下移动一个文件,它可以工作.

在python中如何将目录移动到另一个现有目录?

python windows move

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

如何使用bash或Perl脚本遍历目录树?

我有兴趣进入bash脚本,并想知道如何遍历unix目录并记录当前正在查看的文件的路径,如果它符合正则表达式标准.

它会是这样的:

  • 遍历大型unix目录路径文件/文件夹结构.
  • 如果当前文件的内容包含与一个或多个正则表达式匹配的字符串,
  • 然后将文件的完整路径附加到结果文本文件.

Bash或Perl脚本很好,虽然我更喜欢你如何使用带有grep,awk等命令的bash脚本来实现这一点.

unix directory bash perl traversal

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

AS3计时器与ENTER_FRAME性能

我正在构建一个总是有一些移动的游戏,所以我使用了很多Timer实例来控制重复和触发运动.

现在的问题是,我开始注意到一些性能"滞后".这是由于计时器吗?你建议使用ENTER_FRAME事件吗?

相关:您是否建议任何其他可以提高性能的图书馆/方法?简单的Tween库本身是不够的.

flash actionscript actionscript-3

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

MVC可以在3.5 IIS6上运行吗?没有SP1

我认为MVC应用程序是BIN可部署的,所以可以部署到任何ASP.net 3.5兼容服务器.我正在尝试使用3.5(无SP1)部署到Windows Server 2003 x64,并且无法正常运行.

点击主页时我得到以下内容,由于我们的应用配置,主页重定向到/ Account/LogOn视图.

找不到该页面

我有三个(加上Extensions,我不记得为什么)MVC dll设置为Copy Local,所以它们最终在bin-folder中.我正在发布,然后将应用程序复制到服务器:

  • System.Web.Abstractions.dll
  • System.Web.Mvc.dll程序
  • System.Web.Routing.dll
  • System.Web.Extensions.dll

有谁知道我做错了什么?该应用程序适用于我们拥有3.5 SP1的另一台机器,以及开发机器,SP1和安装了MVC.

我已经完成了我能想到的一切,确保权限正确等等.

asp.net-mvc

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

在单个结构中处理不同的数据类型

我需要在VxWorks消息队列上发送一些信息.要发送的信息在运行时决定,并且可以是不同的数据类型.我正在使用这个结构 -

struct structData
{
  char m_chType;    // variable to indicate the data type - long, float or string
  long m_lData;     // variable to hold long value
  float m_fData;    // variable to hold float value
  string m_strData; // variable to hold string value
};
Run Code Online (Sandbox Code Playgroud)

我目前正在通过消息队列发送一个structData数组.

structData arrStruct[MAX_SIZE];
Run Code Online (Sandbox Code Playgroud)

这里的问题是结构中只有一个变量一次有用,另外两个变量无用.因此,消息队列不必要地重载.我不能使用联合,因为数据类型和值是必需的.我尝试使用模板,但它没有解决问题.我一次只能发送一个数据类型的结构数组.

template <typename T>
struct structData
{
  char m_chType;
  T m_Data;
}

structData<int> arrStruct[MAX_SIZE];
Run Code Online (Sandbox Code Playgroud)

是否有标准的方式来保存这些信息?

c++

4
推荐指数
3
解决办法
2054
查看次数

如何在Vim中将所有文本转换为小写

如何将Vim中的所有文本转换为小写?它甚至可能吗?

vim text-processing

199
推荐指数
9
解决办法
12万
查看次数

使用jQuery.data存储项目列表

我正在一个页面上,我需要将一个对象列表与一行表关联,我正在使用jQuery.

jQuery.data似乎只是将一段数据与一个键相关联,而我需要更多

id=4,setting=2
id=3,setting=1
...
Run Code Online (Sandbox Code Playgroud)

我不知道列表可能有多长,而且可能是空的.

这样做有明智的方法吗?

javascript jquery list

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

C#WriteDirectory问题

我有一个应用程序写入C:\驱动器上的文件夹.该程序在我的计算机上工作正常,但在运行.exe时另一台笔记本电脑(另一台笔记本电脑没有可视工作室等),我得到一个filenotfoundexception,我无法从错误报告中查明出现这种情况的代码行.

这是创建目录的代码(假设这是问题)

        try
        {
            WriteDirectory = new DirectoryInfo(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\SMS Notifier\");
            if (!WriteDirectory.Exists)
                WriteDirectory.Create();
        }
        catch (Exception e)
        {
            throw e;
        }
Run Code Online (Sandbox Code Playgroud)

任何想法可能是什么问题?我应该检查写入权限吗?

非常感谢!

c# io

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

如何在Access VBA + SQL开发中提高效率?

我是rails开发人员的80%ruby,但仍需要做一些Access VBA工作.

其中一些是非常糟糕的系统,很久以前就已经建成,被全球大企业使用,因此大多数工作只是增强旧系统.

这些技术基本上是MS Access作为前端,链接表通过ODBC作为后端链接到SQL服务器.

现在,我真的觉得我需要帮助,只是想知道是否有人可以按照面向对象的模式构建优雅的VBA应用程序?

如果你能给我看一段代码以证明它有多好,那就更好了,谢谢.

ms-access vba access-vba

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

RSACryptoServiceProvider CryptographicException系统无法找到ASP.NET下指定的文件

我有一个应用程序,它利用RSACryptoServiceProvider使用已知的私钥(存储在变量中)解密某些数据.

当IIS应用程序池配置为使用网络服务时,一切运行正常.

但是,当我们将IIS应用程序池配置为在不同的标识下运行代码时,我们会得到以下结果:

System.Security.Cryptography.CryptographicException: The system cannot find the file specified.

   at System.Security.Cryptography.Utils.CreateProvHandle(CspParameters parameters, Boolean randomKeyContainer)
   at System.Security.Cryptography.RSACryptoServiceProvider.ImportParameters(RSAParameters parameters)
   at System.Security.Cryptography.RSA.FromXmlString(String xmlString)

代码是这样的:

byte[] input; 
byte[] output; 
string private_key_xml; 

var provider = new System.Cryptography.RSACryptoServiceProvider(this.m_key.Key_Size);
provider.FromXmlString(private_key_xml); // Fails Here when Application Pool Identity != Network Service

ouput = provider.Decrypt(input, false); // False = Use PKCS#1 v1.5 Padding
Run Code Online (Sandbox Code Playgroud)

有些资源试图通过声明您应该授予用户对机器密钥库的读取权限来尝试回答它 - 但是没有明确的答案来解决此问题.

环境:IIS 6.0,Windows Server 2003 R2,.NET 3.5 SP1

.net asp.net cryptography application-pool

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