小编Joh*_*ann的帖子

Eclipse中的时间不正确.怎么改呢?

不知道为什么,但我的Eclipse v 3.5.2(我用于Android开发)似乎有错误的时间.LogCat窗口中的日志会在几天后出现.更烦人的是,如果我这样做Calendar.getInstance(),它将返回相同的错误日期/时间.

我在Windows 7 64bit上,我的系统有正确的时间!

不知道这是否可以在某处配置?提前致谢!

eclipse datetime android frameworks

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

如果没有数据,jQuery数据表不显示表

我正在使用带有服务器端获取数据的jquery数据表,我的问题是当数据表是空的数据表隐藏表并且没有显示时,我想显示表没有任何关于表消息的数据,如何有这个选项?

oTable_topics =$('#showTopics').dataTable({
    "bLengthChange": false,
    "bStateSave": true,
    "iDisplayLength": 12,                               
    "bScrollCollapse": true,       
    "bJQueryUI": true,
    "bAutoWidth": false,
    "sAjaxSource": "server_processing.php",
    "sPaginationType": "full_numbers",
    "bProcessing": true,
    // "fnCreatedRow": function( nRow, aData, iDataIndex ) {
     // $('td:eq(5)', nRow).html("<ul class='styledlist' style='width:80px !important;'><img src='http://localhost/shirazee/UI/images/icons/publish.png' style='border:none;'/></ul>");
    // },
    "fnDrawCallback": function(oSettings) {
        clickRowHandler_topics();
        if ( oSettings.aiDisplay.length == 0 )
        {
            return;
        }                       
        var nTrs = $('tbody tr', oSettings.nTable);
        var iColspan = nTrs[0].getElementsByTagName('td').length;
        var sLastGroup = "";
        for ( var i=0 ; i<nTrs.length ; i++ )
        {
            var iDisplayIndex = oSettings._iDisplayStart …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-datatables

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

iPad:如何从"弹出"的ViewController中关闭UIPopoverController

我正在转换和iphone项目到ipad.在iphone上我有一个mainViewController,用于打开loginViewController addSubView.

在iPad上我想在popover中显示loginViewController.所以我做了类似的事情:

UIPopoverController *loginPop = [[UIPopoverController alloc] initWithContentViewController:loginViewController];
[loginPop presentPopoverFromRect:CGRectMake(150, 150, 90, 90) inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:true];
Run Code Online (Sandbox Code Playgroud)

这很好用.问题是loginViewController完成其"业务".在iPhone上我只是称之为简单[self.view removeFromSuperview];但在ipad上这会导致视图从PopoverController中移除,但弹出框架保持不变.

所以我的问题是:是否有任何简单的方法从loginViewController内删除其PopoverController容器(不使用委托或通知)?

popover ipad dismiss uipopovercontroller

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

将自定义区域性与 ReportViewer 结合使用会返回 CultureNotFoundException

我的网站使用如下创建的自定义文化:

var cib = new CultureAndRegionInfoBuilder("en-gb-xxxx", CultureAndRegionModifiers.None);
cib.LoadDataFromCultureInfo(new CultureInfo("en-gb"));
cib.LoadDataFromRegionInfo(new RegionInfo("en"));
cib.Register();
Run Code Online (Sandbox Code Playgroud)

用法如下:

Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en-gb-xxxx");
Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-gb-xxxx");
Run Code Online (Sandbox Code Playgroud)

一切都工作正常,直到我想使用 ReportViewer 控件呈现报告为止。报告文本呈现正常,但图像失败,并且出现以下错误:

System.Globalization.CultureNotFoundException:不支持区域性。参数名称:culture 4096 (0x1000) 是无效的区域性标识符

经过大量谷歌搜索后,我发现很多其他人都在问同样的问题,不幸的是总是没有得到解答。这篇文章非常清楚地描述了问题,但没有提供任何解决方案。

如果没有解决办法,是否有人可以提供解决方法?

c# asp.net reportviewer cultureinfo reporting-services

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

Facebook iOs SDK - 在用户的墙上发布预先填写的消息

我刚读过这篇https://developers.facebook.com/docs/reference/dialogs/feed/

它说自2011年7月12日以来,不再可能使用"消息"属性来预填充消息以在用户墙上发布,例如

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: @"hi!", @"message", nil]; 
[facebook dialog:@"feed" andParams:params andDelegate:self]
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释一下官方计划B是什么?

iphone facebook objective-c ios

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

谷歌地图视觉刷新 - 如何在InfoWindow中禁用字体Roboto

只需google.maps.visualRefresh = true在Google地图javascript API的新版本3.12中尝试新选项即可.虽然地图新外观很棒,但现在我的InfoWindows中的文本正在使用字体大小Roboto.

新的InfoWindow内容div CSS是:

font-family: Roboto, Arial, sans-serif;
font-size: 13px;
font-weight: 300;
Run Code Online (Sandbox Code Playgroud)

以前情况并非如此,而且我的网站设计根本不起作用.知道如何删除它以使用我的默认字体定义body吗?

javascript css google-maps google-maps-api-3

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

MPMoviePlayerController不播放新保存的视频文件

我正在使用imagePickerController来录制视频.在imagePickerController:didFinishPickingMediaWithInfo:函数中我试图将视频设置为先前定义的MPMoviePlayerController:

if ([mediaType isEqualToString:(NSString *)kUTTypeMovie]){
    NSURL *movieUrl = [info objectForKey:UIImagePickerControllerMediaURL];
    [self.moviePlayer setContentURL:movieUrl]];
}
Run Code Online (Sandbox Code Playgroud)

这工作正常,视频确实在播放.但我想保存文件供以后使用.当我这样做并将保存的文件用于moviePlayer时,没有任何反应:

  • 我试过这个(将数据保存到新文件)

    NSString *directory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
    NSString *newPath = [directory stringByAppendingPathComponent:@"myMovie.mov"];
    NSData *videoData = [NSData dataWithContentsOfURL:movieUrl];
    [videoData writeToFile:newPath atomically:NO];
    [self.moviePlayer setContentURL:[NSURL URLWithString:newPath]];
    
    Run Code Online (Sandbox Code Playgroud)
  • 或者这个(将临时视频文件复制到我的文档文件夹)

    NSString *directory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
    NSString *newPath = [directory stringByAppendingPathComponent:@"myMovie.mov"];
    NSFileManager *fileManager = [NSFileManager defaultManager];
    NSError *error = nil;
    [fileManager copyItemAtPath:[videoUrl path] toPath:newPath error:&error];
    [self.moviePlayer setContentURL:[NSURL URLWithString:newPath]];
    
    Run Code Online (Sandbox Code Playgroud)

没有任何成功,即使文件newPath确实存在......我做错了什么?

iphone video mpmovieplayercontroller uiimagepickercontroller ios

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

在IOS上保护sqlite文件

我有一些数据,我花了几个月收集,清理和构建.我正在构建的应用程序将能够搜索数据.到目前为止,我将sqlite文件存储在用户文件系统中,而不是存储在远程服务器上,因为我希望搜索结果能够立即为用户提供尽可能最佳的体验,而与其连接速度无关.

但我刚刚发现任何拥有越狱手机的人都可以在我的sqlite文件中"窃取"信息存储.

我想要的最后一件事是让某人得到我辛勤工作的结果并将其发布在一个可能使该应用无用的网站上.

有没有办法阻止这种情况发生?

谢谢你的帮助!

database sqlite iphone ios

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

如何在迁移Reporting Services安装后删除Web场中的Ghost服务器?

只需按照https://msdn.microsoft.com/en-us/library/ms143724.aspx中的步骤将Reporting Services安装迁移到新服务器(从SQL 2012标准版到SQL 2012)即可.但是当我准备好使用Report Manager Web界面验证我的部署我收到错误:

功能:此版本的Reporting Services不支持"横向扩展部署".(rsOperationNotSupported)

实际上,当我回到Reporting Services配置管理器时,在横向扩展部署下,我有2台服务器,一台在本地服务器上(新机器),并且引用了具有不同名称的旧服务器.问题是当我尝试删除它时告诉我任务失败了:

Microsoft.ReportingServices.WmiProvider.WMIProviderException:无法连接到报表服务器.---> System.Runtime.InteropServices.COMException(0x800706BA):RPC服务器不可用

我可以理解为什么它不可用,因为它在一个不同的网络上.所以我的问题是,我怎么能摆脱它,所以一切都可以最终起作用?

sql-server migration reporting-services

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