Documentos de Académico
Documentos de Profesional
Documentos de Cultura
JAVA-PildorasInformaticas Odp
JAVA-PildorasInformaticas Odp
/usr/share/tomcat7/bin/tomcat-juli-7-0.28.jar -->
/usr/share/java/tomcat-juli-7.0.28.jar
● /var/lib/tomcat7/conf --->/etc/tomcat7
Sitios donde entrenarse para
programar
● Hackerrank (ver tutoriales de programación y estadística).
● Instale un add-on o complemento en firefox para traducir paginas, google
translator for firefox.
● Checkio.org
Hackerearth tiene unos tutoriales estupendos
De estadistica y machine learning, acordarse
de kaggle retos de inteligencia artificial.
● http://datasciencemasters.org/ Como convertirse en un data science.
● Manejar herramientas, manejar metodologia, usar los recursos que hay en la
red. Adquirir destrezas practicar, pensar en formar una empresa tener
habilidades de enterpreneur, babson college.
● Yo puedo decidir que es lo que quiero hacer y como quiero hacerlo.
● https://www.kaggle.com/eunji0116/google-playstore-analysis
● Coderbyte tiene unas preguntas hechas por los empleadores bien interesantes:
● https://coderbyte.com/algorithm/implement-queue-using-two-stacks
● https://coderbyte.com/algorithm/implement-pow-a-b-without-multiplication-division
● Ver el curso de programacion competitiva de edx o coursera de la universidad rusa
● Proyecto Euler.
● Sitios donde practicar
● https://www.quora.com/What-are-some-websites-for-practising-programming-similar-to-h
ackerRank
● Criptografia
● http://cryptopals.com/
● https://levelup.gitconnected.com/top-coding-challenge-websites-of-2018-72d5a9dec6fd
●
https://codepen.io
Curso Java JSP XIV Video 241
<!-- Declaramos un array simulando una recuperacion de una base de datos -->
<%
pageContext.setAttribute("Alumnos","alumnos");
%>
---------------------------------------------------------------------------------------------------------
out.print(alumn + "<br>");
%>
----------------------------------------------------------------------------------------------------------
Curso Java JSP XIV Video 241
<%
String alumnos[] = {"Juan","Pedro","Jose"};
pageContext.setAttribute("LosAlumnos",alumnos);
%> Notar que aqui no dejamos entre “” a alumnos
------------------------------------------------------------------
<c:forEach var="alumn" items="${LosAlumnos}">
${alumn} <br>
</c:forEach> (Esto se parece mucho a html)
●
Hay que estar pendiente donde usamos las comillas dobles.
● Ver esta página para mejores ejemplos:
●
http://www.javawebtutor.com/articles/jsp/jstl-foreach-tag.php
Curso Java JSP XIV Video 241
<table border=1>
<tr>
<th>Nombre</th>
</tr>
<c:forEach var="alumn" items="${LosAlumnos}">
<tr>
<td>${alumn}</td>
</tr>
</c:forEach>
</table>
● ServletResponse -->HTTPServletResponse
● Interface Interface
●
!
● !
● V
●
GetWriter() -----> PrintWriter
● Método Clase
Curso Java MVC I Video 248
● Ventajas MVC
● Elimina código html del servlet
– No más println.
● Elimina código java en JSP
– No más scriptlets.
● Favorece el desarrollo por parte de varios programadores.
● Favorece el mantenimiento del proyecto.
● Favorece la depuración de errores.
● Favorece la escalabilidad del proyecto.
Curso Java MVC I Video 248
● Cómo conseguir que un servlet se comunique con un JSP, y
además de comunicarse con el le envíe cierta información.
● Se consigue con una interfaz
RequestDispatcher (Interfaz)
forward() (Método)
Interfaz Interfaz
doGet(HttpServletRequest request, HttpServletResponse response)
getRequestDispatcher ---> Devuelve un RequestDispatcher (envía info a otro recurso)
(lo hereda de ServletRequest)
javax.Servlet.ServerRequest
OBJETO RequestDispatcher.forward -->
forward( ServletRequest request, ServletResponse response) ---> Reenvía
Proyecto de MVC completo, un proyecto que comunique con una base de datos
Curso Java MVC I Video 248
● Trabajaremos con el proyecto PrimerosServlets.
Que hará uso de jsp y estos de las
Librerias JSTL por lo tanto hay que importarlas.
JSP --->JSTL
Copiar las librerias de JSTL de
Primeros_pasos_JSP a PrimerosServlets
Carpeta Web Content --->WEB-INF --> lib
● Stevia Rebaudiana
● Perilla Frutescens
● Asma, sinusitis, alergia, antinflamatorio,
sistema inmunólogico, omega3
● Kalanchoe daigremontiana.
● Cancer hipertension cangranas, ulceras.
● Kalanchoe gastonis bonnieri.
● Cáncer de Fetge, cáncer en general,
gangrenes, úlceres, hipertensión.
● Cura de cancer de higado.
● Kalanchoe pinnata.
● Planta de Goethe, cancer, ulceras,
hipertension, malalties nerviosa y mentales
Artemisia annua
● Malaria, cancer de pulmon, leucemia, psoriasis,
● Sistema inmunitario, insecticida de carpocapsa.
Cannabis sativa
● Marihuana.Cancer cerebral de mama,
páncreas,pulmón, epilepsia. Parkinson,
artrosis, artritis, fibromialgia.
● https://www.xataka.com/medicina-y-salud/la-
marihuana-mas-de-100-veces-menos-
peligrosa-que-alcohol-y-tabaco-segun-un-
nuevo-estudio
Chelidonium majus
● Planta berruguera, cáncer de pell, cataractes,
degeneración macular, retinopatías, cáncer de
fetge.
Hipericum perforatum
● Hiperic, depresión, ansiedad, úlcera, fiśtulas,
hemorroides, incontinencia,lumbalgia
● Para hemorroides y fistulas.
● En alemania 80 % de las depresiones
Diente de Leon
● Higado y riñon, hepatica, renal, hepatitis,
diabetes, calculos biliares, reuma,gota,
leucemia
● Taraxacum officinale.