小编Man*_*dar的帖子

在布局中添加 GLSurfaceView

我正在尝试运行 android 示例http://developer.android.com/training/graphics/opengl/index.html

我必须在视图中添加一些控件,如文本和按钮,它们看起来像 安卓用户界面

如何在 Android 布局中使用 GLSurfaceView?

主要活动(跳过一些自动生成的代码)

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    mGLSurfaceView = (myGLSurfaceView) findViewById(R.id.glSurfaceViewID); //crashes 
 }
Run Code Online (Sandbox Code Playgroud)

表面视图

public class myGLSurfaceView extends GLSurfaceView {
private myRenderer mRenderer;

@Override
public boolean onTouchEvent(MotionEvent event) {
    // TODO Auto-generated method stub
    return super.onTouchEvent(event);
}

public myGLSurfaceView (Context context) {
    super(context);
     // Create an OpenGL ES 2.0 context.
    setEGLContextClientVersion(2);


    // Creating a Renderer
    setRenderer(new myRenderer(context));       

    // Render the view only when there is a change in …
Run Code Online (Sandbox Code Playgroud)

android opengl-es

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

是否可以将 golang db.Query() 输出转储到字符串?

我有一个小的 Heroku 应用程序,我在查询执行后从每一行打印出姓名和年龄。

我想避免循环 rows.Next(),Scan().. 并且只想显示查询执行后返回的数据库可能是一些数据或错误。

我们可以直接将数据转储到字符串中进行打印吗?

rows, err := db.Query("SELECT name FROM users WHERE age = $1", age)

if err != nil {
    log.Fatal(err)
}
for rows.Next() {
    var name string
    if err := rows.Scan(&name); err != nil {
        log.Fatal(err)
    }
    fmt.Printf("%s is %d\n", name, age)
}
if err := rows.Err(); err != nil {
    log.Fatal(err)
}
Run Code Online (Sandbox Code Playgroud)

heroku go

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

如何从 Visual Studio 编辑器禁用选项卡符号

我有 Visual Studio 2013 Express。当编辑器运行时,按下一些键会激活选项卡符号。现在每个制表位我都可以看到一个符号(->)。

我在哪里可以找到禁用符号的选项。

我查看了“工具”->“文本编辑器”->“C/C++”->“选项卡”

在此输入图像描述

visual-studio

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

如何在 WINAPI 中忽略 HttpPOST 请求中的证书

我有一个 VC++ HttpPOST 方法,它适用于 80 和 443 端口。(在 google.com 等热门网站上)

现在,当我连接到具有 cgi 脚本的安全主机(172.17.9.93)时,现在当我使用fiddler连接时,我收到证书无效的警告,接受警告后我就可以连接。 证书错误

我必须在 C++ 中执行相同的行为,即使用下面的 flags 和函数 HttpOpenRequest() 中的一些组合来忽略证书,SECURITY_FLAG_IGNORE_UNKNOWN_CAINTERNET_FLAG_IGNORE_CERT_CN_INVALID失败并给出以下输出。

C++ 控制台输出

 172.17.9.93 : 443  data base-bin/hello.cgi

Error 12045 has occurred while HttpSendRequest
INVALID CA request received (12045)
Run Code Online (Sandbox Code Playgroud)

源代码 VC++

#define _WIN32_WINNT 0x600
#include <windows.h>
#include <stdio.h>
#include <string>
#include <wininet.h>
#pragma comment(lib,"Wininet.lib")
using namespace std;

int doPost(std::string send, std::string &receive, LPCTSTR host, int port, LPCTSTR url)
{

    char szData[1024];
    int winret = …
Run Code Online (Sandbox Code Playgroud)

c++ ssl winapi visual-c++

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

标签 统计

android ×1

c++ ×1

go ×1

heroku ×1

opengl-es ×1

ssl ×1

visual-c++ ×1

visual-studio ×1

winapi ×1