小编Mar*_*ato的帖子

什么是安全的?

我正在使用VB6创建一个ActiveX EXE,我得到的唯一例子都是用Delphi编写的.

阅读示例代码,我注意到有一些函数的签名后跟safecall关键字.这是一个例子:

function AddSymbol(ASymbol: OleVariant): WordBool; safecall;
Run Code Online (Sandbox Code Playgroud)

这个关键字的目的是什么?

delphi calling-convention

16
推荐指数
2
解决办法
9801
查看次数

适用于Linux的轻量级IDE

即使我有一台强大而快速的计算机(Pentium Dual Core 2.0和2Gb RAM),我总是在寻找轻量级软件,因此即使许多应用程序同时启动和运行,它也能快速运行.

在过去的几周里,我一直在逐渐迁移到Linux,并希望安装一个免费的轻量级但有用的IDE来编写C++和PHP程序.Sintax突出显示和代码完整提示是必备的.

所以,我想收到你们的一些建议.

php c++ linux ide

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

Firebird的SQL的子串函数不起作用

我使用Firebird 的子字符串函数在机器上创建了一个视图,并且它有效.当我将数据库复制到另一台机器时,视图被破坏了.这是我使用它的方式:

SELECT SUBSTRING(field FROM 5 FOR 15) FROM table;
Run Code Online (Sandbox Code Playgroud)

这是机器上不接受该功能的输出:

token unknown:  FROM
Run Code Online (Sandbox Code Playgroud)

两台计算机都有此配置:

  • IB Expert版本2.5.0.42运行查询并处理数据库.
  • Firebird 1.5版作为服务器到数据库.
  • 安装了BDE管理版5.01,带有Interbase 4.0驱动程序.

有关为什么它在这些机器上表现不同的任何想法?

sql firebird interbase

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

Eclipse Oxygen - 无法添加JRE/JDK 9

尝试添加JDK 9时出现以下错误.它与JDK 8一起使用,但不是JDK 9.

请指教.

JDK9出错

java eclipse java-9

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

迁移到 Java 11 时如何替换 JAX-WS

我们开发的 Java 应用程序仍然需要 Java 8 才能运行,并且计划支持 Java 11。为此,我们必须找到与已删除的 xml 和 Web 服务相关的类的替代品(请参阅JEP 320)。我们下载了所需的所有 jar,但是当我们尝试连接到 Web 服务时,出现以下错误:

MASM0004: No <tubelines> section found in the default [ jaxws-tubes-default.xml ] configuration file
Run Code Online (Sandbox Code Playgroud)

比较 Java 8 中的 jaxws-tubes-default.xml 文件和我们收集的 jar 文件,我们发现它们的内容几乎相同,除了包名称略有不同。

据我们所知,发生这种情况是因为文件解组器将 xml 内容读取到类的错误属性中com.sun.xml.ws.runtime.config.MetroConfig。从 xml 读取的对象Tubelines未设置在tubelines属性上。相反,它是在any属性上设置的。

深入调试代码,我们可以看到在 Java 8 上该tubelines属性与命名空间“http://java.sun.com/xml/ns/metro/config”相关联,但在 Java 11 上则不然。

我们无法进行更深入的挖掘,也无法在网络上找到任何相关信息。

有谁知道可以帮助我们按预期解析文件吗?

编辑: 有人建议我的问题与重复,但事实并非如此。链接的问题解释了 Java 11 带来的变化。我的问题是关于我在执行这些步骤时发现的问题。我们遇到的问题并未在该问题中得到解决。

java jax-ws java-11

5
推荐指数
0
解决办法
4872
查看次数

如何更改TableItem的索引?

在SWT表中我有很多TableItem.我想将其中一个从索引X移动到索引Y.有没有办法做到这一点?怎么样?

谢谢.

java eclipse swt

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

如何提高SWT绘图性能?

我被赋予了改善股票市场图表软件性能的任务,该软件使用SWT GC绘制图表.图表绘图需要改进,因为图表有时会每秒重绘多次,并且会占用大量处理器时间.

谷歌搜索后,我发现一个博客条目,建议直接修改ImageData对象而不是使用GC方法,承诺获得巨大的性能提升.

使用这种技术绘制水平和垂直直线和方形形状是一件容易的事,但是当涉及绘制圆形和其他不规则形状时,没有简单的方法.

有没有人知道是否有一个库在ImageData对象上绘制形状,就像对象对象GC的方法一样Image

另外,有没有人知道改善SWT性能的另一种方法?

提前致谢.

java performance swt

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

如何在java项目中避免不需要的日志消息?

在我的java项目中,我在messages.properties文件上有一堆外部化的字符串.在其各自的Messages.java文件中,我有相同数量的公共静态String类型属性,因此我可以访问这些外化文本.

然后,我实现了一个名为的方法getString,它接收常量的名称作为其参数并返回所需的文本.这样,就不需要在文件中声明所有公共静态字符串类型的属性Messages.java.

但在执行此操作后,我的日志中充满了" NLS未使用的消息 "消息.

你知道是否有办法防止这些警告信息被记录下来?

提前致谢.

java nls

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

标签 统计

java ×5

eclipse ×2

swt ×2

c++ ×1

calling-convention ×1

delphi ×1

firebird ×1

ide ×1

interbase ×1

java-11 ×1

java-9 ×1

jax-ws ×1

linux ×1

nls ×1

performance ×1

php ×1

sql ×1