问题列表 - 第6266页

程序员需要哪些引号?

我的键盘只有正常的引号,而不是聪明的引号.

我已经反过来说我需要在cgi开发中使用正常的,在AWK/SED中需要后向的.

我应该使用智能报价,普通报价和落后报价吗?

显然,我需要编辑我的键盘布局以获得智能引号.

quotes

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

无法将OpenGL应用程序移植到Windows

我正在尝试将OpenGL应用程序移动到Windows.

据我所知,Windows有一个不错的OpenGL实现.但我开始认为它不......

具体来说,我使用数组缓冲区和glDrawArrays.

当我尝试在Visual Studio 2008 Pro中编译我的代码时,我收到以下错误:

vertexbuffers.cpp(31) : error C3861: 'glGenBuffers': identifier not found
vertexbuffers.cpp(32) : error C2065: 'GL_ARRAY_BUFFER' : undeclared identifier
vertexbuffers.cpp(32) : error C3861: 'glBindBuffer': identifier not found
vertexbuffers.cpp(33) : error C2065: 'GL_ARRAY_BUFFER' : undeclared identifier
vertexbuffers.cpp(33) : error C2065: 'GL_STATIC_DRAW' : undeclared identifier
vertexbuffers.cpp(33) : error C3861: 'glBufferData': identifier not found

当我检查<GL\gl.h>(包含在内C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\gl)时,我看到:

/* ClientArrayType */ 
/*      GL_VERTEX_ARRAY */
/*      GL_NORMAL_ARRAY */
/*      GL_COLOR_ARRAY */
Run Code Online (Sandbox Code Playgroud)

更新,但似乎那些含量在其他地方定义.

如果我无法访问这些功能,我应该如何生成缓冲区?

该文档并未说明这些数组类型已被禁用.如何在Windows上访问OpenGL上的 …

c++ windows opengl visual-studio

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

防止浏览器重新发送表单信息

有没有人知道阻止浏览器要求用户重新发送表单信息的方法.

我知道您可以使用以下命令重定向浏览器:

<php
    header("location http://example.com");
?>
Run Code Online (Sandbox Code Playgroud)

但这似乎效率低下,需要2个请求.

希望你能帮忙.

副本:如何停止重新提交表单后退和刷新按钮?

php browser

0
推荐指数
2
解决办法
2067
查看次数

在C#中将空项添加到自定义对象的下拉列表中

我们将自定义对象列表绑定到C#中的ASP.NET DropDownList,但我们希望允许DropDownList最初没有选择任何内容.执行此操作的一种方法可能是创建一个中间字符串列表,使用空字符串填充第一个字符串,然后使用自定义对象信息填充列表的其余部分.

这似乎并不优雅,但有没有人有更好的建议?

c# asp.net

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

如何设置Winsock UDP套接字?

我想创建一个只向客户端发送数据的Winsock UDP套接字.我希望内核为我选择一个可用的端口.另一方面,我想指出要使用哪个本地IP,因为我正在运行一些nics.

我已经尝试梳理套接字选项的迷宫,以及与套接字地址设置为0的端口绑定无效.

我的代码是在Win32 C++中.

c++ sockets winapi udp winsock

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

结合URI和路径

我正在改造应用程序以使用PHP HTTP代理(用于缓存)而不是实际的API服务器,应用程序当前将服务器URI和路径与代码组合在一起:

methodUri = new Uri(apiUri, method.Path)
Run Code Online (Sandbox Code Playgroud)

哪里:

上述陈述的结果是

"http://api.eve-online.com/char/SkillIntraining.xml.aspx" (System.Uri Object)
Run Code Online (Sandbox Code Playgroud)

要使用PHP HTTP代理,必须按如下方式更改请求

我期待的输出是:

"http://www.r-s.co.uk/eproxy.php/char/SkillIntraining.xml.aspx" (System.Uri Object)
Run Code Online (Sandbox Code Playgroud)

但是我得到的输出是:

"http://www.r-s.co.uk/char/SkillIntraining.xml.aspx" (System.Uri Object)
Run Code Online (Sandbox Code Playgroud)

我知道这是构造函数Uri(Uri,string)的正确功能,我的问题是什么是更好的函数或构造函数来使用它来获得我期望的输出?我已经尝试删除method.Path中的前导"/",将其从绝对路径转移到相对路径但是没有帮助.

注意:下面的两个解决方案都可以工作,但是System.UriBuilder提供了一个更强大的机制来组合URI和路径,在我的情况下,与使用System.Uri相比,对资源的更改更少.如果我选择我会将两个答案标记为正确.

.net c# web-services

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

包含其他注释的注释成员?

我想创建一个自定义注释(使用Java),它将接受其他注释作为参数,如:

public @interface ExclusiveOr {
    Annotation[] value();
}
Run Code Online (Sandbox Code Playgroud)

但这会导致编译器错误"注释成员的无效类型".

对象[]也不起作用.

有办法做我想要的吗?

java annotations

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

扩展地图对象

我不知道如何用原型扩展地图对象,希望你能帮忙.我有这样的事情:

var map = {'one':1, 'two':2};
Run Code Online (Sandbox Code Playgroud)

我想有一个方法来检查密钥的存在:

if (map.containsKey('one')){...}
Run Code Online (Sandbox Code Playgroud)

我如何扩展地图对象?

javascript dictionary prototype extend

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

在Blogger上格式化博客的代码段

我的博客托管在Blogger和我经常在后的代码片断C/ C#/ Java/ XML等,但我发现片断变得"错位".

是否有任何网站可以用来预先解析片段并整理格式,将XML" <" 转换为" &lt;"等.

关于这个领域有很多问题,但我找不到任何直接解决这个问题的问题.

Edit:对于@Rich回答,网站声明"要在您的网站上显示格式化代码,您需要获取此CSS样式表,并在<head>页面部分添加对它的引用".这就是问题 - 你不能在Blogger AFAIK上做到这一点.

formatting blogs blogger

278
推荐指数
10
解决办法
14万
查看次数

如何查找给定数组的所有可能子集?

我想在C#或C++中提取所有可能的数组子集,然后计算所有子集数组各自元素的总和,以检查它们中有多少等于给定数字.

我要找的是算法.我确实理解这里的逻辑,但我现在还没能实现这个.

c# c++ algorithm

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