问题列表 - 第42325页

通过jQuery.Ajax下载文件

我在服务器端有一个Struts2动作用于文件下载.

<action name="download" class="com.xxx.DownAction">
    <result name="success" type="stream">
        <param name="contentType">text/plain</param>
        <param name="inputName">imageStream</param>
        <param name="contentDisposition">attachment;filename={fileName}</param>
        <param name="bufferSize">1024</param>
    </result>
</action>
Run Code Online (Sandbox Code Playgroud)

但是当我使用jQuery调用动作时:

$.post(
  "/download.action",{
    para1:value1,
    para2:value2
    ....
  },function(data){
      console.info(data);
   }
);
Run Code Online (Sandbox Code Playgroud)

在Firebug中我看到使用二进制流检索数据.我想知道如何打开用户可以在本地保存文件的文件下载窗口

javascript ajax jquery jsp download

391
推荐指数
14
解决办法
68万
查看次数

如何使用类别/细分创建列表视图?

我想在android中使用以下场景创建listview

标题类别1

第1项第2项第3项

标题类别2

第1项第2项

标题类别3项目1

等等.

任何人都指导我如何实现这一目标?任何帮助,将不胜感激.

android listview

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

sqsh中的Unicode连接到MSSQL(或替代品)

我有一个MSSQL数据库,其中包含Unicode(utf8)数据.我的工作站是linux(目前是Ubuntu)并且正在寻找使用mssql数据库的工具我找到了SQSH.问题是 - 当我在sqsh控制台中选择数据时,我得到的是jibberish而不是unicode字符.使用开关"-J utf8"或"-J utf-8"没有改变任何东西.

问题是 - 如何设置sqsh以使用utf-8数据?

如果不可能,您是否知道可以从linux使用的任何替代工具,以便使用填充了utf-8数据的mssql数据库.我需要执行各种T-SQL,运行预先准备好的SQL脚本文件,然后输出结果以便进行处理.也可以使用良好的GUI(开源),不仅限于shell客户端.

linux sql-server utf-8 sqsh

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

从绝对路径获取文件名和扩展名

在Ant构建文件中,我有一个存储在Ant属性中的路径:${file}.

如何在没有完整路径的情况下获取文件名和扩展名?

ant

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

如何在git中列出指向特定提交的所有标记

我已经看到了命令git describe,git-name-rev但我还没有设法让它们列出多个标签.

示例:我有sha1 48eb354,我知道标签A和B指向它.所以我想要一个git {something} 48eb354产生类似于"A,B"的输出的git命令.我不想知道引用相对其他标签或分支只是标签的完全匹配.

tags git

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

iPhone应用程序崩溃与Mprotect失败错误(MonoTouch)

使用MonoTouch开发的iPhone应用程序出现问题.
我正在开发一个联系WCF服务的应用程序,当WCF服务回复时,我用返回的数据更新UITableView,完成后它会发送一个新的WCF异步调用,当它回复时它再次更新表等等.

问题是,当它在不同的时间内完成此操作时,它会因Mprotect失败错误12而崩溃.只有当应用程序直接在手机上运行而不是在模拟器中运行时才会发生这种情况.

我试图在表的更新发生的地方发表评论,并在将下一个Async请求发送到WCF服务之前创建一个Thread.Sleep(1000),但仍然是相同的错误,但是可以运行更长时间而没有失败.

我通过"代理"文件联系WCF服务,该文件由SlSvcUtil.exe/noConfig生成http://mydomain/myservice.svc

我的问题是,可以通过某种方式避免此错误,也可能使用解决方法?这是我的错,还是一个错误?这实际上是因为我将在最后的学校项目中使用该应用程序,所以如果我可以修复它可能会很好.

我发布了控制台输出,以及崩溃报告中的一部分,但如果您需要更多信息请告诉我,我会发布它.我不是专业人士使用Mono或MonoTouch环境这是我第一次,所以详细的回答会很好.

控制台输出:

Mon Dec 27 20:37:17 tests-iPhone UIKitApplication:dk.test.iphone[0x1c3c][625] <Notice>: Mprotect failed at 0xa09a000 (length 1052672) with errno 12

Mon Dec 27 20:37:17 tests-iPhone UIKitApplication:dk.test.iphone[0x1c3c][625] <Notice>: Stacktrace:

Mon Dec 27 20:37:17 tests-iPhone UIKitApplication:dk.test.iphone[0x1c3c][625] <Notice>:   at (wrapper managed-to-native) MonoTouch.UIKit.UIApplication.UIApplicationMain (int,string[],intptr,intptr) <0xffffffff>

Mon Dec 27 20:37:17 tests-iPhone UIKitApplication:dk.test.iphone[0x1c3c][625] <Notice>:   at MonoTouch.UIKit.UIApplication.Main (string[],string,string) <0x000e0>

Mon Dec 27 20:37:17 tests-iPhone UIKitApplication:dk.test.iphone[0x1c3c][625] <Notice>:   at MonoTouch.UIKit.UIApplication.Main (string[]) <0x00023>

Mon Dec 27 20:37:17 tests-iPhone UIKitApplication:dk.test.iphone[0x1c3c][625] <Notice>:   at iPhoneStdView.Application.Main (string[]) <0x0001b>

Mon …
Run Code Online (Sandbox Code Playgroud)

iphone wcf mprotect xamarin.ios

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

在.NET中使用AES加密 - CryptographicException表示填充无效且无法删除

我在C#中编写了一些AES加密代码,但我无法正确加密和解​​密.如果我输入"test"作为密码并且"此数据必须对每个人保密!" 我收到以下异常:

System.Security.Cryptography.CryptographicException: Padding is invalid and cannot be removed.
   at System.Security.Cryptography.RijndaelManagedTransform.DecryptData(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount, Byte[]& outputBuffer, Int32 outputOffset, PaddingMode paddingMode, Boolean fLast)
   at System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
   at System.Security.Cryptography.CryptoStream.FlushFinalBlock()
   at System.Security.Cryptography.CryptoStream.Dispose(Boolean disposing)
   at System.IO.Stream.Close()
   at System.IO.Stream.Dispose()
   ...
Run Code Online (Sandbox Code Playgroud)

如果我输入少于16个字符的东西,我就得不到输出.

我认为我需要对加密进行一些特殊处理,因为AES是一种分组密码,但我不确定究竟是什么,我无法在网上找到任何示例.这是我的代码:

using System;
using System.IO;
using System.Security.Cryptography;
using System.Text;

public static class DatabaseCrypto
{
    public static EncryptedData Encrypt(string password, string data)
    {
        return DatabaseCrypto.Transform(true, password, data, null, null) as EncryptedData;
    }

    public static string Decrypt(string password, EncryptedData …
Run Code Online (Sandbox Code Playgroud)

.net cryptography aes

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

Microsoft.NET\Framework和Microsoft.NET\Framework64有什么区别?

我想知道.NET模式x86和x64之间的区别.

  1. 两种模式有什么区别?

  2. 我可以编译我的库,例如.NET x64和.NET x86吗?

  3. 如果我选择x64而不是x86,对我来说会有什么不同吗?

  4. .NET x64的优势是什么?

  5. 如果我想使用.NET x64,是否必须安装任何特殊内容?

.net 64-bit 32-bit 32bit-64bit

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

youtube链接正则表达式

我试图让所有youtube链接工作,这是有效的,除了youtube.com/v/videoid

只有看?v =正在使用这个正则表达式,任何帮助都很棒.

/http:\/\/(?:youtu\.be\/|(?:[a-z]{2,3}\.)?youtube\.com\/watch(?:\?|#\!)v=)([\w-]{11}).*/i
Run Code Online (Sandbox Code Playgroud)

php regex youtube

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

Django redis连接后端或如何实现一个

是否有任何插件或第三方后端来管理Django中的redis连接,因此view.py中的方法不必为每个请求显式连接到redis?

如果没有,您将如何开始实施?一个新的插件?一个新的后端?一个新的Django中间件?

谢谢.

python django redis

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