标签: snapshot

从代码内部创建内存快照(Java)

是否有可能从程序内部调用一些java库,使java创建该程序的内存快照?(默认.hprof文件)

java memory profiling snapshot

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

使用RenderTargetBitmap创建WPF Canvas区域的快照

我想在我的应用程序中创建一个Canvas区域的快照.我正在使用Visual Brush来获取快照并使用PngEncoder保存它.但是生成的PNG只是一个空白的黑色图像.我不确定问题是创建的BitmapSource还是PNGEncoder问题.这是我用来获取相同代码的代码.

public void ConvertToBitmapSource(UIElement element)
{
    var target = new RenderTargetBitmap((int)(element.RenderSize.Width), (int)(element.RenderSize.Height), 96, 96, PixelFormats.Pbgra32);
    var brush = new VisualBrush(element);

    var visual = new DrawingVisual();
    var drawingContext = visual.RenderOpen();


    drawingContext.DrawRectangle(brush, null, new Rect(new Point(0, 0),
    new Point(element.RenderSize.Width, element.RenderSize.Height)));

    drawingContext.Close();

    target.Render(visual);

    PngBitmapEncoder encoder = new PngBitmapEncoder();
    BitmapFrame outputFrame = BitmapFrame.Create(target);
    encoder.Frames.Add(outputFrame);
    using (FileStream file = File.OpenWrite("TestImage.png"))
    {
         encoder.Save(file);
    }

}   
Run Code Online (Sandbox Code Playgroud)

wpf png snapshot rendertargetbitmap

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

Maven发布后如何自动更新application.xml中的版本

application.xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_6.xsd" version="6">
  <description>DESCRIPTION</description>
  <display-name>xxxsystem-ear</display-name>
  <module>
    <ejb>xxxsystem-ejb-3.1.1-SNAPSHOT.jar</ejb>
  </module>
  <module>
    <web>
      <web-uri>xxxsystem-web-3.1.1-SNAPSHOT.war</web-uri>
      <context-root>/xxxsystem</context-root>
    </web>
  </module>
  <library-directory>lib</library-directory>
</application>
Run Code Online (Sandbox Code Playgroud)

我运行后:mvn版本:清洁mvn版本:准备mvn版本:执行

所以我不得不手动将.jar和.war的版本更改为xml文件中的3.1.2。

有一种方法可以告诉Maven为我更改此文件中的版本吗?

我必须对jboss-deployment-structure.xml做同样的事情

<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
    <deployment>
        <exclusions>
            <module name="org.apache.log4j" />
        </exclusions>
    </deployment>

    <sub-deployment name="xxx-ejb-3.1.1-SNAPSHOT.jar">
        <exclusions>
            <module name="org.apache.log4j" />
        </exclusions>
    </sub-deployment>

    <sub-deployment name="xxx-web-3.1.1-SNAPSHOT.war">
        <exclusions>
            <module name="org.apache.log4j" />
        </exclusions>
    </sub-deployment>
</jboss-deployment-structure>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

java xml ear snapshot maven

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

boto - 将快照复制到另一个区域

有关如何使用boto轻松将快照复制到另一个区域的任何想法?

您可以通过管理控制台轻松完成 - 右键单击​​快照,然后"复制",然后选择您喜欢的区域.

我希望与boto有类似的东西,却找不到任何东西.

谢谢

python snapshot boto amazon-web-services

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

Genymotion可以使用快照吗?

__CODE__使用保存的快照时,可以非常快速地打开habillity.是否__CODE__能够使用这些?尝试使用__CODE__还原已保存状态后,我遇到兼容性状态问题.

我无法在Google上得到答案,如果这是众所周知的,那就很抱歉.

snapshot genymotion

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

Swift&Firebase | 检查用户是否存在用户名

我正在尝试允许用户通过搜索用户名来启动游戏并关注其他用户.我需要能够确保具有该用户名的用户存在.我正在使用以下代码但是虽然它if被调用但是else它应该被调用.

let checkWaitingRef = Firebase(url:"https://test.firebaseio.com/users")
checkWaitingRef.queryOrderedByChild("username").queryEqualToValue("\(username!)")
            .observeEventType(.ChildAdded, withBlock: { snapshot in

    if snapshot.value.valueForKey("username")! as! String == username! {

    } else {

    }
Run Code Online (Sandbox Code Playgroud)

JSON数据树

{
    "097ca4a4-563f-4867ghj0-6209288bd7f02" : {
        "email" : "test1@tes1.com",
        "uid" : "097ca4a4-563f-4867ghj0-6209288bd7f02",
        "username" : "test1",
        "waiting" : "0"
    },
    "55a8f979-ad0d-438u989u69-aa4a-45adb16175e7" : {
        "email" : "test2@test2.com",
        "uid" : "55a8f979-ad0d-438u989u69-aa4a-45adb16175e7",
        "username" : "test2",
        "waiting" : "0"
    }
}
Run Code Online (Sandbox Code Playgroud)

snapshot firebase swift firebase-realtime-database

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

任何人都可以使用 python 给出弹性搜索的快照示例吗?

我正在使用 python 访问 elasticsearch 集群。现在我想使用快照备份我的索引。最困难的是:python-elasticsearch 的文档只是给了我一个 API 描述。没有示例向我展示如何创建快照。我尝试了一些参数,但失败了。任何人都可以使用 python 给出弹性搜索的快照示例吗?以下是我的代码:

from elasticsearch import Elasticsearch
es = Elasticsearch()
snapshot_body = {
"type": "url",
"settings": {
        "url":  "http://download.elasticsearch.org/definitiveguide/sigterms_demo/"
    }
}
body = {"snapshot": snapshot_body}
es.snapshot.create_repository(repository='test', body=body)
Run Code Online (Sandbox Code Playgroud)

python snapshot elasticsearch

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

Vagrant快照究竟保存了什么?

我在VirtualBox上使用Vagrant。昨天,我通过运行以下命令保存了项目的快照:

$ vagrant snapshot save 'my-project-date-time'
Run Code Online (Sandbox Code Playgroud)

今天,我对要还原的项目中的文件和文件夹进行了一些更改。当我跑步时:

$ vagrant snapshot restore 'my-project-date-time'
Run Code Online (Sandbox Code Playgroud)

...还原过程已成功完成,但是我项目中已更改的文件和文件夹保持不变,并且不会恢复到昨天拍摄快照时的状态。

那么,Vagrant快照到底能保存什么呢?

snapshot vagrant vagrant-plugin

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

开玩笑不创建快照

我在下面创建了一个笑话测试文件。但是没有创建该文件的快照。我的代码有什么问题?

import React from 'react';
import Carousel from './component';
import renderer from 'react-test-renderer';

test('Carousel Component Test Suite', () => {

const component = renderer.create(
    <Carousel
       />
);

let tree = component.toJSON();
expect(tree).toMatchSnapshot();

});
Run Code Online (Sandbox Code Playgroud)

snapshot reactjs jestjs

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

什么时候我们必须使用 jest 快照或手动检查?

我有代码可以改变我的反应组件的状态,我想为它们编写单元测试。

我写的代码充满了这些语句:

    expect(component.state().someArray).toBeDefined();
    expect(component.state().someArray).toEqual(EXPECTEDARRAY);

    expect(component.state().someArray.someNestedArray).toBeDefined();        expect(component.state().someArray.someNestedArray).toEqual(EXPECTEDINNERARRAY);
Run Code Online (Sandbox Code Playgroud)

但是,我的一位同事建议我将其更改为:

    expect(component.state()).toMatchSnapshot();
Run Code Online (Sandbox Code Playgroud)

哇,使用快照测试看起来要简单得多。但是,我看到很多文章都使用了我的方法。

所以我的问题是:我们什么时候应该使用 jest 的快照和“匹配器”来测试 React 组件?

javascript unit-testing snapshot reactjs enzyme

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