问题列表 - 第43164页

在输出中使用'%'

可能是一个非常简单的问题,我一直在寻找答案,但找不到它,可能是因为我还没有找到要问的问题.

我想要以下输出,请参阅输出中的'%'字符:

(33%)

我只是不明白如何格式化"%"字符,所以它在输出中可见.

txt2 = [txt2 stringByAppendingFormat:@"(%i)", percentage];
Run Code Online (Sandbox Code Playgroud)

我知道上面的stringByAppendingFormat是错误的.我非常感谢任何帮助.

iphone objective-c string-formatting

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

为什么多态类型错误和清理问题?

#include <iostream>
#include <string>
#include <map>
#include <vector>

class base {};
class derived1 : public base
{
    public:
        unsigned short n;
        derived1()
        {
            n = 2;
        }
};
class derived2 : public base {};

void main()
{
    // way 1
    {
        std::vector<derived1> a1;
        std::vector<derived2> a2;
        std::map<std::string, base*> b;
        a1.push_back(derived1());
        b["abc"] = &a1.at(0);
        std::cout<<(dynamic_cast<derived1*>(b.find("abc")->second))->n<<std::endl;
    }

    // way 2
    {
        std::map<std::string, base*> b;
        b["abc"] = new derived1();
        std::cout<<dynamic_cast<derived1*>(b.find("abc")->second)->n<<std::endl;
        delete dynamic_cast<derived1*>(b.find("abc")->second);
    }
}
Run Code Online (Sandbox Code Playgroud)

错误是"'dynamic_cast':'base'不是多态类型".应该怎么做才能解决这个问题?一切都是在way1和way2中正确清理了吗?

c++ polymorphism types stdmap

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

点dotdot dotdotdot加载?

我想创建一些加载点,像这样:

在0000毫秒时,跨度内容为: .

在0100毫秒时,跨度内容为: ..

在0200毫秒时,跨度内容为: ...

在循环中.

什么是最好/最简单的方法?

javascript css animation loading

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

找到数组的中间元素

可能重复:
如何在O(n)中找到长度为n的未排序数组中的第k个最大元素?

大家好,我在采访中遇到了一个问题.

题:

将给出整数数组作为输入,您应该在排序时找到中间元素,但不进行排序.

例如.

输入:1,3,5,4,2

输出:3

对给定的输入数组进行排序时,它将是1,2,3,4,5,其中中间元素为3.

您应该在一次通过中找到它而不进行排序.

对此有何解决方案?

algorithm

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

ACID如何是两阶段提交协议?

我遇到了一种情况,我开始怀疑两阶段提交协议是否真的保证了ACID属性,特别是它的"A"部分.

让我们看一下涉及2个资源的理论分布式事务.(更多关于我必须处理的问题的实际描述可以在我的博客中找到).该场景是分布式事务的正常执行(无故障或恢复).应用程序启动事务,更新两个资源并发出commit()调用.提交完成后,应用程序将检查两个资源并查看已完成事务的所有更改.一切都很好,2PC协议完成了它的工作,对吧?

现在,对场景进行了一些小改动.当分布式事务正在执行commit()时,另一个应用程序将使用相同的2个资源.它只能看到交易的部分变化吗?假设,对第二个资源的更改尚未可见时,对一个资源的更改已经可见?

在我阅读过2PC协议的所有信息中,我找不到任何关于各个资源相对于彼此的变化可见性的保证.我找不到任何说明所有资源在同一时间完成各自提交的内容.

transactions distributed-transactions

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

正则表达式排除字符串

我的应用程序中有以下字符串。

/admin/stylesheets/11

/admin/javascripts/11

/contactus
Run Code Online (Sandbox Code Playgroud)

我想要做的是编写一个正则表达式来捕获除以“admin”开头的字符串以外的任何内容

基本上我的正则表达式应该只捕获

/contactus
Run Code Online (Sandbox Code Playgroud)

通过排除两者

/admin/stylesheets/11

/admin/javascripts/11
Run Code Online (Sandbox Code Playgroud)

捕捉我写的所有内容

/.+/
Run Code Online (Sandbox Code Playgroud)

我写/(admin).+/了捕获所有以“管理员”开头的内容。我怎么能反过来呢。我的意思是让一切不以“管理员”开头

提前致谢

干杯

萨梅拉

编辑 - 感谢大家的回答

我正在使用 ruby​​/Rails3 并尝试在我的 routes.rb 文件中映射路线

我原来的路由文件如下

match '/:all' => 'page#index', :constraints => { :all => /.+/ }
Run Code Online (Sandbox Code Playgroud)

我希望 RegEx 替换 /.+/

谢谢

regex ruby-on-rails-3

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

NHibernate控制台

寻找任何类型的控制台,在将 NHibernate HQL 查询合并到我的应用程序之前,我可以在其中尝试它们。像 MySql Workbench 这样的东西会非常好:我所需要的只是输入查询并接收返回的结果。

如果可能,请首先列出免费软件工具。

谢谢

.net mysql nhibernate hibernate hql

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

如何监控每个发送的短信状态?

我开发了代码来向多个人发送短信.但目前的问题是,我不知道哪个人得到了消息,哪个被发送失败.我想知道每个发送短信状态和接收方电话号码,是否可以完成?

sms android

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

将CGPDFPage渲染为UIImage

我正在尝试将一个CGPDFPage(从CGPDFDocument中选择)渲染到UIImage中以显示在视图上.

我在MonoTouch中有以下代码,它让我分道扬..

RectangleF PDFRectangle = new RectangleF(0, 0, UIScreen.MainScreen.Bounds.Width, UIScreen.MainScreen.Bounds.Height);

    public override void ViewDidLoad ()
    {
        UIGraphics.BeginImageContext(new SizeF(PDFRectangle.Width, PDFRectangle.Height));
        CGContext context = UIGraphics.GetCurrentContext();
        context.SaveState();

        CGPDFDocument pdfDoc = CGPDFDocument.FromFile("test.pdf");
        CGPDFPage pdfPage = pdfDoc.GetPage(1);  

        context.DrawPDFPage(pdfPage);
        UIImage testImage = UIGraphics.GetImageFromCurrentImageContext();

        pdfDoc.Dispose();
        context.RestoreState();

        UIImageView imageView = new UIImageView(testImage);
        UIGraphics.EndImageContext();

        View.AddSubview(imageView);
    }
Run Code Online (Sandbox Code Playgroud)

显示CGPDFPage的一部分,但是从后向前和向上旋转.我的问题是,如何选择完整的pdf页面并将其翻转以正确显示.我看过一些使用ScaleCTM和TranslateCTM的例子,但似乎无法使它们正常工作.

ObjectiveC中的任何示例都很好,我会尽我所能得到的帮助:)

谢谢

iphone uiimage xamarin.ios cgpdfdocument ios

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

数据库还原时的SQL Server版本问题

可能重复:
数据库还原时出现Sql server版本问题

我想恢复数据库,但我收到以下错误消息:

运行版本10.50.1600的服务器上的数据库备份,该版本与运行版本10.00.4000的此服务器不兼容

如何将SQL Server 2008更新到此版本?

我已经为SQL Server安装了Service Pack 1和2.但是数据库的恢复仍然无法正常工作.

sql database-restore sql-server-2008

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