问题列表 - 第31796页

大纪元时间的位数

我正在开发一台运行有一些代码的机器,它设置了我设置密码的时间.时间设置是纪元时间,但它有13位数字,当我写一个简单的程序来获取纪元时间并在运行linux的个人计算机上运行它时,它返回10个数字的纪元时间.有谁知道额外的三位数意味着什么?

提前致谢

unix linux epoch

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

如何在目标C中执行文档?

任何人都可以分享在目标C中执行文档的方法吗?有没有像java一样的标准方式?

documentation objective-c

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

将Lat/Lon转换为MGRS

有谁知道在哪里可以找到将Lat/Lon位置转换为军事网格参考系统(MGRS)的代码库?如果可能的话,我正在寻找一个C#实现.

c# gis math coordinates coordinate-systems

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

每次对脚本进行更改时,都需要在终端中重新启动python

每次我对python脚本进行更改时,都必须重新加载python并重新导入模块.请告诉我如何修改我的脚本然后运行,而无需在终端重新启动python.

谢谢.

python

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

仅检查VB.NET字符串中的数字

我想在将它附加到StringBuilder之前对String进行检查,以确保字符串中只有数字字符.有什么简单的方法可以做到这一点?

vb.net

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

CTFramesetterSuggestFrameSizeWithConstraints有时返回不正确的大小?

在下面的代码中,CTFramesetterSuggestFrameSizeWithConstraints有时返回一个CGSize高度不足以包含传递给它的所有文本的高度.我确实看过这个答案.但在我的情况下,文本框的宽度需要是恒定的.有没有其他/更好的方法来确定我的属性字符串的正确高度?谢谢!

CTFramesetterRef framesetter = CTFramesetterCreateWithAttributedString(attributedString);
CGSize tmpSize = CTFramesetterSuggestFrameSizeWithConstraints(framesetter, CFRangeMake(0,0), NULL, CGSizeMake(self.view.bounds.size.width, CGFLOAT_MAX), NULL); 
CGSize textBoxSize = CGSizeMake((int)tmpSize.width + 1, (int)tmpSize.height + 1);
Run Code Online (Sandbox Code Playgroud)

iphone xcode core-graphics core-text

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

SQL案例陈述

如何在SELECT中编写CASE语句来执行以下操作:

我有一个名为的专栏Values.该列的值可以是b,ca.如果它有值b,我希望SELECT返回big; 如果c返回small,如果a返回large

sql

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

项目Euler:问题1(可能的重构和运行时优化)

我听过很多关于Project Euler的消息,所以我想我解决了C#中的一个问题.网站上所述的问题如下:

如果我们列出10以下的所有自然数是3或5的倍数,我们得到3,5,6和9.这些倍数的总和是23.

求出1000以下3或5的所有倍数的总和.

我编写了如下代码:

  class EulerProblem1
    {
        public static void Main()
        {
            var totalNum = 1000;
            var counter = 1;
            var sum = 0;

            while (counter < totalNum)
            {
                if (DivisibleByThreeOrFive(counter))
                    sum += counter;

                counter++;
            }

            Console.WriteLine("Total Sum: {0}", sum);
            Console.ReadKey();
        }

        private static bool DivisibleByThreeOrFive(int counter)
        {
            return ((counter % 3 == 0) || (counter % 5 == 0));

        }
    } 
Run Code Online (Sandbox Code Playgroud)

能够以更少的冗长/更清晰的语法和更好的优化来获得关于替代实现的一些想法将会很棒.这些想法可能从快速和肮脏到带出大炮消灭蚊子.目的是探索计算机科学的深度,同时尝试改进这个特别琐碎的代码片段.

谢谢

c# algorithm optimization refactoring

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

想要改进我的jQuery代码,做我想要的,太丑了,IMO

所以我在下面有这个jQuery脚本.但是因为我刚刚学习jQuery,所以我想利用这个工作代码并使其更简洁.

基本上它删除了一个包含背景图像的类,然后使div可见,这是指向站点区域的链接.这对我来说似乎过于重复.谢谢你的帮助.

代码:

$(document).ready(function(){
    $('#res').live('mouseover',function(){
        $(this).removeClass('resume');
        $('#reslin').css('visibility','visible');   
    });

    $('#res').live('mouseout',function(){
        $(this).addClass('resume');
        $('#reslin').css('visibility','hidden');;   
    });

    $('#pro').live('mouseover',function(){
        $(this).removeClass('projects');
        $('#prolin').css('visibility','visible');
    });

    $('#pro').live('mouseout',function(){
        $(this).addClass('projects');
        $('#prolin').css('visibility','hidden');
    });

    $('#abo').live('mouseover',function(){
        $(this).removeClass('about');
        $('#abolin').css('visibility','visible');
    });

    $('#abo').live('mouseout',function(){
        $(this).addClass('about');
        $('#abolin').css('visibility','hidden');
    });

    $('#con').live('mouseover',function(){
        $(this).removeClass('contact');
        $('#conlin').css('visibility','visible');

    });

    $('#con').live('mouseout',function(){
        $(this).addClass('contact');
        $('#conlin').css('visibility','hidden');
    });
});
Run Code Online (Sandbox Code Playgroud)

css jquery

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

在应用程序运行时替换Core Data sqlite文件,数据不会更新

我正在为我的应用程序开发一个备份/恢复系统,用户可以在其中下载核心数据存储(sqlite文件)的备份版本,并用下载的文件替换当前使用的数据存储.但是,一旦用户下载文件并替换当前数据存储,则没有任何数据显示已更新.但是当应用程序退出并重新启动时,恢复的数据可用.如何强制我的应用重新加载核心数据存储的文件?

我试图从我的UIViewController访问应用程序委托,它恢复数据,像这样,重建核心数据堆栈并在导航堆栈中的所有视图控制器上传播它:

MyAppDelegate *app = [[UIApplication sharedApplication] delegate];
app.managedObjectContext = nil;
app.persistentStoreCoordinator = nil;
app.managedObjectModel = nil;
managedObjectContext = [app managedObjectContext];

NSArray *controllers = [self.navigationController viewControllers];
UIViewController *c;
for (int i = 0; i < [controllers count]; i++) {
    c = [controllers objectAtIndex:i];
    [c setManagedObjectContext:managedObjectContext];
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用,它只会在我返回到根视图控制器时抛出以下错误: 'The NSManagedObject with ID:0x5d79060 <x-coredata://D8E73D64-C9BA-4CFA-9213-F8BD61749155/MyObject/p2> has been invalidated.'

有谁知道如何强制应用程序重新加载数据并开始使用新的数据存储文件?

sqlite iphone core-data ios

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