小编Chr*_*eng的帖子

下载Eclipse插件更新站点以进行脱机安装

我要安装的插件提供了安装的更新站点.但是,我要将其安装到的Eclipse安装位于未连接到Internet的计算机上.有没有办法让我访问该站点(HTTP,FTP等)下载其中的文件以进行离线安装?

eclipse installation plugins

74
推荐指数
5
解决办法
8万
查看次数

Ghostscript命令行参数将EPS转换为PDF

刚为Windows安装了Ghostscript 8.54.

有没有人知道传递给gswin32c.exe它的最小参数,比如someFile.eps转换为someFile.eps.pdf

windows parameters command-line ghostscript

21
推荐指数
2
解决办法
6万
查看次数

使用Ghostscript将JPEG转换为PDF

我应该通过哪些参数?我使用的Ghostscript版本是8.71.

ghostscript

20
推荐指数
5
解决办法
4万
查看次数

为什么SQL Server不使用计算列上的索引?

在SQL Server 2014 DB中给出以下内容:

create table t 
(
    c1 int primary key,
    c2 datetime2(7),
    c3 nvarchar(20),
    c4 as cast(dbo.toTimeZone(c2, c3, 'UTC') as date) persisted
);

create index i on t (c4);

declare @i int = 0;

while @i < 10000 
begin
    insert into t (c1, c2, c3) values
        (@i, dateadd(day, @i, '1970-01-02 03:04:05:6'), 'Asia/Manila');
    set @i = @i + 1;
end;
Run Code Online (Sandbox Code Playgroud)

toTimeZone是一个CLR UDF,它将datetime2时区转换为datetime2另一个时区.

当我运行以下查询时:

select c1 
from t 
where c4 >= '1970-01-02'
    and c4 <= …
Run Code Online (Sandbox Code Playgroud)

sql-server performance query-optimization database-performance sql-server-2014

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

无法为包含UTCTime的数据派生Show实例

我的数据定义类似于ff.:

import Data.Time.Clock

data D = D { ...,
             someDate :: UTCTime,
             ... }
         deriving (Eq, Show)
Run Code Online (Sandbox Code Playgroud)

当我编译它时,我得到了ff.错误:

No instance for (Show UTCTime)
  arising from the 'deriving' clause of a data type declaration
               at ...
Run Code Online (Sandbox Code Playgroud)

我已经有了time-1.1.3软件包,根据文档已经有了这个实例.我的GHC版本是6.8.2.

haskell

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

使用keytool生成128位密钥

有没有办法使用Sun的keytool程序生成适合加密的128位密钥对?似乎不支持http://java.sun.com/javase/6/docs/technotes/guides/security/StandardNames.html#KeyPairGenerator中提供的算法,或者不允许短于512位的密钥.

密钥对将与ff一起使用.代码段:

Security.addProvider(new BouncyCastleProvider());

KeyStore keyStore = KeyStore.getInstance("PKCS12");

FileInputStream keyStoreSource = new FileInputStream("keystore");

try {
    keyStore.load(keyStoreSource, "password".toCharArray());
} finally {
    keyStoreSource.close();
}

String alias = (String) keyStore.aliases().nextElement();
PrivateKey privateKey = (PrivateKey) keyStore.getKey(alias, "password".toCharArray());
X509Certificate certificate = (X509Certificate) keyStore.getCertificate(alias);

CMSEnvelopedDataStreamGenerator generator = new CMSEnvelopedDataStreamGenerator();

generator.addKeyTransRecipient(certificate);

OutputStream output2 = generator.open(output, CMSEnvelopedDataGenerator.AES128_CBC, BouncyCastleProvider.PROVIDER_NAME);

try {
    IOUtils.copy(input, output2);
} finally {
    output2.close();
    output.close();
}
Run Code Online (Sandbox Code Playgroud)

其中输出是一些OutputStream,其中将保存加密数据,输入是一些InputStream,其中将读取明文数据.

java security cryptography bouncycastle keytool

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

执行PowerPoint自动化时如何避免RPC_E_CALL_REJECTED异常?

当我的代码尝试创建一个新实例时Microsoft.Office.Interop.PowerPoint.Application,我有时会得到以下异常:

System.Runtime.InteropServices.COMException (0x80010001): Retrieving the COM class factory for component with CLSID {91493441-5A91-11CF-8700-00AA0060263B} failed due to the following error: 80010001 Call was rejected by callee. (Exception from HRESULT: 0x80010001 (RPC_E_CALL_REJECTED)).
   at System.Runtime.Remoting.RemotingServices.AllocateUninitializedObject(RuntimeType objectType)
   at System.Runtime.Remoting.Activation.ActivationServices.CreateInstance(RuntimeType serverType)
   at System.Runtime.Remoting.Activation.ActivationServices.IsCurrentContextOK(RuntimeType serverType, Object[] props, Boolean bNewObj)
   at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
   at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache)
   at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean skipCheckThis, Boolean fillCache)
   at System.Activator.CreateInstance(Type type, Boolean nonPublic)
Run Code Online (Sandbox Code Playgroud)

我有时会说,因为即使给出相同的输入也不会一直发生.此外,在我的代码的其他部分也会发生(同样缺乏一致性),我也与PowerPoint自动化API进行交互. …

c# powerpoint comexception office-interop

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

Java 6支持的Unicode版本

有谁知道答案?根据http://java.sun.com/javase/technologies/core/basic/intl/faq.jsp,它是4.0的5.它是否在6升级?参考链接也将非常受欢迎.

unicode java-6

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

Applet类加载器找不到jar中的一个类

我得到了ff.偶尔出现在Java控制台中的错误:

Exception in thread "thread applet-my.package.MyApplet-10" java.lang.NoClassDefFoundError: another/package/SomeClass
    at my.package.MyApplet.init(MyApplet.java:95)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: another.package.SomeClass
    at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    ... 3 more
Caused by: java.io.IOException: open HTTP connection failed:https://myserver/mycontext/applets/another/package/SomeClass.class
    at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
    at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
    at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    ... 7 more
Run Code Online (Sandbox Code Playgroud)

我的applet标签如下:

<applet codebase="../../applets" code="my.package.MyApplet" class="invisible" id="myApplet">
  <param value="value0" name="param0"/>
  ...
  <param value="valueN" name="paramN" />
  <param value="folder/myApplet__0.0.1177.jar,folder/commons-io-1.3.2__0.0.1177.jar,..." name="cache_archive"/>
  <param value="0.0.1177.0,0.0.1177.0,...," name="cache_version"/>
</applet>
Run Code Online (Sandbox Code Playgroud)

重要的是我强调"偶尔"这个词.有时applet会毫不费力地初始化.这也意味着,当浏览器重新启动时,问题就会消失.

我知道 …

java applet noclassdeffounderror classloader

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

在WPF中实例化用户控件时,PresentationFramework.dll中的System.IO.IOException

我有一个用户控件UserControl,它位于程序集Assembly中.我有一个WPF应用程序,它以编程方式实例化UserControl.我已经添加了对Assembly的引用.但是,在运行时我得到了ff.例外:

Cannot locate resource 'usercontrol.xaml'.
   at MS.Internal.AppModel.ResourcePart.GetStreamCore(FileMode mode, FileAccess access)
   at System.IO.Packaging.PackagePart.GetStream(FileMode mode, FileAccess access)
   at System.IO.Packaging.PackagePart.GetStream()
   at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
   ...
Run Code Online (Sandbox Code Playgroud)

我将UserControl.xaml的构建操作更改为EmbeddedResource,但这会导致编译问题,因此我将其恢复为默认的页面设置.我在.NET 3和4中尝试过这一点无济于事.任何人都有任何想法?

.net wpf user-controls

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

在Rails中指定空或无夹具

我有ff.我只使用它生成的ID的ActiveRecord:

class SomeTable < ActiveRecord::Base
end
Run Code Online (Sandbox Code Playgroud)

我认为可以通过以下方式指定灯具:

one:

two:
Run Code Online (Sandbox Code Playgroud)

我在其他灯具中指的是:

other_one:
  some_field: some value
  some_table: one
Run Code Online (Sandbox Code Playgroud)

但是当我运行我的测试时,我得到:

Fixture::FormatError: Bad data for SomeTable fixture named one (nil)
Run Code Online (Sandbox Code Playgroud)

有人知道如何指定空或无固定装置吗?如果无法做到这一点,可以选择解决方案或替代解决方案.

unit-testing ruby-on-rails fixtures

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