Alguien sabría resolver este ejercicio?

Es habitual en el laboratorio ver cual seria el resultado de eliminar una determinada unidad de un polimero, tanto en su forma positiva como negativa, y ver las reacciones en cadena que se producir´ıan. Por ejemplo, si del polimero dedaDrERaeeChAHEcEF eliminamos todas las “A”, tanto en minusculas (a) como en mayusculas (A), el resultado es dedDrEReeChHEcEF. En este pol´ımero los pares dD y hH reaccionan quedando como resultado final derEReeCEcEF, una cadena de 12 unidades. Por otro lado, si de la misma cadena dedaDrERaeeChAHEcEF eliminamos las “E”, en minusculas (e) y mayusculas (E), obtenemos ddaDrRaChAHcF. En este polimero el par rR reacciona obteniendo como resultado ddaDaChAHcF, una cadena de 11 unidades. Finalmente, si en el mismo ejemplo dedaDrERaeeChAHEcEF quitamos las “F”, que en este caso solo hay la version en mayusculas (F), el polımero quedar´ıa entonces como dedaDrERaeeChAHEcE con 18 unidades y sin producirse ninguna reaccion adicional mas. Los cientificos estan interesados en saber cu´al seria la unidad que, una vez eliminada, deja el pol´ımero con una menor longitud, en el caso anterior seria e. Dado este contexto crea la clase Polymer que cumpla la especificacion que se muestra en el siguiente codigo: public static char minProcessedPolymer ( String polymer ) { }

no puede resolver todos los parametros al compilar

estoy tratando de compilar mi código pero me sale un error por definir mal los parámetros al parecer en uno de los componentes.

EL ERROR ES EL SIGUENTE… (ME SALE EN LA CONSOLA DEL EXPLORADOR EN ESTE CASO)

resulta que estoy haciendo un proyecto (primer) haciendo fronted en angular y el backend en django , bueno el backend anda bastante bien sin problemas algunos los mantenedores funcionan bien pero ahora haciendo el fronted estoy teniendo el siguiente problema a la hora de compilar el proyecto, si alguien tiene algún consejo o ayuda que me pudiera dar para solucionarlo lo agradecería bastante

aca una captura del error https://prnt.sc/p9bkcp

Uncaught Error: Can't resolve all parameters for PacienteComponent: (?).     at syntaxError (compiler.js:486)     at CompileMetadataResolver._getDependenciesMetadata (compiler.js:15706)     at CompileMetadataResolver._getTypeMetadata (compiler.js:15541)     at CompileMetadataResolver.getNonNormalizedDirectiveMetadata (compiler.js:15026)     at CompileMetadataResolver._getEntryComponentMetadata (compiler.js:15854)     at eval (compiler.js:15835)     at Array.forEach (<anonymous>)     at CompileMetadataResolver._getEntryComponentsFromProvider (compiler.js:15834)     at eval (compiler.js:15789)     at Array.forEach (<anonymous>) 

ESTE ES EL SERVICIO

import {Injectable} from '@angular/core'; import {Headers, Http} from '@angular/http'; import {Paciente}from './paciente';   @Injectable() export class dataService {      constructor(private http: Http) {}      private headers = new Headers({'Content-Type': 'application/json'});          getPacientes(): Promise<Paciente[]> {              return this.http.get('http://127.0.0.1:8000/paciente?format=json', {headers: this.headers})                 .toPromise()                 .then(response => response.json() as Paciente[])         }     } 

este es el modelo que estoy usando

export class Paciente{      id: number ;     codigoPac: number;     nombrePac: string;     rutPac: string;     direccionPac:string;     telefonoPac:string; } 

EL COMPONENTE PUNTO TS

import { Component, OnInit } from '@angular/core'; import {dataService} from '../../dataservice/data.service'; import {Paciente} from '../../dataservice/paciente';   @Component({   selector: 'app-paciente',   templateUrl: './paciente.component.html',   styleUrls: ['./paciente.component.css'] }) export class PacienteComponent implements OnInit {    paciente: Paciente[];    getPacientes(): void{      this.dataService     .getPacientes()     .then(paciente => this.paciente = paciente);   }    constructor(private dataService: dataService) { }    ngOnInit() {   this.getPacientes();   } } 

este es el html del componente …

<h2>PACIENTES</h2> <mat-card>      <ng-template tdLoading="paciente.list">         <mat-list class="will-load">               <ng-template let-art let-last="last" ngFor [ngForOf]="paciente">                 <mat-list-item>                     <mat-icon matListAvatar>accessibility</mat-icon>                      <button mat-icon-button (click)="delete(art)">                     <mat-icon>delete</mat-icon>                     </button>                 </mat-list-item>                  <mat-divider *ngIf="!last" [inset]="true"></mat-divider>             </ng-template>         </mat-list>     </ng-template> </mat-card>  <h1>&nbsp;</h1> <button class="btn btn-primary float-left mb-3" style="align-content: center" data-toggle="modal" data-target="#modalProduct">Nuevo Paciente</button>  

No puedo resolver porque se duplica el resultado en Consola de ejercicio en Java

Tengo el siguiente ejercicio realizado en Java, en el cual, no se porque, los valores en consola (cuando ejecuto la aplicación) se duplican. Es un ejercicio de calculo de averiguar los números primos de 1 a 10000

public class NumerosPrimos {

public static void main(String[] args) {     // TODO Auto-generated method stub      CalculoPrimo numeroPrimo=new CalculoPrimo();      for(int i=1;i<=10000;i++) {           int resultadoPrimos=numeroPrimo.esPrimo(i);          System.out.println(resultadoPrimos);      }      }   }    class CalculoPrimo{      int esPrimo=0;      public int esPrimo(int numero) {          if(numero%2!=0) {              esPrimo=numero;         }          return esPrimo;      } } 

Problema para resolver consulta a MySql PHP if, else, echo,

Tengo esta tabla en MySql con fechas No disponibles y horas No disponibles en la agenda de un doctor. Al hacer una consulta debo mostrar los horarios que si se encuentran disponibles y bloquear los que no están diponibles.

  • id | id_doc | fecha | hora |
  • 1 | 4 | 24-07-2019 | 8:00 |
  • 1 | 4 | 24-07-2019 | 9:00 |
  • 1 | 4 | 24-07-2019 | 10:00 |
  • 1 | 4 | 24-07-2019 | 11:00 |

Si utilizo un if(empty(variable)){echo}else{echo} solo me está mostrando el segundo echo, en el primero no arroja ningún resultado. Cuando le pregunto por una fecha que no está en la base de datos, por ejemplo si pregunto para el día 30, que no existe en la tabla, no me arroja nada

No me quiero encerrar solo en esta opción, si alguien me pudiera ayudar con algo de logística o corregir el error en mi código bienvenido será!!!

                        <?php                                  $  id_doc=$  _POST['id'];                                 $  datos=$  _POST['datos'];                                  $  res=("SELECT * FROM reservas WHERE (fecha = '$  datos') and (id_doc = '$  id_doc') ");                                 $  reserva = mysqli_query($  con,$  res) or mysqli_error($  con);                                 while($  horas = mysqli_fetch_array($  reserva)) {                                 if (empty($  horas['fecha'])){ echo '8:00','9:00','10:00','11:00';}else{echo $  horas['hora'];}                                      }  ?> 

Alguém poderia me ajudar a resolver esse erro de class e

Estou programando em Java no Android studio e está ocorrendo um erro de .class expected. Espero que alguém possa me ajudar a solucioná-lo.

package com.example.equacaodosegundograu;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView;

public class MainActivity extends AppCompatActivity { TextView txt1, txt2, txt3, total; EditText edittext2, edittext3; Button calc;

@Override protected void onCreate(Bundle savedInstanceState) {     super.onCreate(savedInstanceState);     setContentView(R.layout.activity_main);     txt1 = (TextView) findViewById(R.id.txt1);     txt2 = (TextView) findViewById(R.id.txt2);     txt3 = (TextView) findViewById(R.id.txt3);     total = (TextView) findViewById(R.id.total);     edittext2 = (EditText) findViewById(R.id.edittext2);     edittext3 = (EditText) findViewById(R.id.edittext3);     calc = (Button) findViewById(R.id.calc);     calc.setOnClickListener(new View.OnClickListener() {         @Override         public void onClick(View view) {             float M = float.parseFloat;             float V = float.parseFloat(edittext3.getText().toString());             float ec = (M * (V * V)) / 2;             total.setText(Float.toString(ec));         }     })  ;} 

}

imagem de onde ocorre o erro

todos os erros

Como resolver esse problema que não reconhece como objetoJSON usando WebService em PHP?

doinBackground…

                StringBuilder result = new StringBuilder();                 String linha = null;                 while ((linha = reader.readLine()) != null){                     result.append(linha);                 }                 return result.toString(); 

O post execute é esse onde ele não aceita o JSONObjet..

    protected void onPostExecute(String result){          try{             JSONObject jsonObject = new JSONObject(result);             if(jsonObject.getBoolean("deletado")){                  Log.i("APIListar","onPostExecute()--> Serviço deletado");             }else{ .....  

Código do PHP para apagar o item na tabela usando Webservice

    .....      $  response = array();      if (mysqli_stmt_affected_rows($  stmt) > 0) {        $  response["deletado"] = true;                     echo json_encode($  response);                 } else ......... 

Resposta do Log.i ….

onPostExecute()--> Value<br of type java.lang.String cannot be converted to JSONObject 

¿Como resolver la cabecera de solicitud: Access-Control-Request-Headers: authorization de Angular 6 o de Laravel?

El backend devuelve el siguiente error: Código de estado: 403

El frontend (Hecho con Angular) solicita este recurso a backend (Hecho con Laravel APIREST) se trata de una una peticion/respuesta entre subdominios:

frontend.empresa.com solicita a backend.empresa.com/api/v1/schedule/mychapters

Por cuestiones de seguridad no anotaré las urls respectivas

Tengo entendido el asunto de CORS; pues el Frontend antes de solicitar un recurso 1ero envia una solicitud con el metodo OPTIONS con las Cabeceras:

User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0 Accept: */* Accept-Language: es-BO Accept-Encoding: gzip, deflate Access-Control-Request-Method: GET Access-Control-Request-Headers: authorization Referer: frontend.empresa.com/ Origin: frontend.empresa.com DNT: 1 Connection: keep-alive Cache-Control: max-age=0 

Pues la cabecera de Respuesta del backend es la siguiente:

HTTP/1.1 403 Forbidden Date: Fri, 31 May 2019 04:49:49 GMT Server: Apache Cache-Control: no-cache, private Upgrade: h2,h2c Connection: Upgrade, Keep-Alive Content-Length: 18 Keep-Alive: timeout=5, max=75 Content-Type: text/html; charset=UTF-8 

Sobre CORS ya lo solucionamos mediante un middleware. El archivo route/api.php ya contiene el framento para resolver el CORS con el metodo OPTIONS

Lo que me parece raro es la cabecera de solicitud del frontend Access-Control-Request-Headers: authorization, cuando en realidad creo que debe contener Content-Type o X-Requested-With incluido el Authorization: Bearer [token]

He colocado en el CORS del Backend todos los Access-Control-Allow-Headers con Accept, Authorization, Content-Type, Origin, X-Auth-Token, X-Requested-With

Pero aun asi no nos retorna el recurso correspondiente