问题列表 - 第46727页

Chromeless Chrome网络应用

我想开发Web应用程序并向最终用户分发带有无边框窗口的安装程序.

据我了解,这正是棱镜给我的,但我想使用基于webkit的浏览器,即谷歌Chrome.但是,我不想简单地安装带参数的快捷方式,然后在安装程序中捆绑完整的Google Chrome浏览器.这会引起网络管理员的愤怒等,并使流程复杂化.

是否有可能拥有Google Chromes内部附带的自包含应用程序,并依赖于网站/应用程序的UI /功能?或者我被迫用我的安装程序捆绑Chrome?

ps:构建和修改Chromium项目/源不是一个选项ps2:如果你可以隐藏标题栏以自定义整个窗口的额外点

browser web-applications

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

分页,排序等在存储库模式中的位置?

我们在asp.net存储库模式项目中将数据分页和排序的逻辑放在哪里?

它应该进入服务层还是放在控制器中并让控制器直接调用存储库?Controller - > Repository 在这里显示为jquery网格.

但与该文章不同,我的存储库返回 IQueryable<datatype>

asp.net-mvc repository-pattern asp.net-mvc-3

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

Ninject入门

我在dimecasts.net上观看了Ninject的前2个初学者教程.现在,我想在ASP.NET MVC 3中使用Ninject 2.2.我想要一个带有模拟模型的视图.在调用我的服务时,我没有将对象引用设置为对象的实例;

    public class HomeController : Controller
    {
        private readonly IMilestoneService _service;

        public HomeController()
        {
        }

        HomeController(IMilestoneService service)
        {
            _service = service;
        }

        public ActionResult Index()
        {
            ViewBag.Message = "Change Request System";

            return View();
        }

        public ActionResult About()
        {
            return View();
        }

        #region Partial views
        public ActionResult Milestone()
        {
            var result = _service.GetMileStones();//OBJECT REF ERROR
            return View(result);
        }
        #endregion
    }

//####GLOBAL.ASAX
//By using the NinjectHttpApplication, it automatically takes care of controllers, starting up mvc, etc.
//Ninject.Web.Mvc …
Run Code Online (Sandbox Code Playgroud)

c# ninject-2 asp.net-mvc-3

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

用于地理编码的包(街道位置!)和下一个距离计算

编辑:并打包两个lan-long点之间没有地理距离,但距离车或脚(如http://code.google.com/intl/sk/apis/maps/documentation/directions/)旅行模式 - 开车,散步.没有地图,只有距离.谢谢你的想法.


你好.我在R中搜索包,是什么给了我数据框的经度和纬度,有10000个位置,如"STREET,town,Europe".

然后打包,是什么给了我这些位置的每个哈尔滨公式的距离.但主要包为lat-long ..距离应该很容易.

我搜索了很多,但没有发现对我有用.感谢帮助!我希望R知道:)

google-maps geocoding r distance

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

在没有模拟器的情况下测试Android浏览器

我正在开发一个javascript框架,用于生成webkit浏览器页面,该页面模拟Android和iPhone的本机应用程序.

我正在使用iPhone模拟器(iBBPhone - 非常好)来查看我的页面在iPhone和iPad上的外观.我很好奇是否除了Android SDK手机模拟器之外还有其他模拟Android浏览体验的东西.我现在正在使用台式机谷歌Chrome作为"假装Android"浏览器,但我不确定它们到底有多相似.

随SDK一起提供的Android模拟器有点太慢,无法在我的盒子上启动,因为它在我正在做的事情中非常有用(即使在启动已保存的图像时),我很好奇是否还有其他任何问题在那里模拟Android浏览.谢谢!

android android-emulator

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

Python - 覆盖__init__的最干净的方法,在super()调用之后必须使用可选的kwarg?

我喜欢蟒蛇的外观/感觉如何美丽,我希望这可以更清洁(可读性很棒).

什么是清洁的方式来推翻子类时要接受一个可选的关键字参数初始化,其中可选的kwarg,必须使用super()电话吗?

我有一个django表单,我想接受一个可选的用户参数,但如果我将其定义为参数之一user=None,那么通常的表单调用form({})假定位置参数引用关键字参数user.

代码说得比(我)的话更好:

def __init__(self, *args, **kwargs):
    user = None
    if 'user' in kwargs:
        user = kwargs.pop('user')
    super(BaseCheckoutForm, self).__init__(*args, **kwargs)
    if user:
        self.prefill_from_user(user)
Run Code Online (Sandbox Code Playgroud)

通过查看实际的Form类来查看它正在查找的参数,我可以使它成为最干净的,但是在python中对子类进行子类化的最大好处之一就是收集所有args并将kwargs其传递给任何子类.此外,这不会影响源中的任何更改.

def __init__(self, querydict=None, user=None):
    super(BaseCheckoutForm, self).__init__(querydict)
    if user:
        self.prefill_from_user(user)
Run Code Online (Sandbox Code Playgroud)

但不幸的是我有:

 def __init__(self, *args, **kwargs):
    # cannot define user=None as an argument because normal usage
    # of class expects a certain order of positional args
    user …
Run Code Online (Sandbox Code Playgroud)

python django

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

CoreAnimation,AVFoundation和进行视频导出的能力

我正在寻找将我的图片序列导出为快速视频的正确方法.

我知道AV基金会能够合并或重新组合视频,还可以添加构建单个视频资产的音轨.

现在......我的目标有点不同.我想从头开始创建一个视频.我有一套UIImage,我需要在一个视频中渲染所有这些.我阅读了有关AV Foundation的所有Apple文档,我找到了AVVideoCompositionCoreAnimationTool类,它能够获取CoreAnimation并将其重新编码为视频.我还检查了Apple提供的AVEditDemo项目,但似乎有些东西在我的项目中没有用.

我的步骤:

1)我创建了CoreAnimation Layer

CALayer *animationLayer = [CALayer layer];
[animationLayer setFrame:CGRectMake(0, 0, 1024, 768)];

CALayer *backgroundLayer = [CALayer layer];
[backgroundLayer setFrame:animationLayer.frame];
[backgroundLayer setBackgroundColor:[UIColor blackColor].CGColor];

CALayer *anImageLayer = [CALayer layer];
[anImageLayer setFrame:animationLayer.frame];

CAKeyframeAnimation *changeImageAnimation = [CAKeyframeAnimation animationWithKeyPath:@"contents"];
[changeImageAnimation setDelegate:self];
changeImageAnimation.duration = [[albumSettings transitionTime] floatValue] * [uiImagesArray count];
changeImageAnimation.repeatCount = 1;
changeImageAnimation.values = [NSArray arrayWithArray:uiImagesArray];
changeImageAnimation.removedOnCompletion = YES;
[anImageLayer addAnimation:changeImageAnimation forKey:nil];

[animationLayer addSublayer:anImageLayer];
Run Code Online (Sandbox Code Playgroud)

2)比我实例化AVComposition

AVMutableComposition *composition = [AVMutableComposition composition];
composition.naturalSize = CGSizeMake(1024, 768);

CALayer *wrapLayer = [CALayer layer];
wrapLayer.frame …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c avfoundation ios4

10
推荐指数
2
解决办法
8077
查看次数

LINQ在哪里vs takewhile

我想在takewhile和LINQ方法之间找到区别.我从MSDN获得了以下数据.但这对我来说没有意义

Where<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>) 
Run Code Online (Sandbox Code Playgroud)

根据谓词过滤一系列值.

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
Run Code Online (Sandbox Code Playgroud)

只要指定的条件为真,就返回序列中的元素.

欢迎所有意见.

.net linq

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

最佳实践:每次传输后保持TCP/IP连接打开或关闭?

我的Server-App使用TIdTCPServer,多个客户端应用程序使用TIdTCPClients连接到服务器(所有计算机都在同一个LAN中).

有些客户只需要每隔几分钟就联系一次服务器,其他人每秒钟就会联系一次,一次只需要每秒20次.

如果我保持客户端和服务器之间的连接打开,我将保存重新连接,但必须检查连接是否丢失.

如果我在每次传输后关闭连接,则每次都必须重新连接,但不需要检查连接是否仍然存在.

做这个的最好方式是什么?

我应该以哪种频率进行数据传输?

两种情况的其他优点/缺点是什么?

delphi tcp indy delphi-2009 indy10

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

perl6/rakudo:dereferencing-question

#!perl6
use v6;

my $list = 'a' .. 'f';

sub my_function( $list ) {
    for ^$list.elems -> $e {
        $list[$e].say;
    }
}

my_function( $list );
Run Code Online (Sandbox Code Playgroud)

首先我用perl5风格尝试过这个,但它不起作用:

for @$list -> $e {
    $e.say;
}
# Non-declarative sigil is missing its name at line ..., near "@$list -> "
Run Code Online (Sandbox Code Playgroud)

我怎么能在perl6中这样做?

for-loop pass-by-reference rakudo raku

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