小编jjn*_*guy的帖子

我应该如何在Java中调用Perl脚本?

我读的Runtime.getRuntime().exec("perl script.pl")是一个选项,但这是最好的方法吗?

我需要从该脚本中得到答案,所以在某些情况下我将不得不阅读脚本的返回,尽管我可能会在其他案例中从文本文件中读取它.

无论如何,是exec()从Java调用Perl脚本的好方法吗?我应该注意,我正在研究Java Web应用程序,因此安全性是一个问题.

java perl

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

AIR:为什么stage == null?

我想在我的AIR应用程序上设置scaleMode.这是通过stage.scaleMode设置的.但是,当我尝试引用stage时,它返回null.我不知道为什么?

这是整个应用程序:

<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="init()">
    <mx:Script>
        <![CDATA[
            import flash.display.StageDisplayState;
            private function init():void
            {
                var s:Stage = this.stage; //<<-- this.stage == null...why??
                s.scaleMode = StageScaleMode.EXACT_FIT;
            }
        ]]>
    </mx:Script>
</mx:WindowedApplication>
Run Code Online (Sandbox Code Playgroud)

apache-flex air

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

C指针问题

用于:

int *a;
Run Code Online (Sandbox Code Playgroud)

a是可以存储整数的地址. &a是存储a的地址.然后,&a存储在哪里?并且,&(&a)存储在哪里?并且,&(&(&a))存储在哪里?地址存储在哪里停止?

c pointers

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

R用户是否有任何编程挑战?

是否有专门针对R用户的编程挑战的网站或博客?

puzzle r

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

Java Generics:使用List of subclass设置超类列表

如果我有一个方法MyClass,如

setSuperClassList(List<Superclass>)
Run Code Online (Sandbox Code Playgroud)

......我应该能够这样做:

new MyClass().setSuperClassList(new ArrayList<Subclass>())
Run Code Online (Sandbox Code Playgroud)

看来这不会编译.为什么?

java generics class hierarchy

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

Android需要深入的Java知识吗?

我是对Android感兴趣的C++开发人员.据我所知,开发Android应用程序的唯一可能性是Java.还有NDK,但我可以看到它就像JNI for Java.是否必须学习Java或掌握Java知识,然后尝试Android SDK,或者在开发Android时学习Java是可能的.

谢谢.

java android android-ndk

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

java中的动态时钟

我希望在我的程序中实现一个时钟,以便在程序运行时显示日期和时间.我已经研究了getCurrentTime()方法和Timers,但它们似乎没有做我想做的事情.

问题是我可以在程序加载时得到当前时间,但它永远不会更新.任何有待观察的建议都将不胜感激!

java swing clock

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

Java中的非虚方法

刚开始使用Java.我发现.NET有许多相似之处,但我发现Java中的所有方法都是虚拟的.所以问题是如何才能使它们成为非虚拟的呢?是final关键字之一,正确的解决方案?

java virtual-functions

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

基本的MVC(PHP)结构

我有一个简单登录表单的以下数据流.

用户访问控制器PHP文件.控制器包括model.php和view.php

用户提交表单,控制器将POST数据发送到模型方法,并返回结果.

用户登录,并由控制器转发到不同的视图(登录成功消息).

目前我的观点是静态HTML(没有PHP),所以这是我的问题.然后向用户传递欢迎信息的正确方法是什么,例如"Hello,Craig!"?

视图是否允许PHP片段,例如

<?php echo $username; ?> 
Run Code Online (Sandbox Code Playgroud)

既然模型在控制器文件中加载之前呢?

谢谢!

编辑:更好的做法是允许视图访问特定的类方法,例如

<?php $user->getUsername(); ?>
Run Code Online (Sandbox Code Playgroud)

而不仅仅是变量?


基于其他答案,我发现了一篇非常有用的文章,您可能也会感兴趣.

http://www.nathandavison.com/posts/view/7/custom-php-mvc-tutorial-part-5-views

php model-view-controller

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

PGAdmin中的PostgreSQL语法错误

我是PostgreSQL的新手,并且正在使用PGAdmin中的查询工具.我正在尝试运行使用变量的pgsql查询,但我似乎无法正确使用语法.

这是一个给出语法错误的示例查询:

DECLARE
  num INTEGER;

BEGIN

  num := 3;
  PRINT num;

END;
Run Code Online (Sandbox Code Playgroud)

更新:
好的,让我试试解释一下.我来自SQL服务器背景.在管理工作室中,我可以打开一个查询窗口并使用(T)-SQL查询.

例如,我可以写这样的东西:

DECLARE @num INT
SET @num = 3
SELECT @num
Run Code Online (Sandbox Code Playgroud)

我知道这是一个愚蠢的例子,但我只是试图声明一个变量并用它做一些事情.我正在尝试熟悉PL/PGSQL.


再次更新:再次
是我.我正在尝试下面的脚本并获得"[ERROR] 7.0-2:语法错误,意外字符".这是否适用于PGAdmin?

DECLARE
  num INTEGER;

BEGIN

  num := 3;
  RAISE NOTICE '%', num;

END;
Run Code Online (Sandbox Code Playgroud)

postgresql plpgsql

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