问题列表 - 第21292页

截断md5哈希,如何计算发生冲突的几率?

我想将md5哈希截断为大约一半的大小.多少会增加碰撞的几率?如果我要处理大约50万代,我应该担心碰撞吗?那一代人呢?

md5

18
推荐指数
2
解决办法
3978
查看次数

如何将magento备份到另一个安装

如何将所有信息,产品图片,设置等从一个magento安装到另一个?

它的备份功能似乎并不那么好.

php backup magento e-commerce

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

在移动(iPhone)Safari中获取视口的当前位置

我正在尝试将div放在iphone视口的中心.基本上这样,当您点击图像时,无论您在单击之前在页面上滚动到何处,它都会弹出屏幕中间.

这不仅仅是让它成为一个简单的位置:固定; 因为这将导致原点是页面的顶部,而不是视口的顶部.

我也做不了像检测滚动事件和跟踪我当前滚动到哪里的事情,因为我正在编写的Javascript只被注入页面并在弹出窗口被触发时执行.

是否有iPhone特定的JavaScript API或我可用于获取当前视口坐标的东西?

谢谢,托比

javascript iphone mobile-safari

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

如何在同一个函数上编写pthread_create?

有人可以帮忙吗?我有以下内容:

// part_1
if (pthread_create(&threadID, NULL, ThreadMain, 
    (void *) clientSocket) != 0) {
    cerr << "Unable to create thread" << endl;
    exit(1);
}

// part_2
void *ThreadMain(void *clientSocket) {

  pthread_detach(pthread_self()); 

  ...

  delete (TCPSocket *) clientSocket;
  return NULL;
}
Run Code Online (Sandbox Code Playgroud)

我想在part_1中有part_2(我的意思是不调用TreadMain()函数)

谢谢你的回复

c c++ multithreading

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

编写命名SQL查询的最佳方法,如果存在行则返回该查询?

所以我有这个SQL查询,

<named-query name="NQ::job_exists">
<query>
select 0 from dual where exists (select * from job_queue);
</query>
</named-query>
Run Code Online (Sandbox Code Playgroud)

我计划使用这样的:

Query q = em.createNamedQuery("NQ::job_exists");
        List<Integer> results = q.getResultList();
        boolean exists = !results.isEmpty();
        return exists;
Run Code Online (Sandbox Code Playgroud)

然而,我在SQL/JPA中并不是很强大,并且想知道是否有更好的方法(或者改进方法).我应该,例如,写(从job_queue jq选择jq.id)而不是使用明星?

编辑:此调用在我们的应用程序中非常重要.

编辑:做了一些性能测试,虽然差异几乎可以忽略不计,但我最终决定采用:

select distinct null
    from dual 
       where exists (
               select null from job_queue
       );
Run Code Online (Sandbox Code Playgroud)

sql oracle hibernate

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

使用InvariantCultureIgnoreCase而不是ToUpper进行不区分大小写的字符串比较

这个页面上,一位评论者写道:

不要.ToUpper用来确保比较字符串不区分大小写.

而不是这个:

type.Name.ToUpper() == (controllerName.ToUpper() + "Controller".ToUpper())) 
Run Code Online (Sandbox Code Playgroud)

做这个:

type.Name.Equals(controllerName + "Controller", 
     StringComparison.InvariantCultureIgnoreCase)
Run Code Online (Sandbox Code Playgroud)

为什么这种方式更受欢迎?

.net c# string comparison case-insensitive

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

什么是用于在Django管理员中分配用户权限的小部件?

我们用来在管理页面中分配用户权限的小部件的名称是什么(在"添加用户"选项下)?

我怎样才能将它用于其他事情?

django

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

如何在GWT中重新加载网页

如何在GWT中重新加载网页?我想在用户登录系统后重新加载页面,然后它将在页面顶部显示个人状态.知道怎么样?

非常感谢.

gwt

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

SQL - 在Select中选择

我的SQL技巧很简单,所以我不知道该怎么做..这就是它.

让我们考虑一下.

Table A
ID              Name              LastNameID
1               Jonh              23
2               Helen             19

Table B
ID              LastName
23              Bauer
19              Summers
Run Code Online (Sandbox Code Playgroud)

.

SELECT ID Name LastNameID FROM TableA
Run Code Online (Sandbox Code Playgroud)

如何在表A中添加另一个Select,它将根据表A中的LastNameID从表B返回LastName.

在这种情况下,我通常使用一个简单的函数与编程语言,我用它来为每个返回的行.

但我认为是时候用SQL来做到这一点了.

任何帮助表示赞赏.

sql

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

在SQL中使用Java插入Java变量

我试图这样做:

 String sql = "INSERT INTO CURRENT_WEATHER_US VALUES("+city_code+",   
"+object.city+","+object.region+","+object.country+","+object.wind_chill+",  
"+object.wind_direction+", "+object.wind_speed+","+object.humidity+","+object.visibility+", 
"+object.pressure+","+object.rising+",  
"+object.sunrise+","+object.sunset+","+object.textual_description+",  
"+object.condition_code+","+object.temp+","+object.for_temp_high+",  
"+object.for_temp_low+","+object.for_description+","+object.forecast_code+")";   

  stmt.execute(sql);  
Run Code Online (Sandbox Code Playgroud)

错误缺少逗号

请帮忙

java oracle jdbc

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