问题列表 - 第32595页

当存在关系时,如何为数组分配排名

当有联系时,我正在努力知道在尝试将排名分配给数组中的数值时,从哪里开始.因此,例如,我需要像下面这样转换数组:

myarray = (4,76,34,13,34)
Run Code Online (Sandbox Code Playgroud)

进入另一个数组,如:

myarray2 = (1,5,3.5,2,3.5)
Run Code Online (Sandbox Code Playgroud)

基本上,当相同的数字在数组中出现不止一次时,这些数字的指定等级是等级的平均值.因此,不是将两个34分别排在第3和第4,而是分配3.5.同样地,如果有34个副本,那么3个分配的等级将除以3.任何帮助都将非常感谢!

非常感谢,

亚当

php

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

春天的安全是值得的

我一直在寻找春天的安全性,并注意到它是一个非常大的包.我想知道是否值得努力花时间来加强这一点.

spring spring 2.0+为您节省了大量时间,还是以任何方式简化了您的项目?

java spring spring-security

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

Python中的"就地"字符串修改

在Python中,字符串是不可变的.

逐个字符地逐字逐句地修改它的标准习惯是什么?

我能想到的唯一方法是与加入结果字符串相关的一些真正棘手的黑客攻击.

-

在C:

for(int i = 0; i < strlen(s); i++)
{
   s[i] = F(s[i]);
}
Run Code Online (Sandbox Code Playgroud)

这是超级表达,并准确地说我在做什么.这就是我要找的.

python string

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

有没有一个好方法来获得即将到来的星期三的日期?

有没有一个好方法来获得即将到来的星期三的日期?也就是说,如果今天是星期二,我想在本周得到星期三的日期; 如果今天是星期三,我想得到下周三的日期; 如果今天是星期四,我想在接下来的一周得到星期三的日期.

谢谢.

java calendar date

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

我可以通过触摸DialogViewController(MonoTouch.Dialog)的背景来解雇iPhone键盘吗?

可能重复:
MonoTouch.Dialog:通过触摸DialogViewController中的任何位置来解除键盘

我正在使用MonoTouch.Dialogs中的DialogViewController.我希望能够通过单击对话框的背景来关闭键盘.

我通常采用使用大型自定义按钮填充视图并将其放在所有其他元素后面的技术.但是,我不能在DialogViewController中使这个工作.我在LoadView中执行了此操作,它只是冻结了所有其他控件.

是否有一种相对直接的方式来实现我想要的?

keyboard xamarin.ios monotouch.dialog

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

如何仅使用CSS显示某些部分用于打印?

我有一个包含大量数据,表格和内容的页面.我想制作一个只显示很少选定内容的打印版本.

我正在阅读有关"@media print"的CSS功能,而不是仅仅为了打印而编写另一个页面.

首先,哪些浏览器支持它?由于这是一个内部功能,只有最新的浏览器支持它才行.

我正在考虑使用"可打印"类标记一些DOM元素,并且基本上将"display:none"应用于除了具有"可打印"类的那些元素之外的所有内容.那可行吗?

我该如何实现这一目标?

编辑:这是我到目前为止:

<style type="text/css">
@media print {
    * {display:none;}
    .printable, .printable > * {display:block;}
}
</style>
Run Code Online (Sandbox Code Playgroud)

但它隐藏了一切.如何使这些"可打印"元素可见?

编辑:现在尝试消极方法

<style type="text/css">
@media print {
    body *:not(.printable *) {display:none;}
}
</style>
Run Code Online (Sandbox Code Playgroud)

这在理论上看起来不错,但它不起作用.也许"不"不支持高级CSS ...

css printing css-selectors

28
推荐指数
4
解决办法
5万
查看次数

表达式在switch case语句中

我正在尝试创建一个switch语句但我似乎无法使用得到评估的表达式(而不是设置字符串/整数).我可以使用if语句轻松完成此操作,但希望案例更快.

我正在尝试以下方法

function reward(amount) {
    var $reward = $("#reward");
    switch (amount) {
        case (amount >= 7500 && amount < 10000):
            $reward.text("Play Station 3");
            break;
        case (amount >= 10000 && amount < 15000):
            $reward.text("XBOX 360");
            break;
        case (amount >= 15000):
            $reward.text("iMac");
            break;
        default:
            $reward.text("No reward");
            break;
    }
}
Run Code Online (Sandbox Code Playgroud)

我错过了一些明显的东西,或者这是不可能的?谷歌在这种情况下并不友善.

任何帮助/指针赞赏

中号

javascript case switch-statement

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

我可以在C#中使用Untyped Collection吗?

我正在将一些Java代码移植到C#,我跑过这个:

List<?>
Run Code Online (Sandbox Code Playgroud)

据我所知,这是一种List类型Unknown.结果我可以在其他地方指定类型(在运行时?我不确定).

C#的基本等价物是什么?

c# java collections

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

经常更新R包是不错的做法?

我刚刚开始使用R,并且不确定多久更新已安装的软件包(此时,我主要使用的是ggplot2和拨浪鼓).一方面,这是拥有最新版本的典型极客冲动:-)另一方面,更新可能会破坏功能,作为R初学者,我不想浪费时间研究包不兼容性并重新安装库,这几乎可以肯定我没有注意到改进的包装有任何区别.

对于其他应用程序,我从根据升级频率,升级版本和安装等等之间的经验开发出来.但就R而言,我处在黑暗中

并且要明确:我不是在讨论R本身,而是在讨论它的库.

谢谢.

r

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

Spring 3.x和Hibernate Envers

我在让Hibernate Envers在我们的环境中工作时遇到了问题.我们使用Spring 3.x和LoadTimeWeaving.以下是我们的上下文文件:

<context:annotation-config/>
<context:spring-configured/>
<context:load-time-weaver aspectj-weaving="autodetect"/>
<context:component-scan base-package="com.viridityenergy.vpower"/>
<context:property-placeholder location="classpath:db/database-test.properties"/>
<bean class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor"/>
<bean class="org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor"/>

<bean id="dataSourcePooled"
    class="com.mchange.v2.c3p0.ComboPooledDataSource"
    destroy-method="close"
    p:jdbcUrl="${database.url}"
    p:user="${database.username}"
    p:password="${database.password}"
    p:initialPoolSize="1"
    p:maxPoolSize="5"
    p:idleConnectionTestPeriod="500"
    p:acquireIncrement="1"
    p:maxStatements="50"
    p:numHelperThreads="1"
    p:autoCommitOnClose="true"/>

<bean id="jpaAdapter"
    class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter"
    p:databasePlatform="${database.platform}"
    p:showSql="${database.showSql}"
    p:generateDdl="${database.generateDdl}"/>

<bean id="entityManagerFactory"
    class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"
    p:persistenceUnitName="TEST"
    p:persistenceXmlLocation="META-INF/persistence.xml"
    p:dataSource-ref="dataSourcePooled"
    p:jpaVendorAdapter-ref="jpaAdapter">

  <property name="loadTimeWeaver">
    <bean class="org.springframework.instrument.classloading.InstrumentationLoadTimeWeaver"/>
  </property>
</bean>

<bean id="transactionManager"
    class="org.springframework.orm.jpa.JpaTransactionManager"
    p:entityManagerFactory-ref="entityManagerFactory"
    p:dataSource-ref="dataSourcePooled"/>

<tx:annotation-driven transaction-manager="transactionManager"/>

<bean class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor"/>
<bean class="org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor"/>
Run Code Online (Sandbox Code Playgroud)

这是我们的persistence.xml

<persistence-unit name="TEST" transaction-type="RESOURCE_LOCAL">

  <provider>org.hibernate.ejb.HibernatePersistence</provider>

  <properties>
    <property name="hibernate.ejb.event.post-insert"
            value="org.hibernate.envers.event.AuditEventListener"/>

    <property name="hibernate.ejb.event.post-update"
            value="org.hibernate.envers.event.AuditEventListener"/>

    <property name="hibernate.ejb.event.post-delete"
            value="org.hibernate.envers.event.AuditEventListener"/>

    <property name="hibernate.ejb.event.pre-collection-update"
            value="org.hibernate.envers.event.AuditEventListener"/>

    <property name="hibernate.ejb.event.pre-collection-remove"
            value="org.hibernate.envers.event.AuditEventListener"/> …
Run Code Online (Sandbox Code Playgroud)

java spring hibernate-envers

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