小编thS*_*oft的帖子

Eclipse:快速搜索文件名

经常在Eclipse中工作时我意识到我记得了类名,但忘了这个类是哪个包.使用搜索不是很方便.点击次数过多,按键次数过多.我想知道,是否有一个插件来简化这个过程?例如,如果包浏览器顶部有文本编辑框,可以根据输入的文本过滤显示包和.java文件,那就太棒了.有谁知道这样的事情?

eclipse usability search eclipse-plugin

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

为什么我的Eclipse Indigo会在使用Oracle JDK 64bit的Ubuntu 13.04上崩溃?

我在Ubuntu 13.04上安装了jdk和eclipse.它保持打开状态,直到我创建一个项目并输入一些基本的但是当我点击javadoc或Ctrl + Space之类的某个地方突然间,它会立即崩溃并显示以下消息.我有Juno和Ubuntu 12.04这个问题,但是当我从Juno升级到Indigo时,它很好.但是现在使用Indigo和Ubuntu 13.04后,它们都搞砸了.即使Juno也无法使用Ubuntu 13.04,我需要帮助.我需要让日食工作.我已准备好安装/删除任何东西以使Eclipse再次运行.

[psycho:~] $ /opt/eclipse/eclipse 

(Eclipse:19297): Gtk-WARNING **: Unable to locate theme engine in module_path: "mist",

(Eclipse:19297): Gtk-WARNING **: Unable to locate theme engine in module_path: "mist",
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fb29dce2009, pid=19297, tid=140405947455232
#
# JRE version: 7.0_10-b18
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.6-b04 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [libsoup-2.4.so.1+0x6e009]  soup_session_feature_detach+0x19
# …
Run Code Online (Sandbox Code Playgroud)

java eclipse crash

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

如何同步HTML5本地/ webStorage和服务器端存储?

可能重复:
将本地HTML5 DB(WebSQL存储,SQLite)与服务器同步的最佳方式(双向同步)

我目前正在寻找透明和自动同步和复制客户端HTML5 localStorage或Web存储和(可能是多个)服务器端存储的解决方案(这里唯一要求它应该是简单且经济实惠的安装定期托管服务).

那么您是否有使用此类库/技术的经验,这些库/技术提供数据存储,可自动执行客户端 - 服务器存储同步并允许数据在线下或在线或两者都可用?我认为这是支持离线模式的Web应用程序的一种相当常见的场景......

html5 storage web-applications offline-mode firebase

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

将相对URL附加到java.net.URL

如果我有一个java.net.URL对象,指向让我们说

http://example.com/myItems 要么 http://example.com/myItems/

是否有某个帮助器在某处附加一些相对URL?例如追加./myItemIdmyItemId得到: http://example.com/myItems/myItemId

java url

34
推荐指数
6
解决办法
5万
查看次数

在Haskell中,范围['a'..]停止在哪里?

在学习Haskell后,我正在学习Haskell.使用时,范围可以通过数字变为无穷大[1..].对于字符,范围在哪里['a'..]停止?我假设Unicode表的最后一个字符,但我真的对Haskell一无所知,所以只是问!

haskell

30
推荐指数
2
解决办法
2683
查看次数

Akka TypedActor与编写我自己的静态接口到Actor类

我一直在使用Akka和Scala大约一个月,我有点担心用消息替换显式接口.考虑以下简单的Akka Actor:

case class DoMyHomework()
class Parent extends Actor {
  def receive = {
    case d: DoMyHomework => // do nothing
  }
}
Run Code Online (Sandbox Code Playgroud)

演员或非演员代码,发送此演员DoMyHomework消息,如下所示:

ActorRef parent = ...
parent.ask(DoMyHomework)
Run Code Online (Sandbox Code Playgroud)

不知道结果会是什么.答案的类型是什么?我能得到答案吗?我能得到例外吗?等等.

修复似乎是记录案例类...但如果其他一些actor也接收相同的案例类该怎么办.然后文档应该接收该消息应该在actor本身.

为了清理这一点,我想到了以下几点:

trait SomeoneSmarter {
  def wouldYouDoMyHomework: Future[Boolean] 
}
class Parent extends Actor with SomeoneSmarter {
  case class DoMyHomework()
  def wouldYouDoMyHomework = {
    (self ? DoMyHomework()).mapTo(Boolean)
  }
  def receive = {
    case d: DoMyHomework =>
      // TODO: If I'm busy schedule a false "No way" reply for a few seconds …
Run Code Online (Sandbox Code Playgroud)

scala actor akka typedactor

28
推荐指数
2
解决办法
3808
查看次数

在网页上写下音乐符号

我希望能够在网页中编写音乐符号和和弦.

有没有可用于此的库(如Mathjax for math)?如果没有,那么还有其他方法来实现这一目标吗?

html javascript css jquery

24
推荐指数
3
解决办法
9672
查看次数

Haskell:YesNo类型.为什么整数?

我有一个关于GHCi如何假设整数的类型的问题.

我正在阅读是 - 没有类型的类学习你哈斯克尔.

如果你想阅读整个内容,这里有一个链接. http://learnyouahaskell.com/making-our-own-types-and-typeclasses#a-yes-no-typeclass

简而言之,本章说明通过定义我自己的类,我可以创建一个适用于很多类型的函数.

本书定义了具有函数的YesNo类

yesno :: a -> Bool
Run Code Online (Sandbox Code Playgroud)

Int作为YesNo类的实例

instance YesNo Int where
    yesno 0 = False
    yesno _ = True
Run Code Online (Sandbox Code Playgroud)

当我把它加载到我的GHCi上并输入时

yesno 0
Run Code Online (Sandbox Code Playgroud)

它返回错误.我认为这可能是因为GHCI不能告诉0是否意味着是IntIntegerDouble或其他类型的Num类.实际上,当我键入yesno(0 :: Int)时,它起作用了.

所以只是为了我Integer作为YesNo课堂实例而写的乐趣

instance YesNo Integer where
    yesno 0 = True
    yesno _ = False
Run Code Online (Sandbox Code Playgroud)

(注意我翻转了True和False)并再次输入

yesno 0
Run Code Online (Sandbox Code Playgroud)

(没有任何类型声明)然后GHCi显示True.

而且,当我输入

yesno $ fromIntegral 0
Run Code Online (Sandbox Code Playgroud)

它返回了True,这意味着GHCi认为的类型fromIntegral 0Integer.

那么,这是否意味着当我在GHCi上输入一个整数时,它通常假定它的值Integer …

haskell types

22
推荐指数
2
解决办法
1145
查看次数

为什么这段代码会产生死锁?

class A {
    static final int i;
    static {
        i = 128;

        Thread t = new Thread() {
            public void run() {
                System.out.println("i=" + i);
            }
        };
        t.start();
        try {
           t.join();
        } catch (InterruptedException e) {
           Thread.currentThread().interrupt();
        }
    }
}
public class MainTesting {


    public static void main(String[] args) {
        A a = new A();
        System.out.println("finish");
    }
}
Run Code Online (Sandbox Code Playgroud)

我永远不会得到finish印刷和我的价值.为什么会这样?

java multithreading

11
推荐指数
2
解决办法
704
查看次数

滚动时保持SVG对象静态

在我的Web应用程序中,我正在生成一个SVG文件,其中包含一个"标题",当用户向下滚动图像时,我希望它保持在窗口顶部.

我可以想到两种方法来实现这一点,但我正在寻找任何其他明智的想法.我的两个想法是:

  • 生成两个单独的SVG,一个是"标题",一个是内容,然后只是将它们显示在两个不同的HTML <div>元素中,允许较低的SVG滚动.我不喜欢这个想法,因为我必须生成两个单独的文档.

  • 在SVG本身中使用ECMAScript并找到一种方法来浮动<g>页面顶部包含标题的方法.我喜欢这个,因为每当SVG被查看它应该工作,但我不知道如何实现这一点,并会欣赏任何指针或示例.

html javascript svg

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