问题列表 - 第30525页

链接库的多个版本

我有一个应用程序静态链接来自第三方供应商VENDOR1的库libfoo的X版本.它还与来自不同第三方供应商VENDOR2的动态(共享)库libbar链接,该库将libfoo的Y版本与VENDOR1静态链接.

因此libbar.so包含libfoo.a的版本Y,我的可执行文件包含libfoo.a的版本X.libbar仅在内部使用libfoo,并且没有从我的应用程序传递到libbar的libfoo对象.

构建时没有错误,但在运行时app app出现故障.原因似乎是版本X使用具有不同的尺寸,他们的版本Y和运行时链接似乎混合了结构,它们习惯于通过.

VENDOR1和VENDOR2都是封闭源,所以我无法重建它们.

是否有建立/链接我的应用程序,使得它始终解析版本X和libbar的送花儿给人解析到版本Y和两个从未混合的方法吗?

c c++ unix linux linker

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

App Engine独特的非数字代码

使用像"1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"这样的字母表我想生成2到4个字母代码来识别唯一的数据存储条目.我有能力的时候传递了一个列表显示最后一个码[7,17,11]的字母位置这样做的蟒蛇功能 - >"7GA".下一个代码可以通过将最右边的元素递增一个并且在超过字母长度时携带一个元素来生成.

这种方法的优点是可以保持代码简短,顺序,一致,易于通信,以及查看我希望它们的方式.

我想知道这是否适用于app引擎,因为该函数必须保留或传递最后一个标识符以强制执行唯一性,这可能不适合Google基础结构的非连续性.允许这种情况发生的替代方法或推理反对它的理由.

python google-app-engine

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

什么是Java使用Cassandra的最佳api /库?

我正在寻找具有以下要求的API

  1. 它使用简单,简洁.它并不臃肿.
  2. 使用Spring的做事方式,或者至少很容易使它适用于Spring
  3. 有一个Maven存储库,最好它已经存在于主存储库中
  4. 经过生产测试,这意味着相当数量的人在生产应用程序中使用它.

救命?谢谢!

java api jpa cassandra nosql

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

HTML5文件上载进度 - 仅限客户端

我注意到新的XMLHttpRequest对象支持firefox中的'onprogress'事件.是否可以利用部分新的HTML5文件API来获取上传进度条而无需进行任何服务器端修改?

javascript upload html5 file-upload

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

为什么这在JavaScript中返回-1

d.getTime().toString().search(/Wed/i)
Run Code Online (Sandbox Code Playgroud)

我不明白... typeof返回字符串,如果我复制并粘贴"Wed Jul 14 2010 15:35:53 GMT-0700(太平洋标准时间)"并将其保存到var strstr.search(/Wed/i)返回0但是当我这样做时就像上面我总是得到-1,甚至如我所说,它返回一个字符串类型.

任何想法如何检查周三是否在那个str?

仅供参考,我循环7天,检查周三,如果结婚,我保存当前日期并突破循环.如果你知道更好的方式让我知道.现在我正在做一个while(x<=6)

javascript string datetime date

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

黄瓜错误被抑制(未完全显示)

我刚刚安装了黄瓜,我测试了它.我收到以下错误:

teefcomp:cucumber-intro teef$ cucumber features/manage_users.feature
Using the default profile...
F----F

Failing Scenarios:
cucumber features/manage_users.feature:6 # Scenario: User List

1 scenario (1 failed)
4 steps (4 skipped)
0m0.029s
Run Code Online (Sandbox Code Playgroud)

它似乎是在抑制错误.我期待的是:

Feature: Manage users
  In order to understand my user base better
  As an administrator
  I want to view a list of users

  Scenario: User List
    Given I have users named George, Mary
      uninitialized constant User (NameError)
      ./features/step_definitions/user_steps.rb:3
      ./features/step_definitions/user_steps.rb:2:in '/^I have users named (.*)$/'
      features/manage_users.feature:7:in 'Given I have users named George, Mary'
Run Code Online (Sandbox Code Playgroud)

有谁知道如何让黄瓜完整显示错误? …

ruby-on-rails cucumber

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

SQLite中的公用表表达式功能

我需要将两个连续的聚合函数应用于数据集(一系列平均值的总和),这可以通过SQL Server中的公共表表达式或支持CTE的其他DBMS轻松地例行完成.不幸的是,我目前仍然坚持使用不支持CTE的SQLite.是否有替代或解决方法在SQLite中实现相同的结果而不执行两个查询并在代码中汇总结果?

为了添加更多细节,我不认为可以通过视图轻松完成,因为需要根据带有多个参数的WHERE子句检索第一组聚合值.例如,

SELECT avg(elapsedTime)
FROM statisticsTable
WHERE connectionId in ([lots of values]) AND 
      updateTime > [startTime] AND
      updateTime < [endTime]
GROUP BY connectionId
Run Code Online (Sandbox Code Playgroud)

然后我需要这些平均值的总和.

sqlite common-table-expression

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

禁止将Google Anayltics Cookie发送到Cookie较少的域

为了优化我的网站,我已经为图像,css和javascript等内容设置了一个静态子域.如何阻止将谷歌分析跟踪cookie发送到我的静态子域,但仍然发送到example.com和www.example.com?

已经查看了一些没有运气的文档

javascript cookies subdomain optimization google-analytics

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

解析十进制数

大家好,我有一个包含十进制数字的字符串.问题是,有时它是负面的,它以会计格式存储(正数用括号括起来).换句话说,我有一个像这样的字符串:

string s = "(35.00)";
Run Code Online (Sandbox Code Playgroud)

我目前正在做的是:

decimal TheValue = decimal.Parse(s);
Run Code Online (Sandbox Code Playgroud)

TheValue的值应为-35.00.它显然不知道括号的含义,所以它只是在Thevalue中存储0.有谁知道如何使decimal.Parse()函数查找括号?

.net c# parsing decimal

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

5MB是W3C Web存储的事实上的限制吗?

我正在研究使用浏览器sessionStorage的Web应用程序,并试图找到有关大小限制的当前信息.似乎大多数桌面浏览器都施加了5MB的限制.但是,我没有找到很多最近的文章,也没有关于移动浏览器的信息.

W3C Web存储规范的磁盘空间表示"建议每个源最多5个兆字节的限制.欢迎实施反馈,并将在未来更新此建议."

localstorage的QuirksMode HTML5兼容性页面于2009年6月12日进行了最后一次重大更新,仅包括去年当前浏览器的数据:IE8,FF 3.5b4,Saf 4,Chrome 2.

根据DOM存储简介,IE8"允许Web应用程序存储近10 MB的用户数据." sessionStorage简介似乎证实"Firefox和Safari的存储限制是每个域5MB,Internet Explorer的限制是每个域10 MB."

Web存储:来自Opera开发人员站点的更简单,更强大的客户端数据存储说:"截至目前,大多数已实现Web存储的浏览器(包括Opera)都将存储限制设置为每个域5 Mb."

最近的铬问题(#42740)在会话存储上增加了5mb的配额.

第5章客户端数据存储建筑iPhone应用程序使用HTML,CSS和JavaScript状态"在写这篇文章的时候,为的localStorage和sessionStorage的浏览器大小的限制仍然在变化."

问题:根据这些信息,我应该假设5MB是限制还是我应该花时间测试不同的浏览器?有没有人知道有这些结果的现有测试套件(la Browserscope)?

browser html5 w3c caching

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