mysql – Erro ao utilizar um bot no python

Sempre que rodo o seguinte codigo(usando python)

from chatterbot import ChatBot
from chatterbot.trainers import ListTrainer

bot = ChatBot('bot1')
bot = ChatBot(
    'bot1',
    storage_adapter='chatterbot.storage.SQLStorageAdapter',
    database_uri='sqlite:///database.sqlite3'
)

conversa = ListTrainer(bot)
conversa.train((
    'Olá',
    'Oi',
    'Qual o seu nome?',
    'bot1',
    'Prazer em te conhecer',
    'Igualmente',
))
while True:
    try:
        resposta = bot.get_response(input("Usuário: "))
        if float(resposta.confidence) > 0.5:
            print("bot1: ", resposta)
        else:
            print("Eu não entendi :(")
    except(KeyboardInterrupt, EOFError, SystemExit):
        break

recebo essa mensagem de erro


Traceback (most recent call last):
  File "C:UsersGabrielPycharmProjectsguppebot1python3 bot.py", line 4, in <module>
    bot = ChatBot('bot1')
  File "C:UsersGabrielAppDataLocalProgramsPythonPython39libsite-packageschatterbot-1.1.0-py3.9.eggchatterbotchatterbot.py", line 28, in __init__
  File "C:UsersGabrielAppDataLocalProgramsPythonPython39libsite-packageschatterbot-1.1.0-py3.9.eggchatterbotutils.py", line 33, in initialize_class
  File "C:UsersGabrielAppDataLocalProgramsPythonPython39libsite-packageschatterbot-1.1.0-py3.9.eggchatterbotstoragesql_storage.py", line 22, in __init__
  File "C:UsersGabrielAppDataLocalProgramsPythonPython39libsite-packagessqlalchemy__init__.py", line 8, in <module>
    from . import util as _util  # noqa
  File "C:UsersGabrielAppDataLocalProgramsPythonPython39libsite-packagessqlalchemyutil__init__.py", line 14, in <module>
    from ._collections import coerce_generator_arg  # noqa
  File "C:UsersGabrielAppDataLocalProgramsPythonPython39libsite-packagessqlalchemyutil_collections.py", line 16, in <module>
    from .compat import binary_types
  File "C:UsersGabrielAppDataLocalProgramsPythonPython39libsite-packagessqlalchemyutilcompat.py", line 264, in <module>
    time_func = time.clock
AttributeError: module 'time' has no attribute 'clock'

Process finished with exit code 1

Alguém sabe o que pode ser?

java – Registro não apaga e IDE não informa erro

Bom dia galera, estou com um erro inusitado aqui e a IDE não informa o erro, o que está me deixando perdido, também não acho o erro, então resolvi pedir ajuda ao mais experientes. Enxuguei o código para facilitar o entendimento.

Resumindo: ao executar a ação, nada acontece. Nenhum erro aparece e nenhum registro selecionado é apagado.

O que eu estou tentando apagar é um registro de pagamento de uma venda que está relacionada a uma ordem de serviço. O relacionamento no MySql é de muitos para muitos entre a também VENDA e FORMA_DE_PAGAMENTO, originando a tabela VENDA_has_FORMA_DE_PAGAMENTO. Nenhum erro de restrição ocorre.

Desde já, agradeço a ajuda.

Botão de apagar um registro

Cliente c = new Cliente();
c.setCPF(jFormattedTextFieldPgmtCpf.getText());

OrdemDeServico ods = new OrdemDeServico();
ods.setNumeroOS(Integer.valueOf(jTextFieldPgmtNumeroOs.getText()));
ods.setCliente(c);

Venda v = new Venda();
v.setID(Integer.valueOf(jTextFieldPgmtVendaId.getText()));
v.setOrdemDeServicoNumeroOS(ods);
v.setOrdemDeServicoClienteCpf(ods);

FormaDePagamento fdp = new FormaDePagamento();
int linha = jTableVendaTemFormaDePagamento.getSelectedRow();
fdp.setId((int) jTableVendaTemFormaDePagamento.getValueAt(linha, 2));

VendaTemFormaDePagamento vtfdp = new VendaTemFormaDePagamento();
vtfdp.setVendaId(v);
vtfdp.setVendaOrdemDeServicoNumeroOs(v);
vtfdp.setVendaOrdemDeServicoClienteCpf(v);
vtfdp.setFormaDePagamentoId(fdp);

VendaTemFormaDePagamentoDao vtfdpdao = new VendaTemFormaDePagamentoDao();
if (vtfdpdao.delete(vtfdp)) {
     JOptionPane.showMessageDialog(null, "apagado.");
} else {
     JOptionPane.showMessageDialog(null, "não apagou.");
}

Classe Dao

public boolean delete(VendaTemFormaDePagamento vendaTemFormaDePagamento) {
        PreparedStatement ps = null;
        try {
            ps = conn.prepareStatement("DELETE FROM `VENDA_has_FORMA_DE_PAGAMENTO` WHERE `VENDA_ID`=? AND "
                    + "`VENDA_ORDEM_DE_SERVICO_NUMERO_OS`=? AND "
                    + "`VENDA_ORDEM_DE_SERVICO_CLIENTE_CPF`=? AND "
                    + "`FORMA_DE_PAGAMENTO_ID`=?");
            ps.setInt(1, vendaTemFormaDePagamento.getVendaId().getID());
            ps.setInt(2, vendaTemFormaDePagamento.getVendaOrdemDeServicoNumeroOs().getOrdemDeServicoNumeroOS().getNumeroOS());
            ps.setString(3, vendaTemFormaDePagamento.getVendaOrdemDeServicoClienteCpf().getOrdemDeServicoClienteCpf().getCPF());
            ps.setInt(4, vendaTemFormaDePagamento.getFormaDePagamentoId().getId());
            ps.executeUpdate();
            return true;
        } catch (SQLException ex) {
            System.err.println("Erro " + ex);
            return false;
        } finally {
            ConnectionFactory.closeConnection(conn, ps);
        }
    }

A classe bean

package model.bean;

import java.sql.Time;
import java.util.Date;

public class VendaTemFormaDePagamento extends FormaDePagamento {

    private Venda vendaId;
    private Venda vendaOrdemDeServicoNumeroOs;
    private Venda vendaOrdemDeServicoClienteCpf;
    private FormaDePagamento formaDePagamentoId;
    private Date dataDoPagamento;
    private Time horarioDoPagamento;
    private String transacao;
    private double valorPago;

    public VendaTemFormaDePagamento() {
    }

    public Venda getVendaId() {
        return vendaId;
    }

    public void setVendaId(Venda vendaId) {
        this.vendaId = vendaId;
    }

    public Venda getVendaOrdemDeServicoNumeroOs() {
        return vendaOrdemDeServicoNumeroOs;
    }

    public void setVendaOrdemDeServicoNumeroOs(Venda vendaOrdemDeServicoNumeroOs) {
        this.vendaOrdemDeServicoNumeroOs = vendaOrdemDeServicoNumeroOs;
    }

    public Venda getVendaOrdemDeServicoClienteCpf() {
        return vendaOrdemDeServicoClienteCpf;
    }

    public void setVendaOrdemDeServicoClienteCpf(Venda vendaOrdemDeServicoClienteCpf) {
        this.vendaOrdemDeServicoClienteCpf = vendaOrdemDeServicoClienteCpf;
    }

    public FormaDePagamento getFormaDePagamentoId() {
        return formaDePagamentoId;
    }

    public void setFormaDePagamentoId(FormaDePagamento formaDePagamentoId) {
        this.formaDePagamentoId = formaDePagamentoId;
    }

    public Date getDataDoPagamento() {
        return dataDoPagamento;
    }

    public void setDataDoPagamento(Date dataDoPagamento) {
        this.dataDoPagamento = dataDoPagamento;
    }

    public Time getHorarioDoPagamento() {
        return horarioDoPagamento;
    }

    public void setHorarioDoPagamento(Time horarioDoPagamento) {
        this.horarioDoPagamento = horarioDoPagamento;
    }

    public String getTransacao() {
        return transacao;
    }

    public void setTransacao(String transacao) {
        this.transacao = transacao;
    }

    public double getValorPago() {
        return valorPago;
    }

    public void setValorPago(double valorPago) {
        this.valorPago = valorPago;
    }

}

Remoção de Símbolos em colunas do dataframe criado “minúsculo mesmo” dando erro no código da solução em Python

insira o código aqui

url1 = # uma site qualquer

r = requests.get(url1)

print(r.text(0:500))

soup = BeautifulSoup(r.text, ‘html.parser’)

firstResult = soup.find(‘div’,class_ = “article”)

items = soup.find_all(‘div’,class_ = “lister-item-content”)

titulos = soup.find_all(‘h3’,class_ = “lister-item-header”)

dataframe = pd.DataFrame(data = titulos)

dataframe = dataframe.drop(columns=(0,1,2,4,5,6))

dataframe.columns = (‘titulo’)

genero = soup.find_all(‘span’,class_ = “genre”)

ar_genero = (genero)

df_genero = pd.DataFrame(data = ar_genero , dtype = ‘str’)

df_genero = df_genero.transpose()

dataframe = dataframe.join(df_genero)

ano = soup.find_all(‘span’,class_ = “lister-item-year text-muted unbold”)

ar_ano = (ano)

df_ano = pd.DataFrame(data = ar_ano , dtype = ‘str’)

df_ano = df_ano.transpose()

dataframe = pd.merge(dataframe, df_ano, right_index=True, left_index=True)

dataframe.columns = (‘titulo’,’genero’,’ano’)
dataframe.head()

dataframe # dataframe “em minúsculo” criado

solução criada por usuário

titulo = (‘(Cobra Kai)’, ‘(Bridgerton)’, ‘(Vikings)’)
genero = (‘(nAction, Comedy, Drama)’, ‘(nDrama, Romance)’,'(nAction,Adventure, Drama)’)
ano = (‘((2018))’,'((2020))’,'((2013-2020))’)

df = pd.DataFrame({‘Titulo’: titulo, ‘Genero’: genero, ‘Ano’:ano})

simbolos = ‘)(n)( ‘

pattern = “(” + simbolos + “)”

df = df.applymap((lambda x: re.sub(pattern, ”, x)))

java – Erro ao inicializar o Spring Boot

Estou estudando Analise e Desenvolvimento de Sistemas, e antes nas aulas de programação estava aprendendo a usar Java com Spring Boot. Uso Netbeans 8.2 com JDK 8u261 e tenho dois HDs, tento salvar todos os arquivos no D, não sei se é por esse motivo que tá dando problema. Agora que vou voltar com as aulas online por causa da pandemia resolvi revisar a matéria. Do nada ao só construir o projeto me aparece um monte de erros, consegui resolver dois pelo menos, mas estes dois não consigo nada. Espero que me ajudei por favor. Tentei tirar foto, mas não ficou boa e achei melhor copiar e colar o que me aparece no console. Por favor tentem me ajudar até essa semana já que semana que vem começam minhas aulas, obg.

cd C:UsersHomeDownloadsosworks-apiosworks-api; “JAVA_HOME=D:Program FilesJavajdk1.8.0_261” cmd /c “””D:Program FilesNetBeans 8.2javamavenbinmvn.bat” -Dmaven.ext.class.path=”D:Program FilesNetBeans 8.2javamaven-nblibnetbeans-eventspy.jar” clean install””
Scanning for projects…
Downloading: http://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-parent/2.4.1/spring-boot-starter-parent-2.4.1.pom

The build could not read 1 project -> (Help 1)

The project com.algaworks.osworks:osworks-api:0.0.1-SNAPSHOT (C:UsersHomeDownloadsosworks-apiosworks-apipom.xml) has 1 error
Non-resolvable parent POM: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.4.1 from/to central (http://repo.maven.apache.org/maven2): Failed to transfer file: http://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-parent/2.4.1/spring-boot-starter-parent-2.4.1.pom. Return code is: 501 , ReasonPhrase:HTTPS Required. and ‘parent.relativePath’ points at wrong local POM @ line 5, column 10 -> (Help 2)

To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging.

For more information about the errors and possible solutions, please read the following articles:
(Help 1) http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
(Help 2) http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
‘cmd’ nÆo ‚ reconhecido como um comando interno
ou externo, um programa oper vel ou um arquivo em lotes.

jquery – Erro “Uncaught TypeError: Cannot read property ‘toLowerCase’ of undefined” utilizando ajax

Estou tento o erro “Uncaught TypeError: Cannot read property ‘toLowerCase’ of undefined” quando tento chamar uma função Ajax a partir do evento “onChange” de um combobox (select).
O código Ajax e a api estão funcionando corretamente. Eles são chamados também no carregamento da página.

    <link type="text/css" rel="stylesheet" href="http://pt.stackoverflow.com/../assets/libs/mohithg-switchery/switchery.min.css" />
    <link type="text/css" rel="stylesheet" href="http://pt.stackoverflow.com/../assets/libs/multiselect/css/multi-select.css" />
    <link type="text/css" rel="stylesheet" href="http://pt.stackoverflow.com/../assets/libs/select2/css/select2.min.css" />
    <link type="text/css" rel="stylesheet" href="http://pt.stackoverflow.com/../assets/libs/selectize/css/selectize.bootstrap3.css" />
    <link type="text/css" rel="stylesheet" href="http://pt.stackoverflow.com/../assets/libs/bootstrap-select/css/bootstrap-select.min.css" />
    <link type="text/css" rel="stylesheet" href="http://pt.stackoverflow.com/../assets/libs/bootstrap-touchspin/jquery.bootstrap-touchspin.min.css" />
    <link type="text/css" rel="stylesheet" href="http://pt.stackoverflow.com/../assets/css/bootstrap.min.css"  id="bs-default-stylesheet" />
    <link type="text/css" rel="stylesheet" href="http://pt.stackoverflow.com/../assets/css/app.min.css" id="app-default-stylesheet" />
    
    <script type="text/javascript" src="https://pt.stackoverflow.com/assets/libs/jquery/jquery-3.5.1.js"></script>

    <script type="text/javascript">
        //---------------------------------------
        // CARREGA O BROWSE NA ABERTURA DA PAGINA
        //---------------------------------------
        jQuery(document).ready(function($) {
            jLoadBrowse();
        });
    
        
        //-----------------------------------
        // FUNCAO PARA CARREGAMENTO DO BROWSE
        //-----------------------------------
        function jLoadBrowse() {
            var cOrderBy   = 'OS_DATA';
            var cSearch    = '';
            var cStatus    = '';
            var nPag       = 1;
            var nQtdRegPag = 0;
            var cHtml      = '';
            
            
            //--REGISTROS POR PAGINA
            nQtdRegPag = $('#cboRegPag').val();
            
            
            var oParams = JSON.stringify({
                "cWhere"  : cSearch,
                "cOrderBy": cOrderBy,
                "nPag"    : nPag,
                "nQtdReg" : nQtdRegPag
            });
            

            $.ajax({
                url: '../../api/BrwOrdensServico.php',
                method: 'POST',
                timeout: 0,
                headers: {'Content-Type': 'application/json'},
                data: oParams,                    

                success: function(oDados, oTextStatus, oStatus) {                        
                    
                    $('div').parents('#Browse').html('');
                    
                    cHtml = '';
                    for (nCountA = 0; nCountA < oDados('aDados').length; nCountA++) { 
                        cHtml += '<p>(LINHA: ' + nCountA + ') ID: ' + oDados('aDados')(nCountA)('OS_ID') + ' - ' + oDados('aDados')(nCountA)('PRJ_DESCR') + '</p>';
                    }
                    
                    $('#Browse').append(cHtml);
                
                },
                
                error: function(oErro) {
                    alert('OCORREU UM ERRO AO PROCESSAR');
                }
            });
        }            
    </script>
</head>

<body>
    <div class="row">
        <div class="col-12">
            <div class="card">
                <div class="card-body">
                    <form>
                        <div class="form-row">
                            <div class="form-group col-md-6">
                                <label for="cboRegPag" class="mr-3">Resultados p/ P&aacute;gina:</label>
                                <select class="form-control" id="cboRegPag" style="width: 140px" onChange="jLoadBrowse()">
                                    <option value="12" selected="">12</option>
                                    <option value="24">24</option>
                                    <option value="60">60</option>
                                    <option value="120">120</option>
                                </select>
                            </div>
                        </div>
                        <div class="form-row">
                            <div class="form-group col-md-4">
                                <label for="cboRegPag" class="mr-3">Filtrar Status</label>
                                <select id="cboStatus" name="cboStatus" 
                                        class="form-control select2-multiple select2-hidden-accessible" 
                                        data-toggle="select2" 
                                        multiple="" 
                                        data-placeholder="Selecione ..." 
                                        data-select2-id="4" 
                                        tabindex="-1" 
                                        aria-hidden="true">
                                    <optgroup label="Status" data-select2-id="Status">
                                        <option value="00" data-select2-id="00">Pr&eacute; Ordens de Servi&ccedil;o</option>
                                        <option value="01" data-select2-id="01">Ordens de Servi&ccedil;o em Aberto</option>
                                        <option value="02" data-select2-id="02">Ordens de Servi&ccedil;o em Aprovadas</option>
                                        <option value="03" data-select2-id="03">Ordens de Servi&ccedil;o em Rejeitadas</option>
                                        <option value="04" data-select2-id="04">Ordens de Servi&ccedil;o Salvas c/ Cr&iacute;tica</option>
                                        <option value="99" data-select2-id="99">Ordens de Servi&ccedil;o Faturadas</option>
                                    </optgroup>
                                </select>
                            </div>
                        </div>
                    </form>
                </div>
            </div>
        </div>
    </div>
    <div class="row">
        <div class="col-12">
            <div id="Browse">
                <!--AQUI SERA MONTADO O BROWSE, VIA SCRIPT-->
            </div>
        </div>
    </div>
        

    <script type="text/javascript" src="../../assets/libs/selectize/js/standalone/selectize.min.js"></script>
    <script type="text/javascript" src="../../assets/libs/mohithg-switchery/switchery.min.js"></script>
    <script type="text/javascript" src="../../assets/libs/multiselect/js/jquery.multi-select.js"></script>
    <script type="text/javascript" src="../../assets/libs/select2/js/select2.min.js"></script>
    <script type="text/javascript" src="../../assets/libs/jquery-mockjax/jquery.mockjax.min.js"></script>
    <script type="text/javascript" src="../../assets/libs/devbridge-autocomplete/jquery.autocomplete.min.js"></script>
    <script type="text/javascript" src="../../assets/libs/bootstrap-select/js/bootstrap-select.min.js"></script>
    <script type="text/javascript" src="../../assets/libs/bootstrap-touchspin/jquery.bootstrap-touchspin.min.js"></script>
    <script type="text/javascript" src="../../assets/libs/bootstrap-maxlength/bootstrap-maxlength.min.js"></script>
    <script type="text/javascript" src="../../assets/js/pages/form-advanced.init.js"></script>
    
</body>

variáveis – Erro: Undefined variable (PHP)

Boa noite. Eu estou tentando criar uma folha de pagamento para uma atividade do meu curso mas não sei como corrigir esses erros:

Notice: Undefined variable: nome in C:xampphtdocsaula23tarde20controllerfolhapagamento.controller.php on line 34

Notice: Undefined variable: cpf in C:xampphtdocsaula23tarde20controllerfolhapagamento.controller.php on line 34

Notice: Undefined variable: cargo in C:xampphtdocsaula23tarde20controllerfolhapagamento.controller.php on line 34

(Todas as variáveis entre parênteses na linha 34 dão esse erro.)

Segue o código das packages:

funcionario.class.php

<?php
  class Funcionario {
    private $nome;
    private $cpf;
    private $cargo;
    private $valorHora;
    private $quantidadeHoras;
    private $horasExtras50;
    private $horasExtras100;
    private $dependentes;
    private $tipoInsalubridade;
    private $valorTransporteMensal;
    private $valorRefeicaoDiaria;

    public function __construct($nome, $cpf, $cargo, $valorHora, $quantidadeHoras, $horasExtras50, $horasExtras100, $dependentes, $tipoInsalubridade, $valorTransporteMensal, $valorRefeicaoDiaria){
      $this->nome = $nome;
      $this->cpf = $cpf;
      $this->cargo = $cargo;
      $this->valorHora = $valorHora;
      $this->$quantidadeHoras = $quantidadeHoras;
      $this->$horasExtras50 = $horasExtras50;
      $this->$horasExtras100 = $horasExtras100;
      $this->$dependentes = $dependentes;
      $this->$tipoInsalubridade = $tipoInsalubridade;
      $this->$valorTransporteMensal = $valorTransporteMensal;
      $this->$valorRefeicaoDiaria = $valorRefeicaoDiaria;
    }

    public function __set($atributo,$valor) {
      $this->$atributo = $valor;
    }

    public function __get ($atributo) {
      return $this->$atributo;
    }

    public function __toString()
    {
      return "<br>Nome: ".$this->nome.
             "<br>CPF: ".$this->cpf.
             "<br>Cargo: ".$this->$cargo.
             "<br>Valor Hora: ".$this->$valorHora.
             "<br>Quantidade de Horas: ".$this->$quantidadeHoras.
             "<br>Horas Extras 50%: ".$this->$horasExtras50;
             "<br>Horas Extras 100%: ".$this->$horasExtras100;
             "<br>Dependentes: ".$this->$dependentes;
             "<br>Insalubridade: ".$this->$tipoInsalubridade;
             "<br>Valor de Transporte Mensal: ".$this->$valorTransporteMensal;
             "<br>Valor de Refeição Diária: ".$this->$valorRefeicaoDiaria;
    }






    public function calcularSalarioBruto(){
      $valorHora*$quantidadeHoras;
    }

    public function calcularValeTransporte(){
      if (calcularSalarioBruto()*0.06 > $valorTransporteMensal) {
        return calcularSalarioBruto()*0.06;
      }else{
        return 0;
      }
    }

    public function calcularSalarioFamilia(){
      if (calcularSalarioBruto() <= 1425.56) {
        return 48.62;
      }else {
        return 0;
      }
    }
    public function calcularInsalubridade(){
      switch ($tipoInsalubridade) {
        case '1':
          return 'Não Aplicável';
        break;
        case '2':
          return 1045.00*0.10;
        break;
        case '3':
          return 1045.00*0.20;
        break;
        case '4':
          return 1045.00*0.40;
        break;
      }
    }
    public function calcularINSS(){
      if (calcularSalarioBruto() < 1751.81) {
        return calcularSalarioBruto()*0.08;
      }elseif (calcularSalarioBruto() > 1751.82 & calcularSalarioBruto() < 2919.72){
        return calcularSalarioBruto()*0.09;
      }elseif (calcularSalarioBruto() > 2919.73 & calcularSalarioBruto() < 5839.45){
        return calcularSalarioBruto()*0.11;
      }else {
        return calcularSalarioBruto()*0.27;
      }
    }
    public function calcularValeRefeicao(){
      25*($valorRefeicaoDiaria)*0.20;
    }
    public function calcularValorExtra50(){
      (($valorHora*$horasExtras50)*1.5) - $valorHora - ($valorHora*0.5);
    }
    public function calcularValorExtra100(){
      (($valorHora*$horasExtras100)*2);
    }
    public function calcularTotalHorasExtras(){
      calcularValorExtra50() + calcularValorExtra100();
    }
    public function calcularSalarioLiquido(){
      calcularSalarioBruto() + calcularTotalHorasExtras() + calcularValeRefeicao() + calcularInsalubridade() + calcularSalarioFamilia() + calcularValeTransporte() - calcularINSS();
    }
  }
 ?>

folhapagamento.controller.php

<!DOCTYPE html>
<html lang="pt-br" dir="ltr">
    <head>
      <meta charset="utf-8">
      <title> Salário Final </title>
      <meta name="author" content="Leandro Pacheco do Amaral">
      <meta name="description" content="Atividade 1 - Calculando Salário do Funcionário">
      <meta name="keywords" content="PHP, CSS, Estilização, HTML, MVC">
      <meta name="viewport" content="width=device-width, initial-scale=1">
      <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css">
      <script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
      <link rel="stylesheet" type="text/css" href="http://pt.stackoverflow.com/css/style.css">
    </head>
    <body>
        <main class="cadastrocontainer-fluid">
            <nav class="p-2 m-5">
                <div class="nav-wrapper red darken-4">
                    <a href="" class="brand-logo left">Salário Final</a>
                    <ul class="nav-mobile right">
                        <li><a href="http://pt.stackoverflow.com/index.html">Inicio</a></li>
                        <li><a href="http://pt.stackoverflow.com/view/cadastrafuncionario.php">Calcular Novamente</a></li>
                    </ul>
                </div>
            </nav>
            <section>
              <p>
                Resultados
              </p>
              <hr>
              <?php

                include '../model/funcionario.class.php';

                $f1 = new Funcionario ($nome, $cpf, $cargo, $valorHora, $quantidadeHoras, $horasExtras50, $horasExtras100, $dependentes, $tipoInsalubridade, $valorTransporteMensal, $valorRefeicaoDiaria);

                $f1->nome = $_GET('txtnome');
                $f1->cpf = $_GET('txtcpf');
                $f1->cargo = $_GET('txtcargo');
                $f1->valorHora = $_GET('txtvalorhora');
                $f1->quantidadeHoras = $_GET('txtquantidadehoras');
                $f1->horasExtras50 = $_GET('txthorasextras50');
                $f1->horasExtras100 = $_GET('txthorasextras100');
                $f1->dependentes = $_GET('txtdependentes');
                $f1->tipoInsalubridade = $_GET('selinsalubridade');
                $f1->valorTransporteMensal = $_GET('txttransportemensal');
                $f1->valorRefeicaoDiaria = $_GET('txtrefeicaodiaria');

                $f1->set($salarioFixo);
                $f1->setV($valorVendas);

                echo "<p class='center-align'><br><b>Dados:</b></p>".$f1->toString().
                     "<p class='center-align'><br>Salário Bruto: R$ " .number_format($f1->calcularSalarioBruto(), 2, ',', '.').
                     "<br><b>Salário Líquido: R$ " .number_format($f1->calcularSalarioLiquido(), 2, ',', '.').
                     "</p></b>";
               ?>
            </section>
        </main>
    </body>
</html>

Eu sou extremamente inexperiente, então provavelmente eu errei algo muito simples.

c# – Erro ao fazer push no GItHub via Visual Studio

Olá, estou com um problema!
Não consigo fazer push do Visual Studio para o GitHub.
Quando tento tenho como retorno “Erro encontrado durante a publicação para o repositório remoto: Git failed with a fatal error.
unable to access ‘https://github.com/Austregiselo-Junior/Gestao.git/’: error setting certificate verify locations: CAfile: C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt CApath: none
Pushing to https://github.com/Austregiselo-Junior/Gestao.git

Falha ao enviar para o repositório remoto. Consulte a janela Saída para obter mais detalhes.”

Agradeço a ajuda.