问题列表 - 第46298页

用C#调用json

我正在尝试使用C#进行json调用.我开始创建一个电话,但它不起作用:

public bool SendAnSMSMessage(string message)
{
    HttpWebRequest request = (HttpWebRequest)
                             WebRequest.Create("http://api.pennysms.com/jsonrpc");
    request.Method = "POST";
    request.ContentType = "application/json";

    string json = "{ \"method\": \"send\", "+
                  "  \"params\": [ "+
                  "             \"IPutAGuidHere\", "+
                  "             \"msg@MyCompany.com\", "+
                  "             \"MyTenDigitNumberWasHere\", "+
                  "             \""+message+"\" " +
                  "             ] "+
                  "}";

    StreamWriter writer = new StreamWriter(request.GetRequestStream());
    writer.Write(json);
    writer.Close();

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

任何关于如何使这项工作的建议将不胜感激.

c# json httpwebrequest

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

模型/控制器中的访问视图

我有一个类MyData.php像这样:

class myData {
  function render() {
    $view = new Zend_View();
    $view->str = 'This is string.';
    echo $view->render('myview.phtml');
  }
}
Run Code Online (Sandbox Code Playgroud)

和myview.phtml文件:

<div id='someid'><?= $this->str ?></div>
Run Code Online (Sandbox Code Playgroud)

在另一种观点中,我正在做这样的事情:

<?php
    $obj = new myData ();
    $obj->render(); // it should be <div id='someid'>This is string.</div>
?>
Run Code Online (Sandbox Code Playgroud)

它给了我以下例外:

Message: no view script directory set; unable to determine location for view script
Run Code Online (Sandbox Code Playgroud)

MyData.phpmyview.phtml在同一目录中.

php zend-framework render view

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

需要WPF的MVVM教程

可能重复:
MVVM:从头到尾的教程?

我刚开始学习WPF.我需要学习MVVM模式,并希望在我的WPF crud应用程序中实现MVVM.所以任何人请指导我如何在MVVM模式下在WPF中开发CRUD应用程序.谢谢

wpf mvvm

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

RVM:如何使用来自不同红宝石的宝石?

我一直在使用RVM来管理我的红宝石和宝石.

当我第一次安装RVM时,我安装的Ruby版本就是1.9.2-p0.我最近安装了Ruby 1.9.2-p136,它在RVM中创建了一个新的Ruby.

我的问题是我想使用最新版本的Ruby的,可是我装下安装了宝石的1.9.2-p0目录,因为RVM保持宝石红宝石之间是完全独立的,并且我希望能够利用这些宝石,我的新版本,p-136而不不得不重新安装它们.

有没有办法让我的p-0Ruby 从我的Ruby中获取我的p-136Ruby?

ruby rvm

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

在启动活动时设置setInAnimation和setOutAnimation

我有以下情况

TabActivity>group activiyt>(A->B->C)
Run Code Online (Sandbox Code Playgroud)

这里A,B和C是活动.我加载这样的

 setContentView(this,getLocalActivityManager().startActivity("zero",intent.addFlags(Intent.FLG_ACTIVITY_CLEAR_TOP)) .getDecorView());
Run Code Online (Sandbox Code Playgroud)

我需要的是当我将一个活动改为另一个活动时设置动画(从左/右滑动)?
目前我使用以下动画,后setContentView到新视图

public static Animation inFromRightAnimation() {

        Animation inFromRight = new TranslateAnimation(Animation.RELATIVE_TO_PARENT, +1.0f, Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, 0.0f);
        inFromRight.setDuration(ANIMATIION_DURATION);
        inFromRight.setInterpolator(new AccelerateInterpolator());
        return inFromRight;
    }  
Run Code Online (Sandbox Code Playgroud)

但它只对新视图进行动画制作.
我需要当前的左移同时从右移动新的移动
有没有办法设置setInAnimationsetOutAnimationstartActivity像视图翻板?
谢谢

android

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

在findstr搜索字符串中转义引号

使用findstr.exe时,如何正确转义搜索字符串中的引号?

例:

findstr /misc:"namespace=\"" *.cs > ns.txt
Run Code Online (Sandbox Code Playgroud)

这将输出到控制台,而不是输出到我指定的文件.

我直接在命令行上执行此操作,而不是实际在批处理文件中,尽管该信息也可能有用.

quotes escaping batch-file findstr

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

C# - 在字符串中插入可变数量的空格?(格式化输出文件)

好吧,我正在从我填充DataGridView的列表中获取数据,并将其导出到文本文件.我已经完成了将其导出为CSV的功能,并且也想做纯文本版本.

因为标题和其他元素的长度是可变的,当文件被保存然后在记事本中打开时,它看起来像一团糟,因为没有任何排列.

我想让输出看起来像这样:

Sample Title One   Element One   Whatever Else
Sample Title 2     Element 2     Whatever Else
S. T. 3            E3            Whatever Else
Run Code Online (Sandbox Code Playgroud)

我想我可以循环遍历每个元素以获得最长的元素的长度,这样我就可以计算要添加到每个剩余元素的空格数.

我的主要问题是:是否有一种优雅的方法可以将可变数量的字符添加到字符串中?有这样的东西会很高兴:myString.insert(index, charToInsert, howManyToInsert);

当然,我显然可以通过循环编写一个函数来执行此操作,但我想看看是否有更好的方法.

提前致谢!

-Sootah

.net c# string string-formatting visual-studio-2010

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

跳过onCreate中的startActivityForResult

所以我真的很茫然.我有我的主要onCreate尝试加载文件,如果文件不存在我想调用startActivityForResult来获取一些输入.不过,我的代码完全跳过了startActivityForResult.我从LogCat得到的东西,代码只是继续向前.在处理程序或其他东西中调用startActivityForResult可以正常工作,但它对我的应用程序无效.这是我的代码.

我的主要创作:

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    findViews();  
    setListeners();
    Stuffs stuffs = DomUtil.getFullDom(this);
    if (stuffs != null) {
        // do stuff
    }
    else {
        startActivityForResult(new Intent(this, SelectType.class), 0);
        addNew(1, null);
    }
    currentScreen = 1;
}
Run Code Online (Sandbox Code Playgroud)

我试图调用的SelectType的onCreate:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.selecttype);
    findView();
    setListeners();
}
Run Code Online (Sandbox Code Playgroud)

我在这做错了什么?我唯一能想到的就是在onCreate中调用startActivityForResult,但是我已经看过教程已经完成了.这里发生了什么?

android

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

那些有能力购买Oracle的人是否在MySQL上使用了MySQL?

我认为MySQL是轻量级的RDBMS,主要用于学术界,用于教授学生SQL的基础知识,并让他们对使用DBMS有一定的了解.MySQL还用于其他开源产品.

我倾向于相信,通过免费的东西,你可以得到你付出的代价,所以我想知道MySQL是否被那些能够负担得起Oracle的人使用.

这个行业中的任何大企业 - 比如谷歌,雅虎,亚马逊,微软等 - 都会使用MySQL吗?

mysql oracle amazon open-source

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

从ASP.NET网站编译代码

我需要在ASP.NET页面上有一个文本框,用户可以在其中粘贴代码并选择一种预设语言(C#,VB.NET,Python,Ruby等),我需要验证代码是否成功编译.如果没有,那么我需要用行号显示错误和警告.

我该怎么做呢?

.net asp.net compilation roslyn

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