小编Yar*_*ran的帖子

Maven包工作但Intellij的构建失败

我有一个JDK 1.7项目,maven依赖于我的maven repo中的本地jar.

我无法使用Intellij构建项目,错误是找不到符号(符号是从本地jar导入包的类)

但我可以使用'mvn package'成功构建项目.

我花了很多时间寻找解决方案,我已经做过的事情:

  • 缓存无效
  • 'mvn clean install'本地jar依赖
  • 在Intellij的maven配置中标记为"自动加载快照"
  • 在Intellij重新插入maven
  • Syncornized

这个错误发生在我之前的几次,但通常只是关闭Intellij和/或做'mvn clean install'就行了.

请帮忙.

java intellij-idea maven

77
推荐指数
8
解决办法
4万
查看次数

MongoDB查询超过500万条记录的性能

我们最近为我们的一个主要系列创下了超过200万的记录,现在我们开始因该系列的主要性能问题而受到影响.

他们在集合中的文档有大约8个字段,您可以使用UI进行过滤,结果应该按处理记录的时间戳字段进行排序.

我已经添加了几个复合索引与过滤字段和时间戳,例如:

db.events.ensureIndex({somefield: 1, timestamp:-1})
Run Code Online (Sandbox Code Playgroud)

我还添加了几个索引,可以同时使用多个过滤器,以期获得更好的性能.但是一些过滤器仍然需要很长时间才能完成.

我已经确定使用解释,查询确实使用了我创建的索引,但性能仍然不够好.

我想知道分片是否是现在的方式..但我们很快就会开始在该系列中每天创造约100万条新记录......所以我不确定它是否会很好地扩展...

编辑:查询的示例:

> db.audit.find({'userAgent.deviceType': 'MOBILE', 'user.userName': {$in: ['nickey@acme.com']}}).sort({timestamp: -1}).limit(25).explain()
{
        "cursor" : "BtreeCursor user.userName_1_timestamp_-1",
        "isMultiKey" : false,
        "n" : 0,
        "nscannedObjects" : 30060,
        "nscanned" : 30060,
        "nscannedObjectsAllPlans" : 120241,
        "nscannedAllPlans" : 120241,
        "scanAndOrder" : false,
        "indexOnly" : false,
        "nYields" : 1,
        "nChunkSkips" : 0,
        "millis" : 26495,
        "indexBounds" : {
                "user.userName" : [
                        [
                                "nickey@acme.com",
                                "nickey@acme.com"
                        ]
                ],
                "timestamp" : [
                        [
                                {
                                        "$maxElement" : 1
                                },
                                {
                                        "$minElement" : 1
                                } …
Run Code Online (Sandbox Code Playgroud)

indexing sharding mongodb

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

Delphi快速文件复制

我正在编写一个应用程序,它应该将一堆文件从一个地方复制到另一个地方.当我使用TFileStream进行复制时,它比使用操作系统复制文件慢3-4倍.

我也尝试用缓冲区复制,但这太慢了.

我在Win32下工作,有人对此事有一些见解吗?

delphi copy file

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

jQuery XML解析/遍历

我有以下XML-

<rows>
   <row id="5">
      <cell>Item1</cell>
   <attrs>
    <attr>
      <id>1</id>
      <type>CheckBox</type>
      <values>
        <value>
          <id>10</id>
        </value>
        <value>
          <id>11</id>
        </value>
      </values>
    </attr>
     <attr>
       <id>2</id>
       <type>CheckBox</type>
       <values>
         <value>
           <id>20</id>
         </value>
         <value>
           <id>21</id>
         </value>
       </values>
     </attr>
  </attrs>
   </row>
</rows>
Run Code Online (Sandbox Code Playgroud)

我想要做的是循环某一行的每一行.

我试图这样做以获得所有的attr id但我也得到了值ids.

function fillForm(id){
    var theRow = $(theXmlDoc).find('row[id='+id+']').get()

    $(theRow).find("attr").each(function(i) 
    {
        alert($(this).find("id").text());
    });
}
Run Code Online (Sandbox Code Playgroud)

我还要注意,主要目标是循环每个attr,然后循环每个值,同时我有attr的id.

PS如果你想到一个更简单/更简单的方法与其他一些图书馆这样做,我愿意接受建议.

提前致谢,

xml jquery parsing traversal xml-parsing

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

JS中的XML字符串操作?

我有一个以这种格式的字符串中的XML文件:

<item>
    <name>xxx</name>
    <id>yyy</id>

    <view>
        <name>view1_name</name>
        <view_attrs>
            <view_attr>
                <name>Age</name>
                <values>
                    <value>18-36</value>
                    <value>55-70</value>
                </values>
            </view_attr>
            <view_attr>
                <name>Status</name>
                <values>
                    <value>Single</value>
                    <value>Married</value>
                </values>
            </view_attr>
        </view_attrs>
    </view>


    <view>
        <name>view2_name</name>
        <view_attrs>
            <view_attr>
                <name>Age</name>
                <values>
                    <value>37-54</value>
                </values>
            </view_attr>
        </view_attrs>
    </view>


    <children>
        <item>
        ...
        </item>
        <item>
        ...
            <children>
            ...
            </children>
        </item>
    </children>

</item>
Run Code Online (Sandbox Code Playgroud)

我想做的是,添加/删除项目,子项,更改特定view_attr中的值等等?

什么是最简单最简单的方法?

提前致谢.:)

javascript xml jquery

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

Asp.net项目创意?

我最近决定加强我在ASP.NET中的知识(我已经在ASP.NET中编写了大约2年左右的时间,并且从那以后发生了很多变化).我想使用新的MVC框架,尝试jQuery,LINQ to SQL,基本上只是为了赶上大多数最新功能.

为此,我想在ASP.NET中启动一个很好的项目,一个从头开始使用MVC框架的严肃的Web应用程序.我唯一的问题是......我应该建立什么?我讨厌编写已经存在于Web上的东西,我只是想制作一些不错的Web应用程序(如果它有用,我可能像Stackoverflow.com这样的东西发布它)或者只是分享它的源代码.

有什么想法吗?

asp.net-mvc projects

5
推荐指数
0
解决办法
9275
查看次数

如何更改脚手架代码并使用CakePHP中的希伯来语本地化我的应用程序?

我已经开始学习如何将CakePHP框架用于兼职工作.我决定在这个框架中构建我的一个个人项目,以便对其进行一些练习.

  1. 我有一些我使用Cake bake命令创建的模型,我添加了自动CRUD支持(它为控制器添加var $scaffold了所有相关操作.我想编辑这些操作但我没有引用生成的代码.(正如我之前所说,它将脚手架成员添加到控制器,就是这样.)如何编辑这些操作?

  2. 我想用希伯来语构建我的应用程序,我需要将所有生成的错误消息和状态更改为希伯来语(也是脚手架中生成的那些).我怎么能做到这一点?

php cakephp crud scaffolding

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

Delphi中的全局变量

我有一个用Delphi编写的控制台应用程序.我看到我可以通过将它们分配给单元范围来获得全局变量,但是在控制台应用程序中我不使用单元(从我所理解的仅仅是形式).

delphi global-variables

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