问题列表 - 第34276页

在Visual Studio中添加引用的困难(Windows Azure StorageClient)

我一直在关注本教程.一切都很顺利,直到我到达这一部分:

设置对StorageClient库的引用.您可以将示例项目添加到解决方案并添加项目引用,也可以添加对已编译的dll的引用.我将把StorageClient项目添加到解决方案中并添加项目引用.

我无法找到StorageClient项目.我有SDK v1.2,它有samples-cs.zip.StorageClient不存在.

SDK确实有ref/Microsoft.WindowsAzure.StorageClient.dll.我尝试在我的ASP项目中添加对它的引用,但它不起作用.VS无法识别类型TableStorageEntity,也无法识别命名空间Microsoft.Samples.ServiceHosting.StorageClient.

我究竟做错了什么?我可以找到StorageClient某处并使用它吗?如果它被取出SDK,是否意味着它不再受支持?如果是这样,为什么有DLL?

project-reference azure visual-studio

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

循环中的setTimeout以检查边界的变化

这是我的代码:

var b;
while(!b){
    setTimeout(function(){
        alert('sss')
        b=1;
    }, 500);
}
Run Code Online (Sandbox Code Playgroud)

它不会提醒'sss'

我能做什么?

更新:

我想在谷歌地图v3上受到限制:

function get_bounds(){
            var bounds_;
            while(!bounds_){
                setTimeout(function(){
                    bounds_=map.getBounds();
                    if(bounds_){
                        var leftBottom=[bounds_.getSouthWest().lat(),bounds_.getSouthWest().lng()]
                        var rightTop=[bounds_.getNorthEast().lat(),bounds_.getNorthEast().lng()]
                        return [leftBottom,rightTop];
                        }
                }, 500);
            }
        }
Run Code Online (Sandbox Code Playgroud)

updated2:

嗨patrick dw,我不知道为什么,但你的代码不起作用:

var b;
function waitForB() {
    setTimeout(function(){
        if(!b)
            waitForB();
        else
            alert('sss');
    }, 500);
}
waitForB()
Run Code Online (Sandbox Code Playgroud)

updated3:

现在好了:

var b;
function waitForB() {
    setTimeout(function(){
        if(!b){
            waitForB();
            b='ss';
        }
        else{
            alert('sss')
        }
    }, 500);
}
waitForB()
Run Code Online (Sandbox Code Playgroud)

javascript google-maps while-loop settimeout

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

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

android没有在被删除的包中接收Intent ACTION_PACKAGE_REMOVED

当我的Android应用程序被删除时,我还想删除应用程序在SD卡上创建的文件,因为这些文件可能消耗许多兆字节,并且仅用于我的应用程序.

似乎接收PACKAGE REMOVED意图将是这样做的地方.但是,我的广播接收器从未被调用 - 它似乎在发送PACKAGE REMOVED意图之前被删除了

代码是:

public class UninstallReceiver extends BroadcastReceiver {
 @Override
 public void onReceive(Context context, Intent intent) {
  String action= intent.getAction();
  Log.i("U", "ACTION " + action);
  etc.
 }
}

并且,在清单中:

 <application android:debuggable="true"
  android:icon="@drawable/icon"
  android:label="@string/app_name">

  <receiver android:name ="com.boom.UninstallReceiver">
   <intent-filter>
        <action android:name="android.intent.action.PACKAGE_REMOVED"/> 
     <data android:scheme="package" />
   </intent-filter>
  </receiver>

android package broadcastreceiver android-intent

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

如何将字符串转换为listviewitem?

我尝试转换stringListViewItem:

ListViewItem str = (ListViewItem)Convert.ChangeType(az, typeof(ListViewItem));
Run Code Online (Sandbox Code Playgroud)

但它不起作用.这段代码有什么问题?

c#

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

什么是PHP track_errors?

我只是浏览了我的Cpanel的php.ini EZConfig(基本上是php.ini;它只允许我通过Cpanel更改php.ini中的一些设置)并注意到track_errors.

有人可以告诉我这意味着什么,我已经搜索了php网站和谷歌,但无法找出它究竟意味着什么?

php cpanel

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

使用LINQ计算值频率

我有一张桌子

ID|VALUE
Run Code Online (Sandbox Code Playgroud)

VALUE是一个整数字段,可能的值介于0和4之间.如何查询每个值的计数?

理想情况下,结果应该是一个包含6个元素的数组,一个用于计算每个值,最后一个是总行数.

c# sql linq linq-to-sql

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

从资产中读取unicode文本

试图在android中读取一个utf-8编码的文件...

InputStreamReader reader = new InputStreamReader(assets.open("data.txt"), "UTF-8");
BufferedReader br = new BufferedReader(reader); 
String line;
//The line below throws an IOException!!
line = br.readLine();
Run Code Online (Sandbox Code Playgroud)

这段代码出了什么问题?

unicode file-io android

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

new()在此上下文中的含义是什么

new()在以下上下文中的含义是什么:

 public interface ISpecification<TEntity>
        where TEntity : class,new()
Run Code Online (Sandbox Code Playgroud)

c# generics

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

没有类型为'IEnumerable <SelectListItem>'的ViewData项具有键'Carrera'

我在处理控制器的Post请求时遇到问题:

[HttpGet]
public ActionResult Crear()
{
    CarreraRepository carreraRepository = new CarreraRepository();
    var carreras = carreraRepository.FindAll().OrderBy(x => x.Nombre);
    var carrerasList = new SelectList(carreras, "ID", "Nombre");
    ViewData["Carreras"] = carrerasList;

    Materia materia = new Materia();
    return View(materia);        
}

[HttpPost]
public ActionResult Crear(Materia materia, FormCollection values)
{
    if (ModelState.IsValid)
    {
        repo.Add(materia);
        repo.Save();

        return RedirectToAction("Index");
    }
    return View(materia);
}
Run Code Online (Sandbox Code Playgroud)

当HttpGet操作运行时,要创建的表单呈现正常.DropDownList上的值设置正确,一切都很好; 当我尝试提交表单(运行HttpPost操作)时,我收到错误.

谁能帮我吗?

是因为HttpPost没有声明ViewData吗?谢谢您的帮助.

c# viewdata asp.net-mvc-2 drop-down-menu

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