como hago para subir mi bd en mysql de tal forma que me pueda conectar mediante una aplicacion escrita en java de forma remota

Desarrolle un sistema de venta en java, que lo conecte a mysql, lo que quiero es poder usar ese programa desde otra maquina y que esta me conecte a esa base de datos mysql

Como selecionar postagens de uma rede social com banco nosql de forma eficiente

Estou criando uma rede social com banco nosql, gostaria de saber qual a forma mais eficiente de salvar dados para requisita-los depois, eu penso de duas formas:
1° salvar todas as postagens em uma pasta única chamada postagens e na requisição ir conferindo todas as postagens e selecionando as que o autor está sendo seguido pelo usuário que fez a requisição.
Prós: o dado é salvo em um lugar só, uma só vez.
Contra: a quantidade de leituras pra achar as postagens que o perfil segue, cada vez que um usuário entrar na rede social terá que ser feito milhões de leituras pra achar as postagens que devem ser exibidas pro usuário.
2° no momento de salvar uma postagem salvar também uma cópia do id da postagem na pasta postagensSeguidas de cada usuário que segue o perfil que vez a postagem,
Pró: agilidade em pegar os dados de interesse do usuário e menor quantidade de leitura pra achar os dados certo
Contra: quantidade de gravações no banco, ex se uma página é seguida por 1 milhão de pessoas cada postagem será gravada 1 milhão de vezes,
Qual é melhor? Existe outra forma mais eficiente de gravar os dados de uma rede social com milhões de usuários?

¿Forma de acceso a "this" en anidamiento?

Estoy tratando de acceder a un "this". Lo he intentado con una función flecha y sin ella pero no veo la forma.
¿Alguna idea?

class personaje{
  num:number = 10;
  
  static caracter = {
     fuerza(){
       this.num = 200;  // error!
     },

     fuerzaPrueba:(() => {
       this.num = 500;  // error!
     }
  };

}
``

sql – buenas, tengo problemas tratando de mostrar los resultados=’0′ de SUM en la vista que se me pide, intente de la forma normal sin excepcionar los null

Crear una vista que muestre el Nombre del Cliente y el monto total de compras que realizó (Total Compras). Mostrar el resultado de la vista ordenada por nombre del Cliente. Incluir en el resultado a aquellos clientes que no tengan compras registradas, mostrando en la columna total en este caso el valor CERO

Esto es lo que intente pero no me bota los datos de los que tienen total compras=0por favor si podrían resolver mi duda. ¿Qué debo hacer?

SELECT C.Nombre as Nombre_Cliente, 
 
 sum(CD.cantidad * CD.precioUnitario)as Total_Compras

FROM Cliente C ,Compra Co RIGHT OUTER JOIN 

CompraDetalle CD ON Co.CompraID=CD.CompraID

WHERE C.ClienteID=Co.ClienteID

GROUP BY C.Nombre

ORDER BY C.Nombre

three.js – ¿Cómo podría añadir un personaje jugable a un terreno generado de forma aleatoria?

Hola estoy desarrollando el siguiente juego tipo minecraft, dejo el link ya que no puedo pegar el código entero acá:

http://hypogenix.epizy.com/hritik’s%20minecraft%20pre-alpha%201%20-%20Modified%2011/3dminecraft.html

Pero me sale este error al ejecutar los 3 scripts para mostrar la skin y los 3 para mostrar el mundo:

tquery-bundle.js:3774 Uncaught TypeError: matrix.setRotationFromEuler is not a function
    at tQuery.Geometry.rotate (tquery-bundle.js:3774)
    at tQuery.Geometry.rotateY (tquery-bundle.js:3834)
    at new <anonymous> (tquery.minecraftchar.js:116)
    at update (3dminecraft.html:497)
    at GameLoop (3dminecraft.html:1040)

Como podría agregar el personaje a mi mundo y hacer que sea jugable? Gracias de antemano.

Quero uma forma de mostrar uma tabela no power bi por meio do visual R

Queria uma forma de mostrar um visual de tabela no power bi através do visual R

inserir a descrição da imagem aqui

reactjs – ¿Existe algún modo de usar useState de forma síncrona? ¿O existe algún equivalente?

Para dar contexto a la situación en el cual ocurre el problema.

Tengo el siguiente useState en el cual controlo los valores de un score para un juego de dos equipos:

const (score, setScore) = useState({teamA:0, teamB:0});

y tengo las siguientes funciones para actualizar los datos del score según el equipo que haya hecho el punto:

const playWinner = (letterTeam: 'A' | 'B' ) =>{
    if(letterTeam === 'A'){
        setScore({
            ...score,
            teamA: score.teamA+1
        });
        if(verifyWinner(score) === 'A'){ // verifyWinner es un helper que me devuelve el ganador del juego (A, B o null)
            alert('Ganador Equipo A')
        }
        else{
            // ...
        }
    }
    else{
        setScore({
            ...score,
            teamB: score.teamB+1
        });
        if(verifyWinner(score) === 'A'){ // verifyWinner es un helper que me devuelve el ganador del juego (A, B o null)
            alert('Ganador Equipo A')
        }
        else{
            // ...
        }
    }
}

El orden de las acciones es :

1.- Actualizo el score(con el setScore()) sumando 1 punto según el equipo que lo haya hecho.

2.- Evaluó con el helper(verifyWinner()) si el puntaje es el suficiente para ganar el juego.

Es cuando llego al segundo punto que noto un problema, y es que si bien la actualización del score se realiza correctamente, cuando evaluo quien gano el juego, los datos del score no están actualizados. Según la respuesta a la siguiente pregunta pude entender que los setters de los estados pueden ejecutarse de forma asíncrona, lo cual se entiende el comportamiento que obtengo en mi código.

El problema en realidad es:

¿Hay alguna forma de usar el setScore() de forma síncrona para luego usar el dato ya actualizado?

O

¿Cómo puedo evaluar (inmediatamente luego de usar el setScore()) si ya obtuve un ganador en base al score ya actualizado?

python – Como exportar coluna do Pandas na forma de lista após usar expressões regulares?

Preciso exportar uma coluna do Pandas na forma de lista após fazer tratamentos com expressões regulares. Não estou conseguindo exportar na forma de lista, apenas de string, mesmo usando to_list().
Vou exemplificar com um dos dados. Os dados iniciais estão na forma de listas, sendo uma lista por linha. Assim:

(('então', 'ADV'), ('he', 'N'), ('he', 'N'), ('o', 'ART'), ('negócio', 'N'), ('não', 'ADV'), ('é', 'V'), ('não', 'ADV'), ('não', 'ADV'), ('é', 'V'), ('seguinte', 'N'), ('no', 'PREP'), ('norte', 'ADJ'))

Como expressões regulares demandam string, uso o “x” do lambda – via apply, para transformar em string:

df('utterances_POS') = df('utterances_POS').apply(lambda x: re.sub(r"(?<='na',s')w+|(?<='no',s')w+", 'PREP', str(x), flags = re.IGNORECASE)) df('utterances_POS') = df('utterances_POS').apply(lambda x: re.sub(r"(?<='da',s')w+|(?<='do',s')w+", 'PREP', str(x), flags = re.IGNORECASE))

Após fazer isso, no entanto, não consigo transformar em lista novamente! Tentei:

lista = df('utterances_POS').apply(lambda x: eval(str(x))).tolist()

Mas o programa diz “invalid syntax”.

Se eu tento exportar na forma de lista sem o eval, com apenas to_list() aplicado à coluna, consigo uma lista enorme contendo strings (uma string enorme por linha):

"(('então', 'ADV'), ('he', 'N'), ('he', 'N'), ('o', 'ART'), ('negócio', 'N'))"

Mas o que eu quero é uma lista por linha, com tuplas dentro, e a string dentro das tuplas:

(('então', 'ADV'), ('he', 'N'), ('he', 'N'), ('o', 'ART'), ('negócio', 'N'))

Alguém poderia me ajudar?

¿Como Calcular el Doble Factorial de un número, el cual se calcula de la siguiente forma, si n es par?

introducir la descripción de la imagen aquí

1.- Calcule el Doble Factorial de un número, el cual se calcula de la siguiente forma, si n es par

c# – Hola, alguien sabe si hay alguna forma de mostrar en mi caso imágenes en un OpenFolderDialog

alguien sabe si hay alguna forma de mostrar en mi caso imágenes en un OpenFolderDialog ya se que este solo se puede usar para carpetas pero no se como hacer que además de solo poder elegir carpetas se vea el contenido de estas, estoy abierto a utilizar un openfiledialog que abra carpetas pero no se como hacerlo. MUCHAS GRACIAS!!