问题列表 - 第43311页

PHP中的登录页面无效

<body>
<?php
    session_start();

    function salt($pw) {
        $salt = "This comment should suffice as salt.";
        return sha1($salt.$pw);
    }

    if (isset($_POST['submit'])) {
            $link = mysql_connect('localhost', 'codekadiya', 'pass');
        if (!$link) {
            die('Could not connect: ' . mysql_error());
        }

        echo 'Connected successfully';
        mysql_close($link);

        $username = mysql_real_escape_string($_POST['username']);
        $password = mysql_real_escape_string($_POST['password']);
        $password = salt($password);

        $query = mysql_query("SELECT * FROM test WHERE username='$username' AND password='$password'");

        if (mysql_num_rows($query)== 0) {
            header("location:register.php");
            exit;
        }
        else {
            $_SESSION['user'] = $username;
            header("location: register.php");
        } 
    }
?>
</body>
Run Code Online (Sandbox Code Playgroud)

我检查了我的连接.它说连接成功但我无法弄清楚其他错误是什么.有人可以指导我做的错误吗?我找不到它.

html php mysql

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

无法加载"MyProject.MvcApplication"类型

我不确定会发生什么,但现在我只是为我的mvc网站上传了一个新的dll,我收到以下错误

分析器错误消息:无法加载类型"MyProject.MvcApplication".

来源错误:

第1行:<%@ Application Codebehind ="Global.asax.cs"Inherits ="MyProject.MvcApplication"Language ="C#"%>

我已经在本地重建了应用程序并且可以工作.所以问题只在远程服务器上.我已经上传了所有的DLL

asp.net asp.net-mvc-2

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

如何忽略 Web 浏览器中的脚本错误

当我关闭使用网络浏览器的应用程序时会发生什么。以下网址使用flash播放器。

替代文本

一切正常。此错误在应用程序关闭时显示。我该如何忽略它?

c# browser

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

无法连接到任何指定的MySQL主机

我通过My​​SQL.Data.dll在C#中工作.通常,一切正常,但有时会弹出错误"无法连接到任何指定的MySQL主机".这个错误是什么以及如何摆脱它?

c# mysql

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

测量linux内核中函数的执行时间

我正在使用Linux安全模块挂钩为recv()系统调用添加一些自定义功能.与pristine recv()相比,我想测量此功能的开销.我编写了一个简单的tcp服务器,我运行和没有我的模块.此tcp服务器调用recv()函数'N'次.它通过以下方式测量每个recv所花费的时间:

clock_gettime(before);
recv()
clock_gettime(after);
global_time += after - before.
Run Code Online (Sandbox Code Playgroud)

最后,我使用"global_time/N"打印单个recv()的平均时间.让我们把这次称为"user_space_avg_recv"时间.

在我的模块中,我想放置时间测量函数来计算我的钩子的确切执行时间.我尝试了3种方法.

  1. 我用jiffies如下:

    sj = jiffies;
    my_hook();
    ej = jiffies;
    current->total_oh = ej - sj;
    
    Run Code Online (Sandbox Code Playgroud)

    但我发现sj和ej值之间没有区别.因此total_oh没有变化.

  2. 我使用current_kernel_time(),因为我认为它以纳秒为单位返回时间.但是,再一次,之前和之后没有差别.

  3. 我用了get_cycles.我打印进程退出时的总循环数.但是,当我将总周期值转换为毫秒时,它会比"user_space_avg_recv"值大得多.这没有意义,因为内核中的测量值总是小于从用户空间测量的时间值.这可能意味着我要么使用正确的API进行测量,要么在将值从周期转换为毫秒时出错.

我基本上使用以下公式将周期转换为毫秒:

avg overhead of my hook in milliseconds = 
             (((cycles / 2.99) / 10^6) / N)
Run Code Online (Sandbox Code Playgroud)

2.99因为我的时钟频率是2.99Ghz

一些要点:

  • 我的用户空间程序使用set affinity绑定到单个核心.

  • 我正在使用内核2.6.22.14

  • 为了阻止内核在我的钩子内切换上下文,我使用preempt_disable()和preempt_enable().因此,它不会计算其他内核线程的执行时间.即便如此,由于我的钩子使用了一些I/O,我的线程可能会自动释放控制,或者可能会发生一些可能会增加总周期数的中断.

问题:如何在内核中准确测量函数执行时间?

linux-kernel

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

java.lang.ClassCastException:[B>无法强制转换为java.lang.String

public Login authenticate(Login login) {
        try {
            MessageDigest md = MessageDigest.getInstance("SHA-256");
            String password = login.getPassword();
            try {
                md.update(password.getBytes("UTF-16"));
                byte[] digest = md.digest();
                String query = "SELECT L FROM Login AS L WHERE L.email=? AND L.password=?";
                Object[] parameters = { login.getEmail(), digest };
                List<Login> resultsList = (getHibernateTemplate().find(query,parameters));
                 if (resultsList.isEmpty()) {
                         //error dude
                     }
                 else if (resultsList.size() > 1) {
                         //throw expections
                     }
                 else {
                       Login login1 = (Login) resultsList.get(0);
                       return login1;
                 }
            } catch (UnsupportedEncodingException e) {
                // TODO Auto-generated catch …
Run Code Online (Sandbox Code Playgroud)

java spring hibernate coding-style

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

Delphi - 开源项目

我想参与用Delphi编写的开源项目.到目前为止,我了解项目JEDI和CNPack小组.你知道其他开源项目/社区吗?如果答案来自该社区的成员,我将非常感激.

delphi open-source

6
推荐指数
3
解决办法
5824
查看次数

哪个最好先做,设计界面或编写代码?

在你是设计师和开发人员的单人项目(网页或桌面应用程序)中,首先做什么,设计或编写代码更好?

desktop-application web-applications process

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

JQuery - 如果($('#products').existsOn.(document))== true {// do this}

如何制作此条件分支..如果ID产品是否在HTML代码中?如果实际文件中确实存在#products?

感谢您的答复!

伪Javascript(JQuery)

If ( $('#products').existOn.(document) ) == true { 
   //do this
}
Run Code Online (Sandbox Code Playgroud)

html javascript jquery conditional if-statement

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

为什么我不能在python中访问这个类成员?

我有以下代码

class Transcription(object):
    WORD = 0
    PHONE = 1
    STATE = 2

    def __init__(self):
        self.transcriptions = []

    def align_transcription(self,model,target=Transcription.PHONE):
        pass
Run Code Online (Sandbox Code Playgroud)

这里的重要部分是我希望有一个类成员作为变量的默认值.但是会出现以下错误:

NameError: name 'Transcription' is not defined
Run Code Online (Sandbox Code Playgroud)

为什么这不可能,什么是正确的(pythonic)方式来做这样的事情.

python class-members

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