Obtener la clave del objeto json principal usando axios

tengo un problema y es que quiero estoy consultando el API REST de Firebase con axios y vue js. Cuando consulto al archivo .json de la API me devuelve este objeto, solo tengo un documento guardado:

{"-LnNzx0gvEFP71efPg2O":{"code_cr":"-LnNw4VEKcWBxlGFZYAH","coupon_id":"-Lf6LcbEF6dEkgwW0MSm","id":"-LnNw4VEKcWBxlGFZYAH","redeem_date":"2019-08-10 15:30","user_id":"-LnNxAURsniPfQE54UM0"}} 

Entonces lo que quiero es obtener la clave(el id del documento) del objeto json que es: “-LnNzx0gvEFP71efPg2O”. En mi componente de Vue almaceno los datos consultados en variable (array) de la data del componente, entonces solo recorro ese array para mostrar los datos en una tabla asi:

 <tr v-for="(cp,index) in couponsRedeem" v-bind:key="index">             <td>{{cp.user_id}}</td>             <td>{{cp.coupon_id}}</td>             <td>{{cp.redeem_date}}</td>               <td>{{cp.id}}</td>              <td>{{cp.id}}</td>              <td> <b-btn  variant="primary" size="sm" :to="{name: 'detail-               coupon', params:{}}">SEE MORE</b-btn></td>          </tr> 

Como ven puedo acceder a las claves del objeto que está dentro del objeto principal, pero lo que quiero es obtener la clave del objeto principal (“-LnNzx0gvEFP71efPg2O”) para mandarlo como parametro a otra ruta para renderizar otro componente y hacer peticion.

JAVA – Como criar vários paineis dentro de um painel principal sem bagunçar o layout

Preciso adicionar esse painel dentro de um painel Principal toda vez que o usuario clicar em um botão, porém com todos os layouts que testei no Netbeans os layouts menores ficaram todos bagunçados, eles se redmencionavam para ocupar todo o espaço do layout ‘pai’ porém não é disso que eu preciso, preciso que os layouts filhos tenham tamanho fixos e não se alterem quando criados… tentei mudar a ideia e ao invéz de usar JPanel passar para JLabel mas não deu certo pq preciso inserir JButtons, creio que nesse caso o JPanel seria melhor.

ipainel 1

inserir a descrição da imagem aqui

When does the Single Responsibility principal stop? [duplicate]

This question already has an answer here:

  • When using the Single Responsibility Principle, what constitutes a “responsibility?” 16 answers
  • Granularity of the Single Responsibility Principle [duplicate] 1 answer

Suppose I have a class File that has the ability to perform multiple tasks on that class such as saving, loading, deleting etc…

Could this class break the rule of SRP and should it be broken down into further specific classes such as FileSaver, FileLoader?

Can I think of the Single Responsibility of the class File be ‘To handle files’? At what point do we become too specific or too generic?

Integrability of certain distribution associated to a connection form on the total space of principal bundle

Let $ P\to M$ be a $ G$ -principal bundle where $ P,M$ are smooth manifolds and $ G$ is a Lie group with Lie algebra $ \mathfrak{g}$ whose center is denoted by $ C(\mathfrak{g})$ .

Let $ \omega$ be the connection form of a connection for our principal bundle.

We define a distribution on total space $ P$ as follows: $ $ \{v\in T_xP\mid \omega(v)\in C(\mathfrak{g}),\quad x\in P\}$ $

This defines a $ G$ -invariant distribution on $ P$ .

Under what algebraic conditions on $ \omega$ , this is an integrable distribution? What is a precise example of a foliation which can be generated in this way and the lie algebra $ \mathfrak{g}$ is not commutative? Is there an example of this situation such that we have a leaf with non trivial holonomy?

As a second question, is there a geometric interpretation for the following algebraic condition:$ $ (\omega \wedge d\omega)(X,Y,Z)\in C(\mathfrak{g}),\quad \forall X,Y,Z\in T_x P,\quad x\in P$ $

Is it always possible to write a derived manifold (in the sense of Spivak) as a homotopy colimit of principal derived manifolds?

Is it always possible to write a derived manifold as a homotopy colimit of principal derived manifolds (i.e. zero sets of smooth functions)? This is true for schemes and derived schemes, so it seems likely to be the case as principal derived manifolds are “affine” objects.

Importance of the principal bundle in Chern-Simons theory

This is a very basic beginners question about Chern-Simons theory. The configurations that we sum over to get the partition function are given by a Lie-algebra valued 1-form $ A$ on a topological 3-manifold, called the connection. More precisely, $ A$ is a connection of a principal Lie-group bundle over the manifold.

What is the role of this principal bundle?

I didn’t find this spelled out explicitly anywhere, but I assume one does not sum over different choices of principle bundles when calculating the partition function? Or are different choices of principle bundle already encoded in different choices of $ A$ ?

So is Chern-Simons theory not only a topological field theory that one can put on any topological manifold, but one that we can additionally put on any topological manifold with a Lie-group principle bundle? Can one restrict to trivial principle bundles without loosing any of the physical interpretation? If one talks about the “3-manifold invariants” of the Chern-Simons theory, does that refer to the partition function on the trivial principle bundle over those manifolds? Or is the partition function independent of the choice of bundle?

Como puedo distribuir los elementos de un arreglo principal a otros 2 arreglos lo mas balanceada posible

Tengo un conjunto de 2N jugadores cada uno de los cuales tiene asociados un indicador numérico mayor que cero que define la calidad como jugador. A partir de este conjunto de jugadores, debo crear dos equipos de N jugadores, A y B, tales que la suma de los indicadores de calidad de sus componentes sea lo más similar posible.

Tengo esto preparado

import java.util.Arrays;  class Main {   public static void main(String[] args) {     //Arreglo de jugadores         int[] equipoDeJuego = {8,8,9,6,1,7,1,3,7,5};          int fuerzaA=0;         int fuerzaB=0;          //Equipo A         int[] A=new int[10];          //Equipo A         int[] B= new int[10];          //Se imprime la cantidad de los jugadores         //System.out.println("Cantidad de jugadores: "+equipoDeJuego.length);          //Ordenamos el arreglo de manera creciente         Arrays.sort(equipoDeJuego);            for(int i=0; i<(equipoDeJuego.length)/2; i++) {              //Integrantes del primer arreglo             A[i]=equipoDeJuego[i];             System.out.print("Equipo A:"+A[i]+" ");              fuerzaA+=A[i];         }         System.out.println("Fuerza equipo A: "+fuerzaA);         System.out.println();         for(int i=5; i<10; i++) {              //Integrantes del segundo arreglo             B[i]=equipoDeJuego[i];             System.out.print("Equipo B:"+B[i]+" ");             fuerzaB+=B[i];          }         System.out.println("Fuerza equipo B: "+fuerzaB);            int dF= fuerzaB-fuerzaA;         System.out.println("La diferencia es: "+dF);     } } 

Este código que hice me di cuenta que no resuelve el problema eficientemente, porque abra un equipo que tendrá A=(1,1,1,1,1,1) y el equipo B=(6), se balancea pero se que no es la mejor practica.

Como puedo crear un código que pueda distribuir la fuerza entre los equipos, es decir, ir lanzado a los mejores en ambos equipos basado en su diferencia hasta que ese equipo sea mejor que el otro.

Ejemplo:

int[] equipoDeJuego = {8,8,9,6};  Equipo A={8,9};  Equipo B={8,6};  

Windows Server 2016 “Failed to register the service principal name”

I have a Windows Server 2016 virtual host which is hosting a virtual domain controller, and a few additional servers. When the physical host needs to reboot for scheduled patching, upon startup the server receives the following errors:

“Failed to register the service principal name ‘Hyper-V Replica Service’. Failed to register the service principal name ‘Microsoft Virtual System Migration Service’. Failed to register the service principal name ‘Microsoft Virtual Console Service’.”

Service principal names are properly set in the attributes of AD of the host for each of the respective SPN’s, and I’m unsure how to trace this out any further. Does anyone have any first hand experience or recommendations in regards to this? There are also no NTDS port restrictions in place.

¿Por qué mi aplicación hecha en React me da error 404 en todas las páginas salvo la principal?

Estoy intentando probar la versión de producción de una web que he hecho utilizando React, pero cuando ejecuto serve -s build y abro mi web, todas las páginas menos la principal me lanzan un error 404.

En el archivo Index.js envuelvo la llamada a App.js utilizando BrowserRouter:

  <BrowserRouter>     <App />   </BrowserRouter>, 

Y la navegación está definida en el archivo App.js utilizando react-router-dom. Se ve así:

          <Route exact path="/" component={Home} />           <Route path="/ilustraciones" component={Ilustraciones} />           <Route path="/galeria" component={Galeria} />           <Route path="/login" component={Login} />           <Route path="/visor" component={Loginvisor} />           <Route path="/visorstl" component={LoginvisorSTL} />           <Route path="/profile" component={Profile} />           <Route path="/DICOM" component={LoginVisorDICOM} /> 

Mi web, si es necesario mirar en otro lado, está aquí: https://github.com/rgomez96/Tecnolab (en la rama Develop)

¿Cómo puedo solucionar esto? No es mandatorio desplegar la web utilizando serve así que podría cambiarlo si fuera necesario.