问题列表 - 第21181页

如何仅更改NSTextView中整个样式文本的字体大小

我需要设置使用多种字体的所选富文本的文本大小(例如,42).

我想我可以检查每组字符的属性,修改字体大小和设置属性,但是看看浮动字体面板,似乎应该有一种非常简单直接的方法来实现它.我想念一些明显的东西吗?

macos cocoa objective-c nstextview

11
推荐指数
3
解决办法
7772
查看次数

XML签名:如何计算摘要值?

我有这样的XML

<?xml version="1.0" encoding="utf-8"?>
<foo>
  <bar>
    <value>A</value>
  </bar>
  <bar>
    <value>B</value>
  </bar>
  <baz>
    <value>C</value>
  </baz><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /><Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /><DigestValue>WqpRWHxXA0YgH+p3Sxy6hRo1XIk=</DigestValue></Reference></SignedInfo><SignatureValue>EoRk/GhR4UA4D+8AzGPPkeim1dZrlSy88eF73n/T9Lpeq9IxoGRHNUA8FEwuDNJuz3IugC0n2RHQQpQajiYvhlY3XG+z742pgsdMfFE4Pddk4gF1T8CVS1rsF7bjX+FKT/c8B2/C8FNgmfkxDlB/ochtbRvuAGPQGtgJ3h/wjSg=</SignatureValue><KeyInfo><X509Data><X509Certificate>MIIB8zCCAVygAwIBAgIQgfzbrIjhLL9FobStI2ub3zANBgkqhkiG9w0BAQQFADATMREwDwYDVQQDEwhUZXN0ZUFjbjAeFw0wMDAxMDEwMDAwMDBaFw0zNjAxMDEwMDAwMDBaMBMxETAPBgNVBAMTCFRlc3RlQWNuMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDO+yAZ8/qJbhSVH/+2wMmzix3jM/CExb6sTgaiPwe6ylcHgF45zeQDq06OSJZCSns34em/ULINZddDf8z0b9uk/2sOGr1pYqsunLLBvw2FkvWJQDkhx2SzCm8v4xGX2kyXNbjiY/K56oPOMjpayKoAFnnvk7p2iFAxNZK/6lpZ7wIDAQABo0gwRjBEBgNVHQEEPTA7gBCOOHcajwnATYZ0t6w7LVU0oRUwEzERMA8GA1UEAxMIVGVzdGVBY26CEIH826yI4Sy/RaG0rSNrm98wDQYJKoZIhvcNAQEEBQADgYEABL9Qhi6f1Z+/t8oKXBQFx3UUsNF9N2o4k6q1c3CKZYqx2E/in+nARIYRdh5kbeLfomi6GIyVFeXExp8crob3MAzOQMvXf9+ByuezimMPIHDvv0u3kmmeITXfoZrHCDxLoWWlESN1owBfKPqe7JKAuu9ORDC0pUiUfCHWxCoqNos=</X509Certificate></X509Data></KeyInfo></Signature>
</foo>
Run Code Online (Sandbox Code Playgroud)

如何创建引用中的摘要值(WqpRWHxXA0YgH + p3Sxy6hRo1XIk =)?我的意思是如何手动计算这个值?

xml digest digital-signature xml-signature

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

解决SharePoint Server 2010 - 503.安装后服务不可用

已安装:适用于Internet Enterprise Beta的SharePoint Server 2010(x64)开:64位硬件上的Windows Server 2008 Standard(x64)

尝试访问管理中心控制台导致IIS返回503.该服务不可用

并且在应用程序日志中发现了此错误

由于配置问题,无法加载模块DLL'C:\ Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\isapi\owssvr.dll'.当前配置仅支持加载为x86处理器体系结构构建的映像.

经过多次努力,解决方案原来是:

1)确保"SharePoint管理中心"应用程序池的enable32BitAppOnWin64 seeting设置为False,"SharePoint Web Services Root"应用程序池的设置相同

2)编辑applicationHost.config:

更改:

  <globalModules>
 ...
 ...
 <add name="SharePoint14Module" image="C:\Program Files\Common
 Files\Microsoft Shared\Web Server
 Extensions\14\isapi\owssvr.dll"
 preCondition="appPoolName=SharePoint
 Central Administration v4" />
 </globalModules>
Run Code Online (Sandbox Code Playgroud)

至:

    <add name="SharePoint14Module" image="C:\Program Files\Common Files\Microsoft
 Shared\Web Server Extensions\14\isapi\owssvr.dll" preCondition=
"appPoolName=SharePoint Central Administration v4,bitness64" />
Run Code Online (Sandbox Code Playgroud)

我希望这有助于某人:-)

bitness64是这里的神奇词

service sharepoint-2010 http-status-code-503

27
推荐指数
4
解决办法
10万
查看次数

C++/templates/GCC 4.0错误?

提供以下代码:

template<class _ResClass, class _ResLoader=DefaultLoader>
class Resource 
: public BaseResource
{
private:
    _ResClass data_;

public:
    explicit Resource(const std::string& path)
    : data_( _ResLoader::load< _ResClass >( path ))
    { };
};
Run Code Online (Sandbox Code Playgroud)

它为什么会失败,但这个会起作用?:

template<class _ResClass, class _ResLoader=DefaultLoader>
class Resource 
: public BaseResource
{
private:
    _ResClass data_;

public:
    explicit Resource(const std::string& path)
    : data_( **DefaultLoader**::load< _ResClass >( path ))
    { };
};
Run Code Online (Sandbox Code Playgroud)

c++ gcc templates

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

SAP向REST服务发出HTTPS请求

这可能吗?我即将开始一个项目,该项目需要使用基于HTTPS的XML从SAP实例调用远程托管服务.有没有人有ABAP代码示例?

sap

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

如何计算最长公共子序列的数量

我正在尝试计算两个字符串之间存在的最长可能子序列的数量。

例如字符串 X =“efgefg”;字符串 Y =“efegf”;

输出:最长公共序列的数量为:3(即:efeg、efef、efgf - 这不需要由算法计算,仅在此处显示以进行演示)

我已经根据这里的一般思想使用动态规划在 O(|X|*|Y|) 中成功做到了这一点:最便宜的路径算法

任何人都可以想出一种方法来以更好的运行时间有效地进行这种计算吗?

——针对杰森的评论进行编辑。

algorithm lcs

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

如果它是IDisposible,我可以"内联"一个变量吗?

我是否必须这样做以确保正确处理MemoryStream?

  using (MemoryStream stream = new MemoryStream(bytes))
  using (XmlReader reader = XmlReader.Create(stream))
  {
    return new XmlDocument().Load(reader);
  }
Run Code Online (Sandbox Code Playgroud)

或者可以内联MemoryStream以使其超出范围?像这样?

  using (XmlReader reader = XmlReader.Create(new MemoryStream(bytes)))
  {
    return new XmlDocument().Load(reader);
  }
Run Code Online (Sandbox Code Playgroud)

c# dispose idisposable

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

Magento Checkout:获取小计值而不进行迭代

<?php
foreach($this->getTotals() as $total)
{
    if ($total->getCode() == 'subtotal')
    {
        $subtotal = $total->getValue();
        break;
    }
}
echo $subtotal;
?>
Run Code Online (Sandbox Code Playgroud)

有没有直接获得小计的方法?

magento

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

C#按另一个字符串拆分字符串

我一直在使用这种Split()方法来分割字符串,但这只有在你用字符分割字符串时才会起作用.有没有办法拆分string,另一个字符串是按参数拆分?我已经尝试将分割器转换为字符数组,没有运气.

换句话说,我想分开string:

THExxQUICKxxBROWNxxFOX

by xx,并返回一个值为的数组:

THE,QUICK,BROWN,FOX

.net c# string split

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

提升local_date_time数学错误?

我正在我的项目中使用Boost的日期时间库.当我发现它有持续时间类型的小时,天,月,年等时,我感到非常高兴,并且它们会根据您添加它们的内容来更改它们的值(即,在月份的一部分中添加1个月的预付款) ,它不只是添加30天或某些).我认为这个属性适用于日期类型,但我决定在我投入生产之前测试它...

local_date_time t1(date(2010, 3, 14), hours(1), easternTime, false); // 1am on DST transition date

{
    CPPUNIT_ASSERT_EQUAL(greg_year(2010), t1.local_time().date().year());
    CPPUNIT_ASSERT_EQUAL(greg_month(3), t1.local_time().date().month());
    CPPUNIT_ASSERT_EQUAL(greg_day(14), t1.local_time().date().day());
    CPPUNIT_ASSERT_EQUAL(1L, t1.local_time().time_of_day().hours());
    CPPUNIT_ASSERT_EQUAL(0L, t1.local_time().time_of_day().minutes());
    CPPUNIT_ASSERT_EQUAL(0L, t1.local_time().time_of_day().seconds());
}

t1 += days(1); // the time in EST should now be 1am on the 15th
{
    CPPUNIT_ASSERT_EQUAL(greg_year(2010), t1.local_time().date().year());
    CPPUNIT_ASSERT_EQUAL(greg_month(3), t1.local_time().date().month());
    CPPUNIT_ASSERT_EQUAL(greg_day(15), t1.local_time().date().day());
    CPPUNIT_ASSERT_EQUAL(1L, t1.local_time().time_of_day().hours()); // fails, returns 2
    CPPUNIT_ASSERT_EQUAL(0L, t1.local_time().time_of_day().minutes());
    CPPUNIT_ASSERT_EQUAL(0L, t1.local_time().time_of_day().seconds());
}
Run Code Online (Sandbox Code Playgroud)

上面你会看到我的CPPUNIT单元测试.它在指示的2行失败,如果days()仅仅增加了24小时而不是1个逻辑日(因为DST转换导致2010-03-14在EST中长达23个小时),这就是我所期望的.

难道我做错了什么?这是一个错误吗?在这种数学方面,我是否完全误解了图书馆的设计目标?

c++ datetime boost date-math

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