목록분류 전체보기 (82)
개발 일기
안녕하세용.오랜만에 글을 적느라 어색한데 21년도를 마지막으로 정보처리산업기사 필기 합격 이후 후기가 없었습니담https://soonggi.tistory.com/67 정보처리산업기사 필기 시험 후기! (feat. 필기 합격 팁!)안녕하세요. 오랜만에 블로그를 씁니다 ㅠㅠ.. 일상적인 블로그가 아니다보니 이런 글을 쓰는게 어색하지만, 제가 올린 기존 정보처리기능사 필기 시험(https://soonggi.tistory.com/33)이후에 정보처리soonggi.tistory.com 사실 이 이후로 실기 시험을 봤는데 가채점 했을 때 50후반대라서 끝났다 생각하고 냅뒀는디60점인가 61점으로 기사회생 했구요 ㅋㅋ.. 그리고서 취직하고 기사 봐야지 했는데진짜 너무 귀찮아서 미루고미루다 이번에 했슴니더.. 참고로 ..
------ ------ ------ ------ ------ ------ This와 Bind ------ ------ ------ ------ ------ ------ ----- this ----- 전역 - this는 window 객체개발자도구에서 아무것도 안하고 콘솔에 this를 입력하면 window를 리턴해준다!!함수 - this는 함수를 호출한 객체이다. ** 이제 this는 각자 자기가 만든 함수단위에서 많이 쓸텐데 이게 중요함 -- 전역 함수 function main() { console.log(this);}main(); 콘솔에 전역으로 함수 main을 하나 만들고 this를 찍어보면 window가 나옴!!-- 객체 그렇다면 얘를 객체 안에 함수를 넣어서 돌려보면 우짤까??fu..
------ ------ ------ ------ ------ ------ Var Let Const 차이 정리 (스코프, 호이스팅) ------ ------ ------ ------ ------ ------ var 선언 문제 -- 스코프 - 중복 선언이 가능함 - 전역 선언 시 window에 선언됨 - 함수 스코프로 원치 않는 결과가 나올 확률이 높음 -- 호이스팅(=프로그램이 실행되기 이전에 변수 선언/초기화 하는 동작) - undefined로 초기화 시킴 TDZ(일시적 사각지대) --> let 이 변수 선언 전에 오류나는 것 const - 변수 초기화 선언이 필수적 - 일반 상수로 선언하면 다른 변수값으로 변경이 불가함 - 객체로 만들면 객체의 속성 값은 변경이 가능함 --..
안녕하세요. 오늘은 Spring에서 가장 중요한,, 설정 파일들을 최초로 설정하는 순서?와 내용에 대해 정리한 부분을 학습하며 옮겨 적어보겠습니다. 추가로, bean 객체를 관리하는 두 개의 xml 파일 application-config.xml과 mvc-config.xml에 대해 간략 비교 한 내용을 적어 봅니다. 수업시간에 배운 정리해준 springMVC 설정 순서와 방식!! A.spring-webmvc-4.3.25.RELEASE.jar라이브러리다운로드후 context/WEB-INF/lib 폴더에위치시킨다.(spring-webmvc-4.3.25.RELEASE.jar) ==>> pom.xml 설정 가능 B. - application-config.xml 파일생성(DataSource,Dao,Service 등..
안녕하세요. 오늘은 스프링이나 서블릿 등의 웹프로그래밍을 코딩할 때 사용되는 web.xml에 대해 알아보고 간단한 설정을 적어보겠습니다. web.xml 파일은 모든 web application은 반드시 하나를 가져야하며, 위치는 WEB-INF폴더 아래에 있습니다. web.xml 파일의 설정은 web application 시작 시 메모리에 로딩되며, 브라우저가 서블릿에 접근하기 위해 톰캣(was)에 필요한 정보를 알려줘야 해당하는 서블릿을 호출 할 수있고 그 맵핑 대상을 정하는 곳이 web.xml입니다. web.xml에 작성되는 내용 A. 인코딩 필터 설정 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8..
안녕하세요! 제가 기존에 포스팅 했던 내용들 중 준비했던 시험이 몇가지 있는데요! 우선 정보처리 기능사, 산업기사를 포스팅했고, 그 외로 SQLD(SQL 개발자)라는 시험이 있어서 찾아서 보게 됐습니다. - 정보처리 기능사, 산업기사일단 결과만 말씀을 드리자면, 정보처리 기능사는 필기, 실기 합격을 최종 완료 했고, 산업기사는 필기 합격 실기는 10.16에 예정되어 있습니다 ㅎㅎ.. 사실 누군가에겐 아무것도 아닐 수 있겠지만, 저는 그래도 나름 오랜만에 자격증 취득을 하니 참 기분이 좋드라구욤.. ㅎ이제 16일에 남은 산업기사도 야무지게 따고 인증 후기를 올릴 수 있도록 하겠습니다 ㅎㅎ.. 사실 뭐 공부를 어떻게 했는지 그런건 딱히 없고,, 시나공에서 나온 책을 사서 공부하고 풀어봤습니다.그리고 도움이..
안녕하세요. 오늘은 스프링에서의 의존성 주입(DI)에 대해 정리해보겠습니다. 의존성 주입(Dependency Injection)이란? - 객체 간의 의존 관계를 객체 자신이 아닌 외부 조립기(컨테이너)를 통해 설정하는 개념(패턴)이다. - 객체 간의 의존 관계를 설정하는 방법 1. 코드에서 직접 의존 클래스를 명시하는 방법 2. Factory 패턴이나 JNDI 등을 사용해서 의존 클래스를 검색하는 방법 3. 외부 조립기를 이용하는 방법 * 스프링 프레임워크는 XML 설정 파일을 이용하여 손쉽게 객체간의 의존관계를 설정하는 객체 조립기(컨테이너)를 제공한다. 1. 코드에서 직접 의존 클래스를 명시하는 방법 - 의존하는 클래스가 변경되는 경우 코드를 변경한 뒤 재 컴파일 해야만 한다. public class..
안녕하세요. 오랜만에 포스팅이지만,, 차근차근 적어 보도록 하겠습니다. Spring Framework의 주요 기능 및 특징 1. 스프링은 경량의 빈 컨테이너(Factory)다. - 스프링 컨테이너는 자바 객체의 생성, 소멸과 같은 라이프 사이클을 관리하며, 스프링 컨테이너로부터 필요한 객체를 검색하여 사용할 수 있다. 2. 스프링은 DI(Dependency Injection) 기능을 지원한다. - XML 설정 파일을 통해 객체간의 의존관계를 설정할 수 있다. - 객체는 의존하고 있는 객체를 직접 생성하거나 검색할 필요가 없다. 3. 스프링은 AOP(Aspect Oriented Programming)을 지원한다. - 로깅, 보안, 트랙잭션과 같은 공통 기능을 핵심 비즈니스 모듈로부터 분리해서 각 핵심 비즈..