Articles of cópia de

Como copiar um java.util.List em outro java.util.List

Eu tenho um List que é preenchido de um serviço da Web. Eu quero copiar / clonar o conteúdo dessa lista em uma lista vazia do mesmo tipo. Uma pesquisa no Google por copiar uma lista sugeriu que eu usasse o método Collections.copy() . Em todos os exemplos que vi, a lista de destino deveria […]

Cópia profunda de uma matriz de objects

Eu quero fazer uma cópia profunda de uma matriz de objects usando um construtor. public class PositionList { private Position[] data = new Position[0]; public PositionList(PositionList other, boolean deepCopy) { if (deepCopy){ size=other.getSize(); data=new Position[other.data.length]; for (int i=0;i<data.length;i++){ data[i]=other.data[i]; } No entanto, o que eu tenho acima por algum motivo não está funcionando. Eu tenho […]

Como faço uma cópia exata de uma matriz?

Como eu faria uma cópia exata de um array? Estou tendo dificuldade em encontrar informações sobre a duplicação de um array no Swift. Eu tentei usar .copy() var originalArray = [1, 2, 3, 4] var duplicateArray = originalArray.copy()

Qual é o benefício e a finalidade real da instalação do programa?

De todos os programas que escrevi até agora, se eu quiser que ele funcione em outra estação de trabalho, eu só tenho que copiar e colar os arquivos executáveis ​​e necessários para fazê-lo funcionar (por exemplo: arquivos .o, arquivos binários ..). Mas todo o programa construído para uso comercial sempre vem com um instalador. Por […]

data.table join, em seguida, adicione colunas ao data.frame existente sem re-copy

Eu tenho dois data.tables , X (3m linhas por ~ 500 colunas) e Y (100 linhas por duas colunas). set.seed(1) X <- data.table( a=letters, b=letters, c=letters, g=sample(c(1:5,7),length(letters),replace=TRUE), key="g" ) Y <- data.table( z=runif(6), g=1:6, key="g" ) Eu quero fazer uma junit externa esquerda no X, o que eu posso fazer por Y[X] graças a: Por […]

Como copio uma matriz bidimensional em Java?

Preciso fazer uma cópia de uma matriz bidimensional razoavelmente grande para um projeto em que estou trabalhando. Eu tenho dois arrays 2D: int[][]current; int[][]old; Eu também tenho dois methods para fazer a cópia. Eu preciso copiar a matriz porque a corrente está sendo atualizada regularmente. public void old(){ old=current } e public void keepold(){ current=old […]

Conversão rápida de Bitmap para BitmapSource wpf

Eu preciso desenhar uma imagem no componente de imagem em 30Hz. Eu uso este código: public MainWindow() { InitializeComponent(); Messenger.Default.Register(this, (bmp) => { ImageTarget.Dispatcher.BeginInvoke((Action)(() => { var hBitmap = bmp.GetHbitmap(); var drawable = System.Windows.Interop.Imaging.CreateBitmapSourceFromHBitmap( hBitmap, IntPtr.Zero, Int32Rect.Empty, BitmapSizeOptions.FromEmptyOptions()); DeleteObject(hBitmap); ImageTarget.Source = drawable; })); }); } O problema é que, com este código, o uso da […]

Mover / copiar operações de arquivos em Java

Existe uma biblioteca Java padrão que lida com operações de arquivos comuns, como mover / copiar arquivos / pastas?

Compreender exatamente quando um data.table é uma referência a (vs uma cópia de) outro data.table

Eu estou tendo um pouco de dificuldade em entender as propriedades de data.table de data.table do data.table . Algumas operações parecem “quebrar” a referência e eu gostaria de entender exatamente o que está acontecendo. Ao criar um data.table partir de outro data.table (via <- , então atualizando a nova tabela por := , a tabela […]

Como faço para copiar um object em Java?

Considere o código abaixo: DummyBean dum = new DummyBean(); dum.setDummy(“foo”); System.out.println(dum.getDummy()); // prints ‘foo’ DummyBean dumtwo = dum; System.out.println(dumtwo.getDummy()); // prints ‘foo’ dum.setDummy(“bar”); System.out.println(dumtwo.getDummy()); // prints ‘bar’ but it should print ‘foo’ Por isso, quero copiar o dum para o dumtwo e mudar o dum sem afectar o dumtwo . Mas o código acima não […]