问题列表 - 第9267页

页面历史记录 - 后退按钮存在?

是否有可能检查history.go(-1)是否有值?我知道你无法直接访问history.previous.

我试图远离document.referrer,因为我知道它可以在某些情况下被阻止.

这是我想要做的.我有一个错误页面,在这个页面上我想要一个BACK按钮(如果它不是历史上唯一的项目)或关闭按钮(如果是).

javascript

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

在Python中混淆字符串

我有一个必须传递给方法的密码字符串.一切正常,但我不清楚以明文形式存储密码.有没有办法混淆字符串或真正加密它?我知道混淆可以反向设计,但我认为我至少应该尝试掩盖密码.至少它不会被索引程序看到,或者是一个快速查看我的代码的流眼.

我知道pyobfuscate但我不希望整个程序混淆,只是一个字符串,可能是定义变量的整行本身.

目标平台是GNU Linux Generic(如果这有所不同)

python linux encryption passwords obfuscation

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

将可空的DateTime绑定到MaskedTextBox

我有一个绑定到nullabe日期时间的蒙版文本框,但是当日期消隐时,屏蔽文本框上的验证将无法完成.有没有办法强迫这种行为?我想要一个消隐的文本框等于null DateTime.

当文本框已为空时,验证将起作用.只有在已经绑定的日期时它才会中断,我会尝试将其清空.

c# data-binding datetime nullable maskedtextbox

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

从C++程序启动IE

我有一个用C++编写的程序,可以进行一些计算机诊断.在程序退出之前,我需要它来启动Internet Explorer并导航到特定的URL.我如何从C++中做到这一点?谢谢.

c++ internet-explorer

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

如何让Elmah使用ASP.NET和IIS 5.1 URL路由

我在通过本地IIS 5.1 Web服务器运行ASP.NET MVC应用程序时遇到问题.我相信这些问题与IgnoreRoutes有关,但我似乎无法制作一个IgnoreRoute,以便解决问题.

问题:

我能够查看我的elmah错误页面(localhost/mvcapplication1/elmah.axd),但是缺少CSS并且没有链接工作.

重现步骤

1)创建ASP.NET MVC 1.0应用程序

2)添加Elmah.下载程序集,将它们添加到项目中并使用Elmah Setup Instructions中的步骤

3)从属性页 - > Web将应用程序切换到"使用本地IIS Web服务器"

4)添加通配符映射.也就是说,打开IIS,转到属性 - >虚拟目录 - >配置 - >添加:可执行文件:C:\ WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll扩展:.*限制到:GET,HEAD,POST,DEBUG取消选中"检查文件是否存在".

5)验证routes.IgnoreRoute("{resource}.axd/{*pathInfo}");Global.aspx的RegisterRoutes中是否存在.顺便说一下,我也试过了routes.IgnoreRoute("elmah.axd");

现在..运行应用程序并调出localhost/mvcapplication1/elmah.axd.

没有CSS和链接被破坏.

如果我删除通配符映射,一切都很好,但随后应用程序URL路由不再有效.我理解这一点,但我应该能够使用正确的IgnoreRoute方案拉出elmah.axd.

思考?

.net asp.net iis asp.net-mvc elmah

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

LINQ to Objects - 不包含?

我有一个项目集合,每个项目都有一组关系.我有一个项目列表,项目可以与之关系.

我可以找到所有具有特定关系的项目,但我现在想要找到所有与我的任何组没有关系的项目.

通过这样做,我可以找到与任何组有关系的项目:

Dim groupIds as List(of Integer) = (From g In cmdbGroups Select g.ID).ToList
Dim haveGroup = (From item In items _
                 Where item.Relationships.Any(Function(r) groupIds.Contains(r.TargetID)) _
                 Select item).ToList
Run Code Online (Sandbox Code Playgroud)

如何查找与任何组无关的所有项目?

linq vb.net linq-to-objects

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

使用select和order by的tsql字符串concat与by子句中的函数不兼容?

考虑以下tsql ...

create function dbo.wtfunc(@s varchar(50)) returns varchar(10) begin return left(@s, 2); end
GO
select t.* into #test from (
    select 'blah' as s union
    select 'foo' union
    select 'bar'
) t
select * from #test;

declare @s varchar(100); 
set @s = '';

select @s = @s + s from #test order by s;
select @s;
set @s = '';
select @s = @s + s from #test order by dbo.wtfunc(s);
select @s;
/* 2005 only*/
select cast((select s+'' from …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

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

一次将1000多条记录保存到数据库中

我目前正在使用NHibernate.我有一种情况需要将一堆记录保存到数据库中,如下所示:

var relatedTopics = GetRelatedTopics(topic);
foreach (var relatedTopic in relatedTopics /* could be anywhere from 10 - 1000+ */)
{
    var newRelatedTopic = new RelatedTopic { RelatedTopicUrl = relatedTopic, TopicUrl = topic.Name };
    _repository.Save(newRelatedTopic);
}
Run Code Online (Sandbox Code Playgroud)

当有大量的记录需要保存时,这显然非常非常繁重,不得不多次访问数据库.什么是更好的方法?我可以做一些批量更新吗?我最好使用DataSet吗?

谢谢

nhibernate ado.net batch-processing

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

使用Webclient.Uploadfile在文件上载期间获取上载进度

我有一个应用程序,使用webclient将文件上传到服务器.我想在文件上传过程中显示进度条.我将如何实现这一目标?

.net c# vb.net webclient

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

绝对函数在C中

我用C编写了一些代码(不是用C++编写):

Mask1 = abs(Area1 * 2 + Area2 * -2);
Run Code Online (Sandbox Code Playgroud)

Area1,Area2和Mask1是三个双变量.(例如3.00556,34.3333)我的问题是abs返回一个整数值(例如30).

我需要做些什么来解决它?

问候.

c visual-studio

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