问题列表 - 第20612页

使用ColdFusion函数XMLFormat()时,如何转义HTML字符实体?

我有以下HTML块:

<p>The quick brown fox jumps over the lazy dog &mdash; The quick brown fox jumps over the lazy dog.</p>
<p>The quick brown fox jumps over the lazy dog &mdash; The quick brown fox jumps over the lazy dog.
<br>The quick brown fox jumps over the lazy dog &mdash; The quick brown fox jumps over the lazy dog.
Run Code Online (Sandbox Code Playgroud)

它不是有效的XHTML.但是,我需要将此HTML包含在XML文档中.我尝试使用XMLFormat()以转换为<to &lt;>to &gt;,这很有效.不幸的是,它也转换&mdash;&amp;mdash;无效,并在CFXML标记中抛出异常.

<cfxml variable="myXML">
    <content>#XMLFormat(myHTML)#</content>
</cfxml>
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

html xml coldfusion character-encoding

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

将Python或Perl与PHP集成

我将帮助我的朋友改进他的phpBB板,但我想在Python或Perl中做些事情.但是可以将这些语言与PHP集成吗?

php python perl integration phpbb

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

在mac上捕获声音输出

我试图将我的屏幕保护程序从windows移植到mac,其中一个功能是对系统声音输出作出反应.在Windows上使用Direct Sound很容易,但我找不到任何在mac上捕获声音输出的例子.有没有可能没有像内核扩展这样的东西?使用闪存也很容易 - 它甚至提供computeSpectrum了获取原始数据甚至转换数据的方法.

我已经发现的所有程序都使用Soundflower或它们自己的内核扩展.但我不认为要求安装单独的程序或使用内核扩展是一个好方法.

audio macos capture

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

在Android中解析HTML

我试图从一个网页解析Android中的HTML,并且由于网页形成不好,我得到了SAXException.

有没有办法解析Android中的HTML?

html parsing android

80
推荐指数
3
解决办法
13万
查看次数

Winforms用户控制自定义事件

有没有办法提供用户控件自定义事件,并在用户控件中的事件上调用事件.(我不确定调用是否是正确的术语)

public partial class Sample: UserControl
{
    public Sample()
    {
        InitializeComponent();
    }


    private void TextBox_Validated(object sender, EventArgs e)
    {
        // invoke UserControl event here
    }
}
Run Code Online (Sandbox Code Playgroud)

和MainForm:

public partial class MainForm : Form
{
    private Sample sampleUserControl = new Sample();

    public MainForm()
    {
        this.InitializeComponent();
        sampleUserControl.Click += new EventHandler(this.CustomEvent_Handler);
    }
    private void CustomEvent_Handler(object sender, EventArgs e)
    {
        // do stuff
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# user-controls event-handling winforms

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

无效和重新创建NSTimer的问题

我在启动和停止NSTimers时遇到了问题.文档说[计时器无效]停止计时器;

我有一个声明为这样的计时器对象

.h
NSTimer *incrementTimer;
@property (nonatomic, retain) NSTimer *incrementTimer;
.m
@synthesize incrementTimer;
-(void)dealloc {
 [incrementTimer release];
 [super dealloc];
 }
Run Code Online (Sandbox Code Playgroud)

-通常.

如果需要,我的方法执行以下操作:

-(void)setGenCount {
    if(!condition1 && condition2) {
        incrementTimer = [NSTimer scheduledTimerWithTimeInterval: 2.0 
                                                      target: self 
                                                    selector:@selector(incrementBatteryVoltage:) 
                                                    userInfo: nil 
                                                     repeats: YES]; 
    }
}
Run Code Online (Sandbox Code Playgroud)

上面的一切都很好.但是,一旦该计时器完成它的工作,我希望它自己失效.我使计时器无效,因为有一个可以被调用的相等减量方法,如果它仍然是活动的,它将与incrementTimer作对.(之前,我注意到我的两个计时器,如果活跃,通过增加和减少值(一种战斗)在同一个ivar上行动......没有崩溃)调用的选择器如下工作:

-(void)incrementBatteryVoltage:(NSTimer *)timer {
    if(battVoltage < 24.0) {
         generatorDisplay.battVoltage += 0.1;
      }
    if(battery1Voltage == 24.0) {
         [timer invalidate];
      }
  }
Run Code Online (Sandbox Code Playgroud)

我有一个减少电池数量的相同方法.(前面提到过)
由于我的程序设计:界面模拟电压显示.当"机器"关闭时,无论电压值是多少,我都希望所有定时器都无效.我这样做是通过检查计时器是否有效来完成的.

-(void)deEnergizeDisplays {

   if([decrementTimer isValid]) {
        [decrementTimer invalidate];
        decrementTimer = nil;
     }

    if([incrementTimer isValid]) {
       [incrementTimer invalidate]; …
Run Code Online (Sandbox Code Playgroud)

cocoa objective-c nstimer

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

Notepad ++文件过滤器

我想知道是否可以在Notepad ++的"查找文件"功能中列出文件过滤器中的排除项.

例如,以下内容将在所有文件中替换Dog with Cat.

找到什么:狗

替换为:Cat

过滤器:*.*

我想做的是在所有文件中替换Dog with Cat,除了.sh文件中的那些文件.

这可能吗?

replace notepad++ filter

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

pthread_t到gdb线程id

有没有人知道从pthread_t到GDB用信息线程显示的方法?

所以我有:

(gdb) info threads
  37 Thread 22887  0xb7704422 in __kernel_vsyscall ()
  36 Thread 22926  0xb7704422 in __kernel_vsyscall ()
  35 Thread 22925  0xb7704422 in __kernel_vsyscall ()
  34 Thread 22924  0xb7704422 in __kernel_vsyscall ()
  33 Thread 22922  0xb7704422 in __kernel_vsyscall ()
  32 Thread 22921  0xb7704422 in __kernel_vsyscall ()

(gdb) p m_messageQueue->m_creationThread
$3 = 2694822768
(gdb) p/x m_messageQueue->m_creationThread
$4 = 0xa09fbb70
Run Code Online (Sandbox Code Playgroud)

有谁知道我怎么弄清楚这是哪个线程?它似乎是22768,但我的线程都没有那么低.

c gdb pthreads

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

如果我不再使用MKMapView,为什么我会崩溃?

我有一个MKMapView.有时在我的视图控制器被解雇后,我会得到一个EXC_BAD_ACCESS.

我打开了NSSZombies,它看起来像是MKMapView代表 - 我的视图控制器!- 正在被调用,尽管释放了子类MKMapViewUIViewController子类.我已经检查了,我的记忆管理是正确的.

这是怎么回事?

iphone memory-management mapkit mkmapview

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

NSHTTPURLResponse statusCode应为401时返回零

可能重复:
iOS:我如何接收HTTP 401而不是-1012 NSURLErrorUserCancelledAuthentication

用NSMutableURLRequest和sendSynchronousRequest做一个普通的HTTP帖子.但是我传入的NSHTTPURLResponse对象在调用后的statusCode为零.我收到此错误:

错误域= NSURLErrorDomain代码= -1012 UserInfo = 0x4d3b3c0"操作无法完成.(NSURLErrorDomain错误-1012.)"

但没有状态代码.为什么?服务器发送的状态码是401.

iphone http objective-c iphone-sdk-3.0 ios-simulator

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