小编Jim*_* G.的帖子

存储库内的异常:如何处理它们?

一个简单的问题,我有兴趣了解您的想法:

对于存储库实现,您是否希望在存储库内引发异常并将异常处理留给调用者,或者您更喜欢在存储库内捕获异常、存储异常并返回 false/null?

database repository-pattern

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

ASP.NET AJAX控件工具包:显示一个ModalPopup,然后执行PostBack

我想在用户点击asp按钮时显示模态弹出窗口.用户必须选择面板的选项.选择的选项的值必须保存到隐藏的输入,然后在asp.net按钮必须做回发.

我能这样做吗?

谢谢!

c# asp.net-ajax ajaxcontroltoolkit modal-popup

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

我应该使用Yahoo-Pipes来抓取div的内容吗?

鉴于:

  • 网址 - http://www.contoso.com/search.php?q= {param}返回:

    -html-
    --body-
    {...}
    --- div id ='foo'-
    ---- div id ='page1'/ -
    ---- div id ='page2'/ -
    ---- div id ='page3'/ -
    ---- div id ='pageN'/ -
    ---/div-
    {...}
    - /body-
    - /html-

通缉:

  • div id ='foo'的innerHtml必须由客户端获取(即Javascript).
    • 它将被拆分为离散项(即div id ='page1'到div id ='pageN').
  • API限制可防止服务器端代码预取数据,因此必须在客户端上放置解析和操作负担.

题:

  • Yahoo-Pipes可以帮助格式化数据以便于消费吗?
    • 缺少DOM解析器让我停下来.
  • 是否有任何现有的管道可以作为一个例子?

screen-scraping yahoo-pipes

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

如何确定.NET cookie路径

我正在编写一个使用cookie来存储登录令牌的.NET应用程序.我希望用户能够在同一台服务器上登录此应用程序的多个安装(比如说jacob.local/Develjacob.local/Stable),所以我想适当地设置cookie的Path属性.目前我正在使用Request.ApplicationPath但是当用户使用与我在IIS中设置的案例不同的情况访问该站点时遇到了麻烦.

例如,用户访问jacob.local/stable- cookie的路径将是/Stable,浏览器不会发回给我,因为它不知道IIS不区分大小写.

我是否必须自己解析整个查询字符串,或者是否已经有一个函数来确定应用程序的路径是什么?

.net asp.net cookies httpcookie

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

你能从c ++运行C#代码吗?

你能从c ++运行C#代码吗?如何?

.net c# c++ clr

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

C#Regex:如何使用在运行时生成的字符串替换标记?

给定以下输入和正则表达式字符串:

const string inputString = "${Principal}*${Rate}*${Years}";
const string tokenMatchRegexString = @"\${([^}]+)}";
Run Code Online (Sandbox Code Playgroud)

如何用我的'ReplaceToken'函数的返回值替换每个标记(即$ {Principal},$ {Rate}和$ {Years})?

private static string ReplaceToken(string tokenString)
{
    switch (tokenString)
    {
        case "Principal":
            return GetPrincipal();
        case "Rate":
            return GetRate();
        case "Years":
            return GetYears();
        default:
            throw new NotImplementedException(String.Format("A replacment for the token '{0}' has not been implemented.", tokenString));
    }
}

private static string GetPrincipal()
{
    throw new NotImplementedException();
}

private static string GetRate()
{
    throw new NotImplementedException();
}

private static string GetYears()
{
    throw new NotImplementedException();
}
Run Code Online (Sandbox Code Playgroud)

regex token capture-group c#-3.0

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

将Request.ApplicationPath用于cookie路径是否安全

使用这样的代码是否安全?

Response.Cookies[cookieName].Path = Request.ApplicationPath + "/";
Run Code Online (Sandbox Code Playgroud)

我想知道所有角落的情况,请......

html asp.net cookies httpcookie

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

将数据从一个.NET应用程序传递到另一个

在运行时将数据从一个.NET应用程序传递到另一个.NET应用程序的最佳方法是什么?

基本上我需要在几分钟内从一个应用程序到另一个应用程序(本地)传输10-100千字节的数据,并获得此操作的响应.

理想情况下 - 能够在另一个应用程序中签署事件,以及在另一个应用程序中调用类方法的能力.

谢谢!

.net wcf

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

为什么ViewHolder模式有效?

我今天学习了Android的ArrayAdapter,发现有一个commom模式,它使用ViewHolder来保存Views的引用,而不是每次调用findViewById.

但它是如何工作的?适配器通常用于显示View(Group)的列表,如果我缓存View,为什么它们都没有引用最旧的?

android design-patterns view

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

如何解决权限被拒绝可能缺少互联网权限?

我正在使用Netbeans7.2并输入了uses-permission也有但是我有这个错误Java.net.Socket Exception Internet否认(可能缺少互联网权限)`我的AndroidManifest文件是这样的

  <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="importacao.dados"
          android:versionCode="1"
          android:versionName="1.0">
        <application android:label="@string/app_name" >
            <activity android:name="importacao"
                      android:label="@string/app_name">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                    <uses-permission android:name="android.permission.INTERNET" /> 
                </intent-filter>
            </activity>
        </application>
    </manifest> 
Run Code Online (Sandbox Code Playgroud)

//按钮

cliente.setOnClickListener(new  Button.OnClickListener(){
    public void onClick(View view){
        InputStream is = null;
         ArrayList namevaluePairs = new ArrayList();
        List r = new ArrayList();
    try{
        HttpClient httpclient = new DefaultHttpClient();
        HttpPost httppost;
            httppost = new HttpPost("http://localhost/cliente.php");
        httppost.setEntity(new UrlEncodedFormEntity(namevaluePairs));
        HttpResponse response;
            response = httpclient.execute(httppost);
        HttpEntity entity = response.getEntity();
        is = entity.getContent();
    }
    catch(Exception …
Run Code Online (Sandbox Code Playgroud)

android android-manifest android-permissions

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