问题列表 - 第20099页

我是否可以在localhost中使用实际的网络环境进行性能测试?

我需要测试在localhost上运行的应用程序的性能,就好像它在在线环境中一样.我的意思是由网络流量模拟,有限带宽模拟或其他参数进行的性能测试,就好像它是在线的一样.

Apache Ab可以进行模拟吗?

testing performance bandwidth localhost traffic

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

Windows认证的网站提示为Firefox,但不适用于Internet Explorer

我在我的网站上添加了Windows身份验证来跟踪用户名.对于IE它工作正常,似乎没有,但它提示用户使用Firefox登录Windows.有任何想法吗?

asp.net-mvc firefox windows-authentication

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

将base64字符串写入文件而不返回回车符

如果我将base64字符串写入文件而不使用回车分解它,我会遇到问题吗?

有一段时间我会一次性写作和阅读大字符串遇到困难吗?

现在我存储的字符串的大小大约是100个字符,但它们可以进入10,000+范围 - 这会有问题吗?

提前致谢.

.net c# base64 character-encoding

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

Javascript执行后页面渲染IE6

在IE 6中完全呈现页面之前,我遇到了一些运行JavaScript的问题(可能还有其他版本,但现在只测试IE6.Firefox似乎没问题).我可以通过这样调用js来解决window.onload这个问题:

window.onload = function(){doIt();}
Run Code Online (Sandbox Code Playgroud)

但是,我担心的是,我将覆盖可能已存在的任何其他内容window.onload.代码将用作库的一部分,因此我不能保证window.onload不会被其他人设置在其他地方.我宁愿将我的函数添加到这样的onload事件:

window.onload += function(){doIt1();}
window.onload += function(){doIt2();}
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时,只会doit2()被召唤.有没有办法在页面完全呈现时注册事件处理程序?我的第二个想法是将我的代码放在一个循环检查中,以确保在运行之前我的所有对象都存在.但我担心这可能会锁定浏览器.

仅仅为了一些背景信息,我的代码隐藏/显示iFrames.我知道我可以使用iFrame的onload属性,但我需要在调用代码之前完全加载所有iFrame.

来自社区的任何想法?在此先感谢您的投入.

javascript iframe rendering onload internet-explorer-6

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

创建仅限于localhost连接的套接字

我有一个包含许多线程的python程序.我正在考虑创建一个套接字,将其绑定到localhost,并让线程读/写到这个中心位置.但是我不希望这个套接字打开网络的其余部分,只127.0.0.1接受来自的连接.我将如何做到这一点(在Python中)?这是一个合适的设计吗?还是有点优雅的东西?

python client-server

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

更新git-svn远程分支列表

当我必须使用svn时,我使用git-svn与svn对话.我用标准的git svn clone -s行克隆了repo,当时所有的远程分支都在那里.

从那时起,一个新的分支已经创建,但不是我.我想在本地结帐/跟踪这个分支.我可以跟踪一个我能看到的分支(使用git branch -r),如下所示:

git checkout -t -b dev remotes/development
Run Code Online (Sandbox Code Playgroud)

但这不适用于其他分支,因为它没有出现在git branch -r中

如何跟踪这个缺失的分支?

svn git branch git-svn

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

Berkeley DB的GUI

我正在通过DPL界面使用Berkeley DB Java版.
我想询问是否有人知道任何GUI库可以轻松浏览保存在数据库中的数据.

我知道BDB文档说有关存储实体的元数据不会保存在任何地方,因此只有编写数据的人才能知道从那里返回的类的类型.这就是为什么我正在搜索将包含在主项目中的库(不是一个完整的程序),因此它将知道我的类的类型并能够正确显示数据.

ps我发现这个bdb浏览器,但它似乎是一个死的项目.

更新:
到目前为止,我已经找到了一个GUI,它显示了通过JMX为BDB收集的统计信息.以下是如何使用它:http://www.oracle.com/technology/documentation/berkeley-db/je/jconsole/JConsole-plugin.html
仍在搜索数据浏览器...

java user-interface berkeley-db

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

如何添加会话启动程序

编辑:如何以编程方式添加程序以在Ubuntu上启动用户会话启动?

我知道如何通过Nautilus执行此操作,但我想知道如何通过脚本执行此操作.

linux ubuntu startup

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

SQL Query执行快捷方式OR逻辑?

我有三张桌子:

SmallTable
   (id int, flag1 bit, flag2 bit)
JoinTable
   (SmallTableID int, BigTableID int)
BigTable
   (id int, text1 nvarchar(100), otherstuff...)
Run Code Online (Sandbox Code Playgroud)

SmallTable最多只有几十条记录.BigTable有几百万,实际上是一个视图,UNIONS在这个数据库中的一个表与同一服务器上的另一个数据库中的表.

这是连接逻辑:

SELECT * FROM
    SmallTable s
    INNER JOIN JoinTable j ON j.SmallTableID = s.ID
    INNER JOIN BigTable b ON b.ID = j.BigTableID
WHERE
    (s.flag1=1 OR b.text1 NOT LIKE 'pattern1%')
    AND (s.flag2=1 OR b.text1 <> 'value1')
Run Code Online (Sandbox Code Playgroud)

平均连接大小是几千个结果.显示的所有内容都已编入索引.

对于大多数SmallTable记录,flag1flag2设置为1,所以实际上甚至不需要访问BigTable.text1上的索引,但SQL Server无论如何都会这样做,导致代价高昂的索引扫描和嵌套循环.

有没有更好的方式来暗示到SQL Server,如果flag1flag2都被设置为1,它不应该甚至懒得看text1

实际上,如果我可以在这些情况下完全避免加入BigTable(管理JoinTable,这不会产生问题),这将使这个关键查询更快.

t-sql sql-server performance short-circuiting sql-execution-plan

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

Windows相当于Linux的readahead系统调用?

是否有Windows等同于Linux的readahead系统调用?

编辑:

如果可能,我想要一个完整的函数签名,显示等效的偏移/计数参数(或更低/更高).

例如:Linux函数签名是:

ssize_t readahead(int fd, off64_t *offset, size_t count);
Run Code Online (Sandbox Code Playgroud)

它的一个例子就是使用它

readahead(file, 100, 500);
Run Code Online (Sandbox Code Playgroud)

其中"file"是先前由mmap等函数设置的文件描述符.此调用在索引100处读取500个字节.

编辑2:如果您不确定什么是预读,请阅读此内容:http://linux.die.net/man/2/readahead

c linux windows caching system-calls

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