问题列表 - 第21330页

简单的Python正则表达式查找模式

我有一句话.我想找到所有出现在该句子中以特定字符开头的单词.我是编程和Python的新手,但从我知道的一点点来看,这听起来像是一个正则表达式的问题.

什么是模式匹配代码,让我找到符合我模式的所有单词?

提前谢谢了,

python regex

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

使用Lex/Flex在扫描仪中的字符位置

在Lex/Flex中,是否有一种方法可以获得令牌出现在字符流中的位置(从文件的开头)?有点像yylineno,只是它将字符位置作为整数返回?

如果没有,最好的方法是什么?我需要保留自己的柜台吗?

谢谢!

compiler-construction parsing lexical-analysis

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

无法解析'adb版本'的输出?

我正在运行Windos 7和Eclipse 3.5,我不知道为什么我一直收到这个错误.当我尝试运行程序时,它给了我:

[2010-02-13 23:09:41 - HelloAndroid]The connection to adb is down, and a severe error has occured.
[2010-02-13 23:09:41 - HelloAndroid]You must restart adb and Eclipse.
[2010-02-13 23:09:41 - HelloAndroid]Please ensure that adb is correctly located at 'C:\Users\Mohit\Documents\AndroidSDK\tools\adb.exe' and can be executed.
Run Code Online (Sandbox Code Playgroud)

我甚至尝试以管理员身份运行Eclipse和adb.exe.到底是怎么回事?我该如何解决这个问题并开始制作Android应用程序?

eclipse android adb windows-7

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

如何在C/C++中捕获system()的结果

可能重复:
如何从C运行外部程序并解析其输出?

嗨,

请问有人请告诉我们在执行system()函数时如何捕获结果?

实际上我写了一个显示机器IP地址的c ++程序,名为"ipdisp",我希望当服务器程序执行这个ipdisp程序时,服务器会占用显示IP地址.那么,这可能吗?如果有,怎么样?

谢谢你的回复

c c++ sockets

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

如何将输出从javac重定向回调用程序

// this works
if ("Show".equals (obj))
{  
  try {  
    String command= "/usr/bin/xterm -e  javac  panel_1.java"; 
    Runtime rt = Runtime.getRuntime();      
    Process pr = rt.exec(command);

    BufferedReader in = new BufferedReader(new InputStreamReader(pr.getInputStream()));    
    String line = null;  
    while ((line = in.readLine()) != null) {  
      System.out.println(line); 
    }  
  } catch (IOException e)  {  
    e.printStackTrace();  
  }  
}
Run Code Online (Sandbox Code Playgroud)

这将打开一个xterm窗口,在panel_1.java上调用javac,如果panel_1.java是一个有效的文件,它将编译.然后xterm窗口关闭.好吧我想从编译中获取警告等,并将它们放在列表或textArea中.有任何想法吗???

java linux redirect xterm

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

转换JSON词典列表以便在R中进行分析

我有实验数据表示为每个实验的键值对的序列.一组相关实验被序列化为JSON中这些dicts的列表.这可以通过rjson包在R中解析,但数据以一种难以分析的形式加载

data <- fromJSON('[{"k1":"v1","k2":"v2"}, {"k1":"v3","k2":"v4"}]')
Run Code Online (Sandbox Code Playgroud)

产量

[[1]]
[[1]]$k1
[1] "v1"

[[1]]$k2
[1] "v2"


[[2]]
[[2]]$k1
[1] "v3"

[[2]]$k2
[1] "v4"
Run Code Online (Sandbox Code Playgroud)

试图将其转化为data.frame直接as.data.frame(data)产量:

  k1 k2 k1.1 k2.1
1 v1 v2   v3   v4
Run Code Online (Sandbox Code Playgroud)

清楚地将所有实验中的键/值对序列视为平坦的一维列表.

我想要的是一个更传统的表,每个实验都有一行,每个唯一键有一列:

  k1 k2
1 v1 v2
2 v3 v4
Run Code Online (Sandbox Code Playgroud)

如何在R中干净地表达这种变换?

json r

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

为什么Java在这里比C运行得更快?

灵感来自这个问题,

现在仅对具有> 10k rep的用户可见

我想出了以下代码:

$cat loop.c 
int main( int argc, char ** argv ) 
{
    int i = 0;
    while( i++ < 2147483647 );
}

$cc -o loop loop.c  

$ time ./loop
real 0m11.161s
user 0m10.393s
sys 0m0.012s


$cat Loop.java 
class Loop {
    public static void main( String [] args ) { 
        int i = 0;
        while( i++ < 2147483647 );
    }
}

$javac Loop.java 

$time java  Loop  
real 0m4.578s
user 0m3.980s
sys 0m0.048s
Run Code Online (Sandbox Code Playgroud)

为什么Java版本的运行速度比C版快3倍?我在这里缺少什么?

这是在Ubuntu 9.04上运行的: …

c java performance

8
推荐指数
5
解决办法
1813
查看次数

Android 3G/2G控制API?

在Android设置下,在无线控制 - >移动网络下,有一个设置"仅使用2G网络".

在Android SDK参考中,android.telephony.TelephonyManager似乎没有任何东西可以控制网络类型.

该设置实际调用了哪些API?

android

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

HTML标签:演示与结构

我在许多关于演示标签的文章中发现了许多不同的观点,有些人认为所有标签都是表现性的,但有些人并不这么认为.

例如:在HTML 5规范中,他们认为<small>不是表现性的.

在这个标签列表中 - 这些标签都支持HTML 5 - 哪个标签是表示的,哪个不是?

<abbr>

<address>

<area>

<b>

<bdo>

<blockquote>

<br>

<button>

<cite>

<dd>

<del>

<dfn>

<dl>

<dt>

<em>

<hr>

<i>

<ins>

<kbd>

<map>

<menu>

<pre>

<q>

<samp>

<small>

<span>

<strong>

<sub>

<sup>

<var>
Run Code Online (Sandbox Code Playgroud)

谁决定哪个HTML标记是表现形式,哪个不是 - 以及它们如何做出决定?它是一个特别大的组织,如W3C,还是基于Web开发人员群体,即网络社区?另外,在两者之间,我们应该遵循哪些建议来决定哪些标签是表现性的?

如果标签在接受的doctypes中根据W3C有效,那么xhtml从任何角度看不使用任何标签的优点是什么?

在用户/可用性/可访问性的观点

如果我们使用更多HTML标签,那么没有CSS的页面会更好.

在开发人员的角度来看

如果我们在HTML中使用更多可用标签,那么我们不需要使用 <span class=className">

它需要更多的时间来编写,并且它比HTML和CSS中的标签使用更多的包机空间.

例如:

而不是使用:

<span class="boldtext">Some text<span>

.boldtext {font-weight:700}
Run Code Online (Sandbox Code Playgroud)

我们可以用:

<b>Some text<b>

b  {font-weight:700} 
Run Code Online (Sandbox Code Playgroud)

它看起来更干净,更容易使用,它使用更少的字符 - 这将减少页面大小 - 并且它在源代码中更具可读性.它也不会破坏内容和表示分离的规则.

我们也可以这样做:

<b class="important">Some text<b>

b.important  {font-weight:700}
Run Code Online (Sandbox Code Playgroud)

每当我们想要改变字体权重时,我们 …

css xhtml html5 w3c semantic-markup

5
推荐指数
2
解决办法
3720
查看次数

lex/yacc和fslex/fsyacc有什么区别?

我正在学习F#,因为我想写一个词法分析器和解析器.我对这种处理有一点经验,但确实需要正确地学习它和F#.

在学习F#的lexing/parsing功能时,学习lex和yacc是否足够?

或者是否存在一些差异,这意味着lex/yacc的代码将无法与fslex和fsyacc一起使用?

f# yacc lex fsyacc fslex

8
推荐指数
2
解决办法
2286
查看次数