小编Ekc*_*erK的帖子

在emmulator上显示Google地图

现在我正在开发Google maps API.我无法在模拟器和设备上显示地图.........我该如何显示地图.

我试过这样但是我失败了......

  1. 我在c:/ i中搜索了debug.keystore.
  2. 我从中得到了Keytool.exe "C:\Program Files\Java\<JDK_version_number>\bin".
  3. 打开推荐提示并转到上面的文件夹.
  4. 之后我复制了这个

"keytool.exe -list -alias androiddebugkey -keystore "C:\android\debug.keystore" -storepass android -keypass android"

按下然后我输入了Google api密钥 **:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**

我在这个网站上粘贴了密钥 http://code.google.com/android/maps-api-signup.html.

但是没有生成地图就是这么说的

fingerprint you entered is not valid. Please press the Back button on your browser and enter a valid certificate fingerprint.

我现在需要做什么才能获得Map API密钥.

android google-maps

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

引用外部条件查询SQLProjection中的别名

我知道你可以{alias}用来引用SQLProjection中的根实体:

Projections.sqlProjection("MIN({alias}.field) as value", new String[]{"value"}, new Type[]{new LongType()}))
Run Code Online (Sandbox Code Playgroud)

我想要做的是引用非root实体的别名:

Projections.sqlProjection("MIN(i.powerRestarts) as value", new String[]{"value"}, new Type[]{new LongType()}))
Run Code Online (Sandbox Code Playgroud)

where i外部条件查询中的别名.上面的代码抛出一个SQL异常,说i.powerRestarts无法找到.

是否可以从SQLProjection引用非root别名?

java hibernate hibernate-criteria

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

使用AspectJ获取方法参数值

我正在使用AspectJ来捕获方法调用.然后我需要获取方法名称和传递的参数值.我们有以下示例:

Line2D line = new Line2D.Double(lineStart, lineEnd);
and graphics.draw(line);
Run Code Online (Sandbox Code Playgroud)

我需要捕获所有来电Graphics2D.draw(Shape).我有一个切入点这样做:

pointcut captureCallParameters(Shape name) : call(* *(Shape)) && args(name);
Run Code Online (Sandbox Code Playgroud)

问题是当我尝试获取参数的值(此方法中的Shape).我得到这个参数:java.awt.geom.Line2D$Double@596e1fb1

Instad我想得到形状的点,在这种情况下是一条线.

另一方面,我还有一个切入点与上面提到的新线的构造相匹配,我能够获得该线的参数.但我不知道如何将Draw方法与该行构造函数联系起来.我可以有几个构造函数用于Lines,我不知道Line使用该Draw(line)方法绘制了哪一个.

parameters methods aspectj

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

在PostgreSQL中的查询中使用窗口函数中的别名

我正在使用PostgreSQL版本9.1并查看Postgres文档,我知道可以执行以下操作:

SELECT salary, sum(salary) OVER (ORDER BY salary) FROM empsalary;
Run Code Online (Sandbox Code Playgroud)

这适用于我的查询.

现在我需要能够在?中指定别名而不是列名OVER (ORDER BY ...)

我试过这个:

编辑:我以前忘了添加rank()到此查询:

SELECT salary, <complex expression> as result, rank() OVER (ORDER BY result) FROM empsalary;
Run Code Online (Sandbox Code Playgroud)

我说错了 column "result" does not exist.

是否可以在此处指定别名而不是列名?我错过了一些特殊的语法吗?

编辑:

我正在使用Hibernate,一些本机SQL用于窗口功能.生成并执行的完整SQL如下:

select 
       rank() OVER (ORDER BY deltahdlcOverruns DESC) as rank, 

       this_.deviceNo as y1_, 

       (SELECT _dev_.hdlcOverruns FROM abstractperformancestatistic _abs_ 
        INNER JOIN enddevicestatistic _dev_ ON _dev_.id = _abs_.id 
        INNER JOIN linkstatistic _link_ ON _link_.id = _dev_.linkStatistic_id 
        INNER …
Run Code Online (Sandbox Code Playgroud)

sql postgresql window-functions

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

如何在Java中将SID转换为String,反之亦然?

我正在使用Spring-LDAP编写Java程序.我需要实现一个方法,该方法应该通过SID搜索用户.出于这个原因,我使用过滤器"&((objectClass=User)(objectSid="+sid+"))".搜索不适用于字符串格式的sid "S-1-12-345677-5676743-223344-...".

使用Apache Directory Studio,我可以使用如下过滤器定期查询我的AD LDAP数据库:(objectSid=\ff\01\03\04\1a\2b\...)成功.这是十六进制格式的objectSid.

现在,如何在Java中将SID从String转换为十六进制,反之亦然?

java string hex sid spring-ldap

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

@override超类的方法意味着什么?

假设我有一个名为的方法 mymethod()

并且此方法会覆盖超类方法的方法.

覆盖方法意味着什么?

这是否意味着mymethod()忽略mymethod()超类方法中的所有内容,或者这意味着还包括超类方法中的所有内容?

覆盖方法时,我是否只能覆盖相同名称的方法,或者我可以覆盖任何名称的方法?

谢谢.

java

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

为什么 AJAX 在 Netscape Navigator 中不起作用?

我使用以下代码,其中该函数称为 onclick:

<html>
<head>
<script type="text/javascript">
function loadXMLDoc()
{
    var xmlhttp;
    if (window.XMLHttpRequest)
    {// code for IE7+, Firefox, Chrome, Opera, Safari
        xmlhttp=new XMLHttpRequest();
    }
    else
    {// code for IE6, IE5
        xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlhttp.onreadystatechange=function()
    {
        if (xmlhttp.readyState==4 && xmlhttp.status==200)
        {
            document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
        }
    }
    xmlhttp.open("GET","ajax_info.txt",true);
    xmlhttp.send();
}
</script>
</head>
<body>

<div id="myDiv"><h2>Let AJAX change this text</h2></div>
<button type="button" onclick="loadXMLDoc()">Change Content</button>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

它适用于除 netscape navigator 之外的所有浏览器

browser ajax function netscape navigator

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

Jquery父框架

在Javascript中,我们使用以下代码访问框架的HTML元素.

<br/>
var element;
element=parent.frames[0].document.getElementById("btnLogin"); 
Run Code Online (Sandbox Code Playgroud)

我们怎么能用Jquery做到这一点?谢谢,拉维

jquery frame

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

结构数组的qsort无法正常工作

我试图通过char对结构运行数组进行排序,但是当我打印数组时,没有任何内容被排序.看看这个:

struct run {
  char name[20], weekday[4], month[10];
  (And some more...)
};
typedef struct run run;

int name_compare(const void *a, const void *b) 
{
    run *run1 = *(run **)a;
    run *run2 = *(run **)b;
    return strcmp(run1->name, run2->name);
}

int count_number_of_different_persons(run results[])
{
  int i = 0;


  qsort(results, sizeof(results) / sizeof(run), sizeof(run), name_compare);

  for(i = 0; i <= 999; i++)
  {
    printf("%s\n", results[i].name);
  }
  // not done with this function yet, just return 0
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

上面的输出只是按照最初放置的顺序列出的名称

c string struct qsort

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

如何写UIImage?

这段代码不起作用,我不明白这个错误.请帮忙.

   -(UIImage *)addText:(UIImage *)img text:(NSString *)text1
    {    
        int w = img.size.width;
        int h = img.size.height; 
        //lon = h - lon;
        char* text  = (char *)[text1 cStringUsingEncoding:NSASCIIStringEncoding];
        CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();

        /*UIGraphicsBeginImageContext(self.view.bounds.size);
        [self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
        CGContextShowTextAtPoint(UIGraphicsGetCurrentContext(), 50, 100, text, strlen(text));
        UIImage *viewImage =UIGraphicsGetImageFromCurrentImageContext();
        UIGraphicsEndImageContext();
        NSLog(@"View Image : %@",viewImage);*/

        CGContextRef context = CGBitmapContextCreate(NULL, w, h, 8, 4 * w, colorSpace, kCGImageAlphaPremultipliedFirst);
        CGContextDrawImage(context, CGRectMake(0, 0, w, h), img.CGImage);
        CGContextSetRGBFillColor(context, 0.0, 0.0, 1.0, 1);

        //char* text    = (char *)[text1 cStringUsingEncoding:NSASCIIStringEncoding];// "05/05/09";
        CGContextSelectFont(context, "Arial", 18, kCGEncodingMacRoman); …
Run Code Online (Sandbox Code Playgroud)

iphone uiimage quartz-2d ios

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