问题列表 - 第26901页

ASP.NET*.resx序列化

我正在为I18N项目做贡献,并且调用将我们的*.resx文件序列化为JSON对象(无论出于何种原因).

我想知道的是:

  • 有没有办法获取给定*.resx文件的所有有效键的列表,以便我们可以使用HttpContext.GetGlobalResourceObject来获取令牌?
  • 如果这不起作用,有人提出一个聪明的解决方案吗?

c# asp.net serialization resx internationalization

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

代码膨胀何时开始对性能产生显着影响?

我希望在我的一个OpenGL项目中大力转向模板,主要是为了娱乐和学习体验.我计划仔细观察可执行文件的大小,看看有多少臭名昭着的膨胀发生.目前,当我支持速度时,我的Release版本的大小约为580 KB,当我喜欢大小时,我的大小为440 KB.

是的,这是一个很小的项目,实际上即使我的可执行文件大小只有10倍,它仍然会达到5 MB左右,按照今天的标准来看似乎不大......或者是它?这让我想到了我的问题.速度是否与大小成正比,或者是否存在特定阈值的跳跃和平稳期,我应该保持低于阈值?(如果是这样,具体的阈值是多少?)

c++ performance

10
推荐指数
3
解决办法
1284
查看次数

预处理器"宏功能"与功能指针 - 最佳实践?

我最近在C中开始了一个小型的个人项目(RGB值到BGR值转换程序),我意识到从RGB转换为BGR的功能不仅可以执行转换,还可以执行转换.显然,这意味着我并不真的需要两个函数rgb2bgrbgr2rgb.但是,使用函数指针而不是宏是否重要?例如:

int rgb2bgr (const int rgb);

/*
 * Should I do this because it allows the compiler to issue
 * appropriate error messages using the proper function name,
 * not to mention possible debugging benefits?
 */
int (*bgr2rgb) (const int bgr) = rgb2bgr;

/*
 * Or should I do this since it is merely a convenience
 * and they're really the same function anyway?
 */
#define bgr2rgb(bgr) (rgb2bgr (bgr))
Run Code Online (Sandbox Code Playgroud)

我并不一定会寻求改变执行效率,因为它更多是出于好奇心的主观问题.我很清楚,使用任何一种方法都不会丢失或获得类型安全.功能指针只是一个方便还是有更多的实际好处可以获得我不知道的?

c

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

GIS和GPS之间的差异是什么?

GPS是GIS的应用之一吗?

是否有针对特定位置的sw创建gps(我确定它)?

谢谢

gis

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

Chrome不显示由jQuery或Direct CSS属性设置的类

这可能看起来像一个设计/ CSS问题,但我真的需要一些帮助.

这是http://library.permilia.com/Gavin/version2.0_beta/lead.html页面

它适用于除chrome之外的所有可以想象的浏览器.

通过它工作我的意思是它应用一个类.error将边框设置为1px solid#f00这是一个红色边框.因为某种原因,无论如何都无法改变它!

有人有任何想法吗?

css jquery html5 google-chrome

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

Facebook Graph API - 授权类型?

我正在努力使用新的Facebook Graph API,也许这里有人可以提供帮助.

这是我想要做的:提供一个'登录w/FB'按钮,抛出/授权,获取代码,抛出/ access_token,获取access_token,并能够点击https://graph.facebook.com /我有关用户的信息.

当我尝试在/ authorize调用中使用type = client_cred时,我得到一个access_token,它允许我点击带有userID或名称的URL,但不是/ me.我收到一条错误,指出我需要一个有效的令牌.

如果我不能打/我,我怎么弄清楚当前用户是谁?

如果我想让网站访问用户数据,我应该在类型参数中使用什么?我已经看过类型= web_server等的帖子,但我似乎无法找到一个确定的消防方式,我认为,非常简单......

提前感谢您提供的任何帮助......

facebook

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

如何将匿名类型的实例转换为NameValueCollection

假设我有一个匿名类实例

var foo = new { A = 1, B = 2};
Run Code Online (Sandbox Code Playgroud)

有没有快速生成NameValueCollection的方法?我想获得与下面的代码相同的结果,而不事先知道匿名类型的属性.

NameValueCollection formFields = new NameValueCollection();
formFields["A"] = 1;
formFields["B"] = 2;
Run Code Online (Sandbox Code Playgroud)

c# anonymous-types

9
推荐指数
2
解决办法
4891
查看次数

Javascript 正则表达式 URL 匹配

到目前为止我有这个:

chrome.tabs.getSelected(null, function(tab) 
{
    var title = tab.title;
    var btn = '<a href="' + tab.url + '" onclick="save(\'' + title + '\');"> ' + title + '</a>';
        
    if(tab.url.match('/http:\/\/www.example.com\/version.php/i')) 
    {
        document.getElementById('link').innerHTML = '<p>' + btn + '</p>';
    }
});
Run Code Online (Sandbox Code Playgroud)

基本上它应该与以下域匹配:

http://www.example.com/version.php?*
Run Code Online (Sandbox Code Playgroud)

任何匹配的内容,即使它包含诸如 version.php?ver=1 之类的内容

当我使用我上面的代码时,它没有显示任何内容,但是当我删除 if 语句时,它可以显示在其他页面上,而它不应该显示在匹配的 URL 上。

编辑:

if(tab.url.match(/http:\/\/www.example.com\/version.php/i)) 
{
    document.getElementById('link').innerHTML = '<p>' + btn + '</p>';
}
Run Code Online (Sandbox Code Playgroud)

甚至不以某种方式工作...

javascript regex

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

iPhone SDK - 访问其他应用程序文件夹

我知道您可以使用NSDocumentDirectory等访问您自己的应用程序文件,但是您可以在其他应用程序上执行此操作.例如,如果我想要另一个应用程序的文档,是否可以获取该信息?从iPhone OS库按照此处的指示.

此致

凯文

iphone cocoa-touch file objective-c

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

如何将SQL数据库的架构保存到文件?

我正在用C#.Net编写一个连接到SQL Server数据库的软件应用程序。我的C#项目受SVN版本控制,但我也想在SVN存储库中包含我的数据库架构。我的上一个问题的答案是建议在版本控制中存储脚本以生成数据库。有没有办法从现有数据库自动生成这些脚本?

我是SQL Server的新手,但是我在Management Studio中注意到,可以通过右键单击表并单击“脚本表为”来自动生成用于创建表的SQL命令。是否存在适用于整个数据库的等效命令?

sql-server schema ssms

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