问题列表 - 第64079页

禁用EJB计时器(GlassFish 3.1,Java EE 6)

我们有一个VIP(BIG-IP)实际上将Web服务请求移动到两个节点,每个节点都有自己的GlassFish服务器3.1并部署了我们的服务.所以它不是一个真正的玻璃鱼群.我的问题是我有很多Scheduler服务,如下所示:

@Schedule(minute = "55", hour = "23", dayOfWeek = "Wed")
public void runScheduledMedicaidPaymentProcess() {
Run Code Online (Sandbox Code Playgroud)

有没有办法让我在一个节点上禁用EJB Timer Service,以便在星期三晚上11:55时上述方法不在两个节点上运行?

我确实看到在Glassfish服务器文档中提到的集群使用_Default池,但正​​如我之前解释的那样,不是真正的集群.如果有任何方法可以在一个计时器上停止计时器,请告知我它是否未激活.

ejb glassfish java-ee-6

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

从jQuery读取一个txt文件(304 Not Modified)

我试图通过jQuery ajax调用加载文本文件,$.get我收到的问题是304 Not Modified in console.

我试图从文本文件中获取数据,该文件将是调用它的文档的本地数据.在这种情况下,文本文件将只包含一个单词master.加载数据的目的是调用一个全局变量,该变量将根据文本文件中的文本触发某些事件.

这是有问题的代码:

var sv_settings;
$.get('settings.txt', function(data) {
    sv_settings = data;
});
Run Code Online (Sandbox Code Playgroud)

我错过了什么?为什么我的浏览器返回304 Not Modified?

javascript jquery text

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

为什么我的代码这么慢?

我编写了以下扩展方法来从字典中获取元素,如果键不存在则写入null:

public static TValue ItemOrNull<TKey, TValue>(this IDictionary<TKey, TValue> dict, TKey key)
{
    try
    {
        return dict[key];
    }
    catch (KeyNotFoundException ex)
    {
        return default(TValue);
    }
}
Run Code Online (Sandbox Code Playgroud)

我注意到我的程序运行得非常慢,所以我使用高精度计时器类跟踪了这个扩展方法的问题.我得到了类似的结果〜连续100次:

DebugTimer.ResetTimer();
    dict1.ItemOrNull(key);
    dict2.ItemOrNull(key);
DebugTimer.StopTimer();
Run Code Online (Sandbox Code Playgroud)

需要大约110,000,000个刻度(我的处理器超过0.03秒).虽然更详细的版本:

DebugTimer.ResetTimer();
    if (dict1.ContainsKey(key))
        y = dict1[key];
    if (dict2.ContainsKey(key))
        z = dict2[key];
DebugTimer.StopTimer();
MessageBox.Show(y.ToString(), z.ToString()) // so the compiler doesn't optimize away y and z
Run Code Online (Sandbox Code Playgroud)

需要大约6,000个滴答(小于0.000002秒).

为什么我的扩展方法版本比冗长的版本花费的时间长4个数量级,这是否清楚?

c# extension-methods profiling

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

实体框架代码优先中的奇怪实体更新

我在保存到数据库之前更新实体并解决了这个问题.

我在ASP.NET MVC 3 Web应用程序中使用Entity Framework 4.1 Code-First.这是模型:

public class Order
{
    public int OrderId { get; set; }
    public int CarId { get; set; }
    public DateTime BeginRentDate { get; set; }
    public DateTime EndRentDate { get; set; }
    public decimal RentPrice { get; set; }
    public virtual Car Car { get; set; }
}

public class Car
{
    public int CarId { get; set; }
    public string Brand { get; set; }
    public string Model { get; set; …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework ef-code-first asp.net-mvc-3

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

屏蔽信用卡号码

在PHP中屏蔽信用卡号的最佳方法是什么?

信用卡号码无需有效.所以不需要做Luhn算法.只要它匹配模式,就用XXXXXXXX替换它.

到目前为止我所拥有的:

<?php

$str = "The quick brown fox jumps over 5192696222257727 dog.";

$credit_card_re = '/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6011[0-9]{12}|622((12[6-9]|1[3-9][0-9])|([2-8][0-9][0-9])|(9(([0-1][0-9])|(2[0-5]))))[0-9]{10}|64[4-9][0-9]{13}|65[0-9]{14}|3(?:0[0-5]|[68][0-9])[0-9]{11}|3[47][0-9]{13})*$/';
Run Code Online (Sandbox Code Playgroud)

php

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

如何在Python中将DCT应用于图像?

我想在Python中对一个图像应用离散余弦变换(以及反向),我想知道最好的方法是什么以及如何做.我看过PIL和OpenCV,但我仍然不明白如何使用它.

python opencv image-processing dct python-imaging-library

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

如何禁用std :: cerr?

我有一个包含很多的程序std::cerr,它直接输出到我的终端。我想知道std::cerr和之间有什么区别std::cout。以及如何禁用std::cerr(我不希望它输出到我的屏幕)?

c++ console iostream standard-error

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

删除char数组.另类方式?

可能重复:
是否需要为char数组调用delete [] vs delete?

char *p = new char[200];

delete p;
Run Code Online (Sandbox Code Playgroud)

这种(我更改了var名称)代码来自一个大型商业项目.

第三行.这是正确的吗?我应该改变它还是留在那里.Coz没有错误报告,这个程序运行超过4年.

谢谢.

c++

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

使用OR运算符时正确索引

我有这样的查询:

SELECT fields FROM table
WHERE field1='something' OR field2='something' 
OR field3='something' OR field4='something'
Run Code Online (Sandbox Code Playgroud)

为此查询索引此类表的正确方法是什么?

像这样的查询需要一整秒才能运行!我有1个索引,其中包含所有4个字段,所以我认为mysql会做这样的事情:

浏览索引中的每一行,想一想:field1是什么?field2怎么样?字段3?字段4?好的,不,转到下一行.

mysql indexing where-clause

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

PHP - 验证用户是否存在于DB中并显示结果而不重新加载页面

我想检查数据库中是否存在用户,如果存在则显示某些错误而不重新加载页面(修改div).知道这段代码有什么问题吗?或任何其他想法如何做到这一点?谢谢

HTML:
<div style="width:510px; height:500px;">
<div class="message">
<div id="alert"></div>
</div>
<form id="signup_form" method="post" action="register.php">
<label class="label">username</label>
<p><input class="signup_form" type="text" name="username"></p>
<label class="label">parola</label>
<p><input class="signup_form" type="text" name="password"></p>
<label class="label">name</label>
<p><input class="signup_form" type="text" name="name"></p>
<label class="label">telefon</label>
<p><input class="signup_form" type="text" name="phone"></p>
<label class="label">email</label>
<p><input class="signup_form" type="text" name="email"></p>

<p><input class="signup_button"  type="submit" value="inregistrare">
</form>

<div class="clear"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

register.php

<?php
include "base.php"; 
$usertaken = '<li class="error">username used</li><br />';
$alert = '';
$pass = 0;
if(!empty($_POST['username']) && !empty($_POST['password']))
{
$username = mysql_real_escape_string($_POST['username']);
$password = md5(mysql_real_escape_string($_POST['password']));
$name = …
Run Code Online (Sandbox Code Playgroud)

php mysql database jquery

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