问题列表 - 第26950页

(PHP)如何在屏幕上保存javascript警告框

当用户更改密码时,我想显示消息"已成功更改!" 当用户点击警告框的OK按钮时,我调用logout.php并强制用户使用新密码登录.但问题是PHP header()没有等待alertbox并直接转到logout.php.我的代码 -

if($count==1)
{
    $sqlchange="UPDATE $tbl_name SET password='$newpassword' WHERE userId='$myusername'";
    unset($result);
    $result=mysql_query($sqlchange,$link);
    if($result>0)
        { ?>
        <script type="text/javascript">
        alert("Your Password has been changed successfully.Please login again.");
        </script>
        <?php
        header("location:logout.php");
        exit;
        }
    else 
        {....
Run Code Online (Sandbox Code Playgroud)

javascript php

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

Python错误后保持Windows控制台打开

我的机器上的文件关联(winxp home)是这样的,python脚本直接用python解释器打开.如果我双击python脚本,控制台窗口就会运行,并且每件事都很好 - 只要脚本中没有语法错误.

在这种情况下,控制台窗口会打开一会儿,但会立即关闭.读取错误消息太快.

当然,他们可以通过键入手动打开控制台窗口并执行脚本,python myscript.py但我确信有一个更方便(即"双击")解决方案.

python windows console

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

用于C ++ / Qt的RESTful接口?

我想将RESTful-API集成到我的Qt-Project中。
我已经阅读了页面上的示例,但这仅用于从RESTful接口接收数据,而不用于向服务器发送新数据。在Java中,例如,我可以使用RESTlet,是否有可能对Qt使用类似的东西?
还是有一种简单的方法将数据从Qt发送到RESTful,例如,当我之前创建XML时?

c++ rest qt restlet

5
推荐指数
0
解决办法
7698
查看次数

PipedReader/PipedWriter的更好替代方案?

我需要一个缓冲char流,我在一个线程中编写,我从另一个线程中读取.现在我正在使用PipedReaderPipedWriter,但这些类会导致性能问题:wait(1000)当内部缓冲区为空时,PipedReader会执行此操作,这会导致应用程序明显滞后.

是否会有一些库与PipedReader/PipedWriter做同样的事情,但性能更好?或者我必须实施自己的车轮?

java data-structures

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

URI方案不是"文件"

我得到例外:"URI方案不是文件"

我正在做的是尝试获取文件的名称,然后从servlet中将该文件(从另一台服务器)保存到我的计算机/服务器上.

我有一个名为"url"的字符串,从上面这里是我的代码:

url = Streams.asString(stream); //gets the URL from a form on a webpage
System.out.println("This is the URL: "+url);
URI fileUri = new URI(url);

File fileFromUri = new File(fileUri);                   

onlyFile = fileFromUri.getName(); 
URL fileUrl = new URL(url);
InputStream imageStream = fileUrl.openStream();
String fileLoc2 = getServletContext().getRealPath("pics/"+onlyFile);

File newFolder = new File(getServletContext().getRealPath("pics"));
    if(!newFolder.exists()){
        newFolder.mkdir();
    }
    IOUtils.copy(imageStream, new FileOutputStream("pics/"+onlyFile));
} 
Run Code Online (Sandbox Code Playgroud)

导致错误的行是这样的:

File fileFromUri = new File(fileUri);                   
Run Code Online (Sandbox Code Playgroud)

我添加了其余的代码,以便您可以看到我想要做的事情.

java uri servlets exception file-uri

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

使用jQuery加载页面

我在用jQuery.我的主页是index.php.加载此页面.我如何在内部加载另一个页面.说一页中的一个小块?

php ajax jquery

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

Java - 没有图形的FontMetrics

如何在不使用Graphics的情况下获取FontMetrics?我想在构造函数中获取FontMetrics,现在我这样做:

BufferedImage bi = new BufferedImage(5, 5, BufferedImage.TYPE_INT_RGB);
FontMetrics fm = bi.getGraphics().getFontMetrics(font);
int width = fm.stringWidth(pattern);
int height = fm.getHeight();
Run Code Online (Sandbox Code Playgroud)

java awt font-size fontmetrics

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

泛型不那么通用!

我试图在scala中实现通用的二进制搜索算法.这里是 :

type Ord ={
def <(x:Any):Boolean
def >(x:Any):Boolean
}
def binSearch[T <: Ord ](x:T,start:Int,end:Int,t:Array[T]):Boolean = {
if (start > end) return false
val pos = (start + end ) / 2
if(t(pos)==x)         true
else if (t(pos) < x)  binSearch(x,pos+1,end,t)
else                binSearch(x,start,pos-1,t)
}
Run Code Online (Sandbox Code Playgroud)

在我尝试使用它之前一切正常(xD):

binSearch(3,0,4,Array(1,2,5,6))
Run Code Online (Sandbox Code Playgroud)

编译器假装Int不是Ord的成员,但我知道Int类<>方法.那么我该怎么做才能解决这个奇怪的问题呢?谢谢

generics scala

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

这个Django查询可以改进吗?

给定这样的模型结构:

class Book(models.Model):
    user = models.ForeignKey(User)

class Readingdate(models.Model):
    book = models.ForeignKey(Book)
    date = models.DateField()
Run Code Online (Sandbox Code Playgroud)

一本书可能有几本书Readingdate.

如何列出Readingdate特定年份内至少有一本书?

我可以做这个:

from_date = datetime.date(2010,1,1)
to_date = datetime.date(2010,12,31)

book_ids = Readingdate.objects\
            .filter(date__range=(from_date,to_date))\
            .values_list('book_id', flat=True)

books_read_2010 = Book.objects.filter(id__in=book_ids)
Run Code Online (Sandbox Code Playgroud)

是否可以使用一个查询集执行此操作,还是这是最好的方法?

python django

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

使用JNI调用API访问静态枚举字段

我们如何使用JNI调用API访问静态枚举字段

我尝试使用以下代码从Glassfish api 访问glassfish org.glassfish.api.embedded.ContainerBuilder.Type枚举

jclass Type= env->FindClass( 
    "org/glassfish/api/embedded/ContainerBuilder$Type");
jfieldID Type_web=env->GetStaticFieldID(
    Type,"web","org/glassfish/api/embedded/ContainerBuilder$Type");
Run Code Online (Sandbox Code Playgroud)

但它总是给我错误Exception in thread "main" java.lang.NoSuchFieldError: web,我如何访问该字段?

java java-native-interface invocation-api

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