问题列表 - 第45816页

Wifi 接入点有 IP 地址吗?

我正在尝试制作一个可以从手机连接到 wifi 控制器的应用程序。计划进行套接字连接(多播)...我能够通过 wifi android apis 获得的唯一值是 SSID 和 BSSID .. 谁能告诉我我是否应该继续使用这些值,或者我应该继续用IP地址连接?如果我应该连接 BSSID .. 我该怎么做?

android wifi

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

如果未发送HTTP标头,如何从分块编码确定内容数据长度

如果未发送Transfer-Encoding: chunked标头而是您收到标头,如何确定内容数据长度?

http chunked content-length

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

处理推送通知

我正在使用推送通知,当应用程序打开时/或在后台进程中然后我接收推送通知没问题,当我退出我的应用程序时出现问题,它没有调用我的委托.为什么?

iphone push-notification

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

会话重建的好处?

我目前正在使用会话来处理用户数据,例如:

  • 用户名
  • 密码
  • 名称
  • 允许

我想知道的是,如果数据在发送到会话之前被加密,那么重新生成是没有意义的吗?我目前已经设置从TMP中删除旧会话并创建一个新会话.

有人可以解释它对我有什么好处,我发现他们喜欢的文档使功能看起来如此重要,非常有帮助!:)

php

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

"预热"ASP.NET缓存的策略

我有一个ASP.NET MVC 3/.NET Web应用程序,它是大量数据驱动的,主要围绕"地点"(纽约,加利福尼亚等)的概念.

无论如何,我们有一些非常繁忙的数据库查询,它们在完成后会被缓存.

例如:

public ICollection<Location> FindXForX(string x)
{
   var result = _cache.Get(x.ToKey()) as Locaiton; // try cache

   if (result == null) {
      result = _repo.Get(x.ToKey()); // call db
      _cache.Add(x.ToKey(), result); // add to cache
   }

   return result;
}
Run Code Online (Sandbox Code Playgroud)

但我不想让不幸的第一个用户等待这个数据库调用.

数据库调用可能需要40-60秒,远远超过ASP.NET请求的默认超时.

当我的应用程序启动时或之后不久,我想对某些"热门"位置(例如纽约,加利福尼亚州)的这些调用进行"预热".

我不想简单地在Global asax(Application_Start)中执行此操作,因为应用程序启动时间太长.(我计划在15个地点预先缓存,这样几分钟的工作).

有什么办法可以异步启动这个逻辑吗?也许旁边的服务是更好的选择?

我能想到的唯一其他选择是有一个管理页面,其中包含这些操作的按钮.因此,管理员(例如我)可以在应用启动后启动这些查询.这将是最简单的解决方案.

有什么建议?

asp.net asp.net-mvc caching .net-4.0 asp.net-mvc-3

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

初学ARM装配问题

如何将预定义的.byte的值正确加载到寄存器中?例如,常量定义为:

constant:   .byte   'a'
Run Code Online (Sandbox Code Playgroud)

我在尝试:

 ldr r0, =constant
 ldr r1, [r0]
Run Code Online (Sandbox Code Playgroud)

但是,模拟器在第二行之后停止,并给出错误"访问未对齐的内存位置,错误的地址".否则,只要不包含第二行,其余代码就会正常运行.

完整代码:

;   r0  is a pointer to msg1
;    r1  used to store the value of val
;   r2  used to compare a character in msg1
;   r3  counter for the number of comparisons

    .text
    .global _start  
_start:
        ldr r0, =msg
        ldr r1, =val
        ldr r1, [r1]
        mov r3, #0

loop:   ldr r2, [r0]    
        cmp r2, #0
        beq done
        cmp r0, r1
        add r0, r0, #4
        bne loop …
Run Code Online (Sandbox Code Playgroud)

assembly arm

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

如何使用boost :: bind绑定类成员函数?

#include <QtCore/QCoreApplication>
#include <boost/bind.hpp>
#include <boost/function.hpp>

class button
{
 public:

    boost::function<void()> onClick;
    boost::function<void(int ,double )> onClick2;
};

class player
{
 public:
    void play(int i,double o){}
    void stop(){}
};

button playButton, stopButton;
player thePlayer;

void connect()
{
    //error C2298: 'return' : illegal operation on pointer to member function expression 
    playButton.onClick2 = boost::bind(&player::play, &thePlayer);
    stopButton.onClick = boost::bind(&player::stop, &thePlayer);
}

int main(int argc, char *argv[])

{

    QCoreApplication a(argc, argv);
    connect();
    return a.exec();
}
Run Code Online (Sandbox Code Playgroud)

c++ boost boost-bind boost-function c++11

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

C#MVC3 Razor在@foreach列表中交替项目?

在MVC3中,如何在使用Razor视图引擎时在@foreach列表上创建交替的行颜色?

@foreach (var item in Model) {    
    <tr>
        <td>@item.DisplayName</td>
        <td>@item.Currency</td>
        <td>@String.Format("{0:dd/MM/yyyy}", item.CreatedOn)</td>
        <td>@String.Format("{0:g}", item.CreatedBy)</td>
        <td>@Html.ActionLink("Edit", "Edit", new { id = item.Id })</td>
    </tr>
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc razor

46
推荐指数
6
解决办法
10万
查看次数

无论如何在C#中缓存函数/方法

我厌倦了一次又一次地写代码来缓存数据访问层中的对象.

无论如何都要缓存c#函数结果而不需要对函数进行太多更改.

目前是否有任何框架支持此功能?

我可以通过编写自定义"c#函数属性"来存档吗?如果是这样,请给我一些积分来开始实施?

.net c#

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

在java中实现我自己的序列化

我怎样才能自己实现序列化.意思是我不希望我的类实现可序列化.但我想自己实现序列化.因此,如果不实现可序列化,我可以通过网络传输对象或将它们写入文件,然后在相同状态下检索它们.我想这样做,因为我想学习和探索事物.

java serialization

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