小编pb2*_*b2q的帖子

用于动态html的GO模板

任何人都可以告诉我如何使用GO模板在https://developers.google.com/appengine/docs/java/gettingstarted/usingjsps上编写像guestbook.jsp这样的简单页面?

在我看来,很容易编写一个有效的,但我想知道它是否可以像JSP页面一样简洁地完成.

有两个问题,我不知道如何解决

  1. JSP页面使用两个对象user和request,而模板创建只需一个.
  2. 如果我们使用单独的模板生成注销链接和留言簿,那么我们如何将它们嵌套在主页面中呢?

google-app-engine templates go

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

访问联系人姓名,号码和电子邮件ID?

我正在尝试使用以下代码访问联系人姓名和电子邮件ID:

import android.app.Activity;
import android.content.ContentResolver;
import android.database.Cursor;
import android.os.Bundle;
import android.provider.ContactsContract;

public class GetAllDatas extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    readContacts();
}   

private void readContacts() {
    // TODO Auto-generated method stub

    ContentResolver cr = getContentResolver();
    Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI,
           null, null, null, null);
    if (cur.getCount() > 0) {
        while (cur.moveToNext()) {
            String id = cur.getString(cur.getColumnIndex(ContactsContract.Contacts._ID));
            String name = cur.getString(cur.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME));
            if (Integer.parseInt(cur.getString(cur.getColumnIndex(ContactsContract.Contacts.HAS_PHONE_NUMBER))) > 0) {
                System.out.println("name : …
Run Code Online (Sandbox Code Playgroud)

android android-contacts

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

将两个整数合并为一个并稍后解码

使用C++我需要将两个不同的ID组合成一个16位整数.然后我需要将这个16位整数解码为两个原始ID值.

例:

// Store two integers into one
unsigned short Identifier1 = 12793; //(maximum number 30000)
unsigned short Identifier1 = 5450; //(maximum number 30000)
unsigned short CombinedIDs = 34283; // this is example, I don't know the code for that

// Decode one integer into two
// At this point I only have CombinedIDs value, I need to extract it
// into the two original IDs

unsigned short OriginalIdentifier1 = ...CombinedIDs.. code to get 12793
unsigned short OriginalIdentifier2 = ...CombinedIDs.. …
Run Code Online (Sandbox Code Playgroud)

c++ integer

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

获取变量的当前日期

我有一个变量:char date[11];,我需要在其中加入当前日期,例如29/06/2012.

所以我会做类似的事情:

printf ("%s\n", date);
Run Code Online (Sandbox Code Playgroud)

输出将是: 29/06/2012

我只找到了以单词形式打印日期的选项Fri, June 2012,但不是数字中的实际日期.

那么如何以数字打印当前日期?

c string date

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

我怎样才能简单地检查一组n个数字是否都不同?

我有n个整数,我需要一个快速的逻辑测试,看看它们都是不同的,我不想比较每个组合找到一个匹配...任何关于一个漂亮和优雅的方法的想法?

我不在乎你的想法是什么编程语言,我可以转换!

math logic numbers

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

C中的分段错误

我有以下C程序.当我包含以下行时,它会起作用,否则会出现分段错误:

printf("head(%p), last(%p), newnode(%p)\n", head, last, newnode);
Run Code Online (Sandbox Code Playgroud)

知道这里有什么问题吗?

这是我的整个计划.这是一个基本的循环队列示例.

#include "stdio.h"
#include "malloc.h"

struct node {
    int data;
   struct node *next;
};

typedef struct node NODE;

void display(NODE *);

int main(void) {

    NODE *head, *last, *newnode = NULL;
    int i = 5;

    for ( ; i > 0; i--) {
        newnode = (NODE *) malloc(sizeof(NODE));
        newnode->data = i*10;
        newnode->next = NULL;

        //printf("head(%p), last(%p), newnode(%p)\n", head, last, newnode);


        if (head == NULL) {
            head = newnode;
            last = newnode;
        } else …
Run Code Online (Sandbox Code Playgroud)

c pointers segmentation-fault

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

C++地图可以包含指向我任意类的指针吗?

我正在编写一个小型游戏引擎作为夏季项目,并且正在与STL地图挣扎.

我已经声明了一个类RenderList来保存对象.RenderList将传递给一个Renderer类来完成工作.

RenderListmap<std::string,Entity*> objects;

这一切都有效,直到我试图Entity*从地图中获得一个,我得到:

断言失败,在vc/include/xtree中表达式:map/set iterator not dereferencable.

这是检索指针的代码.

Entity* RenderList::getByName(std::string str){
    return objects.find(str)->second;
}
Run Code Online (Sandbox Code Playgroud)

我需要它来保持指针而不是实际的对象,因为Entity我需要不同的子类.

我是STL的新手,我不应该在地图中存储指针吗?

当然我应该被允许这样做,或者更好的想法来存储对象?

最后,我只是做错了!?

希望这个问题不重复,我事先做了快速搜索.如果这在GameDev Stack中更好,我会在那里发布.

c++ pointers stl map

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

java jni异常访问冲突

我使用 JNI 的 java 应用程序崩溃,hs_err_pid 文件给出错误“异常访问冲突”。操作系统是Windows VISTA。

据我所知,我的本机代码非法写入不属于它的内存块。

我过去曾在 Linux 上的纯本机代码上使用 valgrind 来检测此类问题。

但是当使用java时,valgrind就会失败并且无法工作。

您建议使用什么(如果有)方法来识别有问题的代码?

我不可能手动挖掘本机代码(几百万行)来识别它。

java java-native-interface access-violation

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

如何在java中将零数组的char数组转换为int

我有一个char以零开头的数组,但是当我尝试将其转换为int值时,它会删除零,所以我也想保留零.

像这个数组char这样的东西包含00001234,而int必须是这样的00001234,但是当我使用parseInt它时它只留下了1234.

java

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

得到一个long的值 - 一个long并将该值存储为int?

System.currentTimeMillis()用来获取多个值,然后我从另一个中减去一个以获得两个值之间的差异,然后在Robot类的delay()方法中使用该值.我需要这个值作为整数,因为这是延迟方法将采取的.任何人的想法?

java

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