问题列表 - 第39089页

生成风玫瑰图

我有一个项目需要Wind Rose图表.具体来说,我希望以可视格式绘制风速和风向.

此页面上的示例看起来像是统计语言R中的函数,这可能远远高于我为此项目承担的能力.

我正在寻找有关此算法的任何讨论,但最终这是针对.NET项目的.

.net statistics r

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

使用纹理中的alpha来绘制纯色

我如何使用OpenGLES 1.1(iPhone)绘制纹理,但只使用alpha绘制一些颜色?

结果应该是与原始纹理完全相同的alpha蒙版,内部使用单一纯色而不是原始颜色.

我使用glDrawArraysglCoordPointerglVertexPointer.

我认为做两次传球,一次是质地,另一次是纯色.我似乎无法找到倒置glBlendFunc(GL_ZERO, GL_ONE_MINUS_SRC_ALPHA);.

编辑:经过一些更多的环顾四周,我认为应该可以实现使用glTexEnvf.这只是找到正确论点的问题.

iphone opengl-es cocos2d-iphone

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

如何在tomcat服务器启动时加载java类(而不是servlet)

我需要不断更新和查询mysql数据库(我不认为我需要一个servlet来做这个,只是一个普通的java类).但我不知道如何调用该类或在servlet启动时运行它.

tomcat servlets

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

每次打开应用程序时运行动画

我在viewDidLoad中有一个动画,它在第一次启动应用程序时运行.如果您退出应用程序,然后再次启动它,动画将无法播放.

每次打开应用程序时,我将如何制作动画?

谢谢你的帮助

iphone animation objective-c

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

为什么这个if/then语句返回true?

我有一个相当丑陋的服务工作,它通过遗留数据库运行并将其与我们的生产数据库进行比较:

if (vendorContract.Item.Where(x => x.ItemNumber == contractItem.Item_Number) != null)                        {
 var oldDbContractItem = vendorContract.Item.Where(x => x.ItemNumber == contractItem.Item_Number).First();
                            // check to see if there were changes
                            if (oldDbContractItem.DateStamp != vendorContractItem.Date_Stamp)
                            {
                                oldDbContractItem.Update(vendorContractItem);
                            }
                        }
Run Code Online (Sandbox Code Playgroud)

我会得到一个错误var oldDbContratItem,"序列不包含任何元素",但我只是做了一个!= null检查.这一定很简单,发生了什么?

c# linq

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

在Rails 3或Ruby中将持续时间转换为小时:分钟:秒(或类似)

我觉得有一种简单/内置的方法可以做到这一点,但我找不到它.

我有一个整数的持续时间(以秒为单位),我想以友好的格式显示它.

例如3600将显示为"01:00:00"或"1小时"或其他东西.

我可以这样做,time_ago_in_words(Time.zone.now+3600)但感觉有点像黑客,没有理由加上/减去当前时间只是为了格式化这个值.有没有duration_in_words()

谢谢

ruby datetime ruby-on-rails ruby-on-rails-3

107
推荐指数
11
解决办法
8万
查看次数

PHP - cookie 变量和会话变量的有趣行为

我在下面写了一个小 PHP 脚本来演示我的问题。像这样运行下面的代码:http://localhost/test.php?test=10,然后运行http://localhost/test.php?test=11,然后http://localhost/test.php?test= 12等。你会看到屏幕上显示的数字总是在 url 数字后面 1 位数字?!也许是因为我无法读取 cookie 并立即读取相同的 cookie?

//如果查询字符串有$test,保存在session中,cookies供以后使用。 
如果($_GET[测试]){
  $_SESSION['test'] = $_GET[test];
  setcookie("test", $_GET[test], time()+60*60*24*30*12*10); //10年
}

//如果用户稍后回来,则从cookie中获取$test
如果(isset($ _COOKIE [“测试”])){
  $_SESSION['test'] = $_COOKIE["test"];
}

回声“会话测试:”。$_SESSION['测试'];

后来我用下面的代码解决了这个问题,但是解决的还不够好,我想知道为什么会这样!

这解决了它:

if($_GET[cid]){
  setcookie("campaignid", $_GET[cid], time()+60*60*24*30*12*10); //10年
  $_SESSION['campaignid'] = $_GET[cid];
}elseif (isset($_COOKIE["campaignid"])){
  $_SESSION['campaignid'] = $_COOKIE["campaignid"];
}

php cookies

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

Android没有添加包含重复字段的所有联系人

在Android 2.1 update 1中添加重复的联系人字段时,我有一个很大的问题

请看看我的代码:

      ArrayList<ContentProviderOperation> op_list = new ArrayList<ContentProviderOperation>();

  op_list.add(ContentProviderOperation.newInsert(ContactsContract.RawContacts.CONTENT_URI)
         .withValue(ContactsContract.RawContacts.ACCOUNT_TYPE, null)
         .withValue(ContactsContract.RawContacts.ACCOUNT_NAME, null)
         .build());

  // first and last names
       op_list.add(ContentProviderOperation.newInsert(Data.CONTENT_URI)
   .withValueBackReference(Data.RAW_CONTACT_ID, 0)
         .withValue(Data.MIMETYPE, StructuredName.CONTENT_ITEM_TYPE)
         .withValue(StructuredName.GIVEN_NAME, "MyFirstName")
         .withValue(StructuredName.FAMILY_NAME, "MyLastName")
         .build());

  try{
   ContentProviderResult[] results = cResolver.applyBatch(ContactsContract.AUTHORITY, op_list);
  }catch(Exception e){
   e.printStackTrace();
  }
Run Code Online (Sandbox Code Playgroud)

尝试在20迭代循环中运行这段代码,然后转到联系人应用程序,你会看到只有8个联系人挂在那里!当我插入重复的电子邮件,电话,组织时也会发生此问题.尝试在0-> 200的循环中,android会发疯!

我的代码中有问题吗?这有什么解决方案吗?

任何帮助将非常感谢...谢谢!

android duplicates contacts

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

通过Model的属性(不是字段)对Django QuerySet进行排序

一些代码和我的目标

我的(简化)模型:

class Stop(models.Model):
    EXPRESS_STOP = 0
    LOCAL_STOP   = 1

    STOP_TYPES = (
        (EXPRESS_STOP, 'Express stop'),
        (LOCAL_STOP, 'Local stop'),
    )

    name = models.CharField(max_length=32)
    type = models.PositiveSmallIntegerField(choices=STOP_TYPES)
    price = models.DecimalField(max_digits=5, decimal_places=2, null=True, blank=True)

    def _get_cost(self):
        if self.price == 0:
            return 0
        elif self.type == self.EXPRESS_STOP:
            return self.price / 2
        elif self.type == self.LOCAL_STOP:
            return self.price * 2
        else:
            return self.price    
    cost = property(_get_cost)
Run Code Online (Sandbox Code Playgroud)

我的目标:我想按照cost物业排序.我尝试了两种方法.

使用order_by QuerySet API

Stops.objects.order_by('cost')
Run Code Online (Sandbox Code Playgroud)

这产生了以下模板错误:

Caught FieldError while rendering: Cannot resolve keyword 'cost' into …
Run Code Online (Sandbox Code Playgroud)

python django-templates django-models

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

你如何用javascript更改<title>元素?

我有一个HTML <title>元素,我想根据其他元素动态更改.我尝试使用,document.getElementsByTagName('title').innerHTML = dynamicContent但这似乎不起作用.我以前看过它,但我似乎无法弄明白该怎么做.

html javascript title

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