Skip to content

Instantly share code, notes, and snippets.

View jeffersonchaves's full-sized avatar
😎
Focusing

Jefferson Chaves jeffersonchaves

😎
Focusing
  • Instituto Federal do Paraná - IFPR
  • Foz do Iguaçu - PR
View GitHub Profile
programa
{
inclua biblioteca Tipos
inclua biblioteca Texto
caracter alfabeto[26] = {'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'}
funcao inicio()
{
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;400&family=Titillium+Web:wght@400;600;700&display=swap');
body {
height: 100vh;
background: rgb(77,88,211);
background: linear-gradient(180deg, rgba(77,88,211,1) 0%, rgba(80,105,250,1) 50%, rgba(236,117,240,1) 100%);
}
.title {
margin-top: 20px;
padding: 35px 20px;

Testes de Unidade

Todo desenvolvedor de software em algum momento já escreveu um trecho de código que não funcionava. Esse débito técnico, chamado de forma genérica de bug só é descoberto quando esse código é testado.

Entretanto testar um código pode ser uma tarefa complexa:

  • Ambientes de desenvolvimentos complexos (na minha máquina funciona);
  • Quantidades de testes a serem executados;
  • Complexidade dos teste (uso de bancos de dados, sistemas de terceiros ou algum equipamento);
  • Outros.
<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence
http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd"
version="2.1">
<persistence-unit name="**********">
<properties>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>JPALab</groupId>
<artifactId>JPALab</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<build>
<plugins>
self.app = app
self.app.config['MYSQL_DATABASE_USER'] = 'jrh723dnnjs1u5ce'
self.app.config['MYSQL_DATABASE_PASSWORD'] = 'w8hzubq4xseu9djj'
self.app.config['MYSQL_DATABASE_DB'] = 'gcj94fo1u2n7n1ze'
self.app.config['MYSQL_DATABASE_HOST'] = 'z5zm8hebixwywy9d.cbetxkdyhwsb.us-east-1.rds.amazonaws.com'
self.mysql = MySQL(cursorclass=pymysql.cursors.DictCursor)
self.mysql.init_app(self.app)
@jeffersonchaves
jeffersonchaves / Lista Python.md
Created November 16, 2021 13:10
Lista Python

#Python Flask Introdução

Esta é uma breve introdução ao framework Flask e pode servir como um tutorial prático para dar os primeiros passos com o Flask.

Irei mostrar como instalar o Flask de modo bem simples e também mostrar o “Hello World!” com Flask, além de uma breve noção do que vem a ser esse tal de Fask…

O que é Flask ?

Flask é um micro-framework para Python, segundo a documentação…

programa
{
funcao inicio()
{
inteiro tamanho_tabua = 5
inteiro tamanho_tabua_cm = tamanho_tabua * 100
inteiro tamanho_pedaco_cm = 45
inteiro numero_pedacos = 0
@jeffersonchaves
jeffersonchaves / gist:3f0a74db2af7ffc4f70cf7346bd7a999
Created September 16, 2021 18:18
Servlet Base Path Snippet
String getBaseUrl(HttpServletRequest request) {
String baseUrl = request.getRequestURL().substring(0, request.getRequestURL().length() - request.getRequestURI().length()) + request.getContextPath();
return baseUrl;
}