问题列表 - 第29819页

python中的slice(未排序)数组值

给定数组,a = [1,1,12,3,5,8,13,21]我可以切除前3个元素,如a[:3] 给予[1,1,2].我想要的是切断vlaue的元素i(例如,如果i=8我想要[1,1,12,3,5,8][1,1,12,3,5](我可以使用其中任何一个)).

这有效:

return a[:a.index(i)]
Run Code Online (Sandbox Code Playgroud)

但只有我给它一个数组中的值.

是否有一种干净的内置方式来做这件事,对缺失的价值案例做了些什么?

python arrays slice

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

使用javascript查找<textarea>的当前行的值

如何找到textarea当前行的值?

我知道我必须找到插入符号的位置,然后找到它之前的所有内容直到最后\n以及它之后的所有内容到下一个\n.

我怎样才能做到这一点?

javascript jquery textarea newline

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

在Ubuntu上网本上运行R需要图形设备大小的帮助

在ubuntu上网本上运行R时,我对图形设备的大小有小问题.上网本的屏幕尺寸相对较小(1024 x 576),所以当我在R中创建一个图表简单说

plot(sin)
Run Code Online (Sandbox Code Playgroud)

图表大于我的屏幕尺寸.我必须手动调整大小.

ubuntu论坛上发布的解决方案由于某种原因不起作用.有谁知道如何修理它?

谢谢!

ubuntu r

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

使用Spring框架获取"找不到命名查询"

我有一个带有一组命名查询的Java类(实体).当Spring尝试注入相关的bean时,它没有找到其中一个查询.

例如:

@NamedQueries({
        @NamedQuery(name = "Query1", query = "..."),
        @NamedQuery(name = "Query2", query = "..."),
        @NamedQuery(name = "Query3", query = "..."),
        @NamedQuery(name = "Query4", query = "..."),
        @NamedQuery(name = "Query5", query = "...")
})
Run Code Online (Sandbox Code Playgroud)

当Spring尝试注入bean时,我得到:

org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'myBean': Injection of resource methods failed;nested exception is
java.lang.IllegalArgumentException: Named query not found: Query3 at ...
Run Code Online (Sandbox Code Playgroud)

我确定查询是正确的(它们的所有单元测试都在通过).

有人知道它的根本原因吗?

java spring jpa named-query

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

实现基于文件的队列

我有一个内存有界的队列,其中多个线程排队对象.通常,队列应该由处理队列中的项的单个读取器线程清空.

但是,队列可能已填满.在这种情况下,我想在磁盘上保留任何其他项目,这些项目将由另一个后台读取器线程处理,该线程扫描目录中的这些文件并处理文件中的条目.我熟悉Active MQ,但更喜欢更轻量级的解决方案.如果没有严格遵循"FIFO",则可以(因为可以不按顺序处理持久化的条目).

那里有没有开源解决方案?在我自己开始实施之前,我没有发现任何事情,但我认为我会在此列表中查找建议.

谢谢!

java queue persistent

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

使函数返回0和true

这可能吗?我看到一些原生的php函数可以做到这一点.例如:strpos()可以返回0,这显然是真的.

php boolean

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

magento sales_order_place_after observer

我正在尝试编写一个观察员,在下订单时将导出订单数据.我之前没有写过任何模块.基于我对本文的实现:http://www.magentocommerce.com/wiki/5_-_modules_and_development/0_-_module_development_in_magento/customizing_magento_using_event-observer_method

到目前为止,我只是试图触发一些虚拟代码写入文件.我没有在我的日志中显示任何内容,并且文件未被修改.apache用户拥有该目录的权限.我在Magento设置中禁用了配置缓存.我对一些命名约定感到有些困惑; 我只是试着效仿这个例子.谁知道我哪里出错了?

在magento/app/etc/modules/Feed.xml中:

<?xml version="1.0"?>
<config>
    <modules>
        <Feed_Sales>
            <codePool>local</codePool>
            <active>true</active>
        </Feed_Sales>
    </modules>
</config>
Run Code Online (Sandbox Code Playgroud)

在magento/app/code/local/Feed/Sales/etc/config.xml中:

<?xml version="1.0"?>
<config>
    <global>
        <models>
            <feedsales>
                <class>Feed_Sales_Model</class>
            </feedsales>
        </models>
        <events>
            <sales_order_place_after>
                <observers>
                    <feed_sales_order_observer>
                        <type>singleton</type>
                        <class>sales/order_observer</class><!-- I've also tried Feed_Sales_Model_Order_Observer here -->
                        <method>export_new_order</method>
                    </feed_sales_order_observer>
                </observers>
            </sales_order_place_after>
        </events>
    </global>
</config>
Run Code Online (Sandbox Code Playgroud)

在magento/app/code/local/Feed/Sales/Model/Order/Observer.php:

<?php
class Feed_Sales_Model_Order_Observer
{
    public function __contruct()
    {

    }

    /**
     * Exports new orders to an xml file
     * @param Varien_Event_Observer $observer
     * @return Feed_Sales_Model_Order_Observer
     */
    public function export_new_order($observer)
    {
        Mage::log("reached export_new_order");
        try …
Run Code Online (Sandbox Code Playgroud)

php magento e-commerce

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

删除IoC容器的依赖关系

在阅读了越来越多关于IoC容器的内容后,我读到了这篇文章,关于代码中没有IoC.Resolve()等.

我真的很想知道,我怎么能删除对容器的依赖?

我想写下面的代码:

public void Action()
{
    using(IDataContext dc = IoC.Resolve<IDataContext>())
    {
        IUserRepository repo = IoC.Resolve<IUserRepository>();
        // Do stuff with repo...
    }
}
Run Code Online (Sandbox Code Playgroud)

但是我如何摆脱IoC.Resolve调用呢?也许我需要更好地理解DI ......

提前致谢.

c# dependency-injection ioc-container inversion-of-control

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

使用Objective C交换对象

我想交换玩家指向的位置.我肯定做错了,但无法弄明白为什么.当我打电话时,我也尝试在签名和播放器中使用(播放器**)播放器.有任何想法吗?

- (void)handleResult:(Result)result forPlayer:(Player *)player inLineup:(Lineup *)lineup
{
    switch (result)
    {
        case ResultSub:
        {
            Player *sub = [lineup.substitutes objectAtIndex:0];
            player = sub;
            return;
            break;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

pointers objective-c

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

防止透支的技术(OpenGL)

我画了很多半透明的多边形.我的场景是2D并使用2f verticies.我无法使用深度缓冲区,因为它不会因为alpha混合而有所帮助.还有哪些其他技术可以减少透支,因为这是我的应用程序瘫痪,而不是多边形计数,因为我使用VBO.

c c++ opengl

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