问题列表 - 第49303页

std string vs char performance,从头开始删除部件的最佳技巧

好吧,我必须处理大量文本,从头到尾分析线性.我想知道什么是更好的方法:使用char*或std :: string.使用char*时我可以将指针改为字符串中的位置,例如.

//EDIT later: mallocing some space for text
char str[] = "text to analyse";
char * orig = str;
//process
str += processed_chars; //quite fast
//process again
// later: free(orig);
Run Code Online (Sandbox Code Playgroud)

但使用字符串我可能必须使用std :: string :: erase - 但它创建一个副本,或移动字节或东西(我不知道实际的实现)

string str = "text to analyse";
//process
str = str.erase(0,processed_chars);
Run Code Online (Sandbox Code Playgroud)

或者有没有办法改变std :: string的隐藏指针?

编辑:正如Sylvain Defresne在这里要求更多代码:

class tag {
public:
    tag(char ** pch) {
        *pch = strstr(*pch,"<");
        if(pch == NULL) return;

        char *orig = *pch+1;
        *pch = strstr(*pch,">");
        if(pch == NULL) return; …
Run Code Online (Sandbox Code Playgroud)

c++ string performance std char

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

如何通过互联网以编程方式将名片消息发送到手机

是否可以以名片格式从互联网发送消息.?我需要向手机发送联系人,以便收件人可以轻松保存联系人.

使用短信api s我们可以发送短信,但如何发送名片文件?

在我的项目场景中,我有10个人的电话号码,我需要将这些号码以名片格式发送到另一部手机.

有关如何实施的任何想法?

api mobile vcf-vcard

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

使用带有Fabric的SSH密钥文件

如何使用SSH密钥文件(例如,Amazon EC2实例)配置结构以连接到远程主机?

python fabric

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

WPF:当绑定值为null时,在DataTrigger中设置Canvas颜色

我正在将Canvas的Background属性绑定到某些SelectedColorItem对象,如下所示:

<Canvas>
    <Canvas.Style>
        <Style TargetType="Canvas">
            <Style.Triggers>
                <DataTrigger Binding="{Binding Path=SelectedColorItem,Mode=OneWay,Converter={StaticResource isNullConverter}}"
                                             Value="True">
                     <Setter Property="Background" Value="Red" />
                 </DataTrigger>
            </Style.Triggers>
        </Style>
    </Canvas.Style>
    <Canvas.Background>
        <SolidColorBrush Color="{Binding SelectedColorItem.MediaColor}" />
    </Canvas.Background>
</Canvas>
Run Code Online (Sandbox Code Playgroud)

它有效 - 它显示所选的颜色.什么不起作用我写的DataTrigger表明SelectedColorItem为null.

最简单的isNullValueConverter也可以工作 - 它可以用Label变化:

<Label Content="{Binding Path=SelectedColorItem,Mode=OneWay,Converter={StaticResource isNullConverter}}" />
Run Code Online (Sandbox Code Playgroud)

它显示True,当SelectedColorItem为null时,否则为False.

有人能告诉我触发器有什么问题吗?

PS SelectedColorItem是ColorItemClass的一个实例,它包含一个MediaColor属性:

public System.Windows.Media.Color MediaColor {get;set;}
Run Code Online (Sandbox Code Playgroud)

wpf binding

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

需要点击两次AQGridView单元以触发didSelectItem

我正在使用AQGridView以网格格式显示TableView.

我有一个问题,随机地,GridCell需要被轻敲两次以触发

didSelectItem
Run Code Online (Sandbox Code Playgroud)

方法.

在第一次点击时,单元格突出显示自己,但没有调用didSelectItem方法.在第二次点击时,调用该方法.

有任何想法吗?

iphone aqgridview

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

从命令行列出所有环境变量?

我想知道是否可以从Windows的命令提示符列出所有环境变量.

相当于PowerShell gci env:(或ls env:dir env:)的东西.

windows command-line prompt environment-variables

885
推荐指数
9
解决办法
127万
查看次数

如何使用RegEx从HTML中提取值?

给出以下HTML:

<p><span class="xn-location">OAK RIDGE, N.J.</span>, <span class="xn-chron">March 16, 2011</span> /PRNewswire/ -- Lakeland Bancorp, Inc. (Nasdaq:   <a href='http://studio-5.financialcontent.com/prnews?Page=Quote&Ticker=LBAI' target='_blank' title='LBAI'> LBAI</a>), the holding company for Lakeland Bank, today announced that it redeemed <span class="xn-money">$20 million</span> of the Company's outstanding <span class="xn-money">$39 million</span> in Fixed Rate Cumulative Perpetual Preferred Stock, Series A that was issued to the U.S. Department of the Treasury under the Capital Purchase Program on <span class="xn-chron">February 6, 2009</span>, thereby reducing Treasury's investment in the Preferred Stock to <span …
Run Code Online (Sandbox Code Playgroud)

regex text-extraction html-content-extraction

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

jsf primefaces - 两个p:dataTable分页问题

我正在使用ap:dataTable和分页一样:

<p:dataTable var="user" value="#{userBean.users}" 
   paginator="true" rows="20"  
   paginatorTemplate="{PageLinks}" >
Run Code Online (Sandbox Code Playgroud)

两个问题:

1)当只有一页时,有没有办法告诉它不显示页码?

2)当我从第1页到第2页点击时,整个网页刷新.在PrimeFaces演示中,分页翻转了一个AJAX风格的更新页面.网页令人耳目一新,我做错了什么?

非常感谢任何帮助,谢谢!

jsf primefaces

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

在VBA中将html转换为纯文本

我有一个包含html的单元格的Excel表格.如何将它们批量转换为纯文本?目前有这么多无用的标签和风格.我想从头开始编写它,但如果我能得到明文,那将会容易得多.

我可以编写一个脚本来将PHP转换为PHP中的纯文本,这样如果您无法想到VBA中的解决方案,那么您可以了解我如何将单元格数据传递到网站并检索数据.

html parsing vba html-parsing

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

有没有办法在使用AVPlayer进行HTTP直播音频流时选择比特率?

我正在使用AVPlayer流式传输以两种质量格式提供的音频内容.

问题是当从较低格式传递到较高格式(当wi-fi可用时由框架自动完成)时,播放时会有延迟.

有没有办法手动选择所需的质量,以防止这种延迟?

iphone streaming objective-c avplayer

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