问题列表 - 第44800页

javascript - 一美元金额的上限

所以我在javascript中添加和减去浮点数,我需要知道如何始终取任何小数超过3位数的数字的上限.例如:

3.19 = 3.19

3.191 = 3.20

3.00000001 = 3.01

javascript math floating-point ceil

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

机器学习平台的选择

我有一组用户数据和他们的贷款偿还指标(他们花了多长时间,分期付款等).现在我想分析一下用户过去的贷款历史,然后说:"如果我们贷款给他们X,那么他们很有可能会在Z天内偿还Y期"

这是我的看法

  1. 该算法是一种聚类算法,用于根据所有用户的还款习惯对其进行分组
  2. 我想使用SOM或K-Means

所以我的问题是,哪些平台对此有利?到目前为止我看过Mahout.

cluster-analysis machine-learning mahout

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

刷新 ObjectListView 中唯一的对象

我使用ObjectListView。并使用方法 RefreshObject() 更新唯一修改的对象。

// The difference between associations and updatedAssociations is only in 
// one item, which ID field remains the same. 
// So i find an updated item by ID in the associations (before updating). 
//And say Object ListView to to refresh this item. 

var associationToUpdate = associations.References.Where(
        x => x.ID == associationIDToUpdate).FirstOrDefault();

olvAssociations.RefreshObject(associationToUpdate);

// And only after this set the model to updated model

associations = updatedAssociations;
Run Code Online (Sandbox Code Playgroud)

但什么也没有发生。有人知道这是怎么回事吗?

c# objectlistview

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

Bash脚本在按字母顺序排序时删除除N个文件以外的所有文件

在标题中很难解释.

我有一个每天运行的bash脚本将一个文件夹备份到一个zip文件中.zip文件名为world YYYYMMDD.zip,YYYYMMDD是备份日期.我想要做的是删除除最近的5个备份以外的所有备份.按字母顺序对文件进行排序将首先列出最旧的文件,因此我基本上需要在按字母顺序排序时删除除最后5个文件以外的所有文件.

linux bash ubuntu

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

PHP:如何将html标签替换为""?

PHP:如何替换用""替换的HTML标签?

使用以下代码:

$str = 'line1<div>line2</div>line3';
echo strip_tags($str);
Run Code Online (Sandbox Code Playgroud)

我明白了

line1line2line3
Run Code Online (Sandbox Code Playgroud)

但预期的结果是

line1 line2 line3
Run Code Online (Sandbox Code Playgroud)

谢谢

php regex

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

为什么(它真的吗?)List <T>实现所有这些接口,而不仅仅是IList <T>?

List 来自MSDN的声明:

public class List<T> : IList<T>, ICollection<T>, 
 IEnumerable<T>, IList, ICollection, IEnumerable
Run Code Online (Sandbox Code Playgroud)

反射器给出了类似的图片.难道List真的实现所有这些(如果是为什么)?我检查过:

    interface I1 {}
    interface I2 : I1 {}
    interface I3 : I2 {}

    class A : I3 {}
    class B : I3, I2, I1 {}

    static void Main(string[] args)
    {
        var a = new A();
        var a1 = (I1)a;
        var a2 = (I2)a;
        var a3 = (I3)a;

        var b = new B();
        var b1 = (I1) b;
        var b2 = (I2)b;
        var b3 = (I3)b; …
Run Code Online (Sandbox Code Playgroud)

.net c#

67
推荐指数
3
解决办法
4065
查看次数

T-SQL Fastforward Cursor vs. foreach

我想计算gps-point之间的距离,以获得第一个和最后一个点之间的完整距离.

我的问题是:什么更快?

  • 要将所有行加载到DataTable中,并通过foreach或在c#.net中计算它
  • 使用带有FastForward游标的StoredProcedure在Sql-Server上对其进行计算.

我谈到大约400,000行.

c# t-sql sql-server

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

Spring Scheduler不起作用

我的Spring基于注释的任务调度程序有问题 - 我无法使其工作,我在这里看不到任何问题...

应用程序的context.xml

<task:scheduler id="taskScheduler" />
<task:executor id="taskExecutor" pool-size="1" />
<task:annotation-driven executor="taskExecutor" scheduler="taskScheduler" />
Run Code Online (Sandbox Code Playgroud)

@Service
public final class SchedulingTest {

    private static final Logger logger = Logger.getLogger(SchedulingTest.class);

    @Scheduled(fixedRate = 1000)
    public void test() {
        logger.debug(">>> Scheduled test service <<<");
    }

}
Run Code Online (Sandbox Code Playgroud)

spring scheduling spring-mvc

19
推荐指数
6
解决办法
4万
查看次数

保存NSManagedObjectContext这个'干净'时为什么会出现合并错误?

提前感谢您的帮助.我今天花了很多时间与此作斗争,我认为我对框架的运作方式有一些严重的错误.

我正在开发一个核心数据应用程序,其中实体具有父/子关系.应用程序在启动时创建NSManagedObjectContext(MOC).当应用程序第一次运行时,它使用异步块将plist的内容导入第二个MOC(根节点是使用URI和-managedObjectIDForURIRepresentation :)从主MOC获取的,就在块完成之前保存第二个上下文.

在我的数据控制器中,我订阅了NSManagedObjectContextDidSaveNotification,并在发送通知时运行以下代码:

- (void)backgroundContextDidSave:(NSNotification *)notification {
    if(![notification.object isEqual:self.managedObjectContext]){
        if (![NSThread isMainThread]) {
            [self performSelectorOnMainThread:@selector(backgroundContextDidSave:)
                                   withObject:notification
                                waitUntilDone:NO];
            return;
    }       
        [self.managedObjectContext mergeChangesFromContextDidSaveNotification:notification];        ;
    }
}
Run Code Online (Sandbox Code Playgroud)

我已经对这段代码进行了完整性检查,当然,当第二个MOC保存时,从执行块的线程调用它,然后延迟,并从主线程运行.通知对象包含在第二个MOC中导入的所有对象,包括我们接下来要处理的两个对象.

完成后,我运行以下代码,该代码位于对象所属的NSManagedObject子类的方法中,它只是意味着从子父中删除子代:

TreeEntry *oldParent=self.parent; //keep a pointer to the old parent around so we can delete self from the children

// These next four lines are a sanity check to make sure that both objects are on the same MOC we're saving
NSManagedObjectContext *selfContext=self.managedObjectContext;
NSManagedObjectContext *parentContext=self.parent.managedObjectContext;
NSManagedObjectContext *sharedContext=[[DataController sharedDataController] managedObjectContext];
assert([selfContext isEqual:parentContext] && [selfContext isEqual:sharedContext]); …
Run Code Online (Sandbox Code Playgroud)

iphone cocoa cocoa-touch core-data ios4

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

Pymongo AssertionError:ids不匹配

我用:

  • MongoDB 1.6.5
  • Pymongo 1.9
  • Python 2.6.6

我有3种类型的守护进程.第一次从Web加载数据,第二次分析并保存结果,第三组结果.他们都使用Mongodb.在某些时候,第三个守护进程会抛出许多这样的异常(大多数情况下,当数据库中存在大量数据时):

Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/gevent-0.13.1-py2.6-linux-x86_64.egg/gevent/greenlet.py", line 405, in run
    result = self._run(*self.args, **self.kwargs)
  File "/data/www/spider/daemon/scripts/mainconverter.py", line 72, in work
    for item in res:
  File "/usr/local/lib/python2.6/dist-packages/pymongo-1.9_-py2.6-linux-x86_64.egg/pymongo/cursor.py", line 601, in next
    if len(self.__data) or self._refresh():
  File "/usr/local/lib/python2.6/dist-packages/pymongo-1.9_-py2.6-linux-x86_64.egg/pymongo/cursor.py", line 564, in _refresh
    self.__query_spec(), self.__fields))
  File "/usr/local/lib/python2.6/dist-packages/pymongo-1.9_-py2.6-linux-x86_64.egg/pymongo/cursor.py", line 521, in __send_message
    **kwargs)
  File "/usr/local/lib/python2.6/dist-packages/pymongo-1.9_-py2.6-linux-x86_64.egg/pymongo/connection.py", line 743, in _send_message_with_response
    return self.__send_and_receive(message, sock)
  File "/usr/local/lib/python2.6/dist-packages/pymongo-1.9_-py2.6-linux-x86_64.egg/pymongo/connection.py", line 724, in __send_and_receive
    return self.__receive_message_on_socket(1, request_id, sock)
  File "/usr/local/lib/python2.6/dist-packages/pymongo-1.9_-py2.6-linux-x86_64.egg/pymongo/connection.py", line …
Run Code Online (Sandbox Code Playgroud)

python mongodb pymongo

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