问题列表 - 第14014页

从Visual Studio调试远程设备(PDA,ARM)上的winMobile应用程序

嗨!

我有一些PDA(Windows Mobile)来测试我的应用程序.其中一个是HTC Touch Dual,它在调试方面有一些缺陷.我可以使用另一个ARMv6设备,但它距离很远.所以我不能使用USB线,但可以使用TCP/IP(互联网,而不是内联网).

您知道吗,我如何连接远程Windows移动设备来调试应用程序呢?

我们尝试了不同的方法,现在我们知道了:

  1. ActiveSync很糟糕.它禁用了与设备的所有外部连接,并且在通过ActiveSync连接时远程调试设备是不可能的(或者我不知道如何).
  2. 我们已经通过Wi-Fi创建了VPN,连接设备到远程PC,并且可以通过VPN访问设备的路由.在此步骤中,可以在远程PC上从Visual Studio 连接设备而不使用ActiveSync(MSDN).但是我的电脑上的Visual Studio连接不可用 - "设备未准备就绪".我可以ping设备,但不能从Visual Studio连接它.

我检查过以下内容:

  • 如上面的MSDN文章所述,没有ActiveSync连接的二进制版本是正确的
  • 路由器/防火墙不会阻止任何事情
  • 设备已准备好进行调试
  • 在远程PC连接和我的PC连接的情况下,嗅探包到设备看起来类似,但不知何故我的PC只建立1个连接,而远程2

我认为,没有ActiveSync的VPN和PDA连接非常接近远程调试,但它出了问题.也许我现在只需要睡一觉:)

问题是:

  1. 您知道吗,如何以简单的方式调试远程winCE应用程序?
  2. 如果这是最简单的方法,"VPN方法"会出现什么问题

谢谢.

debugging remote-debugging windows-mobile windows-ce visual-studio

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

Zend_Db_Select按随机顺序排列,兼容mssql/mysql

好的就是这种情况,我有一个用Zend_Framework编写的应用程序,它兼容MySQL和MSSQL作为后端.现在,ZF非常擅长解决这两种语言之间的许多SQL差异/差异,但我还没有想出这个.

目标是从表中选择1个随机记录,这是一个非常简单的陈述.

这是一个select语句,例如:

$sql = $db->select()
      ->from("table")
      ->order("rand()")
      ->limit(1);
Run Code Online (Sandbox Code Playgroud)

这适用于MySQL数据库表,因为MySQL的sql如下:

SELECT `table`.* FROM `table` ORDER BY rand() ASC
Run Code Online (Sandbox Code Playgroud)

另一方面,现在MSSQL使用newid()函数进行随机化.

有没有某种帮助我可以传递给order()函数,以使它意识到它必须使用正确的顺序?我搜索了文档和zfforums,发现了一些提示,但没有什么可靠的.

我找到的其中一件事是:

ORDER BY RANDOM()无效 - ZFForums.com

他们使用以下内容:

$res = $db->fetchAll(
'SELECT * FROM table ORDER BY :random',
array('random' => new Zend_Db_Expr('RANDOM()')
);
Run Code Online (Sandbox Code Playgroud)

它工作...但我不打算通过键入它并对字符串进行替换来构建我的select语句,我试图将它保存在相同的Zend_Db_Select对象中.我也尝试过Zend_Db_Expr('RANDOM()')进入->order()声明,但它失败了.他还发布了一个理论解决方案来找到答案,但我不打算重写这个函数,修改$ db-> fetch()调用.

有任何想法吗?

php mysql sql-server zend-framework zend-db

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

Nginx不提供静态服务

我在Ubuntu Server 9.04上运行Django.

Django运行良好,但nginx不返回静态文件 - 总是404.

这是配置:

server {
    listen 80;
    server_name localhost;

    #site_media - folder in uri for static files
    location /static  {
        root /home/user/www/oil/oil_database/static_files;
        autoindex on;
    }

    #location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js|mov) {
    #   root /home/user/www/oil/oil_database/static_files;
    #   access_log off;
    #   expires 30d;
    #}

    location / {
        root html;
        index index.html index.htm;
        # host and port to fastcgi server
        #fastcgi_pass 127.0.0.1:8080;
        fastcgi_pass unix:/home/user/www/oil/oil_database/oil.sock;
        fastcgi_param PATH_INFO $fastcgi_script_name;
        fastcgi_param REQUEST_METHOD $request_method;
        fastcgi_param QUERY_STRING $query_string;
        fastcgi_param CONTENT_TYPE $content_type;
        fastcgi_param CONTENT_LENGTH $content_length;
        fastcgi_pass_header Authorization;
        fastcgi_intercept_errors …
Run Code Online (Sandbox Code Playgroud)

django static nginx

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

C#的JSON库

Microsoft是否提供任何库以在C#中使用JSON?如果没有,你推荐什么开源库?

c# json

76
推荐指数
5
解决办法
17万
查看次数

一种良好而简单的随机性度量

采用长整数序列(比如说100,000个)的最佳算法是什么,并返回序列随机性的测量值?

该函数应返回单个结果,如果序列不是全部随机,则为0,如果完全随机则为1.如果序列有些随机,它可以在中间给出一些东西,例如0.95可能是一个合理的随机序列,而0.50可能有一些非随机部分和一些随机部分.

如果我将Pi的前100,000个数字传递给函数,它应该给出一个非常接近1的数字.如果我将序列1,2,... 100,000传递给它,它应该返回0.

通过这种方式,我可以轻松获取30个数字序列,识别每个数字的随机性,并返回有关其相对随机性的信息.

有这样的动物吗?

random algorithm

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

如何向CRichEditCtrl添加Unicode支持?

我的应用程序曾经使用过MFC CEdit控件,我们对宽字符(Unicode)字符串没有任何问题.切换到CRichEditCtrl后,似乎不再支持Unicode.汉字变成"??" 等等.我已经读过CRichEditCtrl在引擎盖下使用RichEdit*并且我已经玩过尝试投射指针,但没有任何效果.

我认为它可能是字体,但我当然可以使用ALT键方法将Unicode写入控件,只要将它们保存到模型中并写回,它们就是"????".

某个地方是否有隐藏属性,在初始化启用Unicode的对话框时我必须做一些手动设置?

user-interface mfc visual-c++

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

C++将类作为参数传递

我想知道是否可以在c ++中将类作为参数传递.没有传递一个类对象,但类本身允许我像这样使用这个类.

void MyFunction(ClassParam mClass)
{
    mClass *tmp = new mClass();
}
Run Code Online (Sandbox Code Playgroud)

以上不是真正的代码,但它有希望解释我在一个例子中想要做的事情.

c++

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

键入一个模板类,而不指定模板参数

我正在尝试输入undedered_map或std :: map,这取决于是否有可用的TR1库.但我不想指定模板参数.从我到目前为止所读到的,在官方c ++ 0x标准可用之前,不能使用不带参数的typedef'ing模板.那么有谁知道这个优雅的解决方法?

#ifdef _TR1
#include <unordered_map> 
typedef std::tr1::unordered_map MyMap; //error C2976: too few template arguments
#else
#include <map> 
typedef std::map MyMap; //error C2976: too few template arguments
#endif
Run Code Online (Sandbox Code Playgroud)

c++ templates typedef tr1 c++11

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

多个多行HAML块

使用HAML的(有意)奇怪的多行格式,我想在我的模板中有以下几行:

= call_to_helper :foo1 => 'bar1', :foo2 => 'bar2', :foo3 => 'bar3', |
  :foo4 => 'bar4', :foo5 => 'bar5' |

-# and

= call_to_helper :foo1 => 'bar1', :foo2 => 'bar2', :foo3 => 'bar3', |
  :foo4 => 'bar4', :foo5 => 'bar5' |
Run Code Online (Sandbox Code Playgroud)

但是,它们不能相互碰撞,或者它们被读作单个多行块.

-# This fails:
= call_to_helper :foo1 => 'bar1', :foo2 => 'bar2', :foo3 => 'bar3', |
  :foo4 => 'bar4', :foo5 => 'bar5' |
= call_to_helper :foo1 => 'bar1', :foo2 => 'bar2', :foo3 => 'bar3', |
  :foo4 => 'bar4', :foo5 …
Run Code Online (Sandbox Code Playgroud)

haml ruby-on-rails

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

可以在JDesktopPane中添加哪些组件?

我在使用Swing设计MDI应用程序时遇到了一些麻烦.

我在实现JDesktopPane和JInternalFrames方面没有遇到任何问题,我的问题会更具体一些.这是我的基础容器框架一览:

package applicationGUI;

import javax.swing.JFrame;

public class DesktopContainer extends JFrame{
/* Fields */

/* Constructors */
    public DesktopContainer(){
        setContentPane(new Desktop());
        setJMenuBar(AppllicationMenuBar.getMenuBar());

    }
/* Public Methods */
    public Desktop getDesktop(){
        return (Desktop)getContentPane();
    }
}
Run Code Online (Sandbox Code Playgroud)

我的桌面:

public class Desktop extends JDesktopPane{}
Run Code Online (Sandbox Code Playgroud)

请注意,我将桌面设置为DesktopContainer的内容窗格.我想要的是,能够在桌面上添加JPanels(特别是在JMenuBar下面).不幸的是,我无法做到这一点.最后,这是我的问题:

1-)可以在JDesktopPane上绘制JPanel对象吗?我做了一些挖掘,我想它与JLayeredPane功能有关,但不幸的是我无法实现它.

2-)如果无法在JDesktopPane上绘制JPanel对象,我怎样才能设法做我想要的,任何建议?我只想到,"将两个JPanel添加到JFrame中,根据需要使用顶部的那个,并将JDesktopPane绘制到下面的第二个JPanel中".这是一个好方法吗?

谢谢您的回答..

swing jpanel jdesktoppane

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