¿Como evito que mysql update elimine los 0 a la izquierda?

Estoy haciendo un UPDATE en mysql y al ejecutarlo ingresa el dato nuevo pero si tiene un 0 a la izquierda lo elimina. Como puedo evitar esto? Ya verifique en el código de php anterior a ejecutar la consulta y la variable todavía tiene el cero a la izquierda, es en el UPDATE que se elimina.

die(var_dump($  pwdNueva));// 0123  $  sql="UPDATE `socios` SET `password`= $  pwdNueva WHERE socios.ci = $  ci";  $  resultado = mysqli_query($  mysqli, $  sql); 

Luego de este código el dato insertado en la base es 123.

Como puedo verificar el tipo de objeto mediante pase de parametro? JAVA

lo que quiero saber es si es posible saber el tipo de objeto mediante el paso de parametro, ejemplo:

private add (object o) { if (o instanceof series) { arraySeries.add(objeto) } else {  arrayVideo.add(objeto)} } 

se que esto no se puede hacer ya que java no lo permite, pero si cambio el tipo de dato a series y lo valido tampoco me deja ingresarlo al arrayVideo ya que el tipo de dato no es de tipo Video, por eso queria saber si hay alguna manera de saber de que clase dicho objeto antes de ingresarlo a su respectivo array, sin necesidad de heredar

Error al ejecutar runserver en django

Apenas he instalado Django y al intentar ejecutar runserver (con cualquier puerto) me aparece este error

manage.py runserver 7001 Watching for file changes with StatReloader Performing system checks...  Traceback (most recent call last):   File "U:\Curso Phyton\Django\proyecto1\manage.py", line 21, in <module>     main()   File "U:\Curso Phyton\Django\proyecto1\manage.py", line 17, in main     execute_from_command_line(sys.argv)   ...un monton de mensajes mas...   File "C:\Users\falmeida\AppData\Local\Programs\Python\Python37-32\lib\pathlib. py", line 202, in resolve     s = self._ext_to_normal(_getfinalpathname(s)) OSError: [WinError 1] Incorrect function: 'U:\Curso Phyton\Django\proyecto1\ manage.py' 

¿Cómo puedo pasar la autenticación en un WebClient de Spring?

Tengo dos microservicios separados, uno para procesar archivos y el otro para almacenarlos, necesitan una autorización en oauth2 Spring Cloud para funcionar, lo que sucede es que, por ejemplo, cuando se procesa el archivo, necesito que el cliente web tenga la autorización para enviar uno servidor a otro

Como no tengo la autorización, el cliente web que carece de autorización me da un error

@Bean @LoadBalanced public WebClient webClient(){     return WebClient.create(uri); } 

¿Como buscar con JavaScript en un array sin distinguir mayúsculas/minúsculas?

Tengo una función que me realiza búsquedas correctamente dentro de un array y me devuelve la coincidencia, pero distingue entre mayúsculas y minúsculas. Necesito que la comparación la haga en ambos extremos en minúsculas para que no distinga.

¿Cómo puedo hacerlo?

Este es mi código actual:

function buscar(mi_array, valor, pos){     var results = mi_array.filter(function (mi_array) { return mi_array[pos].startsWith(valor); });     var firstObj = (results.length > 0) ? results[0] : null;     return results; } 

Test Post Controller con Rspec en Ruby

llevo poco tiempo investigando con Ruby on Rails y tengo una duda respecto a cómo debería testear correctamente mi Controller utilizando Rspec en.
Empecé la casa por el tejado, dejando el test para el final, y aunque en la comunicación entre el frontend y la api responde correctamente con un status:201 cuando todo va bien, en el test me devuelve un status:200.

este es mi User_Post_Controller:

  # POST /user   def create     begin       userName = params[:name]       CreateUserService.saveUser(userName)       json_response(userName, 201)       rescue Errors::UserExist       e = Errors::UserExist.new       json_response(e.message, e.status)     end       end 

El Routes.rb:

  post 'user', controller: :user_post, action: :create 

Y este es el Test que estaba diseñando:

require 'spec_helper' require 'rails_helper' require './app/controllers/user_post_controller' RSpec.describe UserPostController, type: :request do   describe "Create User" do     it "return status 201 when user is created" do       post "/user", params: {name: 'user'}       expect(response.status).to eq(201)     end   end end 

Dejo también por aquí la traza que me devuelve el test por consola:

 Failure/Error: expect(response.status).to eq(201)     expected: 201         got: 200     (compared using ==)  # ./spec/controllers/user_post_controller_spec.rb:10:in `block (3 levels) in <top (required)>' 

¿Cómo es posible que esté devolviendo un {status: 200} ?

Un saludo y gracias!

Filtrar filas en un Data Frame en R si se cumple condición de una de las variables

Tengo un data frame en el cual se registran datos de atenciones para población en estado de embarazo, pero necesito filtrar los datos de atenciones para las mujeres que únicamente tuvieron partos, como el caso del ID 43631224 o 107165943, se desea identificar sólo las atenciones que incluyeron el diagnóstico PARTO, los códigos para ese diagnóstico están estandarizados.

Gracias por la ayuda

Datos atenciones de Salud mujeres emabarazadas

Ionic 5 Y angular 8 Client no funciona cuando tengo instalo la app

Hola tengo el siguiente problema. Ya busque por todos lados y al parecer a todos les funciona pero ami no.

Hice una pequeña app. Donde hago autentificación con JWT, utilizo laravel del lado del backend (esta parte no falla, ya la probé con postman).

El problema que tengo es que cuando la app esta en modo de desarrollo o corriendo con el comando ionic serve la aplicación funciona bien. Pero cuando la compilo para testearla en el celular con el comando ionic cordova run android –divice ya no funciona las peticiones.

import { Component, OnInit } from "@angular/core"; import { Router } from "@angular/router"; import {   FormGroup,   FormBuilder,   FormControl,   Validator,   Validators } from "@angular/forms";  import { UserInterface } from "./../../../models/user"; import { JwtResponseInterface } from "../../../models/jwt-response"; import { AuthService } from "../../../services/auth.service";  @Component({   selector: "app-login",   templateUrl: "./login.page.html",   styleUrls: ["./login.page.scss"] }) export class LoginPage implements OnInit {   loginForm: FormGroup;    error_messages = {     email: [       { type: "required", message: "Email is required." },       {         type: "minlength",         message: "Email length must be longer or equal than 6 caracters"       },       {         type: "maxlength",         message: "Email length must be lower or equal than 60 caracters"       },       { type: "pattern", message: "Please enter a valid email address" }     ],     password: [       { type: "required", message: "Password is required." },       {         type: "minlength",         message: "Password length must be longer or equal than 8 caracters"       },       {         type: "maxlength",         message: "Password length must be lower or equal than 60 caracters"       }     ]   };   error;   constructor(     public formBuilder: FormBuilder,     private authService: AuthService,     private router: Router   ) {     this.loginForm = this.formBuilder.group({       password: new FormControl(         "",         Validators.compose([           Validators.required,           Validators.minLength(6),           Validators.maxLength(60)         ])       ),       email: new FormControl(         "",         Validators.compose([           Validators.required,           Validators.minLength(6),           Validators.maxLength(60),           Validators.pattern(             "^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9_.+-]+.[a-zA-Z0-9_.+-]+$  "           )         ])       )     });   }    ngOnInit() {}   onLogin(): void {     this.authService.login(this.loginForm.value).subscribe(       res => {         this.router.navigateByUrl("/home");       },       err => {         this.error = err;       }     );   } } 

Este es mi servicio. Creo que las interfaces no causan problema. Pero sin embargo no logro recuperar los errores que causa a nivel de aplicación.

import { Injectable } from "@angular/core"; import { HttpClient, HttpHeaders } from "@angular/common/http"; import { JwtResponseInterface } from "../models/jwt-response"; import { UserInterface } from "../models/user"; import { from, Observable, BehaviorSubject } from "rxjs"; import { tap } from "rxjs/operators"; @Injectable() export class AuthService {   AUTH_SERVER = "http://my-proyect-barcodes.esy.es";   authSubject = new BehaviorSubject(false);    private token: string;   private headers;    constructor(private httpClient: HttpClient) {     this.headers = new HttpHeaders()       // tslint:disable-next-line:quotemark       .set("Access-Control-Allow-Origin", "*")       // tslint:disable-next-line:quotemark       .set("Content-Type", "application/json");   }    login(user: UserInterface): Observable<JwtResponseInterface> {     return this.httpClient       .post<JwtResponseInterface>(`$  {this.AUTH_SERVER}/api/login`, user, {         headers: this.headers       })       .pipe(         tap((res: JwtResponseInterface) => {           if (res) {             this.saveToken(res.access_token, res.expires_at, res.token_type);           }         })       );   }    register(user: UserInterface): Observable<JwtResponseInterface> {     return this.httpClient       .post<JwtResponseInterface>(`$  {this.AUTH_SERVER}/api/register`, user, {         headers: this.headers       })       .pipe(         tap((res: JwtResponseInterface) => {           if (res) {             this.saveToken(res.access_token, res.expires_at, res.token_type);           }         })       );   }    logout(): void {     this.token = "";     localStorage.removeItem("ACCESS_TOKEN");     localStorage.removeItem("EXPIRES_AT");     localStorage.removeItem("TONKEN_TYPE");   }    private saveToken(     token: string,     expires_at: string,     token_type: string   ): void {     localStorage.setItem("ACCESS_TOKEN", token);     localStorage.setItem("EXPIRES_IN", expires_at);     localStorage.setItem("EXPIRES_TYPE", token_type);     this.token = token;   }    private getToken(): string {     if (!this.token) {       this.token = localStorage.getItem("ACCESS_TOKEN");     }      return this.token;   }    checkAuth() {     let date = new Date(localStorage.getItem("EXPIRES_IN"));     let token = localStorage.getItem("ACCESS_TOKEN");     let now = new Date();     if (date < now) {       return false;     } else {       return true;     }   } } 

Si alguien puede orientarme haciadonde debo debuguear mi aplicación o tiene algún ejemplo de la solución no dude en decirme. No importa que este en inglés lo entiendo lo suficiente para poder comprender donde estoy fallando.