问题列表 - 第16719页

使用Sed删除前导和尾随空格的问题

我使用以下代码从文件A.txt的所有行中删除前导和尾随空格

sed 's/^[ \t]*//;s/[ \t]*$//' ./A.txt > ./B.txt
Run Code Online (Sandbox Code Playgroud)

问题出现在开头或结尾有的位置.所以说例如,以字符串"timezone"开头的原始行变为"imezone"

你能告诉我这里发生了什么吗?如果有一个已知的问题解决方案.

提前致谢.

regex unix linux pattern-matching matching

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

java单例模式,应该所有变量都是类变量吗?

如果一个类实现了单例模式,那么所有变量都应该声明为static吗?

有什么理由不应该被宣布为静态吗?这有什么不同吗?

java singleton static design-patterns class-variables

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

搜索显示控制器如何隐藏导航栏?

当您进入搜索显示控制器处理的搜索栏时,它会向上滑动视图并向上推导航栏.这很容易做到,但是,当您单击搜索结果并在导航控制器的堆栈上按下新视图时,导航栏将从右侧滑入视图!

这是怎么做到的?如果您只是将导航栏设置为隐藏或显示,则会立即发生.我无法弄清楚它是如何隐藏在堆栈中的一个视图控制器中的!

非常感谢,

迈克尔

iphone uinavigationbar uinavigationcontroller uisearchdisplaycontroller

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

MySQL临时与存储过程中的内存表

在存储过程中使用什么更好:临时表或内存表?

该表用于存储报告的摘要数据.

是否有开发人员应注意的权衡?

CREATE TEMPORARY TABLE t (avg (double));
Run Code Online (Sandbox Code Playgroud)

要么

CREATE TABLE t (avg (double)) ENGINE=MEMORY;
Run Code Online (Sandbox Code Playgroud)

mysql stored-procedures

9
推荐指数
3
解决办法
8978
查看次数

使用pyparsing查找以下标记

我正在使用pyparsing来解析HTML.我正在抓取所有embed标签,但在某些情况下,有一个a标签直接跟随我也想抓住它是否可用.

例:

import pyparsing
target = pyparsing.makeHTMLTags("embed")[0]
target.setParseAction(pyparsing.withAttribute(src=pyparsing.withAttribute.ANY_VALUE))
target.ignore(pyparsing.htmlComment)

result = target.searchString(""".....
   <object....><embed>.....</embed></object><br /><a href="blah">blah</a>
   """)
Run Code Online (Sandbox Code Playgroud)

我无法在结果对象中找到任何字符偏移量,否则我只能抓取原始输入字符串的一部分并从那里开始工作.

编辑:

有人问为什么我不使用BeautifulSoup.这是一个很好的问题,让我告诉你为什么我选择不使用代码示例:

import BeautifulSoup
import urllib
import re
import socket

socket.setdefaulttimeout(3)

# get some random blogs
xml = urllib.urlopen('http://rpc.weblogs.com/shortChanges.xml').read()

success, failure = 0.0, 0.0

for url in re.compile(r'\burl="([^"]+)"').findall(xml)[:30]:
    print url
    try:
        BeautifulSoup.BeautifulSoup(urllib.urlopen(url).read())
    except IOError:
        pass
    except Exception, e:
        print e
        failure += 1
    else:
        success += 1


print failure / (failure + success)
Run Code Online (Sandbox Code Playgroud)

当我尝试这个时,BeautifulSoup失败了20-30%的解析错误.这些并非罕见的边缘情况.pyparsing是缓慢而繁琐的,但无论我扔什么,它都没有被炸毁.如果我能够更好地使用BeautifulSoup,那么我真的很想知道这一点.

html python parsing pyparsing

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

不完整类型内存泄漏?

Microsoft Visual Studio 2008给出了以下警告:

警告C4150:删除指向不完整类型'GLCM :: Component'的指针; 没有破坏者叫

这可能是因为我已经定义了Handles来在几个地方转发声明的类型,所以现在Handle类声称它不会在给定对象上调用析构函数.

我有VLD运行,我没有看到任何泄漏.这实际上不是为此对象调用析构函数,还是"可能不会调用析构函数对象"警告?

还有另外一个内存泄漏问题,哈哈.

c++ memory-leaks visual-c++

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

C编程:预处理器,宏作为标记

我正在尝试做一些概念上与此相似的事情,但似乎无法让它发挥作用(最后显示的错误)任何想法?

#include <stdio.h>

int main( int argc , char const *argv[] )
{
  int abc_def_ghi = 42;
  #define SUFFIX ghi
  #define VAR(prefix) prefix##_def_##SUFFIX
  printf( "%d\n" , VAR(abc) );
  return 0;
}

// untitled:8: error: ‘abc_def_SUFFIX’ undeclared (first use in this function)
Run Code Online (Sandbox Code Playgroud)

c macros token stringification c-preprocessor

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

在Cocoa AppKit中平滑地拉伸PNG

在类似这样的问题,一个是展示了如何使用UIKit中的

-(UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight
Run Code Online (Sandbox Code Playgroud)

轻松拉伸PNG,例如在像气泡这样的iChat中插入文本时.我想在使用CoreGraphics或一些NSImage相关API的常规AppKit/Cocoa /桌面应用程序上执行相同操作,但无法找到等效方法.有人知道如何在AppKit中执行此操作吗?

cocoa objective-c

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

如何通过单击用户控件上的按钮更新窗体上的文本框

当我点击用户控件上的按钮时,我需要更新文本框的文本.

我怎么能这样做?

vb.net

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

为什么桌子不在Explorer的中心?

这是一封HTML电子邮件.

我在彼此里面有两张桌子.一个设置为100%,另一个设置为700px宽.

这是HTML:

<table width="100%" border="0" align="center" cellspacing="0">
  <tr>
    <td width="700">


    <table width="700" border="0" align="center" cellspacing="0">


      <tr>
        <td colspan="2" align="center"><img src="i/header.jpg" width="700" height="935" alt="10 Good Reasons" /></td>
      </tr>
      <tr>
        <td width="700"><img src="i/reasons.jpg" alt="10 Reasons to celebrate" /></td>

      </tr>

      <tr>
        <td colspan="2"><p class="details">Thursday December 3rd <br />
          The Kings Head, 357 King William Street <br />
          4pm until 8ish.        
          <p class="details"> 
          <img src="i/hr.jpg" />
          <p class="details"><a href="mailto:admin@wdmadvertising.com.au"><img src="i/rsvp.jpg" alt="RSVP" /></a></td>
      </tr>

      <tr>

      <td><p class="unsubscribe"><a href="mailto:admin@wdmadvertising.com.au">Please  RSVP before November 27th.</a>
        <unsubscribe>Click here …
Run Code Online (Sandbox Code Playgroud)

html css email internet-explorer html-table

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