Articles of boot

Como posso executar um script Perl como um daemon do sistema no linux?

O que é uma maneira simples de executar um script Perl como um daemon no linux? Atualmente, isso está no CentOS. Eu gostaria que ele fosse iniciado com o sistema e encerrado com o sistema, portanto, alguma integração com o /etc/rc.d/init.d também seria interessante, mas eu sempre poderia adicionar uma linha personalizada ao /etc/rc.d/rc.local .

Swift: Criando uma matriz com um valor padrão de instâncias de objects distintos

Eu notei um pouco estranho ( e perigoso IMHO ) comportar em Criando uma matriz com um valor padrão . Como afirmado no Swift 2.1: Tipos de coleção O tipo Array do Swift também fornece um inicializador para criar um array de um determinado tamanho com todos os seus valores definidos para o mesmo valor […]

Tipo de Matriz – Regras para atribuição / uso como parâmetro de function

quando eu preciso passar uma matriz para uma function, parece que todas as declarações a seguir da function funcionará void f(int arr[]) void f(int arr[4]) // is this one correct? por esta: int a[]={1,2,3,4}; f(a); Mas quando eu atribuo um array a outro array, ele falha int a[]={1,2,3,4}; int b[4] = a; // error: array […]

Maneira mais rápida de inicializar matrizes através da multiplicação de matrizes vazias? (Matlab)

Eu me deparei com a maneira estranha (na minha opinião) de que o Matlab está lidando com matrizes vazias . Por exemplo, se duas matrizes vazias forem multiplicadas, o resultado será: zeros(3,0)*zeros(0,3) ans = 0 0 0 0 0 0 0 0 0 Agora, isso já me pegou de surpresa, no entanto, uma rápida pesquisa […]

Quais são as diferenças entre boot semelhante a C, construtor e uniforme?

TTBOMK, Existem três maneiras de inicializar uma variável em C ++. int x = 0; // C-like initialization int x (0); // Constructor initialization int x {0}; // Uniform initialization A boot uniforme foi ativada para o C ++ 11 para fornecer uma syntax mais uniforme para inicializar diferentes tipos de variables, o que exigiu […]

Inicializando propriedades automáticas do C #

Estou acostumado a escrever aulas assim: public class foo { private string mBar = “bar”; public string Bar { get { return mBar; } set { mBar = value; } } //… other methods, no constructor … } Converter Barra em uma propriedade automática parece conveniente e conciso, mas como posso manter a boot sem […]

Inicialização agregada de C ++ 11 para classs com inicializadores de membro não estático

É permitido no padrão: struct A { int a = 3; int b = 3; }; A a{0,1}; // ??? Essa class ainda é agregada? clang aceita este código, mas o gcc não.

Por que vejo valores estranhos ao imprimir variables ​​não inicializadas?

No código a seguir, a variável não possui valor inicial e imprimiu essa variável. int var; cout << var << endl; produção: 2514932 double var; cout << var << endl; produção: 1.23769e-307 Eu não entendo esses números de saída. Alguém pode explicar isso para mim?

Quando os membros da class C ++ estáticos são inicializados?

Parece não haver uma resposta fácil para isso, mas existem suposições que podem ser feitas com segurança sobre quando um campo de class estático pode ser acessado? EDIT: A única hipótese segura parece ser que todas as estáticas são inicializadas antes do início do programa (chamada para main ). Então, desde que eu não faça […]

Inicializando uma propriedade, notação de ponto

É uma má idéia usar a notação de ponto para inicializar as propriedades de retenção para nil em meus methods init? Com qualquer propriedade comum como esta: @property (nonatomic, retain) id foo; Digamos que no meu método init eu configurei self.foo = nil . O método sintetizado libera primeiro ou autoreleases foo (não exatamente certo […]