小编Sta*_*s_S的帖子

在vanilla JavaScript中使用jQuery更改方法?

我在下面写了一小段使用change方法的jQuery代码.我刚刚发现jQuery不再在项目中使用,所以我需要在Vanilla JS中重新编写change方法.只是寻求一些帮助我如何做到这一点.这是代码,它拉取一个输入的值并将其输入另一个输入.

(function(){

  $('#Email').change(function() {
    $('#UserName').val($(this).val());
  });

})();
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

Kubernetes kubeadm init 由于拨号 tcp 127.0.0.1:10248: connect: 连接被拒绝而失败

我正在尝试在 vSphere 私有云中设置一个非常简单的 2 节点 k8s 1.13.3 集群。VM 运行 Ubuntu 18.04。出于测试目的,防火墙已关闭。但由于连接被拒绝,初始化失败。除了端口被阻止之外,还有其他原因可能导致此问题吗?我是 k8s 的新手,正在尝试理解这一切。

\n\n

我已将 vsphere.conf 放置在 /etc/kubernetes/ 中,如本要点所示。\n https://gist.github.com/spstratis/0395073ac3ba6dc24349582b43894a77

\n\n

我还创建了一个配置文件以在运行时指向kubeadm init。这是其内容的示例。\n https://gist.github.com/spstratis/086f08a1a4033138a0c42f80aef5ab40

\n\n

当我运行时\nsudo kubeadm init --config /etc/kubernetes/kubeadminitmaster.yaml \nit 时,出现以下错误并超时。

\n\n
[kubelet-check] Initial timeout of 40s passed.\n[kubelet-check] It seems like the kubelet isn\'t running or healthy.\n[kubelet-check] The HTTP call equal to \'curl -sSL http://localhost:10248/healthz\' failed with error: Get http://localhost:10248/healthz: dial tcp 127.0.0.1:10248: connect: connection refused.\n
Run Code Online (Sandbox Code Playgroud)\n\n

检查sudo systemctl status kubelet显示 kubelet 正在运行。我暂时关闭了主虚拟机上的防火墙以进行测试,以便我可以验证集群是否会自行引导。

\n\n …

vsphere kubernetes kubeadm

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

在Windows服务器上启动ImageMagick进程失败,并显示"找不到指定的模块".

我正在使用ImageMagick将PDF文件转换为PNG.只要我以管理员身份运行Visual Studio,就可以在本地运行我的Web API项目.将解决方案移动到服务器时,ImageMagick进程失败,并显示以下错误

convert.exe:无法加载模块`C:\ Program Files\ImageMagick-6.9.0-Q16\modules\coders\IM_MOD_RL_PNG_.dll':找不到指定的模块.

我安装了ghostscript和ImageMagick,因为它们应该在服务器上.这可能是什么原因?我可以验证模块确实存在于服务器上.

.net c# imagemagick imagemagick-convert

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

从电子邮件中的链接打开 Nativescript Android 应用程序

我想从电子邮件中的链接打开我的 android 应用程序。通过 Stackoverflow 搜索,看起来可以使用指向我控制的 url 的 '' 来实现。尽管在使用 Nativescript 构建的 android 应用程序的情况下,我有点困惑如何使用它。只是添加一个我拥有的具有特定数据路径的 url 是唯一需要做的事情吗?在这种情况下,会出现一个应用程序选择器对话框。以这种方式打开应用程序时可以触发某个事件吗?谢谢您的帮助。下面是我需要做的事情的示例。

    <intent-filter>
        <action android:name="android.intent.action.MAIN"/>
        <category android:name="android.intent.category.LAUNCHER" />

        <!-- Custom Path data -->
        <data
            android:host="www.some.company.com"
            android:path="/something"
            android:scheme="http"/>
    </intent-filter>
Run Code Online (Sandbox Code Playgroud)

javascript android nativescript

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

如何覆盖现有的zip文件?

我已经使用以下实用程序方法来压缩我的解决方案中的文件.我的印象是,当它生成一个与现有存档具有相同名称的.zip存档时,它会覆盖它.这似乎不是这种情况,并且抛出一个异常,说明该文件已经存在.

public static void CompressFile(string zipName, string filePath, string fileName)
{
    try
    {
        using (ZipArchive archive = ZipFile.Open(zipName, ZipArchiveMode.Create))
        {
            archive.CreateEntryFromFile(filePath, fileName, CompressionLevel.Fastest);
        }
    }
    catch(Exception e)
    {
        _log.Error("Exception Caught: {0}", e.Message);
    }
}
Run Code Online (Sandbox Code Playgroud)

在某个地方是否存在我缺少的布尔覆盖参数,或者我是否需要编写一个检查来删除同名的预先存在的存档?

.net c#

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

PDF.js - 一次打印多个文档

我需要将多个 PDF 放置在由 AJAX 响应确定的页面上,并且当所有文档和页面都呈现后,调用 window.print。

每个文档的页面(画布)都被添加到类为“pdfdoc”的 div 中,以按文档保持页面顺序。

我是 Promises 的新手,由于异步性质,我无法确定何时调用 window.print 。有时,即使我在调用它之前检查渲染承诺中最后一个文档的最后一页,它也会在所有页面可用之前被调用。下面是代码:

// Called on each iteration of coredatalist
var getDoc = function(count) {
    PDFJS.getDocument(srcUrl).then(function(pdf) {
        var currentPage = 1;
        $('<div class="pdfdoc" id="doc' + count + '"></div>').appendTo('body');
        getPage(pdf, currentPage, count);
    });
};

// Called for each page in PDF
var getPage = function(pdf, currentPage, count) {
    pdf.getPage(currentPage).then(function(page) {
        var scale = 2,
            viewport = page.getViewport(scale),
            canvas = document.createElement('canvas'),
            context = canvas.getContext('2d'),
            renderContext = {
                canvasContext: context,
                viewport: viewport, …
Run Code Online (Sandbox Code Playgroud)

javascript pdf pdf.js

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

当字符串中有空格时,如何使用substring()

我有一个字符串,其中包含一个人的名字和姓氏,例如John Doe.我想将此字符串转换为John D.常规,我只会使用substring(0,1)姓氏变量,但如果名字和姓氏是一个字符串,并且介于两者之间,我怎么能实现这一点?

javascript

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

Typescript 类中对“this”的未定义引用

我在使用 Typescript 时遇到问题,其中this关键字在调试时显示为未定义,因此不调用从回调方法调用的一些私有类方法。我的文本编辑器似乎认为我的参考文献很好并且给了我智能感知,所以我假设代码没问题。下面是一个简短的示例。调用回调方法时cacheUser, 和不会_processSuccessfulRegistration被命中。_handleCreationResponse

export class User extends Observable {
    public email: string;
    public password: string;
    public username: string

    constructor() {
        super()
        this.email = '';
        this.password = '';
        this.username = '';
    }

    public register() {
        let user = {
            // build out object
        }
        userService.createAccount(user)
            .catch(/* handle error */)
            .then(this._handleCreationResponse)
    }

    private _handleCreationResponse(response) {
        let status = response.status;
        let userData = response.result;

        switch (status) {
            case ApiStatus.Success:
                this._cacheUser(userData);
                this._processSuccessfulRegistration(userData);
                break;
            case ApiStatus.SomeError:
                // …
Run Code Online (Sandbox Code Playgroud)

typescript nativescript

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

解决|| 检查字符串时的运算符

我正在努力做一个非常简单的文化,就像这样

if(culture.ToUpper() == "ES-ES" || "IT-IT")
{
   //do something
}
else
{
  //do some other thing
}
Run Code Online (Sandbox Code Playgroud)

因为你不能使用|| 在这种情况下,除了else if语句之外,还有另一种简短方法吗?

c# asp.net-mvc

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

获取Nativescript中的抽头列表项的上下文

是否可以在列表视图中获取抽头项的上下文?例如,如果我有一个包含三个项目的列表,我如何判断它是第二个单击的项目,并从可观察数组中的该项目的对象中获取数据?

EX:这是我的列表模板,如果用户点击了连接列表中的第二个连接,我怎么能根据点击的项目索引获得与该连接相关的数据?

  <ListView items="{{ connections }}"  loaded="" itemLoading="" itemTap="">
      <ListView.itemTemplate>
          <StackLayout class='connection-li'>
                <GridLayout class="connection-info" rows="" columns="auto, *, *" tap="goToMeasurements">
                    <Image col="0" src="res://ic_person_black_36dp" stretch ="none" />                        
                    <Label col="1" class="connection-name" text="{{ PatientFirstName + ' ' + PatientLastName }}" textWrap="false" />
                    <Image col="2" verticalAlignment="middle" horizontalAlignment="right" src="res://ic_cancel_black_18dp" stretch ="none" />                        
                </GridLayout>                                                       
          </StackLayout>
      </ListView.itemTemplate>
  </ListView>
Run Code Online (Sandbox Code Playgroud)

编辑:根据文档,我发现以下事件,我可以挂钩获取索引数据,但它引用ListView的方式我如何使其具体引用我感兴趣的那个,我可以给它一个类并以这种方式访问​​它?

listView.on(listViewModule.ListView.itemTapEvent, function (args: listViewModule.ItemEventData) {
    var tappedItemIndex = args.index;
    var tappedItemView = args.view;
    //// Do someting
});
Run Code Online (Sandbox Code Playgroud)

javascript nativescript

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

从字符串创建一致的GUID或唯一标识符

假设我有一个字符串,例如“ 70c3bdc5ceeac673”。在C#中是否可以基于此字符串创建类似GUID的结构(DB列仅接受uniqueidentifier)?目的是每次我传递该值时都创建相同的Guid或唯一字符串。我猜想本质上就像是带密钥的Hmac SHA1哈希。

c#

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

在输入字段模糊中隐藏Nativescript中的Android键盘

我有一个注册表单,其中包含几个TextFields和其他输入.当用户点击其中一个字段时,Android软键盘将始终按预期显示.如果我在外面拍打虽然键盘没有隐藏.有没有办法捕获此事件,以便当用户点击任何输入之外时我可以隐藏键盘?

看起来如下所示允许我隐藏键盘

var pageContainer = page.getViewById('registration-container');
if(pageContainer.android) {
    pageContainer.android.clearFocus();
}
Run Code Online (Sandbox Code Playgroud)

但我不确定如何捕捉模糊输入的每个点击事件.我甚至不确定Android是否可行.

javascript android nativescript

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