小编Jef*_*eff的帖子

如何在Eclipse中启用TODO/FIXME/XXX任务标记?

在我使用Eclipse的这些年里,我从未知道TODO/FIXME/XXX注释标签应该出现在任务列表中.显然这是默认禁用的东西,因为我一直在使用这些标签,只要我一直在使用Eclipse,我从未见过其中一个出现在任务列表中.任何人都可以指出如何启用此功能?我看到没有任何偏好选项可以说明"让我的源代码标签出现在任务列表中"的效果.如果它存在,这将是一个很好的功能,但我开始怀疑.

我已经四处询问了,正如其他人向我建议的那样,这些东西显然没有任何效果,但我还是试过了:

  • 升级到最新版本的Eclipse.
  • 重启Eclipse.
  • 关闭并重新打开任务列表.
  • 刷新项目.

我正在使用:
面向Web开发人员的Eclipse Java EE IDE.
版本:Helios Service Release 1
Build id:20100917-0705

eclipse tags task

120
推荐指数
4
解决办法
12万
查看次数

如何与蓝牙键盘通话?

我写了一个连接蓝牙键盘的Android应用程序.它通过BT套接字连接到键盘并获取套接字的输入流.

InputStream inStrm = socket.getInputStream();
Run Code Online (Sandbox Code Playgroud)

接下来,我试图读取输入流,但它说,有没有可用的字节.

int nBytesAvail = inStrm.available(); // always gives me 0
Run Code Online (Sandbox Code Playgroud)

要么

int  dataByte = inStrm.read(); // always generates IOException
Run Code Online (Sandbox Code Playgroud)

例外情况说:软件导致连接中止

如果我尝试写入流,我会得到另一个例外:传输端点未连接.

可能发生两件事之一.

  1. 我首先担心的是,键盘上会有HID协议,在我说出正确的咒语之前,它不会透露它的秘密.那是对的吗?或者应该由BT套接字堆栈自动处理?套接字流似乎是一个标准的串行流,我不确定这是正确的.

  2. 我的第二个担心是因为这是一个Galaxy Tab,我的问题可能只是因为三星已经删除了操作系统的特定部分(但我仍然会从套接字连接获得有效的输入流吗?).据广泛报道,美国版本的Tab根本不会使用标准的Android BT实用程序连接到任何BT HID,尽管BT文件传输确实可以正常工作.

我想第三种可能性就是当我发生按键时我只是错过了击键.我不知道Java对来自HID的BT数据做了多少缓冲,但是如果建立套接字连接,数据应该出现在输入流中,不是吗?

我不愿意花更多的时间来解决这个问题,以防我完全采用错误的方式(参见#1),或注定会失败(见#2).

keyboard android bluetooth hid

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

Apache不处理基本的SSI

Web服务器是在Ubuntu 12.04 LTS上运行的Apache 2.2.22.

这是我的http.conf文件:

DirectoryIndex index.shtml index.html index.cgi index.pl index.php index.xhtml

LoadModule cgi_module /usr/lib/apache2/modules/mod_cgi.so
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
AddHandler cgi-script .cgi .pl

LoadModule include_module /usr/lib/apache2/modules/mod_include.so
<Directory "/var/www">
  Options +Includes
  AddHandler server-parsed .shtml
  AddType text/html .shtml
  AddOutputFilter INCLUDES .shtml
  XBitHack on
</Directory>
Run Code Online (Sandbox Code Playgroud)

根据这个http://httpd.apache.org/docs/current/mod/mod_include.html我需要有AddType条目(得到它),AddOutputFilter条目(得到它)和Options + Includes条目(得到)它).它说我需要把它放在一个部分(得到它).

根据这个http://httpd.apache.org/docs/current/howto/ssi.html我需要Options + Includes(得到它),AddType(得到它)AddOutputFilter(得到它),XBitHack On可能有所帮助.

这是/var/www/index.shtml文件:

<html>
<body>
<p>The current date is <!--#echo var="DATE_LOCAL" --></p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

该文件的权限设置为-rwxr-xr-x.

当我在我的Web浏览器中加载文件时,它会加载并呈现正常但SSI部分不会被处理.我只看到"目前的日期是".

这是/var/log/apache2/access.log中的条目:

10.0.2.2 - - [05/Oct/2013:16:57:07 +0000] "GET /index.shtml HTTP/1.1" 200 401 "-" "Mozilla/5.0 (Macintosh; …
Run Code Online (Sandbox Code Playgroud)

apache ubuntu ssi

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

标签 统计

android ×1

apache ×1

bluetooth ×1

eclipse ×1

hid ×1

keyboard ×1

ssi ×1

tags ×1

task ×1

ubuntu ×1