小编The*_*ian的帖子

错误:无法找到或加载主类 - Java cygwin

在Windows 7上使用cygwin.

要编译我的所有文件:

javac -cp ./antlr-3.2.jar *.java
Run Code Online (Sandbox Code Playgroud)

哪个工作正常.然后我试试

java -cp .:./antlr-3.2.jar Interpreter
Run Code Online (Sandbox Code Playgroud)

解释器是.java我知道的文件在当前目录中.我认为添加.到类路径将解决我的问题,但我仍然得到

Error: Could not find or load main class Interpreter
Run Code Online (Sandbox Code Playgroud)

java linux cygwin classpath

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

这个数组数据结构的名称是什么?

实现一个大小n数组作为sqrt(n)指针数组.

要插入项目i,请转到指针i/sqrt(n).如果该指针是null,则将其分配给新的大小数组sqrt(n).将您的项目插入新阵列的位置i mod sqrt(n).

优点很简单:它允许您创建一个最初只O(sqrt(n))占用空间的大型数组.您可以在恒定时间内访问任何元素,它允许您填充数组的部分,而无需为所有n位置分配空间.

这可能已经用于哈希表,我还有另一个应用程序.我的问题是:这有名字吗?我可以使用任何常见的实现?

arrays algorithm data-structures

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

laravel:如何通过控制器中的ajax检索POST数据

我正在尝试检索$_POST通过jquery ajax func提交的数据,但似乎没有任何传递.这是我的代码:首先是我的表格:

{{  Form::open('', 'POST', array('id'=>'ajax')) }}

    {{ Form::text('_date', '', array('id'=>'datepicker', 'class'=>'app_date')) }}
    {{ Form::submit('Go', array('id'=>'go')) }}

{{  Form::close() }}
Run Code Online (Sandbox Code Playgroud)

和jquery:

$('#ajax').submit(function(e){

    $.ajax({
        url: 'appajax',
        type: 'POST',
        data: $('.app_date').val(),
        dataType: 'json',
        success: function(info){
                     console.log(info);
         }
    });

    e.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)

......最后在控制器中:

public function post_appajax()
    {

        return Response::json(Input::get('_date'));

    }
Run Code Online (Sandbox Code Playgroud)

在控制台中输出是NULL.我错过了什么?我正在使用目前可从laravel.com下载的laravel 3.谢谢.

jquery controller laravel

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