小编Cha*_*pps的帖子

ERROR 2003(HY000):无法连接到'127.0.0.1'上的MySQL服务器(111)

我使用以下命令:

mysql -u root -h 127.0.0.1 -p
Run Code Online (Sandbox Code Playgroud)

并且错误消息是:

ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111)
Run Code Online (Sandbox Code Playgroud)

谁能帮我解决这个问题?

mysql mysql-error-2003

130
推荐指数
7
解决办法
43万
查看次数

如何按值对STL地图进行排序?

如何按值实现STL地图排序?

例如,我有一张地图m:

map<int, int> m;
m[1] = 10;
m[2] = 5;
m[4] = 6;
m[6] = 1;
Run Code Online (Sandbox Code Playgroud)

我想按照m价值对地图进行排序.所以,如果我打印地图,我想得到如下结果:

m[6] = 1
m[2] = 5
m[4] = 6
m[1] = 10
Run Code Online (Sandbox Code Playgroud)

我怎样才能以这种方式对地图进行排序?有什么方法可以用排序值处理键和值吗?

c++ sorting algorithm dictionary stl

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

使用bash shell脚本检查程序是否正在运行?

这是一个bash脚本的示例,它检查某些正在运行的进程(守护程序或服务),并在没有此类进程运行时执行特定操作(重新加载,发送邮件).

check_process(){
        # check the args
        if [ "$1" = "" ];
        then
                return 0
        fi

        #PROCESS_NUM => get the process number regarding the given thread name
        PROCESS_NUM='ps -ef | grep "$1" | grep -v "grep" | wc -l'
        # for degbuging...
        $PROCESS_NUM
        if [ $PROCESS_NUM -eq 1 ];
        then
                return 1
        else
                return 0
        fi
}

# Check whether the instance of thread exists:
while [ 1 ] ; do
        echo 'begin checking...'
        check_process "python test_demo.py" # the thread …
Run Code Online (Sandbox Code Playgroud)

shell ps

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

将具有日期的字符串解析为datetime对象

如何将像"01-Jan-1995"这样的字符串解析为Python datetime对象?

python datetime

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

如何使用Stanford Parser获得POS标记

我正在使用Stanford Parser来解析单词之间的依赖关系,但我还需要标记单词.但是,在ParseDemo.java中,程序仅输出标记树.我需要每个单词的标记如下:

My/PRP$ dog/NN also/RB likes/VBZ eating/VBG bananas/NNS ./.
Run Code Online (Sandbox Code Playgroud)

不是这样的:

(ROOT
  (S
    (NP (PRP$ My) (NN dog))
    (ADVP (RB also))
    (VP (VBZ likes)
      (S
        (VP (VBG eating)
          (S
            (ADJP (NNS bananas))))))
    (. .)))
Run Code Online (Sandbox Code Playgroud)

谁能帮我?非常感谢.

nlp stanford-nlp

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

在windows下的hadoop中启动tasktracker的问题

我试图在Windows下使用hadoop,当我想启动tasktracker时遇到问题.例如:

$bin/start-all.sh
Run Code Online (Sandbox Code Playgroud)

然后日志写道:

2011-06-08 16:32:18,157 ERROR org.apache.hadoop.mapred.TaskTracker: Can not start task tracker because java.io.IOException: Failed to set permissions of path: /tmp/hadoop-Administrator/mapred/local/taskTracker to 0755
    at org.apache.hadoop.fs.RawLocalFileSystem.checkReturnValue(RawLocalFileSystem.java:525)
    at org.apache.hadoop.fs.RawLocalFileSystem.setPermission(RawLocalFileSystem.java:507)
    at org.apache.hadoop.fs.RawLocalFileSystem.mkdirs(RawLocalFileSystem.java:318)
    at org.apache.hadoop.fs.FilterFileSystem.mkdirs(FilterFileSystem.java:183)
    at org.apache.hadoop.mapred.TaskTracker.initialize(TaskTracker.java:630)
    at org.apache.hadoop.mapred.TaskTracker.<init>(TaskTracker.java:1328)
    at org.apache.hadoop.mapred.TaskTracker.main(TaskTracker.java:3430)
Run Code Online (Sandbox Code Playgroud)

有什么问题?我怎么解决这个问题?谢谢!

java windows hadoop mapreduce

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

C内存管理错误?

这是我的C程序:

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <time.h>
#include <ctype.h>
#define FALSE 0
#define TRUE 1

typedef struct _Frag
{
  struct _Frag *next;
  char *seq;
  int x1;
  int length;
} Frag;

typedef struct _Fragment
{
  int type;
  Frag *frag_list;
} Fragment;

static void
free_frags (Fragment * frags, int len)
{
  int i;
  for (i = 0; i < len; i++)
    {
      Fragment *fragment = &frags[i];
      Frag *current = fragment->frag_list;

      while (current != NULL)
    {
      free (current->seq);
      fragment->frag_list = current->next; …
Run Code Online (Sandbox Code Playgroud)

c free memory-management

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

由于巨大的输入文件大小导致内存错误

当我使用以下代码读取文件时:

lines=file("data.txt").read().split("\n")
Run Code Online (Sandbox Code Playgroud)

我有以下错误

MemoryError
Run Code Online (Sandbox Code Playgroud)

文件大小是

ls -l
-rw-r--r-- 1 charlie charlie 1258467201 Sep 26 12:57 data.txt
Run Code Online (Sandbox Code Playgroud)

python file

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

OverflowError:数学范围错误

>>> import math
>>> math.pow(2, 3000)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
OverflowError: math range error
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

python math

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

Malloc,字符串指针和Valgrind

我的程序是这样的(main.c):

#include <stdlib.h>
#include <stdio.h>
void main(){
  char *first="hello ";
  char *second="world!";
  char *seq=(char *)malloc((strlen(first)+1)*sizeof(char));
  strcat(strcpy(seq,first),second);
  printf("%s\n",seq);
  free(seq);
}
Run Code Online (Sandbox Code Playgroud)

我用valgrind工具调试,它说($:valgrind --tool = memcheck --leak-check = full --track-originins = yes ./main):

==5118== Memcheck, a memory error detector.
==5118== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al.
==5118== Using LibVEX rev 1884, a library for dynamic binary translation.
==5118== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP.
==5118== Using valgrind-3.4.1, a dynamic binary instrumentation framework.
==5118== …
Run Code Online (Sandbox Code Playgroud)

c string malloc valgrind

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