小编Sea*_*wen的帖子

本地主机上的w3c html检查程序

我想知道是否有一个程序在那里检查我是否有每个html标记项的开始结束标记.我使用Dreamweaver cs3,当标记出现问题时,标签会改变颜色但是,它并不总是准确的.我想知道是否有一些我可以将开始和结束标记放入树视图而不必在Dreamweaver中打开和关闭树视图中的每个标记.

所以显示如下:

+<div id="abc">
| some html
| some html
| some html
| some html
+</div>

+<div id="def">
| some html
| some html
| some html
| some html
+</div>
Run Code Online (Sandbox Code Playgroud)

html css

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

Mahout耗尽了堆空间

我正在使用Mahout在一组推文上运行NaiveBayes.两个文件,一个100 MB,一个300 MB.我将JAVA_HEAP_MAX更改为JAVA_HEAP_MAX = -Xmx2000m(之前为1000).但即便如此,在抱怨堆空间错误之前,mahout还是运行了几个小时(确切地说是2个小时).我该怎么办才能解决?

更多信息,如果它有帮助:我在一个节点上运行,我的笔记本电脑实际上它有3GB的RAM(仅).

谢谢.

编辑:我第三次运行它与第一次使用的数据的1/2(第一次使用550万条推文,第二次使用2百万)我仍然有堆空间问题.我发布完整错误以完成目的:

17 May, 2011 2:16:22 PM
 org.apache.hadoop.mapred.JobClient monitorAndPrintJob
INFO:  map 50% reduce 0%

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
    at java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:62)
    at java.lang.StringBuilder.<init>(StringBuilder.java:85)
    at org.apache.hadoop.mapred.JobClient.monitorAndPrintJob(JobClient.java:1283)
    at org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:1251)
    at org.apache.mahout.classifier.bayes.mapreduce.common.BayesFeatureDriver.runJob(BayesFeatureDriver.java:63)
    at org.apache.mahout.classifier.bayes.mapreduce.bayes.BayesDriver.runJob(BayesDriver.java:44)
    at org.apache.mahout.classifier.bayes.TrainClassifier.trainNaiveBayes(TrainClassifier.java:54)
    at org.apache.mahout.classifier.bayes.TrainClassifier.main(TrainClassifier.java:162)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:616)
    at org.apache.hadoop.util.ProgramDriver$ProgramDescription.invoke(ProgramDriver.java:68)
    at org.apache.hadoop.util.ProgramDriver.driver(ProgramDriver.java:139)
    at org.apache.mahout.driver.MahoutDriver.main(MahoutDriver.java:184)
17 May, 2011 7:14:53 PM org.apache.hadoop.mapred.LocalJobRunner$Job run
WARNING: job_local_0001
java.lang.OutOfMemoryError: Java heap space
    at java.lang.String.substring(String.java:1951)
    at java.lang.String.subSequence(String.java:1984)
    at java.util.regex.Pattern.split(Pattern.java:1019)
    at java.util.regex.Pattern.split(Pattern.java:1076) …
Run Code Online (Sandbox Code Playgroud)

mahout

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

如何在我的应用程序中使用-assumenosideeffects类android.util.Log

-assumenosideeffects class android.util.Log在我的应用程序中写道.但是如何使用这个.

-assumenosideeffects class android.util.Log 
{
    public static int d(...);
    public static int v(...);
    public static int i(...);
    public static int e(...);
}
Run Code Online (Sandbox Code Playgroud)

proguard.cfg文件中.但没有工作.

java optimization android proguard

5
推荐指数
3
解决办法
6408
查看次数

Maven发布/ scm标签/ Plexus DirectoryScanner中的无限递归错误?

我发现我的Maven版本在scm标记阶段失败,在发布插件中有明显的无限递归:

... (hundreds more times)
at org.codehaus.plexus.util.DirectoryScanner.scandir(DirectoryScanner.java:491)
at org.codehaus.plexus.util.DirectoryScanner.scandir(DirectoryScanner.java:491)
at org.codehaus.plexus.util.DirectoryScanner.scandir(DirectoryScanner.java:491)
at org.codehaus.plexus.util.DirectoryScanner.scandir(DirectoryScanner.java:491)
at org.codehaus.plexus.util.DirectoryScanner.scan(DirectoryScanner.java:346)
at org.codehaus.plexus.util.FileUtils.getFileAndDirectoryNames(FileUtils.java:1886)
at org.codehaus.plexus.util.FileUtils.getFileNames(FileUtils.java:1813)
at org.codehaus.plexus.util.FileUtils.getFileNames(FileUtils.java:1795)
at org.codehaus.plexus.util.FileUtils.getFiles(FileUtils.java:1769)
at org.apache.maven.scm.provider.svn.svnexe.command.tag.SvnTagCommand.executeTagCommand(SvnTagCommand.java:172)
at org.apache.maven.scm.command.tag.AbstractTagCommand.executeCommand(AbstractTagCommand.java:81)
at org.apache.maven.scm.command.AbstractCommand.execute(AbstractCommand.java:59)
at org.apache.maven.scm.provider.svn.AbstractSvnScmProvider.executeCommand(AbstractSvnScmProvider.java:388)
at org.apache.maven.scm.provider.svn.AbstractSvnScmProvider.tag(AbstractSvnScmProvider.java:368)
at org.apache.maven.scm.provider.AbstractScmProvider.tag(AbstractScmProvider.java:846)
at org.apache.maven.shared.release.phase.ScmTagPhase.execute(ScmTagPhase.java:127)
...
Run Code Online (Sandbox Code Playgroud)

这个构建看起来还不错:

[INFO] Working directory: /Users/srowen/Documents/Development/ZXing
[INFO] Tagging release with the label zxing-2.2...
[INFO] Executing: /bin/sh -c cd /Users/srowen/Documents/Development/ZXing && svn --non-interactive copy --file /var/folders/tx/g74p23497xz89k7ngn6_6ykr0000gn/T/maven-scm-1363236967.commit --revision 2758 https://zxing.googlecode.com/svn/trunk https://zxing.googlecode.com/svn/tags/zxing-2.2
[INFO] Working directory: /Users/srowen/Documents/Development/ZXing
Run Code Online (Sandbox Code Playgroud)

有没有人见过这样的东西?它是否响铃可能暗示一些本地问题?没有符号链接,这里没有涉及特别深的目录结构.

svn release plexus maven

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

在二维码中存储压缩的字母数字字符串

我正在将 JSON 片段存储到 31 型二维码上,以便我可以用智能手机扫描它并解析 JSON。

我遇到了一些挑战..

31 型二维码是我可以让我的 Android 设备可靠扫描的“最密集”(因为缺少更好的词)代码。这可以存储 2677 个字母数字字符,其中包含 7% 的纠错。

压缩优化/缩小的 JSON 对象并用它编码 QR 码的选项有哪些?可以想象,我还能存储多少数据?或者我什至在正确的树上吠叫?

compression json qr-code

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

没有CDH的Hadoop 2.2.0上的Impala?

我想用我的Hadoop 2.2.0发行版测试和配置Impala,而不是Cloudera发行版.

我想知道它是否可以在没有CDH的情况下使用Impala,因为我只读到Impala是CDH依赖的.

我正在尝试按照Impala Github中的指南 - https://github.com/cloudera/impala - 我将进行可能的更改以使其正常工作.

有人做过吗?还是真的不可能?

hadoop cloudera impala

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

从PHP生成和解码QR码

任何人都可以推荐一个能够生成和解码QR码的PHP库(如果存在的话)吗?这似乎可以完成这项工作:http://code.google.com/p/zxing/但它是Java版本.如果我必须使用ZXing,我如何使用PHP?

php java qr-code barcode zxing

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

CDH(Cloudera Distribution for hadoop)是开源使用吗?

CDH(Cloudera Distribution for hadoop)是开源使用还是商业化?

对此的任何意见都非常赞赏.

hadoop cloudera

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

选择正则化参数

在应用正则化逻辑回归时:我将数据分成训练,交叉验证和测试集.我想应用正则化并正在选择正则化参数lambda.为此,我尝试不同的lambda值,并在训练集上拟合我的假设的参数theta.然后,我选择lambda的值,它给出了验证集上最低成本函数.为此,我是否应该使用惩罚条件计算验证集的成本函数?

machine-learning regularized logistic-regression

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

找到Cloudera Manager HDFS配置文件

我已经通过Cloudera Manager安装了一个集群,现在我需要手动启动集群.

我一直在使用以下命令:

$ sudo -u hdfs hadoop namenode / datanode / jobtracker
Run Code Online (Sandbox Code Playgroud)

但随后dfs.name.dir就成立了/tmp.我似乎无法找到cloudera经理在哪里有HDFS配置文件.在那些/usr/lib/hadoop-02*/conf似乎是最小的.他们错过了dfs.name.dir我正在寻找的东西.顺便说一下,我在RHLE 6系统上.懒惰,我虽然可以复制cloudera经理的HDFS配置文件,所以我不必手动创建它们,将它们复制到6个节点:)

谢谢

hadoop cloudera cloudera-manager

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

通过键"内部"分区进行高效分组

我正在努力使一个过程适应火花.基本上,该过程分析来自JDBC数据源的批量数据,每个记录具有batchId,还有更高级别的groupId.

  • 批次数量很大(事先未知).

  • 组数是~100.

  • 每批的记录数可以放在RAM中.

实际的分析代码并不重要,但它不适合reduceByKey或combineByKey的更具体的模型

我的想法是:

  • 使用jdbcRdd读取数据,使用"group id"进行分区

  • 使用group by batchId来准备数据

  • 使用map来应用业务逻辑.

瓶颈似乎是groupByKey,根据我的理解,它会强制进行洗牌(将数据写入磁盘) - 即使每个批次都包含在一个分区中.

另一种可能的方法是使用batchId进行分区,但这会创建大量的分区 - 因此会产生大量的查询

有没有办法在分区内按键执行分组?还有其他可能的办法吗

jdbc apache-spark

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

Java同步无法正常工作

我正在尝试一个小程序来演示同步,但无论出于何种原因,它都没有达到我的期望.关键是要生成1000个线程,并将它们全部加1到静态Integer对象"sum".输出应该是1000但我得到不同的输出.这就像addSum()方法根本没有同步.我试过延迟println,认为它打印得太快但是这不是问题.我在这里错过了什么?

public class sumsync implements Runnable {
public static Integer sum = new Integer(0);
public sumsync(){
}

private synchronized void addSum(int i){
    sum += i;
}

@Override
public void run() {
    addSum(1);
}
}
Run Code Online (Sandbox Code Playgroud)

主要课程:

public class sumsyncinit {

private static final int max_threads = 1000;

public static void main(String[] args) {

sumsync task = new sumsync();
Thread thread;

    for(int i=0; i<max_threads;i++){
        thread = new Thread(task);
        thread.start();
    }
    System.out.println(sumsync.sum);
}

}
Run Code Online (Sandbox Code Playgroud)

java synchronization

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

Android ZXing实现

我用ZXing源代码创建了一个项目.这很好.

我更改了包名后

 com.google.zxing.client.android 
Run Code Online (Sandbox Code Playgroud)

 com.google.zxing.client.android.vofox
Run Code Online (Sandbox Code Playgroud)

但它显示真实设备中的错误(HTC Wildfire)

它在eclipse模拟器中没有错误.我的logcat文件如下所示.

08-23 17:13:58.899: ERROR/AndroidRuntime(9816): FATAL EXCEPTION: main
08-23 17:13:58.899: ERROR/AndroidRuntime(9816): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.google.zxing.client.android.vofox/com.google.zxing.client.android.vofox.CaptureActivity}: android.view.InflateException: Binary XML file line #26: Error inflating class com.google.zxing.client.android.ViewfinderView
08-23 17:13:58.899: ERROR/AndroidRuntime(9816):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2781)
08-23 17:13:58.899: ERROR/AndroidRuntime(9816):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2797)
08-23 17:13:58.899: ERROR/AndroidRuntime(9816):     at android.app.ActivityThread.access$2300(ActivityThread.java:135)
08-23 17:13:58.899: ERROR/AndroidRuntime(9816):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2132)
08-23 17:13:58.899: ERROR/AndroidRuntime(9816):     at android.os.Handler.dispatchMessage(Handler.java:99)
08-23 17:13:58.899: ERROR/AndroidRuntime(9816):     at android.os.Looper.loop(Looper.java:143)
08-23 17:13:58.899: ERROR/AndroidRuntime(9816):     at android.app.ActivityThread.main(ActivityThread.java:4914)
08-23 17:13:58.899: ERROR/AndroidRuntime(9816):     at java.lang.reflect.Method.invokeNative(Native Method)
08-23 17:13:58.899: ERROR/AndroidRuntime(9816):     at java.lang.reflect.Method.invoke(Method.java:521)
08-23 …
Run Code Online (Sandbox Code Playgroud)

android qr-code barcode-scanner zxing

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