问题列表 - 第38459页

从ASP.Net中的sessionID获取会话对象

无论如何从一个会话对象sessionID

我有一个使用Flash上​​传的小项目让用户将他们的文件上传到服务器,但问题是Flash在发送会话和cookie时有一些错误(在Firefox或Chrome中,但不是IE),所以我发现了解决方案来解决这个问题:sessionID通过Flash 发送到服务器,并在服务器上,解码sessionID回会话对象,但我不知道如何做到这一点.我正在使用ASP.NET和C#.

任何人都可以告诉我该怎么做?

asp.net session session-state

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

jQuery/Javascript css("width")/检查样式是否在css中定义?

我有一个样式表定义图像的默认宽度.当我用jQuery读取图像宽度样式时,width()它返回正确的宽度.我打电话时也会返回相同的宽度css("width").但是,如果没有在样式表中定义的宽度的功能css("width")也将返回计算的width()值,但不会说undefinedauto或类似的东西.

我有什么想法可以找出CSS代码中是否定义了样式?

解决方案适用于跨浏览器.感谢大家的帮助:

$(this).addClass("default_width_check");
var width = ($(this).width() == 12345) ? 'none-defined' : $(this).width();
var height = ($(this).height() == 12345) ? 'none-defined' : $(this).height();
$(this).removeClass("default_width_check");

.default_width_check {
    width: 12345;
}
Run Code Online (Sandbox Code Playgroud)

javascript css jquery

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

如何在C#中创建包含不同类型的Dictionary

我需要某种方式来存储键/值对,其中值可以是不同类型.

所以我喜欢这样做:

 int i = 12;
 string s = "test";
 double x = 24.1;

 Storage.Add("age", i);
 Storage.Add("name", s);
 Storage.Add("bmi", x);
Run Code Online (Sandbox Code Playgroud)

然后用以下方法检索值:

 int a = Storage.Get("age");
 string b = Storage.Get("name");
 double c = Storage.Get("bmi");
Run Code Online (Sandbox Code Playgroud)

这样的存储应该如何?谢谢,Erik

c# dictionary hashtable

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

如何确定Oracle表是否设置了ROWDEPENDENCIES选项?

我只有基本的Oracle工具,即SQL Plus,我需要找出是否使用ROWDEPENDENCIES选项创建了一个表.这是一个10g的数据库.

并且,如果没有设置,我可以使用ALTER TABLE来设置它,还是我必须删除并重新创建表?

oracle10g

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

如何在Top Links之外添加"My Cart"链接?

我只在Magento工作了几天,但已经很混乱了.我开始着手解决它,但目前有一个问题就是我的头脑.

我的客户想要一个购物篮类型的功能NEXT到顶部链接而不是顶部链接中的"我的购物车".简单地说,我想要做的就是将"我的购物车"移出顶部链接并将其放在跳跃袋旁边的右上角,但不知道如何在该位置获得此链接.

举一个直观的例子,客户购物篮看起来与Next的网站类似.

替代文字

感谢您提供的任何帮助.

magento

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

可以在C#格式字符串中定义最大字符数,例如C printf吗?

没找到怎么做.我发现的或多或少就是这个(http://blog.stevex.net/string-formatting-in-csharp/):

除了它的对齐之外,字符串中确实没有任何格式.对齐适用于在String.Format调用中打印的任何参数.样本生成

String.Format(“->{1,10}<-”, “Hello”);  // gives "->     Hello<-" (left padded to 10)
String.Format(“->{1,-10}<-”, “Hello”); // gives "->Hello     <-" (right padded to 10)
Run Code Online (Sandbox Code Playgroud)

c# string string-formatting

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

C#使用IDisposable清理临时文件

我有一个FileUploader类,可以选择给它一个zip文件,它提取到一个临时位置并返回文件路径.

根据我的理解,IDisposable在FileUploader类上实现接口并使用该Dispose方法删除所有临时文件会使该类在其引用脱离上下文后立即自行清理?

这似乎并非如此 - 任何人都可以解释我如何去实现我想要实现的目标吗?

更新
澄清一下,我的代码是:

    public ActionResult ImportFile()
    {
        FileUploader uploader = new FileUploader(ControllerContext, "file"); // where "file" is the posted form's file element

        uploader.SaveOrExtractFilesToTempLocation();

        foreach (string file in uploader.files)
        {
            try
            {
                 // do some stuff
            }
            catch (Exception err)
            {
                 // let the user know
            }
        }
        return View();
    }
Run Code Online (Sandbox Code Playgroud)

我试图在ImportFile()方法完成后让FileUploader删除所有临时文件

c# idisposable interface

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

mod_pagespeed和Rails - 它改善了什么吗?

Rails 2.3.*,mod_passenger 2.2.*和Apache 2.2.*.是否值得安装mod_pagespeed或Rails是否正确创建所有缓存头等,以便不需要mod_pagespeed?

ruby-on-rails mod-pagespeed

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

如何调查拒绝加载NUnit的测试程序集的过程?

(这适用于我团队中的其他人,所以很可能与我的机器设置有关.)

我正在使用NUnit GUI测试运行器.当我使用File/Open Project加载测试程序集时,出现错误.

该项目是使用Visual Studio 2005构建的,Visual Studio的"关于"框将.NET框架版本作为2.0.50727 SP2.

这是我得到的错误:

装配不加载


System.BadImageFormatException:无法加载文件或程序集'Tests,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = null'或其依赖项之一.尝试加载格式不正确的程序.您可能正在尝试加载使用CLR的更高版本构建的程序集,而不是NUnit当前运行的版本(2.0.50727)或尝试将64位程序集加载到32位进程中.


我刚刚使用了装配绑定日志查看器(Fuslogvw.exe)来查看融合日志,这就是显示我的内容,它没有任何意义,因为我告诉它要查看所有绑定.

*** Assembly Binder Log Entry  (05/11/2010 @ 11:55:26) ***

The operation was successful.
Bind result: hr = 0x0. The operation completed successfully.

Assembly manager loaded from:  C:\Windows\Microsoft.NET\Framework64\v2.0.50727\mscorwks.dll
Running under executable  C:\Program Files (x86)\NUnit 2.5.7\bin\net-2.0\nunit.exe
--- A detailed error log follows. 

=== Pre-bind state information ===
LOG: User = KSSRETAIL\ian.ringrose
LOG: DisplayName = System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
 (Fully-specified)
LOG: Appbase …
Run Code Online (Sandbox Code Playgroud)

.net nunit

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

如何破译未知的替换密码

您将获得一个包含字符串列表的文件(每行一个).对字符串进行排序,然后使用未知的替换密码(例如a < c, b < r, c < d)进行加密.如何确定替换密码的映射是什么?未加密的字符串可以使用任何语言.

我想知道这个问题是否很难,我正在申请一个新的毕业生职位,我无法解决这个问题,而且他在这个问题上和我待了大约45分钟.

cryptography

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