问题列表 - 第10684页

从PHP推送代码到javascript

我目前有一段jquery/js代码,它每隔几秒钟(5)运行一次GET请求,寻找可能进入的新数据.

有没有一些方法,我可以让PHP"推"或信号时,新职位的JavaScript代码可用的,而不是每隔几秒钟检查是否任何新的东西进来了?

另一个例子:我正在为用户调整图像大小.我想向用户显示有关正在进行的过程的实时数据 - 显示诸如"上传到服务器","调整图像大小","存储图像"等消息.

对这样的事情有什么帮助吗?

php jquery server-push

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

将WinForm应用程序限制为具有多个实例的一个进程

我们在C#3.5(SP 1)中有一个WinForms应用程序.我们希望将应用程序限制在具有多个窗口实例的内存中的一个进程.我们不是在寻找MDI方法,而是在不启动多个应用程序进程的情况下拥有单独的主表单实例.

我们正在评估三种方法:

  1. Windows消息
  2. COM
  3. WCF

我们有前两个(PInvoke with Windows Messages and overrr WinProc,COM Registry等)的粗略细节,他们使用的是旧技术.

我们讨论了将WCF与命名管道一起使用的想法,并认为这可能是完成手头任务的最简洁和最简单的方法.

将应用程序限制为具有多个主要表单实例的一个进程的最简洁,最现代的方法是什么?

c# com wcf winapi winforms

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

tsql:使用csv文件更新db表的最佳方法

我在sql server 2005中有一个产品表,需要通过csv文件中的某些字段进行更新.这两个文件都有一个供应商部件号,可以链接到我可以在csv文件中使用另一个更新products.discontined字段的位置.

我的问题是,最好的方法是什么?

我考虑过创建一个与excel文件的odbc连接,并想出如何合并更新2列.将整个csv文件(~60 MB)导入sql server中的临时表,然后写一个tsql程序来搜索,比较,更新?还从查询分析器执行和opensource命令并编写一个过程来读取csv文件并以这种方式更新表.

提前致谢

t-sql sql-server csv

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

python中的writeline问题

我有一个非常基本的问题.我正在学习python和脚本编写的第一步,所以即便如此,我也想知道:

我想读取和写入新文件的行:

ifile=open("C:\Python24\OtsakkeillaSPSS.csv", "r")
ofile = open("C:\Python24\OtsakkeillaSPSSout.csv", "w")

#read first line with headers
line1 = ifile.readline()
print line1

#read following lines which contain data & write it to ofile
for line in ifile:
    if not line:
        break
    ofile.write(line)
Run Code Online (Sandbox Code Playgroud)

如果我将它打印到屏幕上,我可以很好地完成所有线条:

0,26100,568,8636
0,11130,555,**3570
0,57100,77,2405**
0,60120,116,1193
0,33540,166,5007
0,95420,318,2310
0,20320,560,7607
0,4300,692,3969
0,65610,341,2073
0,1720,0,0
0,78850,228,1515
0,78870,118,1222
Run Code Online (Sandbox Code Playgroud)

如果我把它写到ofile我最终错过了15行:

0,6100,948,8332
0,26100,568,8636
0,11130,555
Run Code Online (Sandbox Code Playgroud)

如果有人可以向我指出我不理解的是什么,我将不胜感激?

注册,

Jaani

python

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

Silverlight:以编程方式绑定控件属性

大图:我有一个自定义子控件,可以根据我设置的属性生成各种文本框,日期选择器,组合等.此控件嵌入在SL应用程序中的各个位置.

我通常使用MVVM模式,我想将这些动态控件的值绑定回我的母版页视图模型.

我总是知道窗体上会有8个控件,所以我可以为控件绑定到依赖属性.然后,引用此控件的控件可以使用与已保存MVVM模式时输入的数据绑定.

问题:如何以编程方式将动态控件的值绑定到依赖项属性?

谢谢,马克

silverlight binding mvvm

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

使用WebSite项目在Visual Studio Dev Server上设置静态端口号

我在Visual Studio 2008中有一个WebSite项目(不是Web应用程序项目!)

如何将ASP.NET Development启动端口设置为WebSite项目中的静态端口?

configuration vs-web-site-project asp.net-development-serv visual-studio

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

为zsh编程自定义选项卡完成

很抱歉,如果我的谷歌功能太弱,但是:我只是想调整zsh以便我可以完成选项卡

someappname -s
Run Code Online (Sandbox Code Playgroud)

使用〜/ somedir的内容(文件名)

例如:

someapp -s f<tab>
Run Code Online (Sandbox Code Playgroud)

应该根据以〜/ somedir中的字母f开头的文件循环完成完成.所以我最终可能会得到一个命令行:"someapp -s foobar".

tabs zsh tab-completion completion

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

关于静态变量如何在ASP.NET中工作的简单问题?

我有一张显示一些信息的地图.默认情况下,地图上的标签已关闭.有一个图像按钮,当标签关闭时,该图像按钮具有与其关联的关闭图像,当您打开标签时,该图像按钮具有与其关联的打开图像.我有代码工作,但我想要一个更好的理由,为什么它以这种方式工作.这是一段代码.

如果我声明一个类级别的布尔变量showLabels,如:

private bool showLabels = false;
Run Code Online (Sandbox Code Playgroud)

然后有以下代码:

if(showLabels == false)
{
    showLabels = true;
    imgShowLabels.ImageUrl = "label-on.png";
}
else
{
    showLabels = false;
    imgShowLabels.ImageUrl = "label-off.png";
}
Run Code Online (Sandbox Code Playgroud)

当我运行它时,地图会出现默认情况下未显示的标签.当我单击Show Labels按钮时,变量showLabels变为true并且图像变为label-on.png,但是当我再次单击它时,showLabels变量将重置为false,因此没有任何反应.

所以我做的是改变它:

private bool showLabels = false;
Run Code Online (Sandbox Code Playgroud)

private static bool showLabels = false;
Run Code Online (Sandbox Code Playgroud)

它正在以这种方式工作.

这是处理这种情况的正确方法吗?

在类级别,我把属性:

public bool ShowLabels
{
    get { return (bool)ViewState["ShowLabels"]; }
    set { ViewState["ShowLabels"] = value; }
}
Run Code Online (Sandbox Code Playgroud)

在if(!Page.IsPostBack)中,我将ShowLabels设置为false;

然后在我的if语句中,我正在做:

if(ShowLabels == false)
{
    ShowLabels = true;
    imgShowLabels.ImageUrl = "label-on.png";
}
else
{
    ShowLabels = false; …
Run Code Online (Sandbox Code Playgroud)

c# asp.net

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

为什么我不能通过ID引用TextBox当它在CreateUserWizard控件中?

我在这里遇到了一个奇怪的问题.

在asp.net CreateUserWizard中,我有一些元素,但我似乎无法从我的代码隐藏中访问它们.

这是一段代码片段:

标记:

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="CreateUserWizard.ascx.cs" Inherits="Web.UserControls.CreateUserWizard" %>
<asp:CreateUserWizard ID="CreateUserWizard1" runat="server" OnCreatingUser="CreatingUser">
<WizardSteps>
    <asp:CreateUserWizardStep ID="CreateUserWizardStep1" runat="server">
        <ContentTemplate>
            <table border="0">
               <tr>
                    <td>
                        <span class="requiredField"/>
                        <asp:Label ID="NameLabel" runat="server" AssociatedControlID="NameRequiredFieldValidator">Navn:</asp:Label>                      
                        <asp:CheckBox ID="ShareInfoCheckBox" runat="server" Checked="True" Text="Share my information with partner sites." />
                    </td>
                    <td>
                        <asp:TextBox ID="Name" runat="server"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="NameRequiredFieldValidator" runat="server" 
                            ControlToValidate="Name" ErrorMessage="Du skal indtaste dit navn" 
                            ToolTip="Du skal indtaste dit navn" ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
                    </td>
                </tr>
             </ContentTemplate>
    </asp:CreateUserWizardStep>
</WizardSteps>
</asp:CreateUserWizard>
Run Code Online (Sandbox Code Playgroud)

..这是代码隐藏:

public partial class CreateUserWizard : System.Web.UI.UserControl
{
    protected void Page_Load(object sender, …
Run Code Online (Sandbox Code Playgroud)

asp.net element code-behind

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

L1缓存缺失的成本是多少?

编辑:为了参考目的(如果有人偶然发现这个问题),伊戈尔奥斯特罗夫斯基写了一篇关于缓存未命中的精彩帖子.它讨论了几个不同的问题并显示了示例数字. 结束编辑

我做了一些测试<long story goes here>,我想知道性能差异是否是由于内存缓存未命中.以下代码演示了该问题,并将其归结为关键时序部分.以下代码有几个循环,以随机顺序访问内存,然后按升序地址顺序访问内存.

我在XP机器(使用VS2005:cl/O2编译)和Linux机器(gcc -Os)上运行它.两者产生了相似的时间 这些时间以毫秒为单位.我相信所有循环都在运行并且未被优化(否则它将"立即"运行).

*** Testing 20000 nodes
Total Ordered Time: 888.822899
Total Random Time: 2155.846268

这些数字有意义吗?差异主要是由于L1缓存未命中还是还有其他事情发生?存在20,000 ^ 2个存储器访问,并且如果每个都是高速缓存未命中,则每个未命中约3.2纳秒.我测试的XP(P4)机器是3.2GHz,我怀疑(但不知道)有一个32KB的L1缓存和512KB的L2.有20,000个条目(80KB),我假设没有大量的L2未命中.所以这就是(3.2*10^9 cycles/second) * 3.2*10^-9 seconds/miss) = 10.1 cycles/miss.这对我来说似乎很高兴.也许不是,或者我的数学很糟糕.我尝试用VTune测量缓存未命中,但我得到了BSOD.现在我无法连接到许可证服务器(grrrr).

typedef struct stItem
{
   long     lData;
   //char     acPad[20];
} LIST_NODE;



#if defined( WIN32 )
void StartTimer( LONGLONG *pt1 )
{
   QueryPerformanceCounter( (LARGE_INTEGER*)pt1 );
}

void StopTimer( LONGLONG t1, double *pdMS )
{
   LONGLONG t2, llFreq;

   QueryPerformanceCounter( (LARGE_INTEGER*)&t2 );
   QueryPerformanceFrequency( (LARGE_INTEGER*)&llFreq );
   *pdMS …
Run Code Online (Sandbox Code Playgroud)

c caching memory-access

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