小编chu*_*tsu的帖子

如何将char数组转换回字符串?

我有一个char数组:

char[] a = {'h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd'};
Run Code Online (Sandbox Code Playgroud)

我目前的解决方案是做

String b = new String(a);
Run Code Online (Sandbox Code Playgroud)

但肯定有更好的方法吗?

java arrays string char

388
推荐指数
5
解决办法
71万
查看次数

如何让Vim突出显示非ascii字符?

我试图让Vim突出显示非ASCII字符.是否有可用的设置,正则表达式搜索模式或插件?

regex vim

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

116
推荐指数
6
解决办法
7万
查看次数

如何创建bash脚本来检查SSH连接?

我正在创建一个bash脚本,该脚本将登录到远程计算机并创建私钥和公钥.

我的问题是远程机器不是很可靠,而且它们并不总是正常运行.我需要一个bash脚本来检查SSH连接是否已启动.在实际创建密钥以供将来使用之前.

connection ssh bash

78
推荐指数
6
解决办法
14万
查看次数

你如何使用python浏览目录?

我有一个名为notes的文件夹,它们自然会被分类到文件夹中,在这些文件夹中也会有子类别的子文件夹.现在我的问题是我有一个功能,遍历3个级别的子目录:

def obtainFiles(path):
      list_of_files = {}
      for element in os.listdir(path):
          # if the element is an html file then..
          if element[-5:] == ".html":
              list_of_files[element] = path + "/" + element
          else: # element is a folder therefore a category
              category = os.path.join(path, element)
              # go through the category dir
              for element_2 in os.listdir(category):
                  dir_level_2 = os.path.join(path,element + "/" + element_2)
                  if element_2[-5:] == ".html":
                      print "- found file: " + element_2
                      # add the file to the list of files …
Run Code Online (Sandbox Code Playgroud)

python

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

如何使用jinja模板引擎将数组转换为字符串?

我有一个名为tags的数组元素,并希望将标记数组转换为由空格分隔的字符串.但你怎么在静加那样做呢?

我试过了:

{{ tags|join }}
Run Code Online (Sandbox Code Playgroud)

python jinja2 flask

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

如何在python中解析目录树?

我在注释中有一个名为"notes"的目录,我有类别名为"science","maths"......在这些文件夹中是子类别,例如"Quantum Mechanics","Linear Algebra".

./notes
--> ./notes/maths
------> ./notes/maths/linear_algebra
--> ./notes/physics/
------> ./notes/physics/quantum_mechanics
Run Code Online (Sandbox Code Playgroud)

我的问题是我不知道如何将类别和子类别放入两个单独的列表/数组中.

python

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

如何在C++中实时绘制Gnuplot中的图形?

我正在尝试使用GNUplot和C++实时绘制图形.有谁知道这样做的任何好的图书馆?谢谢

c++ gnuplot real-time

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

如何使用OpenCV和Python录制视频?

我已经看过OpenCV的Python示例,介绍如何使用VideoCaptureVideoWriter捕获并写出视频文件.但我一直在:

OpenCV Error: Assertion failed (dst.data == dst0.data) in cvCvtColor, file 
/tmp/opencv-n8PM/opencv-2.4.7.1/modules/imgproc/src/color.cpp, line 4422
Traceback (most recent call last):
  File "examples/observer/observer.py", line 17, in <module>
    video_writer.write(frame)
cv2.error: /tmp/opencv-n8PM/opencv-2.4.7.1/modules/imgproc/src/color.cpp:4422: error: 
(-215) dst.data == dst0.data in function cvCvtColor
Run Code Online (Sandbox Code Playgroud)

清理相机.

这是代码:

#!/usr/bin/env python import cv2


if __name__ == "__main__":
    # find the webcam
    capture = cv2.VideoCapture(0)

    # video recorder
    fourcc = cv2.cv.CV_FOURCC(*'XVID')  # cv2.VideoWriter_fourcc() does not exist
    video_writer = cv2.VideoWriter("output.avi", fourcc, 20, (680, 480))

    # record video …
Run Code Online (Sandbox Code Playgroud)

python opencv video-recording

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

是否有适用于C的3D可视化库或工具包?(请不要C++!)

基本上我有兴趣知道是否存在用于科学用途的C的openGL 3D可视化工具包?

c opengl scientific-computing

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