简短的问题是,在创建动态 Web 项目(1.6 jdk)时,我可以看到要创建的所有文件类型,但没有用于 jsp 的选项。此外,当我检查文件关联时,没有可供选择的 JSP 编辑器。
稍微长一点的版本是我只想编辑 JSP 文件,我安装了 Juno EE 版本,它说安装了 Web 工具平台并且一切正常。
然而,虽然一切正常,但文件关联中没有 *.jsp 并且在添加它时列表中没有 JSP 编辑器。这是一个开箱即用的 Juno EE。
所以我检查了已安装的插件,它告诉我网络工具已安装,有一个图标和大量插件。它们都列在插件/安装列表中的 Java EE 下。我什至尝试只安装“java web 开发工具”,其中列出了“用于使用 jsp 的工具”,但是当我这样做时,我得到““Eclipse Java Web 开发工具”将被忽略,因为它已经安装了。但是我无法卸载它,因为它是 Java EE eclipse 平台的一部分。我没有安装其他可能会破坏此功能的插件,但是需要一些时间才能使所有设置良好,所以我不想再次安装它。
所以我尝试手动安装完整的 WTP,它说已经安装了一些东西,但它安装了其他东西。但是,仍然没有 JSP 编辑器。因此,为什么我尝试了一个动态 Web 项目来查看是否可以创建 JSP,但它没有列出。
因此,eclipse base install 拥有绝对的一切(xml、html 编辑器、java 编辑器、所有工具),但没有 JSP。
我的 JDK 很好,因为除非您拥有有效的 1.6 或更高版本,否则不会创建动态 Web 项目。
有人帮忙吗?
我正在运行一些软件并收到有关未找到 apr 的以下错误。我发现它不存在,那么就到了四月的文件夹,RAN./configure和./make和./make install。
它在/usr/local/apr/lib.
然后我创建了Tomcat日志中提到的文件夹:
/root/Kony/KonyServer/tomcat/instance1/bin/tomcat-native-1.1.29-src/jni/native/.libs
Run Code Online (Sandbox Code Playgroud)
并将文件复制到此处:
-rwxrwxrwx. 1 10848 10848 8351 Apr 13 19:35 apr.exp
-rwxrwxrwx. 1 10848 10848 1352604 Apr 13 19:35 libapr-1.a
-rwxrwxrwx. 1 10848 10848 826 Apr 13 19:35 libapr-1.la
-rwxrwxrwx. 1 10848 10848 736579 Apr 13 19:35 libapr-1.so
-rwxrwxrwx. 1 10848 10848 736579 Apr 13 19:35 libapr-1.so.0
-rwxrwxrwx. 1 10848 10848 736579 Apr 13 19:35 libapr-1.so.0.4.5
Run Code Online (Sandbox Code Playgroud)
我什至给了他们一个 777 口罩,所有者/小组与父母匹配。它仍然给我下面的错误。
Apr 13, 2015 7:46:42 PM org.apache.catalina.core.AprLifecycleListener init …Run Code Online (Sandbox Code Playgroud) 我正在根据以下代码创建通知.当我运行它所有我穿过设备的顶部(avd)是没有文字的小图标(我已经想到'来自Neil'被显示)但是当我向下拖动以显示时通知已经完整且完整通知页面.
但是,如果我注释掉setSmallIcon,则通知甚至都没有创建,也没有任何反应.出了什么问题?谢谢.
private void doNotification() {
NotificationCompat.Builder b = new NotificationCompat.Builder(this);
b.setContentTitle("From Neil");
b.setContentText("Hello email from neil");
b.setSmallIcon(android.R.drawable.ic_dialog_alert);
//do not want an intent fired
pIntent = PendingIntent.getActivity(this, 0, new Intent(),
PendingIntent.FLAG_UPDATE_CURRENT);
b.setContentIntent(pIntent);
Notification n=b.build();
n.flags |= Notification.FLAG_AUTO_CANCEL;
NotificationManager notificationManager =
(NotificationManager) getSystemService(NOTIFICATION_SERVICE);
notificationManager.notify(0, n);
}
Run Code Online (Sandbox Code Playgroud) 在我的本地存储中,我有以下文件夹/data/data/com.test.testapp/files/1/images
并且以下文件存在。/data/data/com.test.testapp/files/1/images/f.png
这些是使用context.getApplicationContext()。getFilesDir()存储/检索的
在我的HTML中,我有“ <img src =“ f.png” />“
我可以使用ImageGetter使TextView与html / images一起使用,该有效地从以下位置返回可绘制对象:
Drawable.createFromPath(targetFile.getAbsolutePath());
Run Code Online (Sandbox Code Playgroud)
如上所述的targetFile所在的位置是(/data/data/com.test.testapp/files/1/images/f.png)
但是,当我尝试按如下方式使用WebViewer时(为方便起见,我已粘贴在字符串中):
String url = "file:///data/data/com.test.testapp/files/1";
webViewer.loadDataWithBaseURL(url, content, "text/html", "utf-8", null);
Run Code Online (Sandbox Code Playgroud)
内容以与我的TextView相同的文本结尾。
我得到的只是一个图像占位符,即找不到它。
我正在使用DownloadManager下载文件,我想将下载放在标准下载文件夹中,以便人们可以使用文件管理器在最明显的位置轻松找到它们:
Uri downloadLocation = Uri.fromFile(new File(Environment.DIRECTORY_DOWNLOADS, filename));
request.setDestinationUri(downloadLocation);
Long reference = downloadManager.enqueue(request);
Run Code Online (Sandbox Code Playgroud)
但我得到一个例外,因为那不是外部驱动器.
有没有办法将文件下载到用户的下载文件夹?
而且,如果他们没有外部记忆,只是内部?
谢谢.
直到今天,Eclipse 和 PyDev 一切顺利。自从昨天开始工作以来,我没有修改 Eclipse 或安装任何东西。
现在,PyDev Package Explorer 不显示任何条目。如果我切换到正常的项目/导航器视图,我可以看到它们。
如果我观看 pydev 包资源管理器并切换进出,我可以看到一些短暂出现然后消失的东西。
我删除了每个项目,创建了一个新工作区并尝试卸载和安装 pydev,但 pydev 包资源管理器仍然没有显示任何内容。
所有设置都正确,我可以运行 python 代码,但我真的很喜欢我的包浏览器。
有任何想法吗?
我在 pydev 版本 3.7.1.x
谢谢。
所以我正在阅读使用pt作为屏幕字体大小是坏的,因为它是一个绝对的测量,可以渲染不同,但大多数这些都是旧文章.
我尝试在18pt/12pt/9pt和1.5em/1em/0.7em之间输出文本,并使用各种浏览器的内置缩放功能,输出调整一致,两者相似.
此外,当我阅读WCAG2指南时,它所说的关于字体大小的所有内容都基于pt(例如,大文本为18pt).
我想这个问题就像标题一样,实际上是一个非常糟糕的主意,以及为什么以及它在我的简单测试之外会失败?
谢谢.
只是写这个问题我感到很尴尬.
我刚刚安装了python 3.4和django 1.8
如果我输入python解释器并输入:
>>> import django
>>> print(django.get_version())
Run Code Online (Sandbox Code Playgroud)
我得到答案1.8这很好.
如果我创建一个文件django.py并在其中输入:
import django
print(django.get_version())
Run Code Online (Sandbox Code Playgroud)
发生了两件事:
当我运行它时,我得到了错误
Traceback (most recent call last):
File "django.py", line 1, in <module>
import django
File "C:\Python_Mongo\django.py", line 2, in <module>
print(django.get_version())
AttributeError: 'module' object has no attribute 'get_version'
Run Code Online (Sandbox Code Playgroud)然后它创建一个缓存文件夹__pycache__,如果我只是启动python解释器并输入命令:import django它运行我的django.py文件!(任何其他命令都没问题).
请帮忙 :(
我创建了一个包含以下内容的命令 (start.cmd) 文件:
c:\pymon\mongodb\bin\mongod.exe --dbpath c:\pymon\mongodb\data
Run Code Online (Sandbox Code Playgroud)
但它所做的只是打开一个新的空白命令外壳。
然后我尝试:
cmd /c c:\pymon\mongodb\bin\mongod.exe --dbpath c:\pymon\mongodb\data
Run Code Online (Sandbox Code Playgroud)
但这也做同样的事情。
我想要的只是使用我自己的数据库路径启动 mongo,而不必指定 dbpath。我认为它可以通过配置文件来完成,但是阅读文档你必须向 mongod.exe 提供一个参数才能使用配置文件,这意味着我上面的 cmd 文件仍然无法工作。
我究竟做错了什么?使用上述任何其他程序都可以正常启动。
谢谢。
遵循Microsoft命名标准的类,方法,枚举使用Pascal命名标准,变量使用驼峰式大小写。
gui事件和此类事件如何与此相适应。
例如,菜单项的名称以“ someMenuItem”结尾,按钮的名称以此类推,等等。然后,当您创建事件处理程序时,您将以驼峰式方法名结尾,例如someMenuItem_Click()