Criar tabela stargazer função mq no R

Eu tenho os dados abaixo e gostaria de criar uma tabela stargazer para gerar no latex um pdf. Como eu poderia fazer?

x=matrix(rnorm(1500),500,3) mq(x)  > mq(x) Ljung-Box Statistics:           m       Q(m)     df    p-value  [1,]   1.0      15.2     9.0     0.08  [2,]   2.0      42.2    18.0     0.00  [3,]   3.0      52.9    27.0     0.00  [4,]   4.0      68.2    36.0     0.00  [5,]   5.0      80.5    45.0     0.00  [6,]   6.0      92.7    54.0     0.00  [7,]   7.0      97.6    63.0     0.00  [8,]   8.0     104.8    72.0     0.01  [9,]   9.0     110.0    81.0     0.02 [10,]  10.0     127.5    90.0     0.01 [11,]  11.0     134.5    99.0     0.01 [12,]  12.0     141.7   108.0     0.02 [13,]  13.0     155.9   117.0     0.01 [14,]  14.0     168.6   126.0     0.01 [15,]  15.0     174.6   135.0     0.01 [16,]  16.0     184.8   144.0     0.01 [17,]  17.0     191.9   153.0     0.02 [18,]  18.0     199.3   162.0     0.02 [19,]  19.0     204.6   171.0     0.04 [20,]  20.0     220.3   180.0     0.02 [21,]  21.0     227.1   189.0     0.03 [22,]  22.0     242.4   198.0     0.02 [23,]  23.0     246.3   207.0     0.03 [24,]  24.0     256.1   216.0     0.03  

Criar clsses herdeira de OutputStream e InputStream. em Java

Estou desenvoveldo um projeto em Java que possui comunicação de rede via java.net.Socket e por fins de aprendisado, gostaria que esse fluxo de dados fosse criptografado com meu proprio algoritmo. Eu tentei criar uma classe que herda a classe java.io.OutputStream e outra classe que herda a classe java.io.InputStream que respectivamente criptografa e descriptografa cada byte do fluxo utilizando meu algoritmo presente nas minhas classe Encoder e Decoder (Lembrando que a forma de criptografia usada não é o foco da pergunta).Minha dúvida e preocupação é de que as minhas classes que herdam java.io.OutputStream ejava.io.InputStream não estejam criadas da forma correta e que tenham brexas, lembrando que este código precisa estar prearado pra qualquer tipo de fluxo. Quais cuidados eu devo tomar para tornar essas classes seguras?

Código das classes:

public class Encoder {      private final int min;     private final int max;     private final int period;     private final int[] key;     private int index = 0;     private int buffer = 0;      public Encoder(int[] key, int min, int max) {         this.min = min;         this.max = max;         period = max + 1 - min;         this.key = key;     }      public Encoder(int[] key) {         this.min = 0;         this.max = 255;         period = max + 1 - min;         this.key = key;     }      public byte[] encode(byte[] values) {         byte[] newValues = new byte[values.length];         for (int i = 0; i < newValues.length; i++) {             newValues[i] = (byte) encode(newValues[i]);         }         return newValues;     }      public int[] encode(int[] values) {         int[] newValues = new int[values.length];         for (int i = 0; i < newValues.length; i++) {             newValues[i] = encode(newValues[i]);         }         return newValues;     }      public String encode(String string) {         byte[] bytes = new byte[string.getBytes().length];         for (int i = 0; i < bytes.length; i++) {             bytes[i] = (byte) encode(string.getBytes()[i]);         }         return new String(bytes);     }      public int encode(int b) {         if (b > max || b < min) {             return b;         }         int r = (int) (((b - min) + buffer + key[index = (index + 1) % key.length]) % period);         buffer = b;         while (r < 0) {             r += period;         }         return r + min;     }      public void reset() {         buffer = 0;         index = 0;     }  } 

public class Decoder {      private final int min;     private final int max;     private final long period;     private final int[] key;     private int index = 0;     private int buffer = 0;      public Decoder(int[] key, int min, int max) {         this.min = min;         this.max = max;         period = max + 1 - min;         this.key = key;     }      public Decoder(int[] key) {         this.min = 0;         this.max = 255;         period = max + 1 - min;         this.key = key;     }      public int decode(int b) {         if (b > max || b < min) {             return b;         }         b = (int) ((b - min) - buffer - key[index = (index + 1) % key.length]);          while (b < 0) {             b += period;         }         return buffer = b + min;     }      public byte[] decode(byte[] values) {         byte[] newValues = new byte[values.length];         for (int i = 0; i < newValues.length; i++) {             newValues[i] = (byte) decode(newValues[i]);         }         return newValues;     }      public int[] decode(int[] values) {         int[] newValues = new int[values.length];         for (int i = 0; i < newValues.length; i++) {             newValues[i] = decode(newValues[i]);         }         return newValues;     }      public String decode(String string) {         byte[] bytes = new byte[string.getBytes().length];         for (int i = 0; i < bytes.length; i++) {             bytes[i] = (byte) decode(string.getBytes()[i]);         }         return new String(bytes);     }      public void reset() {         buffer = 0;         index = 0;     }  } 

import java.io.IOException; import java.io.InputStream;  public class EncodedInputStream extends InputStream {      private final Decoder decoder;     private final InputStream inputStream;      public EncodedInputStream(InputStream inputStream, int[] key) {         this.inputStream = inputStream;         this.decoder = new Decoder(key);     }      @Override     public int read() throws IOException {         return decoder.decode(inputStream.read());     }      @Override     public void close() throws IOException {         inputStream.close();     } } 

package me.augustojosedev.eventconnector.security;  import java.io.IOException; import java.io.OutputStream;  public class EncodedOutputStream extends OutputStream {      private final Encoder encoder;     private final OutputStream outputStream;      public EncodedOutputStream(OutputStream outputStream, int[] key) {         this.outputStream = outputStream;         this.encoder = new Encoder(key);     }      @Override     public void write(int b) throws IOException {         outputStream.write(encoder.encode(b));     }      @Override     public void close() throws IOException {         outputStream.close();     }  } 

Web2py – Erro no path ao criar thumbnail

Segui o exemplo [http://www.web2pyslices.com/slice/show/1522/generate-a-thumbnail-that-fits-in-a-box] mas gera um erro no caminho [Errno 2] No such file or directory: ‘D:\web2py\applications\SmarThumbuploads/article.picture.a4ff1a1536344ffc.636172726f2e6a706567.jpeg’ que não estou conseguindo achar uma solução “SmarThumb/upload”

Utilizo: windows 10, python 3, web2py ultima versão.

como criar um diretório no sistema android?

Estou usando o seguinte código para criar um diretório quando o usuário apertar um botão dentro de um fragment, mas ainda não esta funcionando, E não sei o porque.

            File dir = new File("/novaPasta");             try{                 if(dir.mkdir()) {                     System.out.println("diretorio criado");                 } else {                     System.out.println("diretorio não criado");                 }             }catch(Exception e){                 e.printStackTrace();             } 

e estou usando as seguintes permissões:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />  <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_INTERNAL_STORAGE" /> 

não tenho erro algum no log, somente a mensagem de que o diretório não foi criado

C# – Como criar um contrato de implementação com subclasses a serem implementadas?

Gostaria de criar uma interface (chamei de InterfaceX)

interface InterfaceX { ... } 

Onde sua futura implementação retornasse a seguinte estrutura:

ClasseDaInterfaceX.ClasseA.Metodo1daClasseA(parametro); ClasseDaInterfaceX.ClasseA.Metodo2daClasseA(parametro); ClasseDaInterfaceX.ClasseB.Metodo1daClasseB(parametro); ... 

Ou seja: o resultado seria uma classe com duas classes aninhadas. Porem, que os métodos das classes ClasseA e ClasseB também precisem ser implementados.

Existe alguma forma de criar uma interface que me force implementar métodos de subclasses, em C#?

Mutation para criar um registro com relacionamento

Ambiente:

Prisma GraphQL GraphQL Yoga NodeJS PostGresql

Estou tentando fazer uma mutation que cadastre uma pessoa e um endereço para essa pessoa. Porem Pessoa e Endereço são tabelas separadas, e eu não estou conseguindo fazer o relacionamento entre elas.

Na documentação do Prisma é orientado a utilizar o Create porem não funciona, e sempre chego no mesmo erro.

Documentação: https://www.prisma.io/docs/prisma-client/basic-data-access/writing-data-JAVASCRIPT-rsc6/#nested-object-writes

Erro:

{   "data": null,   "errors": [     {       "message": "Variable \"$  _v0_data\" got invalid value { cnpj: \"059.852.698.22\", nome: \"Greice K Tomasi\", user: { connect: [Object] }, create: { endereco: [Object] } }; Field value.endereco of required type EnderecoCreateOneInput! was not provided.\nVariable \"$  _v0_data\" got invalid value { cnpj: \"059.852.698.22\", nome: \"Greice K Tomasi\", user: { connect: [Object] }, create: { endereco: [Object] } }; Field \"user\" is not defined by type PessoaCreateInput.\nVariable \"$  _v0_data\" got invalid value { cnpj: \"059.852.698.22\", nome: \"Greice K Tomasi\", user: { connect: [Object] }, create: { endereco: [Object] } }; Field \"create\" is not defined by type PessoaCreateInput.",       "locations": [],       "path": []     }   ] 

Estou tentando desta forma:

datamodel.prisma

 type Pessoa {   id: ID ! @unique   cnpj: String!   nome: String!   endereco: Endereco! } type Endereco {   id: ID ! @unique   rua: String!   numero: String   cep: String!   pessoa: Pessoa! } 

schema.graphql

type Mutation {  createPessoa(cnpj: String!, nome: String!, endereco: EnderecoInput!): Pessoa!  }  type Pessoa {   id: ID !   cnpj: String!   nome: String!   endereco: Endereco! }  type Endereco {   id: ID !   rua: String!   numero: String   cep: String! }  input EnderecoInput {   rua: String!   numero: String   cep: String! } 

Mutation.js

async function createPessoa (_, args, ctx, info) {   const userId = getUserId(ctx)   return ctx.db.mutation.createPessoa({     data: {       cnpj: args.cnpj,       nome: args.nome,       user: {         connect: {  id: userId }       },       endereco: {         rua: args.endereco.rua,         numero: args.endereco.numero,         cep: args.endereco.cep         }      }   }) }  module.exports = {   createPessoa } 

Estou tentando criar populando a Mutation desta forma:

mutation {   createPessoa (     nome:"Greice K Tomasi",      cnpj:"059.852.698.22",     endereco: {       rua: "Germano Klann",       numero: "547",       cep: "89254220"     }   )   {     nome   } } 

Coloquei o Projeto no Git, caso alguém preferir olhar por la:

https://github.com/Denis-String/CursoGraphQL

(Para rodar o projeto precisa do Docker)

Passos para start: Dentro da pasta do projeto:

  • npm install

  • docker-compose up

Em outro terminal (com o comando docker-compose up rodando)

  • prisma deploy

Como criar um slide infinito parecido com o do Instagram?

Estou tentando criar um slide infinito parecido com o da página principal do instagram, utilizando somente CSS3 e o BOOTSTRAP.

Estou com as seguintes dificuldades:

  • Criar o efeito correto
  • As imagens devem estar por cima do smartphone branco

Como deve funcionar o efeito (observe no site do instagram para entender melhor):

  • A primeira imagem já deve estar aberta
  • Após certos segundos deve-se trocar para a imagem seguinte
  • Chegando na última imagem ele volta para a primeira

Figura ilustrativa do problema inserir a descrição da imagem aqui

CSS3

    <style>   .foto {     opacity: 0;     animation-name: animacao;     animation-duration: 20s;     animation-iteration-count: infinite; }  @keyframes animacao {     25% {         opacity: 1;         transform: scale(1.1, 1.1);     }      100% {         opacity: 0;     } }  .foto:nth-child(1) {  animation-delay: 0; }  .foto:nth-child(2) {     animation-delay: 10s; }  .foto:nth-child(3) {     animation-delay: 15s;  }  .foto:nth-child(4) {     animation-delay: 20s;  }  .foto:nth-child(5) {     animation-delay: 25s;  }     </style> 

HTML5 + BOOTSTRAP

<div class="container-fluid h-100 mt-lg-0">             <div class="row align-items-center h-100">                 <!-- SMARTPHONES IMAGE -->                 <div class="col-lg-7 d-none d-lg-block mb-5 py-5" style="border: 0px red solid; background-image: url('/dist/img/9364675fb26a.png');background-size: 28rem; background-position: top right; background-repeat: no-repeat;">                     <div class="d-flex justify-content-end mt-4 mr-4 mb-5 pt-3 pr-3">                         <div class="galeria">                             <img src="/dist/img/d6bf0c928b5a.jpg" alt="Responsive image"  class="foto" style="border: 1px rgba(0,0,0, .2) solid; width: 15.5rem;">                             <img src="/dist/img/177140221987.jpg" alt="Responsive image"  class="foto" style="border: 1px rgba(0,0,0, .2) solid; width: 15.5rem;">                             <img src="/dist/img/ff2c097a681e.jpg" alt="Responsive image"  class="foto" style="border: 1px rgba(0,0,0, .2) solid; width: 15.5rem;">                             <img src="/dist/img/b27a108592d8.jpg" alt="Responsive image"  class="foto" style="border: 1px rgba(0,0,0, .2) solid; width: 15.5rem;">                             <img src="/dist/img/5e04169b9308.jpg" alt="Responsive image"  class="foto" style="border: 1px rgba(0,0,0, .2) solid; width: 15.5rem;">                         </div>                     </div>                 </div>            </div>       </div> 

Definir papel do usuário ao criar grupo

No sistema, o usuário pode ser membro de apenas um grupo, e caso não tenha grupo, pode criar um. Gostaria de saber como, ao criar o grupo, definir o papel do usuário que o fez, como ‘Proprietário’, através do relacionamento, sendo que o banco de dados está estruturado assim:

usuarios   nome - string   email - string   senha - string  papeis   nome - string  membros   usuario_id - integer   papel_id - integer  membro_grupo   membro_id - integer   group_id - integer   aceito - boolean  grupos   nome - string   descricao - string 

A tabela membros relaciona o usuário e o papél dele como membro do grupo (se ele é dono ou apenas um membro).

A tabela membro_grupo é a tabela intermediária que irá relacionar o membro com o grupo que ele faz parte.

E a tabela grupos são os próprios grupos.

Li sobre updating many-to-many relationships, mas nada ainda…