问题列表 - 第40307页

低速网络,断开风险高

我在网络上有一些计算机,网络以某种方式串行,我的意思是计算机通过无线电发射器相互连接在一起,如果无线电发射器关闭或遇到其他计算机无法访问的某些问题.架构将是这样的:
RT =无线电发射机
Computer#1<-RT#1->Computer#2<-RT#2->Computer#3<-RT#3->....<-RT#(N-1)->Computer#N

计算机之间的距离约为20至30公里,网络速度在0到10Kbps之间变化.计算机正在运行Windows XP和一个非常高负载的程序(2GB内存,90%CPU使用率)总是在它们上运行,所有计算机的IP地址都是已知的并且是静态的.

我打算编写一个程序,它将在每台计算机上运行,​​并在该计算机上运行或安装和更新命令或程序包.由于低速网络和断开连接的高风险,在计算机之间发送数据应该具有恢复能力.问题是我应该如何实现?使用.NET远程处理或使用简单的网络套接字和TCP?哪一个更好?随意解释您认为适合此解决方案的建议或方法.

.net performance network-programming tcp

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

如何在此Google Maps JavaScript中提醒纬度?

如您所见,那里有一条线路可以发出警报.这是" undefined".然而,如果我只是提醒results[0].geometry.location,它会发出警报(41.321, 41.556).

我只是想提醒它并将它(作为一个int)设置为我的id_lat和id_longs ...

$("#geocodesubmit").click(function(){
        $("#id_lat").val("");
        $("#id_long").val("");
        var address = $("#addressinput").val();
        geocoder.geocode( { 'address': address}, function(results, status) {
        if (status == google.maps.GeocoderStatus.OK) {
            $("#badlocation_holder").hide();
            $("#map_canvas").show();
            $("#map_canvas_holder").show().css("background-color", "#E6E6FA").animate({"background-color":"#f5f5f5"}, 800);
            ;
            var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);  
            map.setCenter(results[0].geometry.location);

            alert(results[0].geometry.location[1]); //this is undefined.

            $("#id_lat").val(results[0].geometry.location[0]);
            $("#id_long").val(results[0].geometry.location[1]);


            var marker = new google.maps.Marker({
                map: map, 
                position: results[0].geometry.location,
                draggable:true
            });
          } else {
              $("#map_canvas_holder").hide();
              $("#badlocation_holder").show().css("background-color","#F08080").animate(
              {"background-color":"#f5f5f5"},800);
          }
        });
        return false;
    });
Run Code Online (Sandbox Code Playgroud)

html javascript css api google-maps

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

创建新的rails操作不起作用?

我有一个控制器"应用程序".它由一个动作"索引"组成.现在我想添加一个名为"buy"的新动作:

def buy
  respond_to do |format|
    format.html
  end
end
Run Code Online (Sandbox Code Playgroud)

我在视图中添加了buy.html.erb,但在浏览/ apps/buy时,我收到以下消息:

Unknown action - The action 'show' could not be found for AppsController
Run Code Online (Sandbox Code Playgroud)

在路线中我添加了这个:

  match '/apps/buy', :controller => 'apps', :action => 'buy'
Run Code Online (Sandbox Code Playgroud)

提前致谢!

action controller routes ruby-on-rails

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

崩溃登录Windows Phone 7设备

我还没有WP7设备.在模拟器上我的应用程序中的所有功能都可以正常运行,但是当我的客户测试它时,应用程序根本不起作用.例如,VDO没有播放.

有没有办法从Windows Phone 7获取崩溃日志?(像iPhone一样).

error-handling windows-phone-7

6
推荐指数
2
解决办法
4958
查看次数

Alfresco财务数据(表格和数据清单)

我需要构建一个财务数据分析解决方案,包括:

* storage     * forms     * ACL
* workflows   * reports   * custom logic
Run Code Online (Sandbox Code Playgroud)

它主要需要向不同的用户呈现表单,在不同的工作流程上收集结构化(表单)数据,报告不同的用户等.

我正在调查Alfresco作为基础平台.
它已经有用于存储的Alfresco存储库,内置ACL和工作流,还有表单模块.
最近的数据列表功能似乎很合适,可能由WCM补充.

我很谨慎,因为数据列表功能很年轻(在那里不完整).

  • Alfresco Repository如何针对报告需求(强烈读取,分组,计算平均值和c)进行扩展?
  • 有没有人试图在这条道路上采取露天(形式/数据/报告平台),它是否适合,路上的任何障碍,替代想法(建立自己的,使用其他解决方案)?

java forms spring alfresco

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

这个字符串是Base64吗?我怎么知道使用的编码是什么?

这对我来说是一个难题,我真的很生气,我无法解决它!所以,如果有人有空闲时间,我想在这里提出一些如何解决它的建议!

我使用的软件将密码存储在oracle数据库中.密码字段的类型为Varchar2(100个字符).在我看来,该软件对密码进行编码并将编码的字符串存储在数据库中.

我的密码是'1234',编码的字符串是'cRDtpNCeBiql5KOQsKVyrA0sAiA ='.数据库中的所有密码长度为28个字符.

我分配给自己的难题是找到字符串的编码和/或加密.我的第一张支票是在Base64上

所以这是我在python中的第一个测试(空闲):

>>> import base64
>>> encoded = 'cRDtpNCeBiql5KOQsKVyrA0sAiA='
>>> decoded = base64.b64decode(encoded)
>>> decoded
'q\x10\xed\xa4\xd0\x9e\x06*\xa5\xe4\xa3\x90\xb0\xa5r\xac\r,\x02 '
>>> print decoded
qí??*????r?
Run Code Online (Sandbox Code Playgroud)

,

这是我的第二次测试:

>>> myString = '1234'
>>> encoded = base64.b64encode(myString)
>>> encoded
'MTIzNA=='
>>> decoded = base64.b64decode('MTIzNA==')
>>> decoded
'1234'
Run Code Online (Sandbox Code Playgroud)

所以,我首先想到的是这不是Base64编码的.在我检查维基百科(https://en.wikipedia.org/wiki/Base64)之后,似乎Base64编码的字符串不是固定大小的.我的第二个想法是字符串被加密然后编码到Base64,这就是为什么我得到奇怪的解码字符串.

有任何想法吗?

python oracle encryption base64 encoding

6
推荐指数
2
解决办法
7940
查看次数

我的UIActionSheet不可点击,现在我什么也做不了

我用[actionSheet openInView:view]打开一个UIActionSheet ...它在iPhone模拟器中打开.你不能点击它.

有任何想法吗?

iphone uiactionsheet ios4 ios-simulator

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

Maven程序集:添加相同工件的不同版本

我使用maven程序集插件创建我的应用程序存档.我的pom中存在的所有依赖都包含在内,没有任何问题.

现在我需要包含两个或更多版本的相同工件.

如果在我的pom我放

<dependencies>
        [...]
        <dependency>
            <groupId>db.test</groupId>
            <artifactId>my-model</artifactId>
            <version>1.0.3</version>
        </dependency>
        <dependency>
            <groupId>db.test</groupId>
            <artifactId>my-model</artifactId>
            <version>1.1.0</version>
        </dependency>
</dependencies>
Run Code Online (Sandbox Code Playgroud)

源代码依赖性解析器删除旧版本,只有1.1.0打包在存档中

我尝试使用程序集xml描述符文件包含jar.我没有找到任何解决方案.

一种可能的解决方案是手动将所有需要的model.jar放入文件夹中,并告诉程序集将其复制到存档中.但我正在寻找一个更可配置的解决方案.

任何的想法 ?

java maven-2 maven-plugin maven-assembly-plugin

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

SqlException:死锁

我尝试从C#中的SQL数据库获取数据时生成了这两个异常:

System.Data.SqlClient.SqlException:事务(进程ID 97)在锁资源上与另一个进程死锁,并被选为死锁牺牲品.

要么

System.Data.SqlClient.SqlException:事务(进程ID 62)在锁资源上与另一个进程死锁,并被选为死锁牺牲品.

要么

System.Data.SqlClient.SqlException:事务(进程ID 54)在锁资源上与另一个进程死锁,并被选为死锁牺牲品.重新运行该交易.

这是代码:

 using (SqlConnection con = new SqlConnection(datasource))
 {
    SqlCommand cmd = new SqlCommand("Select * from MyTable Where ID='1' ", con);
    cmd.CommandTimeout = 300;
    con.Open();
    SqlDataAdapter adapter = new SqlDataAdapter(cmd);
    DataSet ds = new DataSet();
    adapter.Fill(ds);
    con.Close();
    return ds.Tables[0];
 }
Run Code Online (Sandbox Code Playgroud)

这些都发生在每一次.

关于如何解决这些问题的任何想法?

c# sql deadlock database-deadlocks

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

打印奇数

我想帮助在C++中找到一个简短的小程序,使用循环打印出1到100之间的所有奇数.那可能吗?

c++

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