问题列表 - 第15841页

多个登录位置是个坏主意吗?

如果用户未经过身份验证(例如reddit.com如何工作),我最初设计我的网站以在页面顶部显示一个登录框.

我遇到了一个用户,他们的浏览器存储密码有问题,因为密码更改后因为他们的浏览器将他们的登录信息存储在网站上的不同网址上.即使在用户在一个URL上正确键入新的登录信息并且浏览器更新了它之后,也会有其他URL在浏览器上有不正确的登录信息.

这也会导致主页上有登录框的站点和特殊登录页面出现问题 - 特别是如果将用户首页登录框发送到登录页面.

这是一个足够小的案例,不打扰,或者只有一个网址,用户可以登录以防止这个问题,特别是对于技术不太精通的观众?

browser login

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

缓存http处理程序.ashx输出

我创建了一个包含一些文本的图像,对于每个客户,图像都包含它们的名称,我使用Graphics.DrawString函数动态创建它,但是我不需要多次创建这个图像,只是因为客户名称几乎不会改变,但我不想将其存储在磁盘上.

现在我在处理程序中创建图像,即:

<asp:Image ID="Image1" runat="server" ImageUrl="~/imagehandler.ashx?contactid=1" />
Run Code Online (Sandbox Code Playgroud)

缓存图像的最佳方法是什么?我应该缓存它创建的位图吗?或者缓存我传回的流?我应该使用哪个缓存对象,我收集有很多不同的方法?但输出缓存对http处理程序不起作用吗?推荐的方式是什么?(我不喜欢在客户端缓存,我在服务器方面)谢谢!

asp.net caching httphandler

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

UTF-8网站内的Windows-1251文件?

各位大家好的Web Delevopment :)我有一段PHP脚本,可以从我的winamp中获取最近10首播放的歌曲.这个脚本是内部文件(让我们称之为"lastplayed.php"),它包含在我的网站中,包含在"div"中的php include函数.我的网站采用UTF-8编码.问题是某些歌曲标题采用Windows-1251编码.在我的网站中,它们显示为" "...有没有任何已知的方法告诉这个div,其中包含"lastplayed.php",与windows-1251编码?还是其他任何建议?

PS:具有获取脚本又名为"lastplayed.php"的文件被转换为UTF-8.但如果它是ANCII,那就是同样的结果.我尝试在head标签之间放置带有windows-1251的meta标签,但没有任何反复发生.

PPS:获取Winamp数据的脚本(lastplayed.php):

<?php
/******
* You may use and/or modify this script as long as you:
* 1. Keep my name & webpage mentioned
* 2. Don't use it for commercial purposes
*
* If you want to use this script without complying to the rules above, please contact me first at: marty@excudo.net
* 
* Author: Martijn Korse
* Website: http://devshed.excudo.net
*
* Date:  08-05-2006
***/

/**
 * version 2.0
 */
class Radio
{
    var …
Run Code Online (Sandbox Code Playgroud)

php encoding utf-8

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

可接受的类型,用作HashTable中的键

我必须承认对HashTables的工作原理只有一个基本的理解,尽管从我知道的很少,它看起来相当简单.我的问题是这样的:似乎传统的智慧是在HashTable中使用简单的基本值类型,例如整数.但是,也经常使用字符串,即使在许多语言中它们都被实现为引用类型.我觉得通常鼓励使用复杂的引用类型; 我猜这是因为这样做需要更慢的哈希函数?但那么为什么字符串如此常用呢?毕竟,char []数组内部不是一个字符串(在大多数语言中)?

最后,哪些值类型通常被视为在HashTable中用作键的"最佳"(甚至简单"可接受")选项?是否有任何常用的选择实际上被视为"坏"(可能像字符串一样)?

language-agnostic types hashtable key

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

生成某种给定类型的通用列表

我的朋友正在尝试创建一个给定一些的实用程序函数,Type并在该函数中创建该类型的通用List.我们在创建该列表时遇到问题:

public static List<T> GetQueryResult(string xpathQuery, Type itemType) {

  // this line does not work:
  List<itemType> lst = new List<itemType>();

  return lst;
}
Run Code Online (Sandbox Code Playgroud)

这有什么简单的解决方案吗?

更新:

有没有办法基本上这样做?

List<T> lst = new List<T>(); 
foreach (Sitecore.Data.Items.Item i in items) { 
  lst.Add(new T(i)); 
}
Run Code Online (Sandbox Code Playgroud)

c# generics

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

为什么apc_store()会返回false?

有关APC写入失败原因的php.net文档非常不明确.什么样的场景会导致调用apc_store()失败?

有足够的可用磁盘空间,故障很多.有时商店运营会成功,有时会失败.

php apc

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

Java是否有反向查找的HashMap?

我的数据是以"密钥"格式组织的,而不是"键值".它就像一个HashMap,但我需要在两个方向上进行O(1)查找.这种类型的数据结构是否有名称,Java标准库中是否包含这样的名称?(或者可能是Apache Commons?)

我可以编写自己的类,基本上使用两个镜像映射,但我宁愿不重新发明轮子(如果这已经存在但我只是没有找到合适的术语).

java hashmap map bidirectional reverse-lookup

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

Java泛型 - 检索类型

public Interface Foo<T extends Colors>{...}
Run Code Online (Sandbox Code Playgroud)

有没有办法检索为Foo的实现提供哪个T?

例如,

public Class FooImpl implements Foo<Green>{..}
Run Code Online (Sandbox Code Playgroud)

将返回格林.

java generics

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

我如何在Mercurial中挑选一个修订版?

在Mercurial/TortoiseHg中,给出以下示例,将修订版"G"合并到回购A而不采用D,E和F(假设G不依赖于D,E或F)的最简单方法是什么.

Repo A: A - B - C

Repo B (Clone of A) A - B - C - D - E - F - G
Run Code Online (Sandbox Code Playgroud)

补丁是最好的选择吗?

mercurial tortoisehg cherry-pick

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

什么可能导致 Windows 服务的执行进程比从命令行(管理员)运行慢?

什么可能导致 Windows 服务的执行进程比从命令行运行慢?当我从具有管理员权限的命令行执行进程(另一个 exe)时,它比 Windows 服务执行相同进程时快四倍。这可能是什么原因造成的。该帐户对目录和文件的权限是可以的。它运行成功,只是慢了 4 倍。需要关于调查什么来找出问题的想法。

我们一直在使用 sysinternals processexplorer 并没有看到任何东西。

可以修改“优先级”以查看是否导致问题的高级选项卡在哪里?

c# windows-services

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