본문 바로가기

전체 글172

#2-2 / JAVA - OOP 🔥 JAVA - OOP(객체지향)단위 영역 각각 개발 가능 - package(나중에 웹의 directory가 됨, package 없이는 class 생성 x)=> 나중에 하나로 합침  JAVA의 장점 멀티 스레드를 활용함(따로 라이브러리가 아닌 자체 멀티스레드 기능 탑재)코드 심플객체지향 언어유지보수 용이여러가지 운영체제 서버에 적합독립적 플랫폼을 사용함 -  VM을 사용하기 때문에 가능단점VM( Virtual Machine ) 이 있어야 돌아감 ⚡ 변수 종류 및 출력- class 생성 후 method를 생성할 수 있음package oop; //package 단위명 = project 디렉토리 구분//변수 종류 및 출력public class oop1 { //class명 public static void main.. 2024. 4. 30.
#2-1 / 로그인 form(javascript) ⚡ 랜덤함수 이용한 보안코드( javascript ) 새로고침 전체 새로고침  ✅ API 연결 (application programming interface)API는 왜 쓰는가?XML,JSON(javascript object notation),CSV (comma-separated values / 구글 스프레트시트 같은거) 형태로 보내줌My server ▶데이터 주고받음◀ 공공데이터 포털( Restful-API )  ⚡ 이메일 선택에 따른 인터페이스 적용 이메일 직접입력 naver.com nate.com hanmail.net google.com.. 2024. 4. 30.
#1-2 / Apache-tomcat 웹 페이지 [통신]⚡ 비동기통신 ( 이용약관 textarea에 .txt파일 넣기 )var agree1 = document.getElementById("ag1"); //textarea(div) 영역 idvar result = new XMLHttpRequest();//open : 이미지, 동영상, 문서파일 등을 가져오는 함수/* open("통신형태(GET,POST 등)","파일경로 및 파일명",true or false) -> true : 비동기통신,false : 동기통신 *//* txt파일일 경우 저장시 언어셋을 명확하게 셋팅 후 저장하여 웹에 반영될 수 있도록 한다(UTF-8) */result.open("GET","agree1.txt?v=1",true);result.onreadystatechange = funct.. 2024. 4. 29.
#1-1 / start,setting [ start ] java17, java8 다운 [ Windows x64 Installer ] - 자바는 하위버전 먼저 깔아야 상위버전 깔 수 있음(상위17->하위8 은 x)-  D:\Java\jre1.8.0_202\   (이거 먼저)-  D:\Java\jdk-17sts3 download - 이클립스보다 spring할꺼면 이걸로 한꺼번에 받아버리는게 좋음 / 이클립스랑 다 똑같음- 알집으로 압축 풀 시 백엔드 파일은 바이러스로 인식 할 수 있음 ( 백신 프로그램 비활성화 후 풀 것! )   =>McAfee실시간 검사, 예약된 검사, 고급방화벽 비활성화- D:\javaIDE 에 압축 풀기 -> sts-bundle -> sts-3.9.18.RELEASE ->  STS.ini 메모장으로 실행 후  -start.. 2024. 4. 29.
#7-4 / ECMA Script(ES5, ES6) * ES7번~ 은 완전 새로운 형태임..⚡  ES에서 가장 큰 변화들*** querySelector : ES에서 querySelector 사용시 HTML보다 상단에 사용하면 오류 발생 2024. 4. 26.
This this의 영역..역할.....4가지 javascript function에서의 thisjava class의 this :같은 클래스 그룹을 지칭할때 사용하는 문법 2024. 4. 26.