我在Ubuntu上编译的Java应用程序有问题.它抛出UnsupportedClassVersionError.我正在使用比我在PATH中配置的JDK版本更高的JDK版本来编译以运行Java:
$ javac -version
javac 1.7.0_147
$ java -version
java version "1.6.0_23"
OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre11-0ubuntu1.11.10.2)
OpenJDK Client VM (build 20.0-b11, mixed mode, sharing)
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
你可以在下面的例子中解释一下我的语法,或者给我发一个链接,其中更详细的解释个别符号?vim的帮助不完整
:set foldexpr=getline(v:lnum)=~'^\\s*$'&&getline(v:lnum+1)=~'\\S'?'<1':1
Run Code Online (Sandbox Code Playgroud)
什么不清楚?
=~'\\S'?'<1':1'string1'string2'string3?:1?谢谢
当我用命令-T搜索某个文件时,它常常很难找到它,因为我不在正确的目录中,所以我必须更改目录.
是否可以设置命令-T将首先在书签Nerdtree或其他地方的目录中搜索?
我可以将目录更改为/但是此搜索范围非常大的文件.当我将dir更改为我的主目录并且我正在寻找一些普通的东西时,.bashrc我会找到位于.wine目录下的相当多的文件.
在99%的时间里,我需要搜索我积极使用的项目目录中的文件.我可以在某些首选项中设置这些目录吗?
我喜欢在Python解释器中测试函数.当我想看到的不仅仅是返回值和副作用时,是否可以在Python解释器中调试函数?
如果是这样,你能展示基本的调试器操作(启动带参数的函数,设置断点,下一步,步入,观察变量)?如果没有,你会如何以另一种方式调试函数?
关键是,我想只调试一个将提供参数的特定函数.我不想调试整个模块代码.
谢谢你的建议
我下载的Android 2.3.3工作室为Linux与解压缩内容/usr/local
,然后
$ cd android-studio/bin
Run Code Online (Sandbox Code Playgroud)
编辑了文件idea.properties并在其后添加了以下行:
disable.android.first.run=true
Run Code Online (Sandbox Code Playgroud)
然后推出Android Studio:
$ sudo sh studio.sh
Looking in classpath from com.intellij.util.lang.UrlClassLoader@1a7cec2 for /com/sun/jna/linux-x86/libjnidispatch.so
Found library resource at jar:file:/usr/local/android-studio/lib/jna.jar!/com/sun/jna/linux-x86/libjnidispatch.so
Trying /root/.AndroidStudio2.3/system/tmp/jna5562911082428971611.tmp
Found jnidispatch at /root/.AndroidStudio2.3/system/tmp/jna5562911082428971611.tmp
[ 40066] WARN - dea.updater.SdkComponentSource - File /root/.android/repositories.cfg could not be loaded.
^C[18124266] WARN - pl.local.NativeFileWatcherImpl - Watcher terminated with exit code 130
Run Code Online (Sandbox Code Playgroud)
它会卡住.经过漫长的等待,我将其命名为Ctrl+C
你能编写最简单的shell脚本,它会定期(例如1分钟)更改桌面壁纸(在Ubuntu中).
壁纸将保存在特定目录中(例如$ HOME/wallpapers).我只需要基本功能.
1)选择随机壁纸$HOME/wallpapers
2)将其设置为桌面上的壁纸
3)设置cron以每分钟运行脚本(不是问题的一部分).
我想设置两种折叠方法
:set foldmethod=indent 并保留其所有功能隐藏评论
:set foldmethod=marker
:set foldmarker=/*,*/
我发现这是不可能的.是否有可能实现所需的折叠并将其设置.vimrc或使用某些脚本或插件?
我的代码卡在这个函数调用上:
feedparser.parse("http://...")
Run Code Online (Sandbox Code Playgroud)
这之前有用.该网址甚至无法在浏览器中打开.你会如何治愈这种情况?是否有超时可能性?我想继续,好像什么都不会发生(只有打印一些消息或记录此问题)
$ python
>>> import myapp
>>> reload(myapp)
<module 'myapp' from 'myapp.pyc'>
>>>
Run Code Online (Sandbox Code Playgroud)
ctrl+D
$ python
>>> from myapp import *
>>> reload(myapp)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'myapp' is not defined
Run Code Online (Sandbox Code Playgroud)
为什么这表现不一样?使用时如何重新加载from myapp import *?
我正在初始化很多字符串变量,如下所示:
a, b, c, d, e, f, g, h = "", "", "", "", "", "", "", ""
你可以看到这看起来不太好(更多的变量有更长的名字).有更紧凑的快捷方式吗?