问题列表 - 第26572页

如何连接到flexlm许可证管理器?

我有一个在远程服务器上运行的flexlm许可证管理器.

有谁知道如何轮询服务器以找出正在使用的许可证?

flexlm

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

Javascript中的PGP加密

我想在Javascript中做一些客户端PGP加密.我发现一些GPL库散布在网络上,但由于显而易见的原因,由于许可问题,我无法使用该代码.

我正在寻找一些类似BSD的许可证库,可以完成同样的事情.有人知道我可以使用的图书馆吗?

javascript browser cross-browser pgp

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

mySQL中的外键和NULL

我可以将我的值表(值)中的列作为knownValues表的外键引用,并在需要时将其设置为NULL,如下例所示:

表:值

 product     type     value     freevalue
 0           1        NULL      100
 1           2        NULL      25
 3           3        1         NULL
Run Code Online (Sandbox Code Playgroud)

表:类型

 id    name     prefix
 0     length   cm
 1     weight   kg
 2     fruit    NULL
Run Code Online (Sandbox Code Playgroud)

表:knownValues

id    Type     name
0     2        banana 
Run Code Online (Sandbox Code Playgroud)

注:该类型的表values&knownValues当然是引用到的types表.

mysql sql database-design foreign-keys database-relations

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

Java中是否有可写的迭代器?

在C +中,可以使用迭代器来写入序列.最简单的例子是:

vector<int> v;
for (vector<int>::iterator it = v.begin(); it!=v.end(); ++it) {
    *it = 42;
}
Run Code Online (Sandbox Code Playgroud)

我需要更复杂的东西 - 将迭代器保持为类成员以供以后使用.但我不知道如何从Java迭代器中获得这种行为.

Java中是否有可写的迭代器?
如果没有,那么取代它们的是什么?

java arrays iterator mutable

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

Google Javascript v8 - 多线程

假设我有以下代码

bool run (void)
{
    HandleScope hande_scope;
    Handle<String> source;
    Local<Script> script;
    Persistent<Context> context;

    context = Context::New();
    Context::Scope context_scope(context);

    script = Script::Compile("var a = 1; var b = 2;");
    Local<Value> result = script->Run();

    if (result.IsEmpty())
        return false;
    else
        return true;

}
Run Code Online (Sandbox Code Playgroud)

是否真的无法使用多个线程执行此代码?它似乎HandleScope不是设计用于多线程应用程序.我可以使用v8::Lockerv8::Unlocker方法,但这总是会给我执行跟踪:

t1: a = 1
t1: b = 2

t2: a = 1
t2: b = 2
Run Code Online (Sandbox Code Playgroud)

我希望有人可以给我一个关于让这个代码多线程的暗示,以便可能的执行跟踪可能是这样的:

t1: a = 1
t2: a = 1

t1: b = 2
t2: b = 2
Run Code Online (Sandbox Code Playgroud)

javascript multithreading v8

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

将float作为指针传递给矩阵

老实说,我无法想到这个问题的更好的标题,因为我有2个问题,我不知道原因.

我遇到的第一个问题是这个

//global declaration
float g_posX = 0.0f;
.............


//if keydown happens
g_posX += 0.03f;


&m_mtxView._41 = g_posX;
Run Code Online (Sandbox Code Playgroud)

我收到这个错误

cannot convert from 'float' to 'float *'
Run Code Online (Sandbox Code Playgroud)

所以我假设矩阵只接受指针.所以我把变量变成了......

//global declaration
float *g_posX = 0.0f;
.............


//if keydown happens
g_posX += 0.03f;


&m_mtxView._41 = &g_posX;
Run Code Online (Sandbox Code Playgroud)

我收到这个错误

cannot convert from 'float' to 'float *'
Run Code Online (Sandbox Code Playgroud)

这几乎是说我不能将g_posX声明为指针.

老实说,我不知道该怎么办.

c c++

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

如何拦截来自WCF客户端的原始肥皂请求/响应(数据)

这个问题似乎非常接近我正在寻找的东西 - 我能够设置跟踪,我正在查看我的服务调用的日志条目.

但是我需要查看原始soap请求以及我发送给服务的数据,我看不到从SvcTraceViewer那样做的事情(只显示日志条目,但没有数据发送到服务) - 我只是缺少配置?

这是我在web.config中得到的:

  <system.diagnostics>
    <sources>
      <source name="System.ServiceModel"
              switchValue="Verbose"
              propagateActivity="true">
        <listeners>
          <add name="sdt"
              type="System.Diagnostics.XmlWriterTraceListener"
              initializeData="App_Data/Logs/WCFTrace.svclog"  />
        </listeners>
      </source>
    </sources>
  </system.diagnostics>
Run Code Online (Sandbox Code Playgroud)

任何帮助赞赏!

更新:这是我在跟踪中看到的全部内容:

<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent">
  <System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system">
    <EventID>262163</EventID>
    <Type>3</Type>
    <SubType Name="Information">0</SubType>
    <Level>8</Level>
    <TimeCreated SystemTime="2010-05-10T13:10:46.6713553Z" />
    <Source Name="System.ServiceModel" />
    <Correlation ActivityID="{00000000-0000-0000-1501-0080000000f6}" />
    <Execution ProcessName="w3wp" ProcessID="3492" ThreadID="23" />
    <Channel />
    <Computer>MY_COMPUTER_NAME</Computer>
  </System>
<ApplicationData>
  <TraceData>
    <DataItem>
      <TraceRecord xmlns="http://schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord" Severity="Information">
        <TraceIdentifier>http://msdn.microsoft.com/en-US/library/System.ServiceModel.Channels.MessageSent.aspx</TraceIdentifier>
          <Description>Sent a message over a channel.</Description>
            <AppDomain>MY_DOMAIN</AppDomain>
            <Source>System.ServiceModel.Channels.HttpOutput+WebRequestHttpOutput/50416815</Source>
            <ExtendedData xmlns="http://schemas.microsoft.com/2006/08/ServiceModel/MessageTraceRecord">
            <MessageProperties>
              <Encoder>text/xml; charset=utf-8</Encoder>
              <AllowOutputBatching>False</AllowOutputBatching>
              <Via>http://xxx.xx.xxx.xxx:9080/MyWebService/myService</Via>
            </MessageProperties>
          <MessageHeaders></MessageHeaders>
        </ExtendedData>
      </TraceRecord> …
Run Code Online (Sandbox Code Playgroud)

asp.net wcf soap

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

如何使用Maven Archetype创建动态命名的文件夹?

我正在尝试构建一个这样的原型结构,一个带有一些Web框架自定义文件夹的webapp.特别是一些动态文件夹,它们也包含原型带来的一些文件.

????src
    ????main
        ????webapp
            ????WEB-INF
                ????cfg
                ?   ????log4j
                ?   ????resources
                ?       ????extensions
                ?           ????${shortName}-business
                ?           ????${shortName}-layout
                ????lib
Run Code Online (Sandbox Code Playgroud)

我为我添加了一个必需的属性,archetype-metadata.xml以便为项目创建一个简短名称,用于生成唯一文件夹.

<requiredProperties>
  <requiredProperty key="shortName" />
</requiredProperties>
Run Code Online (Sandbox Code Playgroud)

shortName我使用的属性fileSet:

<fileSet>
  <directory>[..]/resources/extensions/${shortName}-business</directory>
</fileSet>

<fileSet>
  <directory>[..]/resources/extensions/${shortName}-layout</directory>
</fileSet>
Run Code Online (Sandbox Code Playgroud)

生成原型的命令:

mvn archetype:generate -B \
       -DgroupId=com.stackoverflow \
       -DartifactId=stackoverflow-question -DarchetypeGroupId=com.stackoverflow \
       -DarchetypeArtifactId=stackoverflow-archetype -DarchetypeVersion=1.0 \
       -DshortName=soq
Run Code Online (Sandbox Code Playgroud)

我假设获得以下文件夹结构:

..\
   ????soq-business
   ????soq-layout
Run Code Online (Sandbox Code Playgroud)

但我得到这个名字${shortName}-business作为文件夹,而不是被属性替换.

..\
   ????${shortName}-business
   ????${shortName}-layout
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?如何在soq-business不知道文件夹名称的情况下将文件放在下面?

maven-2 maven-archetype

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

在C#中优化稀疏点积

我正在尝试计算两个非常稀疏的关联数组的点积.数组包含ID和值,因此只应对两个数组共有的ID进行计算,例如

[(1, 0.5), (3, 0.7), (12, 1.3)] * [(2, 0.4), (3, 2.3), (12, 4.7)] = (0.7 * 2.3) + (1.3 * 4.7)
Run Code Online (Sandbox Code Playgroud)

我的实现(称之为dict)目前使用Dictionaries,但它的速度太慢了.

double dot_product(IDictionary<int, double> arr1, IDictionary<int, double> arr2)
  {
     double res = 0;
     double val2;
     foreach (KeyValuePair<int, double> p in arr1)
        if (arr2.TryGetValue(p.Key, out val2))
           res += p.Value * val2;
     return res;
  }
Run Code Online (Sandbox Code Playgroud)

完整数组每个都有大约500,000个条目,而稀疏数组每个只有几十到几百个条目.

我做了一些玩具版点产品的实验.首先,我试图将两个双阵列相乘,看看我能得到的最终速度(让我们称之为" 平坦 ").

然后我尝试使用int[] ID数组double[] 值数组更改关联数组乘法的实现,在两个ID数组上一起移动并在它们相等时相乘(让我们称之为" double ").

然后,我尝试使用F5Ctrl- 运行所有三个版本的调试或发布F5.结果如下: …

c# optimization

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

检索绑定值的子字符串

我绑定一些数据来控制,但是想要将特定字段的字符数限制为30个第一个字符.

如果有可能的话,我想在aspx页面上这样做.

我试过这个:

Text='<%# String.Format("{0}", Eval("Title")).Substring(0,30) %> '
Run Code Online (Sandbox Code Playgroud)

但得到了这个错误:

索引和长度必须指向字符串中的位置.参数名称:长度

c# asp.net data-binding

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