问题列表 - 第37309页

反复出现的事件逻辑

我正在开发一个Groovy/Java日历类型的应用程序,允许用户输入具有开始日期和可选重复的事件.如果它是一个反复出现的事件,它可能会重现:

  • 每月与对应于开始日期的月份日期
  • 每周一周,对应于开始日期
  • 对应于开始日期的每周的每两周一次
  • 等等

我最初计划使用Google日历API来执行所有重复逻辑,但事实证明它是一个巨大的PITA,因为如果有人关心我会进一步讨论.

所以现在,我决定推出自己的解决方案.给定一个日期,我想弄清楚在这个日期是否发生了定期事件.我的逻辑(伪代码)如下:

public boolean occursOnDate(def date, def event) {

  def firstDate = event.startDate

  if (firstDate > date) {
    return false;

  } else if (event.isWeekly()) {
    return event.dayOfWeek() == date.dayOfWeek()

  } else if (event.isMonthly()) {
    return event.dayOfMonth() == date.dayOfMonth()

  } else {
    // At this point we know the event occurs every X weeks where X > 1
    // Increment firstDate by adding X weeks to it as many times as possible, without
    // going past …
Run Code Online (Sandbox Code Playgroud)

java groovy calendar

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

如何在Python中聚合时间序列?

我有两个不同的时间序列,部分重叠的时间戳:

import scikits.timeseries as ts
from datetime import datetime 
a = ts.time_series([1,2,3], dates=[datetime(2010,10,20), datetime(2010,10,21), datetime(2010,10,23)], freq='D')
b = ts.time_series([4,5,6], dates=[datetime(2010,10,20), datetime(2010,10,22), datetime(2010,10,23)], freq='D')
Run Code Online (Sandbox Code Playgroud)

代表以下数据:

Day:   20. 21. 22. 23.
  a:    1   2   -   3
  b:    4   -   5   6
Run Code Online (Sandbox Code Playgroud)

我想用系数a(0.3)和b(0.7)计算每天的加权平均值,同时忽略缺失值:

Day 20.: (0.3 * 1 + 0.7 * 4) / (0.3 + 0.7) = 3.1 / 1.  = 3.1
Day 21.: (0.3 * 2          ) / (0.3      ) = 0.6 / 0.3 = 2
Day 22.: (          0.7 * 5) …
Run Code Online (Sandbox Code Playgroud)

python datetime time-series weighted-average scikits

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

如果没有设置某个环境变量,如何调用一些Ant目标?

在有特定环境变量的情况下,我不想在build.xml中调用目标.

使用Ant 1.7.0,以下代码不起作用:

<property environment="env"/>
<property name="app.mode" value="${env.APP_MODE}"/>

<target name="someTarget" unless="${app.mode}">    
   ...
</target>

<target name="all" description="Creates app">
   <antcall target="someTarget" />
</target>
Run Code Online (Sandbox Code Playgroud)

目标"someTarget"执行是否存在环境变量APP_MODE.

ant

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

如何在iTunes Connect应用程序说明中显示Star项目符号点

如何在iTunes Connect应用程序说明页面上显示"星形"项目符号点

谢谢

iphone itunesconnect

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

服务引用错误:无法为服务引用生成代码

我有一个Windows服务解决方案,我正在尝试在VS2010中向Hermes(Opensource ebms消息服务器)Web服务添加服务引用.

我可以使用它的URL找到Web服务,但是当我尝试填充服务引用时,我在Visual Studio中遇到以下错误:

Error 8 Custom tool error: Failed to generate code for the service reference 'testService'.  Please check other error and warning messages for details. C:\Users\Admin\documents\visual studio 2010\Projects\MyProject\MyProject.MessageHandler\Service References\testService\Reference.svcmap 1 1 MyProject.MessageHandler


Warning 6 Custom tool warning: Cannot import wsdl:binding
Detail: There was an error importing a wsdl:portType that the wsdl:binding is dependent on.
XPath to wsdl:portType: //wsdl:definitions[@targetNamespace='http://service.ebms.edi.cecid.hku.hk/']/wsdl:portType[@name='EbmsStatusQuery']
XPath to Error Source: //wsdl:definitions[@targetNamespace='http://service.ebms.edi.cecid.hku.hk/']/wsdl:binding[@name='EbmsSoapHttpStatusQuery'] C:\Users\Admin\documents\visual studio 2010\Projects\MyProject\MyProject.MessageHandler\Service References\testService\Reference.svcmap 1 1 MyProject.MessageHandler

Warning 7 Custom tool warning: Cannot import wsdl:port …
Run Code Online (Sandbox Code Playgroud)

.net c# web-services visual-studio-2010 service-reference

130
推荐指数
3
解决办法
11万
查看次数

Android:如何制作 GroupBox 小部件?

Android 似乎没有提供这样一个有用的小部件。但是,我的屏幕设计需要这样的视图:

设计实例

此外,交互设计要求根据其他数据显示和隐藏此类框。

当然,我可以从我的 XML 布局中的单独元素构建这样的框(例如,从一个形状和一个文本视图),但是管理它们的可见性变成了地狱......

所以很明显,这里需要的是一个容器,就像一个相对布局。这样的容器可以在 XML 布局中有子项,并且可以通过简单的 setVisibility(...) 调用显示和隐藏。

有人可以给我一个提示如何做到这一点吗?

android groupbox

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

如何从表中删除记录?

从SQLite3数据库中删除记录时遇到问题:

conn = sqlite3.connect('databaza.db')
c = conn.cursor()
data3 = str(input('Please enter name: '))
mydata = c.execute('DELETE FROM Zoznam WHERE Name=?', (data3,))
conn.commit()
c.close
Run Code Online (Sandbox Code Playgroud)

一切都好,没有错误,但删除功能不起作用!

有没有人有想法?

python sqlite python-3.x

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

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

将函数映射到numpy数组,改变参数

首先,让我告诉你codez:

a = array([...])
for n in range(10000):
    func_curry = functools.partial(func, y=n)
    result = array(map(func_curry, a))
    do_something_else(result)
    ...
Run Code Online (Sandbox Code Playgroud)

我在这里做的是尝试应用于func数组,每次更改func第二个参数的值.这是SLOOOOW(每次迭代创建一个新函数肯定没有帮助),我也觉得我错过了这样做的pythonic方式.有什么建议吗?

能给我2D阵列的解决方案是个好主意吗?我不知道,但也许是.

可能的问题的答案:

  • 是的,这是(使用广义定义),优化问题(do_something_else()隐藏此)
  • 不,scipy.optimize没有用,因为我正在处理布尔值,它似乎永远不会收敛.

python arrays numpy map currying

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

3列:一列有最大宽度,另外两列有最小宽度

三列必须填充父容器的宽度.左列和右列的宽度不得小于150像素.中心列的宽度不得超过200像素.

我创建了一个使用JavaScript进行布局的参考页面.是否可以使用纯CSS进行相同的布局?

截图http://elv1s.ru/files/html+css/min-width_max-width_columns.png

它至少应该适用于IE 8,Firefox 3.6,Chrome 7,Safari 5和Opera 10.63.

html css layout

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