小编Teo*_*ahi的帖子

WPF访问打开的打印对话框并关闭它们

我有一个WPF应用程序,需要在5分钟不活动后注销用户.

但是如果用户打开任何页面的打印对话框,并且不触摸屏幕5分钟,即使我注销用户并清除所有子元素,打印对话框仍然保留在WPF表单的顶部,有人可以继续打印什么永远的页面用户留下.

我试着用;

Window window = Application.Current.MainWindow;
Run Code Online (Sandbox Code Playgroud)

要么

FocusManager.GetFocusedElement();
Run Code Online (Sandbox Code Playgroud)

但无法实现访问PrintDialog并关闭它.

有没有办法访问它并关闭如果用户没有响应打印对话框?

c# wpf printdialog

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

Solr - _version_字段必须存在于模式中并且可以搜索

我对Solr很新,并且在设置我的第一个示例核心时遇到错误.我正在尝试在管理仪表板下添加新核心,但我收到有关版本字段的错误.

这有什么解决方法吗?

背景:

  • 操作系统:Windows
  • Solr文件夹:C:\ solr-6.0.0
  • 核心管理员URL:http:// localhost:8984/solr /#/〜核心
  • 为new_core创建的文件夹:C:\ solr-6.0.0\server\solr \new_core
  • 错误:错误CREATEing SolrCore"new_core":无法创建芯[new_core]所致:_version_字段必须存在于模式和被搜索(索引或docValues)和检索(存储或docValues),而不是多值(_version_不存在)

架构Xml:

<?xml version="1.0" encoding="UTF-8" ?>

<!--
For fts-solr:

This is the Solr schema file, place it into solr/conf/schema.xml. You may
want to modify the tokenizers and filters.
-->
<schema name="dovecot" version="1.1">
  <types>
    <!-- IMAP has 32bit unsigned ints but java ints are signed, so use longs -->
    <fieldType name="string" class="solr.StrField" omitNorms="true"/>            
    <fieldType name="boolean" class="solr.BoolField" omitNorms="true"/>
    <fieldType name="long" class="solr.LongField" …
Run Code Online (Sandbox Code Playgroud)

lucene solr

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

在同一个域上使用easyXDM

我正在使用easyXDM进行跨域iframe调整大小.工作正常.

如果我想在我自己的域上使用相同的功能,我会得到;

未捕获的TypeError:undefined不是easyXDM.js文件中的函数.

有没有解决方法仍然在同一个域上使用easyXDM?

PS:我知道我可以在没有easyXDM的情况下直接访问同一个域iframe,但我只是想在使用相同的代码之前看看是否有任何解决方案.

same-origin-policy easyxdm

6
推荐指数
0
解决办法
288
查看次数

Cordova 3.4.0 navigator.camera.getPicture不会为Android 4.3回调onSuccess或onFail

我使用Cordova 3.4和Camera Plugin(https://github.com/apache/cordova-plugin-camera/blob/master/doc/index.md)

我打电话的时候

navigator.camera.getPicture(onSuccess, onFail, {
        quality: 75,
        destinationType: window.Camera.DestinationType.FILE_URI,
        sourceType: window.Camera.PictureSourceType.CAMERA,
        //allowEdit: true,
        //cameraDirection: window.Camera.Direction.FRONT,
        //encodingType: window.Camera.EncodingType.JPEG,
        //targetWidth: 100,
        //targetHeight: 100,
        //popoverOptions: window.CameraPopoverOptions,
        saveToPhotoAlbum: true
    });
function onSuccess(imageData) {
    alert(imageData);
}
function onFail(message) {
    alert('Failed because: ' + message);
}
Run Code Online (Sandbox Code Playgroud)

此代码适用于Windows Phone 8.1,但不适用于Android 4.3(Jelly Bean).当我在eclipse中进入代码时,我可以看到它在android临时目录下成功保存了照片,但是在完成时没有调用JavaScript成功或失败事件,这就是我无法在android上获取图像的原因.

我都试过Galaxy Note 2真实设备和模拟器,但两者都没有调用onSuccess.

此问题是否存在任何已知问题或解决方法?

android phonegap-plugins cordova

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

使用bluebird与未定义的成功回调函数

我在memcached上使用bluebird库.

memcached.set('foo', 'bar', 10, function (err) { /* stuff */ });
Run Code Online (Sandbox Code Playgroud)

这个函数不会在第二个参数中调用成功回调,所以看起来像.then(res)函数没有被调用.

 Promise.promisifyAll(memcached);
 memcached.setAsync(hashedCacheKey, obj).then(function (res) {
            resolve(res);
        }).catch(function (err) {
            reject(err, null);
        });
Run Code Online (Sandbox Code Playgroud)

我有什么方法可以处理无谓的成功事件吗?

javascript memcached node.js promise bluebird

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

firebase使用VS Code附加调试器

我正在使用firebase serve --only functions,hosting命令在本地运行模拟器.这很好用.但我想采取进一步措施,并希望在调试器附加的情况下在本地调试我的函数.网址示例:http:// localhost:5001/foo-project/us-central1/helloWorld

有可能这样做吗?

如何构建launch.json以将调试器附加到我的函数中?

   {
      "type": "node",
      "request": "attach",
      "name": "Attach",
      "port": 9229
    }
Run Code Online (Sandbox Code Playgroud)

firebase visual-studio-code google-cloud-functions

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

Safari扩展截图

我正在开发safari浏览器扩展,它应具有截屏功能.

Chrome和Firefox有自己的api来获取当前窗口文档的SS.我找不到任何特定于Safari的API文档. Windows和Tabs API

实现它的最佳方法是什么?

safari screenshot safari-extension

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

在MongoDB C#驱动程序中获取生成的脚本

我使用的是MongoDB.Driver 2.0.0.有没有办法看到从linq到MongoDB生成的脚本?

例如,我的查询是:

IFindFluent<ProductMapping, ProductMapping> findFluent = Collection.Find(
    x => hashValues.Contains(x.UrlHash) && x.ProductTopic == topicId);
Run Code Online (Sandbox Code Playgroud)

如何(或更复杂的查询)在MongoDB shell中表示?

.net c# mongodb mongodb-csharp-2.0 mongodb-.net-driver

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

Visual Studio 2015 社区版不断发布到 vortex.data.microsoft.com/collect/v1

我在 VS 2015 中观察到奇怪的行为。由于某种原因,它不断将一些数据发布到 vortex.data.microsoft.com/collect/v1。

我已经卸载了“Visual Studio Application Insights”扩展。但我仍然可以在 Fiddler 中看到任意帖子。我对 VS 2013 和 VS 2012 没有任何问题。

有什么办法可以阻止这种情况吗?

在此输入图像描述

visual-studio-2015

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

What does AddEntityFrameworkStores exactly do in AddIdentity?

I recently needed to Generate Email Confirmation Token for my .net core 5 app, and while researching I found out I need to register "AddIdentity" at startup.

services.AddIdentity<AuthenticatedUser, IdentityRole>(options =>
            {
                options.User.RequireUniqueEmail = false;
            }).
            AddEntityFrameworkStores<SchoolDataContext>().
            AddDefaultTokenProviders();
Run Code Online (Sandbox Code Playgroud)

If I remove 'AddEntityFrameworkStores' piece, then application builds and starts but crashes at runtime with similar errors like in following:

Error:

System.AggregateException: 'Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Identity.IUserClaimsPrincipalFactory1[WebApp1.Areas.Identity.Data.ApplicationUser] …

c# asp.net-identity

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