问题列表 - 第31458页

如何在远程服务器上运行命令行程序

我编写了一个在命令行上运行的工具.
我可以在我的机器上的命令行上测试它,它工作正常.
然后我远程进入目标服务器机器并在那里的命令行上运行它,它仍然有效.

但是 ......这个工具需要继续运行(它是一个监控工具).
我不能让我的远程会话长时间打开,因为其他人需要使用它,当我关闭远程会话时,该命令行工具结束.

我不知道如何,并希望避免需要,写一个Windows服务,但基本上我需要这种能力.我需要几乎用命令行工具包装一个Windows服务,当我断开连接时,该服务可以继续在目标机器上运行.

任何人都可以提供有关如何做到这一点的任何见解/策略?

编辑:以下
两个帖子都很有帮助.

.net c# command-line windows-services

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

在没有ImageObserver的情况下在Java中获取图像的高度和宽度

我试图让heightwidth图像的Java(通过URL)没有ImageObserver的.我目前的代码是:

public static void main(String[] args) throws IOException {
    // TODO Auto-generated method stub

    File xmlImages = new File("C:\\images.xml");
    BufferedReader br = new BufferedReader(new FileReader(xmlImages));
    File output = new File("C:\\images.csv");
    BufferedWriter bw = new BufferedWriter(new FileWriter(output));
    StringBuffer sb = new StringBuffer();
    String line = null;
    String newline = System.getProperty("line.separator");
    while((line = br.readLine()) != null){
        if(line.contains("http")){
            URL url = new URL(line.)
            Image img = Toolkit.getDefaultToolkit().getImage(url);
            sb.append(line + ","+ img.getHeight(null) + "," + img.getWidth(Null) + newline);            
        }

    } …
Run Code Online (Sandbox Code Playgroud)

java awt image-processing dimensions

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

ruby on rails架构模型,视图和DTO

我是一个.NET人,我试图理解Rails及其Active Record背后的概念.

正如我在所有示例中看到的,他们总是假设您的视图是模型的1:1副本.实际上,这通常不是真的.

这样保存客户的视图被接触人相关的客户.用户应该能够在一个视图中编辑两者(客户和联系人),例如)

在每个例子中,我看到他们将视图直接绑定到一个activerecord对象.所有诸如模型,验证等内容都绑定到一个直接映射到数据库的对象.

一个Rails的家伙可以解释一下在复杂的模型环境中使用Active Record在现实生活中应用的优雅方式吗?在第一时间我正在考虑DTO,但我无法想象这是Rails的方法.

ruby-on-rails

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

SVN - 如何删除bin文件夹导致src文件夹被删除?

版本控制中有一个bin文件夹,带有一堆.class文件和其他不应该版本化的垃圾.有人可以向我解释以下提交方式:

529  svn rm --force bin/
530  svn ci -m "Bin should not be under version control."
Run Code Online (Sandbox Code Playgroud)

导致以下情况:

Revision 249
Author:     ndunn
Date:   Mon Jul 26 14:52:14 2010 UTC (62 minutes, 34 seconds ago)
Log Message:    

Bin should not be under version control.

trunk/projname/src/     deleted
Run Code Online (Sandbox Code Playgroud)

我回过头来看看svn日志,因为有人提醒我,之前发生过这种情况 - 果然,开发人员试图删除bin文件夹并且src文件夹完全消失的两个不同场合.

知道到底发生了什么事吗?这是一个受版本控制的Android项目.

eclipse svn android

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

Android Web开发... Div宽度(更可能是内部文本)基于设备缩放以像素为单位变化

我开发了一个与机构的紧急警报系统连接的应用程序.它是如何工作的,当有警报时,在所有机构的网页上,它会在页面顶部显示一个滚动的选框,通过javascript使用protoype和scriptaculous放置.

所有这些都适用于桌面浏览器(IE6-8,Chrome,Safari,Firefox,Opera).它也适用于iPhone.我唯一的问题是Android上的渲染.

在最初研究这个问题时,我发现了移动设备的CSS属性(即webkit)-webkit-text-size-adjust,它可以防止移动设备在缩放和更改屏幕方向时调整文本大小.我已将此属性设置为'none',如许多文章所述.

下面是Android模拟器的屏幕截图.左侧屏幕截图显示页面的1倍放大率.每条消息之间的间距应该是应有的.右侧屏幕截图显示页面放大.消息重叠,因为文本大小的呈现方式不同,div宽度不够宽,无法包含文本.

http://www.themonkeyonline.com/spacing-example.jpg

以下是将div放在页面上的代码:

var marquee = new Element( 'div', { 'id' : 'marquee' + marquee_counter } )
 .setStyle( { 'display' : 'block'
  , 'WebkitTextSizeAdjust' : 'none'
  , 'fontSize' : '12px'
  , 'lineHeight' : '25px'
  , 'left' : $( marquee_container ).getDimensions().width + 'px' } )
 .addClassName( 'marquee_text' )
 .update( marquee_text );
$( marquee_container ).insert( marquee );
Run Code Online (Sandbox Code Playgroud)

有什么我想念的吗?

我会暂时继续研究这个问题.感谢所有读过这一切的人.


一个简短的更新......经过更多测试后,问题似乎不一定是基于缩放.看起来问题就像是视口.我测试了一些非常长的文本,甚至一直缩放,它重叠了.似乎包含文本的div不会大于窗口的大小.


以下是代码的实例:

http://elliottr.www-dev.seminolestate.edu/alert/

javascript css android scriptaculous prototypejs

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

在Zend Framework中剥离HTML标记

我试图<p>,<br>,<strong>,<b>从以下输入数据中删除所有html标记:

    public function init()
{
    parent::init();
    $this->fields = array(
        'name' => 'Name',
        'age' => 'Age',
        'profile' => 'Profile',
    );

    $this->mdata = array();
    $this->verify = true;
}
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何在其中应用Zend_Filter_StripTags?

php zend-framework

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

第一次尝试ajax,脚本没被看见?

我现在已经用php/CI编写了一段时间,并开始了解它,但我正试图使用​​jQuery +一些ajax的东西,我似乎无法让它工作.这就像剧本甚至没有被看到.

我想要它做的是在用户单击提交按钮时调用java/test函数.我想添加像if(ajax)这样的东西,这就是为什么我在表单数据中有这个,但没有matte它所谓的提交函数 - 我添加了返回false所以它不会触发提交函数但它仍然是.

这是我的代码,任何帮助都会很棒.谢谢

java.php //控制器

<?php

class Java extends Controller{

    function index(){
        $this->load->view('java_view');
    }

    function submit(){
        $one = $this->input->post('one');
        $two = $this->input->post('two');

        echo $one;
    }
            function test(){
        $one = $this->input->post('one');
        $two = $this->input->post('two');

        echo $two;
    }


}   
Run Code Online (Sandbox Code Playgroud)

java_view.php // viewfile

<html>
<header>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>

<script type="javascript">
    $(document).ready(function(){
        $('#submit').click(function(){

            var form_data = {
                one: ('#one').val(),
                two: ('#two').val(),
                ajax: '1',
            };

            $.ajax({
            url: "<?php echo site_url('java/test'); ?>",
            type: 'POST',
            data: form_data,
            success: function() {
                alert('success');
            }
            });
                            return …
Run Code Online (Sandbox Code Playgroud)

javascript php ajax jquery codeigniter

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

C#3.0定位2.0

我不明白这是如何工作的 - 我正在使用VS2008并使用像var关键字这样的3.0语言功能.

然而,我可以编译并运行2.0框架版本

怎么可能?

编辑:是否有一个网站定义了CLR,框架和语言功能以及向后兼容性 - 我很困惑所有这些

c#

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

如何将phpThumb集成到CodeIgniter应用程序的架构中?

我想在我的视图层使用phpThumb(http://phpthumb.sourceforge.net/)来自动调整一些图像的大小.

将phpThumb集成到CodeIgniter架构中的推荐方法是什么?有没有人这样做过,发现你更喜欢一种集成方法而不是另一种方法?

我基本上是在寻找使用phpThumb作为帮助器/库/ as-is代码等的意见.

php plugins codeigniter phpthumb

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

PHP AJAX登录,这种方法安全吗?

我刚刚启动PHP和mySQL,需要知道这是否"安全".登录信息通过AJAX(jQuery)传递到以下PHP文件中.

jQuery AJAX

$("#login_form").submit(function(){
    $.post("login.php",{user:$('#username').val(),pass:$('#password').val()} ,function(data)
Run Code Online (Sandbox Code Playgroud)

PHP

ob_start();
mysql_connect("-", "-", "-") or die("ERROR. Could not connect to Database."); 
mysql_select_db("-")or die("ERROR. Could not select Database.");

//Get Username and Password, md5 the password then protect from injection.

$pass = md5($pass);
$user = stripslashes($user);
$pass = stripslashes($pass);
$user = mysql_real_escape_string($user);
$pass = mysql_real_escape_string($pass);

//See if the Username exists.
$user_result=mysql_query("SELECT * FROM users WHERE username='$user'");
$user_count=mysql_num_rows($user_result);

if($user_count==1){
    if($pass_length==0){ echo "userVALID"; }
    else{       
        $pass_result=mysql_query("SELECT * FROM users WHERE username='$user' and password='$pass'");
        $pass_count=mysql_num_rows($pass_result);       
        if($pass_count==1){             
            session_register("user");
            session_register("pass"); …
Run Code Online (Sandbox Code Playgroud)

php security ajax jquery login

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