问题列表 - 第7565页

Visual Studio查找和替换变量

我试图用文本替换两个字母的州缩写然后缩写.最终我想找到并替换其余的.如何捕获找到的值?....我试过\ 1和{1}

AL  32.2679134368897    -86.5251510620117
AR  35.2315113544464    -92.2926173210144
AZ  33.3440766538127    -111.955985217148
CO  39.7098631425337    -104.899092934348

if( usState == "AZ") dpos= "33.4736704187888" + " " + "-112.043138087587";
if( usState == "CA") dpos= "36.0783581515733" + " " + " -119.868895584259";
if( usState == "CO") dpos= "39.8950788035537" + " " + " -104.831521872318";
if( usState == "CT") dpos= "41.6001570945562" + " " + " -72.6606015937273";
Run Code Online (Sandbox Code Playgroud)

更新$ 1不起作用.

我发现:[AZ] [AZ]替换为:if(usState =="$ 1

variables replace find visual-studio

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

如何计算多面体的质量和惯性矩?

为了在刚体模拟中使用,我想计算质量和惯性张量(惯性矩),给定一个三角形网格表示(不一定是凸起的)对象的边界,并假设内部的密度恒定.

math physics rigid-bodies

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

用于查找MediaWiki标记链接内容的Python正则表达式

如果我有一些xml包含以下mediawiki标记:

"...收集于12世纪,其中[[亚历山大大帝]]是英雄,并且代表他,有点像英国[[亚瑟王|亚瑟]]"

什么是适当的论据,如:

re.findall([[__?__]], article_entry)

我有点躲过双方括号,并得到文本的正确链接,如: [[Alexander of Paris|poet named Alexander]]

python regex mediawiki

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

代码可读性的最佳选项卡大小

除了个人偏好,是否有最佳的标签大小(2个空格?3个空格?8个空格?)以获得代码可读性?在我参与的不同项目中,人们似乎有着截然不同的标准.我似乎无法阅读2个空格缩进,但谷歌等公司将其作为标准使用.

任何人都可以指出文章,研究或有关选项卡最佳尺寸的合理论证吗?

如果我们想要具体,我主要在python中工作.这个问题的目标是为我工作的团队选择一个标准.

python readability

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

Android:如何显示给定网址的大型动画gif?

假设我有大型动画gif的URL,我想创建一个像流媒体一样显示动画的youtube活动.我如何能

  1. 流中的图像?
  2. 让它用实际动画显示?

我知道ImageView不是答案,因为它只显示第一帧.

奖励可以访问其缓冲状态,因此我也可以同步流式声音 - 这是YTMND查看器应用程序的一部分.虽然我可以创建一个服务,将公共gif文件转码为更好的格式,但我希望该应用程序能够在没有其他依赖项的情况下运行.

android animated-gif

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

在没有xib的Cocoa Touch中以编程方式加载视图控制器和视图层次结构

似乎所有的Cocoa Touch模板都设置为加载一个笔尖.

如果我想启动一个将要使用视图控制器的新项目,并以编程方式加载其视图(层次结构),而不是从nib/xib加载,那么设置或调整模板的步骤是什么.

我虽然只需要实现-loadView,但每次尝试这样做时都会遇到麻烦.

iphone cocoa-touch uiviewcontroller uikit

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

C++中的64位ntohl()?

手册页htonl()似乎暗示您只能将其用于最多32位值.(实际上,ntohl()定义为无符号长整数,在我的平台上是32位.我想如果无符号长整数是8个字节,它将适用于64位整数).

我的问题是我需要将64位整数(在我的例子中,这是一个无符号长long)从big endian转换为little endian.现在,我需要进行特定的转换.但ntohl()如果目标平台WAS大端,如果函数(如)不会转换我的64位值,它会更好.(我宁愿避免添加我自己的预处理器魔法来做到这一点).

我可以用什么?如果它存在,我想要标准的东西,但我愿意接受实施建议.我在过去使用过工会看过这种类型的转换.我想我可以拥有一个带有unsigned long long和char [8]的联合.然后相应地交换字节.(显然会在大端的平台上破解).

c++ linux 64-bit endianness

59
推荐指数
8
解决办法
8万
查看次数

ASP.Net查看PDF

是否有可能当您有一个网页时,当您打开PDF时,文件视图默认为100%大小?

谢谢.

pdf asp.net

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

基于Parens将字符串拆分为较小的部分

使用java我正在尝试使用递归来开发一个方法来分析表单的String:

(PART0(PART1(PART2)(PART3)))
Run Code Online (Sandbox Code Playgroud)

我希望该方法拆分相关的字符串.我希望这个方法能够让我能够在字符串的每个部分上执行一些逻辑,而不依赖于这个顺序的括号:

PART2
PART3
PART1
PART0
Run Code Online (Sandbox Code Playgroud)

这是我的方法目前的样子:

private void check(String stmt) throws Exception {

    System.out.println(stmt);
    int firstIndex = 0;
    int lastIndex = 0;
    while(firstIndex !=-1){
        firstIndex = stmt.indexOf('(');
        lastIndex = stmt.lastIndexOf(')');

        check(stmt.substring(firstIndex+1,lastIndex));

     }
}
Run Code Online (Sandbox Code Playgroud)

这是我的输出到目前为止:

(PART0(PART1(PART2)(PART3)))
PART0(PART1(PART2)(PART3))
PART1(PART2)(PART3)
PART2)(PART3
Run Code Online (Sandbox Code Playgroud)

基本上它在这部分分解:PART1(PART2)(PART3)

有没有更优雅的方式来做到这一点?

java language-agnostic string algorithm

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

评论投票数据库结构的最佳实践

我正在开发一个PHP应用程序,它有几个可以评论的对象.每个评论都可以投票,用户可以给它+1或-1(如Digg或Reddit).现在我正计划有一个带有user_id和投票信息的"投票"表,这似乎工作正常.

问题是,每个对象都有数百条注释存储在单独的注释表中.加载评论后,我必须统计选票,然后单独检查每个投票对用户,以确保他们只能投票一次.这可行,但看起来真的是数据库密集型 - 很多只是评论的查询.

是否有一种更简单的方法可以减少数据库密集度?我目前的数据库结构是最好的方法吗?

要更清楚当前的数据库结构:

评论表:

  • 用户身份
  • OBJECT_ID
  • total_votes

投票表:

  • COMMENT_ID
  • 用户身份
  • 投票

最终目标:

  • 允许用户仅使用最少的MySQL查询(每个对象有多个注释)对每个注释只投票一次

php mysql comments voting

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