问题列表 - 第6556页

如何使用C#WinForms在MVP中的视图之间导航?

据我所知,当我们使用MVP时,我们将所有表示逻辑移动到Presenter.但我们不想让Presenter了解视图实现,那么我们如何导航到应用程序中的另一个屏幕呢?您如何管理实际应用程序的应用程序流程?

c# mvp design-patterns winforms

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

使用php放入p标签?

我知道这对你们来说是一个基本的问题:

我通过这样做在一些PHP中放置了p标签:

echo "<p>";
echo $VM_LANG->_('PHPSHOP_COUPON_ENTER_HERE') . '<br />';
echo "</p>";
Run Code Online (Sandbox Code Playgroud)

这样做很愚蠢.那么如何将p标签放在一个'echo'中呢?

html php

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

当我从Perl调用它时,为什么我的awk单线程工作不起作用?

我使用以下AWK命令作为独立命令没有任何问题,没有任何错误:

$ awk '$9 != "NTM" && $9 != ""' myfile.txt  | less -Sn
Run Code Online (Sandbox Code Playgroud)

但是当我在Perl的脚本中为qsub(即在linux集群中运行作业)命令应用它们时,如下所示:

use strict;
use Data::Dumper;
use Carp;
use File::Basename;

my $path = "/mypath/"; 
my @files = glob($path."*.txt");

foreach my $file ( @files ) {
print "$file\n";
    wy $base = basename($file,".fc-gn_".$type);
    my $nn = $path.$base.".out";

print "$file $nn\n";

    open PIPE, "| qsub" or die $!; 
    print PIPE <<EOF;
#!/bin/sh 
#PBS -N CLEAN
#PBS -l nodes=1:ppn=2 
#PBS -r n 

awk '$9 != "NTM" && $9 !=""' …
Run Code Online (Sandbox Code Playgroud)

unix linux perl awk qsub

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

计算垂直于由点和真北航向描述的平面的 3d 矢量

我在地球表面有一个点,我正在将其从地球中心转换为向量。

我有一个以度数表​​示的真北航向,描述了该点将在地球表面行进的路径。

我需要计算一个向量,该向量垂直于该点沿地球表面的路径所创建的平面。

我尝试使用此处描述的方法计算沿路径的任意点 ,然后取两个向量的叉积,但是它似乎不够准确,而且似乎比必要的开销更多。

这与我的另一个 post ray-polygon-intersection-point-on-the-surface-of-a-sphere 有关

math 3d geometry vector geolocation

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

通过网络进行Java序列化

只是想知道是否有一个教程或如何序列化对象,将它们放入网络流中,并在另一侧反序列化.我理解序列化,I/O,流,套接字等的原理,我只想了一个客户端向服务器发送对象的示例.

java serialization network-programming

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

Android:如何将变量值存储到注册表?

我正在创建一个需要登录的应用程序,并允许用户配置一些设置.

但是,我想让用户存储首选设置,用户名和密码.

有谁知道如何从注册表中存储和检索值?另一种可能性是使用SQL Lite数据库但是如果可能的话我宁愿将值存储到注册表中.

谢谢!

registry variables android

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

调试正在运行的python进程

有没有办法在python进程中查看各种线程正在做什么的堆栈跟踪?

假设我有一个线程允许我对进程进行某种远程访问.

python remote-debugging

17
推荐指数
2
解决办法
4253
查看次数

Apache如何确定FQDN?

我正在使用Apache2,当重新加载/重新启动服务器时,我收到此警告:

apache2: Could not reliably determine the server's fully qualified domain name, using (my FQDN) for ServerName

一切正常,但我正在试图找出导致错误的原因.我抓住源头看是否可以找到它,但因为我的C不是很好....

一些说明:

  • 如果我更改系统主机名,Apache将使用新的主机名
  • ServerName有一套; 它与主机名相同
  • 我有一个静态的,唯一的IP - dig (hostname)返回(我的ip),dig -x (my ip)返回(主机名)
  • 我的主机文件是正确的

版本:

Apache/2.2.9
Linux 2.6.24-23-xen x86_64
Description:    Debian GNU/Linux 5.0 (lenny)

有任何想法吗?

apache2 hostname fqdn

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

c ++编译与构造函数/析构函数定义相关的错误

我正在尝试定义我的类的构造函数和析构函数,但我不断收到错误:

隐式声明的'x :: x()'的定义

这是什么意思?

部分代码:

///Constructor
StackInt::StackInt(){
    t = (-1);
    stackArray = new int[20];
};

///Destructor
StackInt::~StackInt(){
    delete[] stackArray;
}
Run Code Online (Sandbox Code Playgroud)

c++ constructor destructor

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

如何在Android中声明全局变量?

我正在创建一个需要登录的应用程序.我创建了主要和登录活动.

在主要活动onCreate方法中,我添加了以下条件:

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    ...

    loadSettings();
    if(strSessionString == null)
    {
        login();
    }
    ...
}
Run Code Online (Sandbox Code Playgroud)

onActivityResult登录表单终止时执行的方法如下所示:

@Override
public void onActivityResult(int requestCode,
                             int resultCode,
                             Intent data)
{
    super.onActivityResult(requestCode, resultCode, data);
    switch(requestCode)
    {
        case(SHOW_SUBACTICITY_LOGIN):
        {
            if(resultCode == Activity.RESULT_OK)
            {

                strSessionString = data.getStringExtra(Login.SESSIONSTRING);
                connectionAvailable = true;
                strUsername = data.getStringExtra(Login.USERNAME);
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

问题是登录表单有时会出现两次(login()方法被调用两次),当手机键盘滑动时,再次出现登录表单,我猜问题是变量strSessionString.

有没有人知道如何设置变量global以避免在用户已经成功验证后出现登录表单?

singleton android state global-variables

592
推荐指数
7
解决办法
30万
查看次数