问题列表 - 第39537页

Linux 中 C++ 中的 UDP

如何在 Linux 中用 C++ 使用 UDP 发送和接收?我用g++

c++ linux udp

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

宏中的双哈希(##)是什么意思?

在下面的代码中,该##怎么办?

 #define MAKE_TYPE(myname) \
 typedef int myname ## Id; \
Run Code Online (Sandbox Code Playgroud)

c c++

12
推荐指数
2
解决办法
1888
查看次数

Android - 多个appWidgets播放不同的声音

我正在编写一个Android音板,允许用户创建多个桌面小部件,每个声音一个.我正在使用一个活动让用户选择他想要创建小部件的声音.对于创建的每个小部件,我
key => "WIDGET_FILENAME_"+widgetId, value=> fileName
以"播放声音" 的形式存储共享首选项,我确实覆盖onRecieve了widgetProvider类上的方法.单击桌面窗口小部件时,它会触发此方法的广播,从intent获取窗口小部件ID,然后加载与窗口小部件关联的共享首选项:


int appWidgetId =  intent.getIntExtra(AppWidgetManager.EXTRA_APPWIDGET_ID,
                                     AppWidgetManager.INVALID_APPWIDGET_ID);


问题是:widgetId始终是相同的,没有点击任何小部件,导致播放相同的声音.
对此有何想法或指导?

java android android-widget

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

MVC中的部分视图

我是MVC的新手,刚刚遇到了我需要一些帮助的场景.

我将简要概述我的场景,好像它是一个我更熟悉的Web窗体应用程序.

场景:

我有一个主页,其中列出了最近的10篇博客文章,以及"存档树"(按时间顺序列出年份/月份,以及这些年/月中每个博客条目的链接).

我将此"存档树"创建为用户控件,并在我的主页上输出该用户控件.

我还将此存档树用户控件输出到我的主博客页面的一侧 - 博客页面仅显示一篇博文的详细信息.

我还想在我的Web应用程序中的几个其他页面上重用此存档树控件.

MVC:

我有一个'PhotoController'控制器,它有一个ActionResult方法,负责获取所选照片博客帖子(id)的详细信息.

我想在我的照片博客页面上包含一个部分视图(存档树,它将呈现多个记录),它将遍历多个照片记录(List<Photo>).

我可以创建一个视图模型,它包含一个'Photo'属性(用于渲染单个照片博客记录详细信息)和一个名为'PhotoArchive'的第二个属性,它是一个List<Photo>.

我对这种方法的关注是,当我在整个网站的某些其他部分重新使用这个"存档树"部分视图时,我不一定想要通过相同的视图模型(包含父视图中的"Photo"和"PhotoArchive"对象.例如,我的主页不需要通过"照片"对象传递到呈现主页的视图,但我仍然想在我的主页上的其余HTML中输出我的"存档树"部分视图.

我期待有一个简单的解决方案,我目前还不知道对MVC这么新.

asp.net-mvc partial-views

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

字符串数组,我该如何使用它?履行

所以,我正在编写控制台游戏作为我的第一个关于C++的项目,我想要做的是实现look函数.这是它的作用:

从2d字符串cout描述获取当前坐标读取描述

但我不能让那个2d字符串数组工作.

  string zoneid[100][100];
    zoneid[1][1] = "text";
    cout << "You see " << zoneid[1][1] << endl;
Run Code Online (Sandbox Code Playgroud)

它在第一行的'='标记之前给出了错误 - 预期的构造函数,析构函数或类型转换.我尝试用括号,花括号,仍然没有帮助.谷歌搜索也没有多大帮助.

更新:这里是完整的代码,但错误只在行zoneid [1] [1] ="text"上;

    #include <iostream>
#include <iomanip>
#include <cstdio>
#include <cmath>
#include <stdlib.h>
#include "genlib.h"
#include "strutils.h"
#include <time.h>
#include <string>

int inventory_array[49];

int coordsX;
int coordsY;
std::string zoneid[100][100];
zoneid[1][1] = "Text";


void init_inv()
{
    for (int i=0; i < 50; i++) {
        inventory_array[i] = 0;
    }

}

void introduce() {
    cout << "Welcome to Diablo 2! "
         << …
Run Code Online (Sandbox Code Playgroud)

c++ arrays string multidimensional-array

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

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

在iPad上呈现时,我网站上的神秘水平线条

以下网站:

http://staging.jungledragon.com

使用Safari在iPad上有一些渲染问题,所以我正在尝试修复它们.有一个问题我被困住了.如果您有iPad,请以纵向模式打开网站.有两条不需要的水平线出现,一条顶部穿过标签(热门,新鲜等),另一条顶部位于蜥蜴图的正上方.两条线都不应该在那里.

这些行不会出现在任何其他测试的浏览器上,包括Windows上的Safari.当您在iPad上将同一个站点移动到横向模式时,顶部水平线消失,而底部水平线保持不变.如果你放大到底线,它也会消失.

我一直在尝试各种CSS修复无济于事,我现在开始认为这是Safari的渲染问题,虽然可能是由我引发的.

任何帮助是极大的赞赏.这似乎是一个小问题,但我讨厌邋..

css safari ipad

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

仅在git中为stash命令关闭寻呼机

我一般都喜欢在git中使用寻呼机,但git stash寻呼机让我烦恼.在调用时git stash list,我不希望在寻呼机中显示三行输出 - 它会强制我按下q以便在键入folow-up git stash pop命令时再次使输出不可用.

一种解决方案是使用

git --no-pager stash list
Run Code Online (Sandbox Code Playgroud)

但这是打字很多(我很懒).在手册之后git config,我试过了

git config --global pager.stash false
Run Code Online (Sandbox Code Playgroud)

但这似乎没有做文件所说的(实际上,我没有注意到任何影响).然后我试了一下

git config --global alias.stash "--no-pager stash"
Run Code Online (Sandbox Code Playgroud)

再次没有任何显着的影响.

例如,配置得到适当更新

git config pager.stash
false
Run Code Online (Sandbox Code Playgroud)

它没有任何影响.我错过了什么?我怎样才能实现git stash不使用寻呼机?

git git-stash pager

25
推荐指数
3
解决办法
3355
查看次数

如何在git中的单个命令中取消暂停和丢弃

在Git中,
以unstage文件git reset HEAD <filename> 是用来
放弃修改 git checkout <filename>使用

有没有办法将这两个命令合二为一?

git

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

Setter不在依赖属性上运行?

只是一个简短的问题,澄清一些疑问.当元素绑定到依赖项属性时,是否运行setter?

public string TextContent
{
    get { return (string)GetValue(TextContentProperty); }
    set { SetValue(TextContentProperty, value); Debug.WriteLine("Setting value of TextContent: " + value); }
}

public static readonly DependencyProperty TextContentProperty =
    DependencyProperty.Register("TextContent", typeof(string), typeof(MarkdownEditor), new UIPropertyMetadata(""));
Run Code Online (Sandbox Code Playgroud)

...

<TextBox Text="{Binding TextContent}" />
Run Code Online (Sandbox Code Playgroud)

正如我注意到我的setter中的下面没有运行

Debug.WriteLine("Setting value of TextContent: " + value);
Run Code Online (Sandbox Code Playgroud)

wpf setter dependency-properties

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