问题列表 - 第47693页

检测应用程序是否开始使用手动处理(按下图标)或在Windows启动时启动

我已经让我的应用程序在Windows启动时自动启动(注册表../currentversion/run/appname + path).在此模式下,应用程序启动最小化,并在通知图标区域中显示一个小图标.使用此图标,您可以最大化应用程序或退出它.

如果您退出应用程序并使用菜单(开始/程序等)再次启动它,而不是应用程序以最小化模式启动(在这种情况下,我希望将其置于正常模式),因为设置自动启动仍然是真的.

有没有办法可以检测应用程序何时启动Windows启动时使用上述注册表或当人们点击程序菜单(或桌面)中的图标?

我能说清楚吗?

.net c# vb.net

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

有一个ejabberd python库吗?

有没有一个ejabberd python库,我可以通过编程方式从python注册用户到ejabberd?

现在我正在使用python命令模块执行"ejabberdctl register"命令.

python ejabberd

8
推荐指数
2
解决办法
3019
查看次数

用于计算斐波纳契数的螺纹程序

嘿大家.我正在尝试用C++编写一个程序来计算Fibonacci系列.我创建了一个执行计算和输出的线程.但是我的for循环中没有任何东西似乎被执行了.任何人都可以查看我的代码并告诉我我可能做错了什么?

#include <iostream>
#include <Windows.h>
#include <stdio.h>
#include <stdlib.h>

using namespace std; 

//iterative with output
DWORD WINAPI fib3(LPVOID param){
double u = 0; 
double v = 1;
double t; 
int upper = *(int*)param;

for(int i = 2; i <= upper; i++){
    cout << v << " "; 
    t = u + v; 
    u = v; 
    v = t; 
    cout << "testing" << endl; 
}
    cout << v << " "; 
    return 0; 
}

int main(int argc, char *argv[]){

cout << …
Run Code Online (Sandbox Code Playgroud)

c++ multithreading fibonacci

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

(Node.js/Express.js)错误:尚未为模型"文档"注册架构

我试图通过Dailyjs.com上的nodepad教程(在这里找到).当我在尝试执行时(在tut的第2步之后)收到此信息时,我最终停止了:

Error: Schema hasn't been registered for model "Document".
Use Mongoose.define(name, schema)
    at Mongoose.model     (/usr/local/lib/node/.npm/mongoose/1.0.16/package/lib/mongoose/index.js:138:13)
    at Object.<anonymous> (/root/Repos/nodepad/models.js:3:10)
    at Module._compile (module.js:374:26)
    at Object..js (module.js:380:10)
    at Module.load (module.js:306:31)
    at Function._load (module.js:272:10)
    at require (module.js:318:19)
    at Object.<anonymous> (/root/Repos/nodepad/app.js:10:16)
    at Module._compile (module.js:374:26)
    at Object..js (module.js:380:10)
Run Code Online (Sandbox Code Playgroud)

我在这里大部分时间都是一个完整的菜鸟,所以我真正需要的不是"做这个让它成功"的答案,但是如果你不介意的话,可以解释一下这个错误的真正原因是什么.如果需要,我可以发布我现在拥有的实际代码,如果这是一个令人痛苦的简单问题,我会道歉.

models.js:

var mongoose = require('mongoose');

mongoose.model('Document', {
    properties: ['title', 'data', 'tags'],
    indexes:    ['title']
});

exports.Document = function(db) {
    return db.model('Document');
};
Run Code Online (Sandbox Code Playgroud)

mongodb node.js express

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

如何在PHP中转义输出

我是新手,只是为了清楚.我听到很多关于逃避数据以防止XSS攻击的事情.我该怎么做呢?

这就是我目前正在做的事情 -

$s = mysqli_real_escape_string($connect,$_POST['name']));
Run Code Online (Sandbox Code Playgroud)

这够了吗?谢谢

php security xss escaping

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

我应该如何生成0到2之间的随机数?BCL随机不是随机的

我应该如何生成0到2之间的随机数?

我目前正在使用私有静态只读Random对象并调用_random.Next(0,2)但是值不是随机的......我看到的序列为0,0,0,1,1,0,0,0 ,, 1,1,1

以下显然不是随机的.我该怎么做?

非常感谢

.net c#

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

SL4 AutoCompleteBox重复过滤结果问题

我遇到了AutoCompleteBox过滤问题.

它似乎正在重新修改前一个过滤器.

例如,我输入'A',它返回1项.我删除'A'并输入'Z',它应返回1项.

问题是它返回'A'过滤器加'Z'的结果,我删除'Z'并输入'S',它带回2个项目,现在它显示所有3个过滤器的结果.

难道我做错了什么?

stockTypes.Add(new StockTypeDTO() { Description = "Steel Coil", StockCode = "SC" });
stockTypes.Add(new StockTypeDTO() { Description = "Palletised Steel Coil", StockCode = "PS" });
stockTypes.Add(new StockTypeDTO() { Description = "ZZZZZ", StockCode = "ZZ" });


<input:AutoCompleteBox x:Name="testauto" FilterMode="Custom">
    <input:AutoCompleteBox.ItemTemplate>
        <DataTemplate>
            <StackPanel>
                <ContentPresenter Content="{Binding Description}" />
            </StackPanel>
        </DataTemplate>
    </input:AutoCompleteBox.ItemTemplate>
</input:AutoCompleteBox>

testauto.ItemsSource = this.StockTypes;

testauto.ItemFilter = (search, item) =>
{
    StockTypeDTO stockType = item as StockTypeDTO;

    if (stockType != null)
    {
        string filter = search.ToUpper(CultureInfo.InvariantCulture);
        return (stockType.StockCode.ToUpper(CultureInfo.InvariantCulture).Contains(filter)
        || stockType.Description.ToUpper(CultureInfo.InvariantCulture).Contains(filter)); …
Run Code Online (Sandbox Code Playgroud)

c# silverlight-4.0 autocompletebox

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

在浏览器中加密Cookie

我想在浏览器中加密cookie

请告诉我不同​​的方法

谢谢

javascript browser security encryption cookies

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

在我的Android Activity中获取对Views的引用

我有LinearLayout几个Buttons的组成,我将此添加到我的onCreate(..)方法中的活动setContentView(R.layout.myscreen).到目前为止没有惊喜.

如何获得对这些按钮的迭代器的引用?我想向他们添加听众,但我宁愿不直接引用他们的android:id.

这里这里也提出类似的问题,但它们并没有完全回答我的问题.

android iterator view button

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

foldLeft的替代品,从第二个元素开始

我有一个List定义为:

val l = List("1", "2", "3")
Run Code Online (Sandbox Code Playgroud)

我想将它转换为字符串

"1:2:3"
Run Code Online (Sandbox Code Playgroud)

一种方法如下:

l.foldLeft("")((x, y) => x + (if (x == "") "" else ":") +y)
Run Code Online (Sandbox Code Playgroud)

有更优雅的方法吗?

[编辑:进一步说明]

Easy Angel的答案适用于l具有"有意义" toString方法的元素.

虽然我有las List[String],但l可以是一个自动类型的列表,它不会覆盖该toString方法,例如,如:

class my(i:Int) {
  val x = i
}
Run Code Online (Sandbox Code Playgroud)

我也有一个方法

def getMy(m:my) = "Hello "+m.x
Run Code Online (Sandbox Code Playgroud)

所以我希望使用输出getMy而不是默认toString方法的输出.

scala fold

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