小编Kev*_*vin的帖子

使用IISExpress重置SSL连接/连接

我第一次使用新的Visual Studio 2013和IISExpress(之前在VS2010上使用的ASP.net开发服务器).我遇到了试图调试我的项目的问题.

这就是我在Chrome中看到的内容:

无法与服务器建立安全连接.这可能是服务器的问题,或者可能需要您没有的客户端身份验证证书.错误代码:ERR_SSL_PROTOCOL_ERROR

我更新了我的Properies - > web文件,以便Project Url现在使用https URL.但是,在执行此操作后,我现在在启动时遇到新错误:

与localhost的连接中断.错误代码:ERR_CONNECTION_RESET

谢谢

ssl visual-studio-debugging visual-studio-2013

126
推荐指数
12
解决办法
9万
查看次数

DynamoDB默认情况下是否具有锁定?

我正在查看dynamo文档,看起来他们很乐观。我想知道这是否默认使用。从文档中看来,您需要编写Java应用程序才能使用@DynamoDBVersionAttribute批注并获取和设置版本。无需执行此操作,看起来您无需任何锁定即可写入dynamoDB。

那是对的吗?

附带一提,我对没有某种锁定的数据库不太熟悉,因此,如果2个人在DynamoDB中同时写入同一项目而没有任何锁定怎么办?假设我们要写入的项目有4个字段,一个写入会完全失败,还是dynamodb用1个写入更新2/4个字段,而用另外2个写入更新另外2个字段?

locking optimistic-locking amazon-dynamodb

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

使用WebView进行Android推送通知?

我按照本教程创建了一个推送通知应用程序:http://www.vogella.com/articles/AndroidCloudToDeviceMessaging/article.html

它工作正常,花花公子,当我收到通知时,我可以打开一个网站.但是,我能够将webview布局与此推送通知应用程序结合起来吗?我觉得它必须是可能的,因为电子邮件通知以这种方式工作.

这是我的代码处理我收到的通知:

    private void handleData(Context context, Intent intent) {
    String app_name = (String)context.getText(R.string.app_name);
    String message =  intent.getStringExtra("message");

    // Use the Notification manager to send notification
    NotificationManager notificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
    // Create a notification using android stat_notify_chat icon. 
    Notification notification = new Notification(android.R.drawable.stat_notify_chat, app_name + ": " + message, 0);

    // Create a pending intent to call the webviewactivity when the notification is clicked
    PendingIntent pendingIntent = PendingIntent.getActivity(context, -1, new Intent(context, webviewactivity.class), PendingIntent.FLAG_UPDATE_CURRENT); // 
    notification.when = …
Run Code Online (Sandbox Code Playgroud)

android push-notification android-webview

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

mouseover使用CSS在Gridview ASP.net中悬停

这可能是一件非常简单的事情,但我对CSS完全不熟悉.我只是希望能够在gridview中对我的行进行鼠标悬停悬停效果,如果它正在悬停,则更改行的颜色.我很好奇我的CSS文件是否在正确的位置?我的Gridview.CSS应该与gridview.aspx位于同一文件夹中(我假设如此?).

这是我的CSS文件:

.Gridview tr.normal
 {
   background-color:white;
 }

 .Gridview tr.highlight
  {
     background-color:yellow;
  }
Run Code Online (Sandbox Code Playgroud)

以下是我尝试实现它的方法:在.aspx文件中:

 <asp:GridView ID="MsgInbox" runat="server" ....OnRowCreated="Gridview_RowCreated" CssClass = "Gridview">
Run Code Online (Sandbox Code Playgroud)

而在C#代码背后:

    protected void Gridview_RowCreated(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            e.Row.CssClass = "highlight";
        }
    }
Run Code Online (Sandbox Code Playgroud)

我知道我必须在C#中遗漏一些非常简单的东西.任何帮助,将不胜感激!谢谢!

c# asp.net gridview mouseover hover

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

使用java scanner类在最后读取空白区域

我用一个简单的java程序帮助我的姐妹,我很难过.他们只学习了扫描器类来读取文件内容,所以我认为他们应该使用扫描器类.每行包含字母和可能的空格,我们希望将每一行存储在一个数组中.这工作正常和花花公子,直到其中一行包含如下内容:

abcde f(f后的空格应作为行的一部分读入).

但是,scanner.nextLine()似乎无视这最后的空白.我想我可以将扫描仪分隔符设置为\n:

scanner.useDelimiter("\n")
Run Code Online (Sandbox Code Playgroud)

然后scanner.Next()从那里使用,但这仍然似乎不起作用.我已经google了一下,看了几个stackoverflow问题.这里的这个问题似乎表明,使用scanner类不容易做到这一点:如何用scanner.next()读取空格

有任何想法吗?我觉得我有一种轻松的方式可以俯瞰.

这就是我在阅读的内容:

While(scanner.hasNextLine(){
    String nextLine = scanner.nextLine();
Run Code Online (Sandbox Code Playgroud)

使用上面的例子,我的字符串将会读取abcde f.它将在最后摆脱空白空间.我也试过用hasNextnext.请原谅我的格式,我正在手机上编辑.

java java.util.scanner

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

单击推送通知android后打开活动

我是Android编程的一个巨大的菜鸟,很抱歉,如果这是一个简单的任务.我几乎关注了推送通知的Vogella推送通知教程(http://www.vogella.com/articles/AndroidCloudToDeviceMessaging/article.html).我已经阅读了其他一些堆栈溢出问题,但是在收到通知后我对如何打开一个意图感到有些困惑.

例如,如果我只是想让通知引导我访问网站,那该怎么办?是否必须将我的MessageReceivedActivity或其他项目/类放在一起?

谢谢

这是我的C2DMMessageReceiver代码

@Override
public void onReceive(Context context, Intent intent) {
    String action = intent.getAction();
    Log.w("C2DM", "Message Receiver called");
    if ("com.google.android.c2dm.intent.RECEIVE".equals(action)) {
        Log.w("C2DM", "Received message");
        final String payload = intent.getStringExtra("payload");
        Log.d("C2DM", "dmControl: payload = " + payload);
        // TODO Send this to my application server to get the real data
        // Lets make something visible to show that we received the message
        createNotification(context, payload);

    }
}

public void createNotification(Context context, String payload) {
    NotificationManager notificationManager = (NotificationManager) context
            .getSystemService(Context.NOTIFICATION_SERVICE); …
Run Code Online (Sandbox Code Playgroud)

android push-notification

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

私有变量在方法之间重置c#

这可能是有史以来最大的noob问题,但我很困惑为什么我的私有变量,当它们在一个方法中设置时,在另一个方法中被重置.我的代码中有类似的东西:

namespace Project.Messages
{
public partial class Inbox : System.Web.UI.Page
{

    private static int selectedIndex;
    private static string messageIDString;
    private static int messageID; 

    //select message to view
    protected void viewMessage(object sender, GridViewCommandEventArgs e)
    {
            //get index
            selectedIndex = MsgInbox.SelectedIndex;
            if (int.TryParse(e.CommandArgument.ToString(), out selectedIndex))
            {
                //get selected dataKey, convert to a int
                messageIDString = MsgInbox.DataKeys[selectedIndex].Value.ToString();
                messageID = Convert.ToInt16(messageIDString);
            }
     }

    //select message to delete
    protected void delBTN_Click(object sender, EventArgs e)
    {

        SqlCommand com = new SqlCommand("DELETE FROM Messages WHERE MessageID = …
Run Code Online (Sandbox Code Playgroud)

c# scope

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

使用SqlDataAdapter寻呼SqlDataReader源

这个问题似乎很常见,我已经完成了这个答案.

不幸的是,我的页面仍然没有被分页.这是我的代码在C#中的样子:

 SqlCommand command = new SqlCommand("(SELECT ......", Connection);
 SqlDataAdapter myAdapter = new SqlDataAdapter(command);
 DataTable dt = new DataTable();
 myAdapter.Fill(dt);

 command.Connection = connection;
 command.Connection.Open();

 GridView1.DataSource = dt;
 GridView1.DataBind();
 GridView1.AllowPaging = true;
 GridView1.PageSize = 15;

 command.Connection.Close();
 command.Connection.Dispose();
Run Code Online (Sandbox Code Playgroud)

不幸的是,当我这样做时,我的分页没有显示出来.难道我做错了什么?

谢谢

c# gridview sqldatareader sqldataadapter page-index-changed

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

CNN训练精度因BatchNorm而停滞,无需调整即可快速拟合

我有2种灰度图像,比如汽车和飞机。在我的训练集中,我有1000张图像(大约50/50的比例)。在此训练集中,我所有的飞机示例均在白色背景上,而所有汽车示例均在黑色背景上(这是有目的的,模型最终学会了区分汽车和飞机,而不是背景) 。

为了简单证明模型将很快适应背景,我创建了一个CNN。但是,我遇到了两种奇怪的情况:

  1. 如果在转换层和另一层之间的任何位置添加BatchNorm,我的训练精度似乎会徘徊在50%左右,并且无法提高。

  2. 如果我删除BatchNorm,我的训练准确性将迅速飙升至98%。尽管我使用我的训练数据集来创建一个验证数据集(因此,该验证数据集还具有黑白背景问题),但我的验证数据集却徘徊在50%左右。我希望我的训练数据集过拟合是由黑白背景引起的,而我的验证数据集也有并且可以对此进行预测。

我已经附上了我的代码。我将数据作为1x4096向量获得,因此将其重塑为64x64图像。当我在下面的代码中取消注释任何BatchNorm步骤时,训练准确性似乎都在徘徊

#Normalize training data
        self.x = self.x.astype('float32')
        self.x /= 255

        numSamples = self.x.shape[0]
        #Reconstruct images
        width = 64
        height = 64
        xInput = self.x.reshape(numSamples,1,height,width)

        y_test = to_categorical(labels, 2)

        #Split data to get validation set
        X_train, X_test, y_train, y_test = train_test_split(xInput, y_test, test_size=0.3, random_state=0)

        #Construct model
        self.model = Sequential()
        self.model.add(Conv2D(64, kernel_size=(3, 3), strides=(1, 1),
                 activation='relu',
                 input_shape=(1,64,64), data_format='channels_first',activity_regularizer=regularizers.l1(0.01)))
        #self.model.add(BatchNormalization())
        self.model.add(MaxPooling2D((2, 2)))
        self.model.add(Dropout(0.5, noise_shape=None)) 
        self.model.add(Conv2D(128, kernel_size=(3, 3), strides=(1, 1), activation='relu'))
        #self.model.add(BatchNormalization())
        self.model.add(MaxPooling2D((2, 2)))
        self.model.add(Dropout(0.5, noise_shape=None)) 
        self.model.add(Conv2D(256, kernel_size=(3, 3), …
Run Code Online (Sandbox Code Playgroud)

python machine-learning deep-learning conv-neural-network keras

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

在 c# asp.net 中执行查询

我创建了一个查询来从消息数据库中选择消息的正文。我不确定如何执行它以取回正文字符串并存储它。我尝试过使用 ExecuteReader、ExecuteScalar 和 ExecuteNonQuery。他们都没有工作。ExecuteScalar 最接近工作,但无论您尝试查看哪一行,它都只返回第一行的消息正文。有人知道怎么做吗?应该很容易解决

  SqlCommand com = new SqlCommand("SELECT Body FROM Messages WHERE MessageID=               MessageID", conn);
  com.Connection = conn;
  com.Connection.Open();
  String body;
  body = com.ExecuteScalar.ToString;
Run Code Online (Sandbox Code Playgroud)

这就是我现在所拥有的。提前致谢!

sql asp.net c#-4.0

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

从双指针访问struct

我目前正在尝试在C中实现双向链表,并且我不了解如何从双指针访问结构.

这是我简单的结构:

typedef struct node {
int val;
struct node * next;
struct node * prev;
} node;
Run Code Online (Sandbox Code Playgroud)

这是一个简单的方法,我尝试将值推送到列表的前面:

void push_front(node ** head, int newVal) 
{
    node * newNode = malloc(sizeof(node));
    newNode->val = newVal;
    newNode->next = head;
    *head->prev = newNode;

    *head = newNode;
}
Run Code Online (Sandbox Code Playgroud)

但是,该行*head->prev = newNode给了我一个错误,说左边->prev必须指向a struct/union.我只是在学习C所以也许我忽略了一些非常简单的东西,但是不是指向我头节点指针的指针?并且*head是指向我的头节点的指针.我认为哪种方法*head->prev应该有效?

c struct pointers

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