问题列表 - 第24570页

如何在Eclipse中禁用热代码替换

目前,HCR对我来说经常失败很多.它不断弹出"热代码替换失败"对话框,一遍又一遍.我知道有一个复选框可以将其关闭,但是稍后当我正在做其他事情时,我实际上希望对话框出现.另外,我现在不想热插拔代码,我只想要调试器.

因此,当我想重新启用它时,是否存在"不再显示对话框"复选框的设置位置?更好的是,有没有办法打开和关闭HCR期间?

顺便说一句,据我所知,禁用"自动构建"不会禁用它.

eclipse

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

不将新对象分配给变量是不好的做法?

如果你永远不会访问变量,那么将新创建的对象分配给变量是不是很糟糕的javascript实践?

例如:

for(var i=0;i<links.length;i++){
    new objectName(links[i]);
}
Run Code Online (Sandbox Code Playgroud)

而且,我不会访问它,因此不需要变量来引用它.

javascript

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

在固定宽度的消息计数器中检测环绕的好方法是什么?

我正在编写一个客户端应用程序,通过UDP与服务器程序进行通信.客户端定期发出数据请求,并需要使用最新的服务器响应.请求消息有一个16位无符号计数器字段,由服务器回显,因此我可以将请求与服务器响应配对.

由于它是UDP,我必须处理服务器响应无序到达(或根本没有到达)的情况.天真地,这意味着保持到目前为止看到的最高消息计数器并丢弃任何具有较低数字的传入消息.但是,只要我们传递65535条消息并且计数器回零,那就会失败.是否有一种很好的方法来检测(例如,有合理的可能性)消息5实际上是消息65,000之后?

实现语言是C++.

c c++ integer udp overflow

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

谷歌Chrome错误与tr背景

我正在尝试将背景图像设置为表格行,但背景应用于其所有td子项.

在IE7中有相同的错误,但它解决了

tr {
    position: relative;
}
Run Code Online (Sandbox Code Playgroud)

关于它的任何暗示?

谢谢

html css google-chrome

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

矢量投影在矩阵上沿对角线

是否有一种简单的方法来生成以下矩阵:

a = 
  4 5 6 7
  3 4 5 6
  2 3 4 5
  1 2 3 4
Run Code Online (Sandbox Code Playgroud)

这是矢量[1 2 3 4 5 6 7]沿对角线的投影?

谢谢

matlab matrix

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

如何将动态更改的数据存储到服务器缓存中?

编辑:本网站的目的:名为Utopiapimp.com。它是一款名为utopia-game.com的第三方实用程序。该网站目前有超过12,000名用户,我运行该网站。游戏是完全基于文本的,并且将始终保持不变。用户从游戏中复制并粘贴整页文字,然后将复制的信息粘贴到我的网站中。我针对粘贴的数据运行一系列正则表达式并将其分解。然后,基于该粘贴,将5个值到30个以上的值插入数据库。然后,我采用这些值并对它们运行查询,以非常简单易懂的方式显示信息。该游戏是基于团队的,每个团队都有25个用户。因此,每个团队都是一个小组,每一行都是一个用户信息。用户可以一次更新全部25行或仅更新一行。

所以这里是交易。想象一下我有一个excel 编辑(Excel只是如何想象它的一个示例,我实际上并不使用excel)100列和5000行的电子表格。每行都有两个唯一的标识符。一排自己排成一排,一排25排。该行中大约有10列几乎永远不会更改,而其他90列则总是会更改。我们可以说,根据行的更新速度,有些甚至可能在几秒钟内发生变化。也可以从组中添加和删除行,但不能从数据库中添加和删除行。这些行是从数据库中的大约4个查询中获取的,以显示数据库中的最新数据和更新数据。因此,每次数据库中的某些内容更新时,我也希望更新该行。如果行或组在12个小时左右的时间内仍未更新,则将从缓存中删除该行或组。一旦用户通过数据库查询再次调用该组。它们将被放入缓存。

以上是我想要的。那是愿望。

实际上,我仍然拥有所有行,但是当前将它们存储在Cache中的方式已中断。我将每一行存储在一个类中,并且该类通过HUGE列表存储在服务器缓存中。当我去更新/删除/插入列表或行中的项目时,大多数情况下它都起作用,但是有时由于缓存已更改,它会引发错误。我希望能够像数据库或多或少地在行上锁定一样来锁定缓存。我有DateTime戳记可在12小时后删除内容,但这几乎总是会中断,因为其他用户正在更新组中相同的25行,或者只是缓存已更改。

这是我如何向Cache添加项目的一个示例,该示例显示了我仅拉出10个左右很少更改的列。此示例全部删除12小时后未更新的行:

DateTime dt = DateTime.UtcNow;
    if (HttpContext.Current.Cache["GetRows"] != null)
    {
        List<RowIdentifiers> pis = (List<RowIdentifiers>)HttpContext.Current.Cache["GetRows"];
        var ch = (from xx in pis
                  where xx.groupID == groupID 
                  where xx.rowID== rowID
                  select xx).ToList();
        if (ch.Count() == 0)
        {
            var ck = GetInGroupNotCached(rowID, groupID, dt); //Pulling the group from the DB
            for (int i = 0; i < ck.Count(); i++)
                pis.Add(ck[i]);
            pis.RemoveAll((x) => x.updateDateTime < dt.AddHours(-12));
            HttpContext.Current.Cache["GetRows"] = pis;
            return ck;
        }
        else
            return ch;
    }
    else …
Run Code Online (Sandbox Code Playgroud)

c# asp.net caching

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

使用批处理文件打开特定文件?

我想知道如何使用具有批处理文件的特定程序打开特定文件.到目前为止,我的批处理文件可以打开程序,但我不知道如何打开该程序的文件.

@echo off
start wgnuplot.exe
Run Code Online (Sandbox Code Playgroud)

file batch-file

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

如何在Opera Mini上调试?

如何在Opera Mini上调试看起来很奇怪的网站?该网站在任何其他浏览器上运行良好.

debugging opera-mini

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

使用C++计算文本文件中一行左侧的空格

我只是想从文本文件中计算一行的LEFT的空白数.我一直在用

count( line.begin(), line.end(), ' ' );
Run Code Online (Sandbox Code Playgroud)

但显然包括左边的所有空格,在单词之间和右边.所以基本上我想要它做的是一旦它击中非空格字符就会阻止它计算空白区域.

感谢大家.

c++ whitespace count

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

可以从jQuery中激活asp.net验证吗?

我有一个带有几个文本框的表单.我只想接受花车,但很可能用户会输入一个美元符号.我正在使用以下代码删除美元符号并验证内容:

jQuery的:

            $("#<%= tb.ClientID %>").change(function() {
                var ctrl = $("#<%= tb.ClientID %>");
                ctrl.val(ctrl.val().replace('$',''))
            });
Run Code Online (Sandbox Code Playgroud)

asp.net验证:

<asp:CompareValidator ID="CompareValidator4" runat="server" Type="Double" ControlToValidate="tb" Operator="DataTypeCheck" ValidationGroup="vld_Page" ErrorMessage="Some error" />
Run Code Online (Sandbox Code Playgroud)

我的问题是,当有人在TextBox"tb"中输入一个美元符号并更改焦点时,验证首先发生,然后jQuery删除美元符号.是否有可能首先运行jQuery或强制验证在jQuery执行后再次运行?

asp.net validation jquery

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