小编Fav*_*ius的帖子

如何在Eclipse RCP应用程序(SWT)中绑定组合的selectionIndex和Integer?

对于绑定String和Combo,我可以使用以下代码:

IObservableValue comboTypeObserveTextObserveWidget = SWTObservables.observeText(comboType);
IObservableValue typeObserveValue = PojoObservables.observeValue(router.getParameters(), "type.data");
bindingContext.bindValue(comboTypeObserveTextObserveWidget, typeObserveValue, updateStrategy, null);
Run Code Online (Sandbox Code Playgroud)

其中"type.data"是String.

但我想将combos的selectionIndex与Integer值绑定.我怎样才能做到这一点?

java eclipse data-binding rcp jface

3
推荐指数
1
解决办法
2282
查看次数

实例化一个对象而不是将它分配给Java中的变量有什么意义?

new当您不将结果对象分配给引用时,关键字的用途是什么?

这是样本.

public static void main(String[] args) {ample.
    Display display = new Display();

    new SWTApp(display);

    display.dispose();
}
Run Code Online (Sandbox Code Playgroud)

java

3
推荐指数
1
解决办法
1178
查看次数

如何在SQLite中启用访问控制?

我们有一个使用SQLite作为嵌入式RDBMS的应用程序.最初,该应用程序适用于单个计算机和单个用户.但随着时间的推移,项目范围已扩大.现在,我们需要的功能之一是Fine grained access control.

现在正如SQLite适当用途所述

... SQLite不得不牺牲一些人认为有用的其他特性,例如高并发性,细粒度访问控制,丰富的内置函数集......

并在这个论坛帖子

sqlite没有用户名和密码.您无法以这种方式保护数据文件.

因此,从上面可以看出,访问控制不可用.在某种程度上它是有道理的,因为它主要用于移动应用程序,浏览器或需要嵌入式数据库的地方.

根据此SO帖子,可以加密数据库.但据我所知,我无法描述它,fine grained access control因为SQLite数据库被限制为单个加密密钥.此外,我不能拥有多个用户和不同的访问级别.

Now my question are:

  1. 是否可以在SQLite中启用访问控制?(我可能已经回答了我的问题,但仍然,为了我的内心满足,我问这一个:))
  2. 我对fine grained access control加密相关的理解是否正确?
  3. 让我们说如果我对单个机器和单个用户使用加密,那么它在真实上有fine grained access control什么缺点?(性能可能是其中之一,因为我们必须为每个连接解密它..不确定)

Some Useful Information

  1. 我们正在使用最新版本的SQLite.
  2. SQLite作为源代码的一部分嵌入.
  3. 在它的全部容量中,我们可以期待一个大小为1 GB或大约1 GB的数据库.

注意:我知道使用任何其他可用访问控制的RDBMS都很好,但问题对SQLite非常具体.请从那个角度回答他们.谢谢.

c sqlite encryption access-control

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

实例变量变为空

我正在研究基于SWT的GUI应用程序.我有一个私有的对象变量.此变量在应用程序运行时的某个时间变为null.我想知道如何设置看门狗类调试,以便我将知道哪个线程使其为空.

java debugging

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

如何在RCP应用程序中的视图的Label中放置gif图像

我有一个Lable(org.eclipse.swt.widgets.Label)视图,我已经设置了一个图像,这是一个gif图像,名为ajax.gif使用label.setImage(); 在这种情况下图像显示没有动画,有没有办法做到这一点(显示动画gif)?

swt eclipse-plugin jface eclipse-rcp

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

编译器正在创建带有$ in的额外类文件

我正在使用Eclipse,并且我使用SWT编写了一个Java应用程序.当Eclipse编译我的程序时,它将我的主文件重命名为4个不同的文件,如下所示:

  • MainFile.class
  • MainFile $ 1.class
  • MainFile $ 2.class
  • MainFile $ 3.class

当我从命令行运行这个程序时,我得到了

找不到主类:MainFile.class.程序将会退出.

我真的不明白为什么会这样.

java compilation anonymous-inner-class javac inner-classes

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

如何使用draw2d设置图像的背景颜色?

RectangleFiguredraw2d中使用了一个矩形.我可以通过调用为矩形图形着色rectangleFigure.setBackgroundColor.现在我也想以同样的方式为图像着色.为此我ImageFiguredraw2d中使用,我通过调用给出了背景颜色ImageFigure.setBackgroundColor().但它并没有给我任何颜色.那么我如何为draw2d中的图像赋予背景色?

eclipse-plugin eclipse-rcp draw2d eclipse-gef

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

java.io.FileNotFoundException虽然该文件存在

我正在尝试使用ip2c根据用户的IP获取国家/地区代码.现在的问题是它无法找到它必须搜索的二进制文件.它抛出以下ecxepion

java.io.FileNotFoundException: ip-to-country.bin (The system cannot find the file specified)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(Unknown Source)
    at net.firefang.ip2c.input.RandomAccessBuffer.<init>(Unknown Source)
    at net.firefang.ip2c.IP2Country.<init>(Unknown Source)
    at net.firefang.ip2c.IP2Country.<init>(Unknown Source)
    at com.em.ss.controllers.CalendarController.postReminder(CalendarController.java:96)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176)
    at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:427)
    at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:415)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:788)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:717)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at com.em.ss.filter.GzipFilter.doFilter(GzipFilter.java:86)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:113)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
    at …
Run Code Online (Sandbox Code Playgroud)

java spring-mvc filenotfoundexception

0
推荐指数
1
解决办法
2791
查看次数

如何使用Javascript实现以下功能?

我想禁用Save As按钮,View Source按钮Print Screen KeyPrint使用JavaScript /任何其他方式在浏览器的功能.保护用户免于保存,查看源代码并截取我的安全网站的屏幕截图.如果有人帮助我实现上述目标,那将是非常充实的.

javascript asp.net java-ee

-5
推荐指数
2
解决办法
126
查看次数