问题列表 - 第26974页

手动淡入新添加的子视图?

我想要一个视图在通过添加到堆栈时淡入

[self.view addSubview:someSecondaryViewController.view];

如何设置此调用的动画以使视图淡入(和退出)?

iphone core-animation subview ios

16
推荐指数
2
解决办法
9034
查看次数

如何从Scala中的较大字符串中提取有效电子邮件

我的scala版本2.7.7

我试图从更大的字符串中提取电子邮件地址.字符串本身不遵循任何格式.我得到的代码:

import scala.util.matching.Regex
import scala.util.matching._
val Reg = """\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b""".r
"yo my name is joe : joe@gmail.com" match {
    case Reg(e) => println("match: " + e)
    case _ => println("fail")
}
Run Code Online (Sandbox Code Playgroud)

正则表达式在RegExBuilder中传递但不传递scala.另外,如果有另一种方法来做这个没有正则表达式也可以.谢谢!

regex scala scala-2.7

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

Django:使用整数设置外键?

有没有办法使用模型的整数id设置外键关系?这将用于优化目的.

例如,假设我有一个Employee模型:

class Employee(models.Model):
  first_name = models.CharField(max_length=100)
  last_name = models.CharField(max_length=100)
  type = models.ForeignKey('EmployeeType')
Run Code Online (Sandbox Code Playgroud)

EmployeeType(models.Model):
  type = models.CharField(max_length=100)
Run Code Online (Sandbox Code Playgroud)

我希望拥有无限制员工类型的灵活性,但在部署的应用程序中,可能只有一种类型,所以我想知道是否有办法对id进行硬编码并以这种方式设置关系.这样我就可以避免db调用来获取EmployeeType对象.

django optimization foreign-keys django-models

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

强化学习玩具项目

我的学习和应用强化学习的玩具项目是:
- 代理人试图"安全地"和"快速地" 达到目标状态....
- 但是有代理人在路上发射了射弹和火箭.
- 代理人可以确定火箭的位置 - 有一些噪音 - 只有当他们"接近"时
- 然后代理人必须学会避免撞到这些火箭上......
- 代理人可以使用时间燃料来补充 - 在代理人运动中消耗
- 连续动作:加速前进 - 转动角度


我需要一些适合这种情况的RL算法的提示和名称.
- 我认为它是POMDP,但我可以将其建模为MDP并忽略噪声吗?
- 如果是POMDP,评估概率的推荐方法是什么?
- 在这种情况下哪个更好用:值函数或策略迭代?
- 我可以使用NN来模拟环境动态而不是使用显式方程吗?
- 如果是,是否建议使用特定类型/型号的NN?
- 我认为行动必须离散化,对吗?

我知道学习这样一个话题需要花费时间和精力,但我很想......
如果你不能回答所有问题,你可以回答一些问题......
谢谢

machine-learning reinforcement-learning neural-network

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

谷歌地图:如何通过点击打开多边形的InfoWindow?

我有一个简单的问题,但我在Google Maps API文档中找不到答案...

我有一张由API绘制的13个多边形的地图.以下是其中一个多边形的示例:

 var zone_up_montblanc = new GPolygon([
        new GLatLng(46.21270329318585, 6.134903900311617), 
        new GLatLng(46.20538443787925, 6.136844716370282), 
        new GLatLng(46.20525043957647, 6.141375978638086), 
        new GLatLng(46.20698751554006, 6.148050266912262), 
        new GLatLng(46.21110286985207, 6.153203229026629), 
        new GLatLng(46.21730757985668, 6.151718301267355), 
        new GLatLng(46.22092122197341, 6.153676364285801), 
        new GLatLng(46.22615123408969, 6.149844858907489), 
        new GLatLng(46.22851200024137, 6.149876939987202), 
        new GLatLng(46.22945159836955, 6.142758190170017), 
        new GLatLng(46.21735908463437, 6.141457132705133), 
        new GLatLng(46.21753573755057, 6.138058122426195), 
        new GLatLng(46.21270329318585, 6.134903900311617)
        ], "#6b1f43", 2, 0.9, "#92c87f", 0.5);
Run Code Online (Sandbox Code Playgroud)

然后 :

  map.addOverlay(zone_up_montblanc);
Run Code Online (Sandbox Code Playgroud)

多边形出现在我的地图上,没问题.但我现在要做的就是通过点击每个多边形打开一个"InfoWindow"(每个多边形的内容不同).

有人有想法或榜样吗?

非常感谢你的帮助 !

google-maps polygon click openinfowindowhtml infowindow

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

在onclick事件中传递参数时转义撇号

我将公司名称传递给onclick事件.一些公司名称中包含撇号.我将'.Replace("'","'")'添加到company_name字段.这允许onclick事件触发,但确认消息显示为"Jane&#; s Welding Company".

<a href="#" onclick="return Actionclick('<%= Url.Action("Activate", new {id = item.company_id}) %>', '<%= Html.Encode(item.company1.company_name.Replace("'", "&#39;")) %>');" class="fg-button fg-button-icon-solo ui-state-default ui-corner-all"><span class="ui-icon ui-icon-refresh"></span></a>

<script type="text/javascript">
function Actionclick(url, companyName) 
{
    if (confirm('This action will activate this company\'s primary company ('+companyName+') and all of its other subsidiaries.  Continue?')) 
    {
        location.href = url;
    };
};
Run Code Online (Sandbox Code Playgroud)

编辑 确认消息显示' 在消息而不是'.当我在这里打字时,它取代了' 用'.添加空格以便不会发生.我想知道将它传递给我的onclick事件的最佳方法,并且还可以在消息中正确显示它而不进行多次替换(如果有更好的方法).

html parameters asp.net-mvc jquery apostrophe

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

在Windows 7 64位上安装Visual Studio 2010后,看不到实体框架模板

我只是在具有Windows 7 64位的64位VM上安装Visual Studio 2010.VM位于ESXi Hypervisor上.当我尝试创建我的第一个项目时,我没有看到实体框架模板(ADO .NET实体框架).我在这里错过了一步吗?任何和所有的帮助表示赞赏.

entity-framework visual-studio-2010 windows-7

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

如何在多行中定义ghci中的函数?

我正在尝试定义任何跨越ghci中多行的简单函数,以下面的示例为例:

let abs n | n >= 0 = n
          | otherwise = -n
Run Code Online (Sandbox Code Playgroud)

到目前为止,我已尝试在第一行后按Enter键:

Prelude> let abs n | n >= 0 = n
Prelude>           | otherwise = -n
<interactive>:1:0: parse error on input `|'
Run Code Online (Sandbox Code Playgroud)

我也尝试过使用:{:}命令但是我没有做到这一点:

Prelude> :{
unknown command ':{'
use :? for help.
Run Code Online (Sandbox Code Playgroud)

我在Linux上使用GHC Interactive版本6.6 for Haskell 98,我缺少什么?

haskell ghci

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

每个数据库表有多少索引?

MySQL中的一个表首选多少个索引?

我有一个company在我搜索多为表ID,statecategory.

mysql database database-design

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

便携式shebang线

#!/usr/bin/perl
Run Code Online (Sandbox Code Playgroud)

这是我最近写的很多剧本的shebang系列.

硬编码二进制文件的路径似乎可能会产生一些问题.例如,如果我的一个用户在/ something_else/bin安装了Perl,那么他们必须更改所有的shebang.

我见过一些可以自动替换shebangs的工具,但我想知道是否有更简单的东西.

unix scripting shebang

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