问题列表 - 第12974页

7-zip命令行

我正在创建一个备份实用程序,用于压缩文本文件中列出的所有文件.我使用MS ACCESS作为我的前端和7-Zip进行压缩.这些是我正在使用的命令:

7zG.exe a c:\Backup\backup.zip
@c:\temp\tmpFileList.txt
Run Code Online (Sandbox Code Playgroud)

所有文件都在没有路径的情况下被压缩.有没有办法在zip文件中包含每个文件的路径?然后,当backup.zip提取时,文件将恢复到其原始文件夹结构.

谢谢

command-line 7zip

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

有没有办法检索给定NSManagedObject的一组或一组键?

对于任何给定的NSManagedObject,是否有任何方法可以返回该特定NSManagedObject的一组或一组键(属性名称)?我试过在NSObject和NSManagedObject文档中查找,但一无所获.像NSDictionary'allKeys'那样起作用的东西就是我需要的东西,即.

myArrayOfKeys = [myDict allKeys]
Run Code Online (Sandbox Code Playgroud)

我认为必须有一种更简单的方法来处理大量的属性,例如.迭代一组键.

iphone core-data objective-c

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

在Silverlight中展开整个TreeView

如何在Silverlight中扩展整个TreeView?

编辑:这是XAML:

<controls:TreeView x:Name="tv">
    <controls:TreeView.ItemTemplate>
        <common:HierarchicalDataTemplate ItemsSource="{Binding Children}">
            <CheckBox IsChecked="{Binding Visible, Mode=TwoWay}" Content="{Binding Name}"/>
        </common:HierarchicalDataTemplate>
    </controls:TreeView.ItemTemplate>
</controls:TreeView>
Run Code Online (Sandbox Code Playgroud)

也许使用ItemTemplate使得ItemContainerGenerator.ContainerFromIndex在任何索引上都返回null?

silverlight treeview

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

如何在Delphi中显示XMPP(Jabber)vcard照片?

如何从XMPP vcard(头像图片,我认为是JPEG格式)中读取照片并将其显示在Delphi TImage控件中?

XMPP服务器发送此XML:

<presence id="e3T50-75" to="cvg@esx10-2022/spark" from="semra@esx10-2022" 
 type="unavailable">
  <x xmlns="vcard-temp:x:update">
    <photo>897ce4538a4568f2e3c4838c69a0d60870c4fa49</photo>
  </x>
  <x xmlns="jabber:x:avatar">
    <hash>897ce4538a4568f2e3c4838c69a0d60870c4fa49</hash>
  </x>
</presence>
Run Code Online (Sandbox Code Playgroud)

xml delphi xmpp vcf-vcard

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

在pl/sql中显示动态EXECUTE输出来自sqlplus

如何EXECUTE从PL/SQL中获取动态选择结果Oracle sqlplus

我正在编写一个简单的sqlplus脚本来收集NUMBER给定表的所有列的总和:

SET SERVEROUTPUT ON

DECLARE
        CURSOR column_cur IS
                SELECT column_name FROM ALL_TAB_COLS
                WHERE owner = '&scheme_name' AND table_name = '&table_name'
                AND data_type = 'NUMBER';
        sql_query VARCHAR2(32767);
BEGIN
        sql_query := 'select ';
        FOR column_rec IN column_cur LOOP
                sql_query := sql_query || 'SUM(' || column_rec.column_name ||
                        ') "SUM(' || column_rec.column_name || ')", ';

        END LOOP;
        sql_query := substr(sql_query, 0, length(sql_query)-2) || -- remove trailing ', '
                ' from &scheme_name' || '.&table_name';
        EXECUTE IMMEDIATE sql_query; …
Run Code Online (Sandbox Code Playgroud)

oracle plsql sqlplus

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

将SocketAsyncEventArgs与ReceiveAsync重用会导致无限循环

我正在编写一个只使用一个套接字的简单套接字客户端.所以我想我可以为所有接收操作重用一个SocketAsyncEventArgs.只要连接插座,它就能正常工作.当服务器断开连接时,客户端将在控制台中输入无限接收循环垃圾邮件"接收成功".

当套接字断开连接时,e.SocketError!= SocketError.Success是不是真的?

以下是代码的一部分:

private void Completed(object sender, SocketAsyncEventArgs e)
{
   if (e.SocketError != SocketError.Success)
      status = 0;

   System.Console.WriteLine(e.LastOperation + " " + e.SocketError);

   if (status == 1)
   {
      switch (e.LastOperation)
      {
         case SocketAsyncOperation.Connect:
            ProcessConnect(e);
            break;
         case SocketAsyncOperation.Receive:
            ProcessReceive(e);
            break;
         case SocketAsyncOperation.Send:
            ProcessSend(e);
            break;
         default:
            status = 0;
            break;
      }
   }

   if (status != 1)
      CloseSocket();
}

private void ProcessReceive(SocketAsyncEventArgs e)
{
   if (!socket.ReceiveAsync(e))
      Completed(null, e);
}
Run Code Online (Sandbox Code Playgroud)

c# sockets client

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

PHP,设置退回邮件地址

使用PHP发送邮件时,如何设置接收退回邮件的返回路径?

php email

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

Global.asax Application_start会针对每个操作触发

我正在研究一个MVC项目,表现很好.

在application_start上,数据库被索引为lucene.net搜索(并且对象的每次更改都会扩展索引).但是application_start会在我在页面上调用的每个操作上运行.

为什么它不仅一次触发application_start?当我知道要去哪里时,我会发布任何代码;)

我不确定web.config是否会导致此行为...

解决方案:Lucene.net将其索引写入bin文件夹,在更改路径后,应用程序不再融化我的脸了:)

asp.net asp.net-mvc lucene.net web-applications

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

如何在DataGridView C#中合并特定的列标题?

我想为两列采用列标题文本.你会怎么做?像这样

| 全名|

| 第一个| 持续


我在一栏中显示了第一个和最后一个

c# winforms

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

优化浮点除法和转换操​​作

我有以下公式

float mean = (r+b+g)/3/255.0f;
Run Code Online (Sandbox Code Playgroud)

我想加快速度.有以下先决条件

0<= mean <= 1  and 0 <= r,g,b <= 255 and r, g, b are unsigned chars
Run Code Online (Sandbox Code Playgroud)

因此,如果我尝试使用>> 8就像除以256的事实,我会使用类似的东西

float mean = (float)(((r+b+g)/3) >> 8);
Run Code Online (Sandbox Code Playgroud)

这将始终返回0.有没有办法跳过昂贵的浮动分区,最终仍然是0到1之间的平均值?

c c++ algorithm floating-point

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