小编sgo*_*les的帖子

Java接口

JVM使用的虚拟表解析策略是什么意思?有人可以详细解释一下吗?

java

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

为什么Java方法重载中没有考虑返回类型?

为什么在方法重载时不考虑返回类型的方法?有人可以解释,编译器如何检查重载方法?

c# c++ inheritance programming-languages lang

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

如何使用python获取json数据的值

这是我的代码:

a = '''{"title":"sss","body":"wwww?aaa     
<a href='#' onclick='logout()' >fff</a>  
","data":{"status":0,"userName":"www","userId":"433"}}'''
a = eval(a)
print a.title
Run Code Online (Sandbox Code Playgroud)

但它显示错误:

那我该怎么办

谢谢

python json

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

Ext JS - 一个开始

伙计们,

我开始学习ExtJS.我浏览了Sencha的网站.我经历了一些问题,这里也有问题.

但有些疑惑,

  1. ExtJS设计师Aptana有什么区别?我们需要两者吗?
  2. 如何在ExtJS中开始构建自己的第一个应用程序?适合初学者的任何教程.
  3. 我是否需要手动编写JavaScript代码或使用ExtJS设计器为我执行此操作?

谢谢.

javascript extjs

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

如何基于Comparator执行排序,保持原始排序在Java中完整无缺

我一直在浏览Comparable vs Comparator接口的实现示例.

但是,我一直坚持在它的实施中:

假设,我有一个简单的类:Employee,它具有基于员工姓名的默认排序机制.

public class Employee implements Comparable<Employee> {

   private int empSalary;
   private String empName;

   @Override
   public int compareTo(Employee e) {
        return this.empName.compareTo(e.empName);
   }

}
Run Code Online (Sandbox Code Playgroud)

但是,让我们说,我首先要根据员工姓名排序,然后如果两个员工有相同的名字,我就要根据他们的工资对他们进行排序.

所以,我写了一个自定义比较器,根据下面的工资进行排序

public class SalaryComparator implements Comparator<Employee> {

      @Override
      public int compare(Employee e1, Employee e2)  {
        return e1.empSalary - e2.empSalary;
      }

}
Run Code Online (Sandbox Code Playgroud)

但是,当我运行我的测试类时,首先根据名称进行排序,然后是第二个工资,输出不是预期的.

Collections.sort(employeeList, new SalaryComparator());
Run Code Online (Sandbox Code Playgroud)

输入订单:

Name : Kumar, Salary : 40
Name : Sanket, Salary : 10
Name : Kumar, Salary : 20
Run Code Online (Sandbox Code Playgroud)

预期产量:

Name : Kumar, Salary : 20
Name …
Run Code Online (Sandbox Code Playgroud)

java sorting collections comparable comparator

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

从html表单中检索密码

我有一个html形式,看起来像这样:

<form action="lib/AdminPage.php" method="post" id="adminLogin">
Admin-Login: <input type="password" name="pw" value="" class="pw">
<input type="submit" value="Login">
Run Code Online (Sandbox Code Playgroud)

AdminPage.php包含以下行:

      <?php


    echo($_GET['pw']);
    echo($_GET['adminLogin']);
    echo($_GET['Login']);
    echo($_GET['id']);
    echo($_GET['value']);
    echo($_GET['name']);

    echo($pw);

    echo($_GET["pw"]);
    echo($_GET["adminLogin"]);
    echo($_GET["Login"]);
    echo($_GET["id"]);
    echo($_GET["value"]);
    echo($_GET["name"]);

?>
Run Code Online (Sandbox Code Playgroud)

没有回声起作用,它总是一个" Undefined index"或" Undefined variable"echo($pw)

如何从中检索输入的字符串?

问候

html php get

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

Java构造函数错误

我收到一个构造函数错误.为了使这段代码有效,我是否需要在B类中使用super?

 class A {  
      protected String s ;
      A (String s) {
           this.s = s  ; 
         }
  }

 class B extends A {
     String s ;
     B(String s) {
        this.s  = s ;    
         }
   }
Run Code Online (Sandbox Code Playgroud)

java constructor compiler-errors

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

C编程:递归

所以我编写了这个简单的递归程序,并在使用GCC编译时遇到错误

错误:左值作为赋值的左操作数需要左值

希望这不是什么严肃的事情,任何见解都是值得赞赏的

谢谢!

#include <stdio.h>
int factorial (int);

int main (void)


{

        int i = 0;
        int a = 0;

        printf("Please enter an integer: ");
        scanf("%d", &i);

        a = factorial (i);

        printf("\n\n%d factorial equals: %d \n", i, a);

        return 0;
}

int   factorial ( int  n )
        {
        if ( n  <= 0 )
                return 0 ;
        else
                f(n) = f( n-1) + 2;              
        }
Run Code Online (Sandbox Code Playgroud)

c recursion gcc lvalue

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

如何在 PHP 中定义单维和多维数组?

我是 PHP 编程的初学者。我想知道如何在 PHP 中定义单维和多维数组。

php arrays multidimensional-array

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

Java - 抽象类

如果我将类声明为抽象而没有在其中声明的抽象方法,它会给出编译错误吗?

java

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