란 개발일지

Total / Today

고정 헤더 영역

글 제목

메뉴 레이어

란 개발일지 Total / Today

메뉴 리스트

  • MY GITHUB
  • GITHUB.IO
  • 태그
  • 방명록
  • 전체 (257)
    • 일상 (21)
    • 학부 (14)
      • 캡스톤(a.k.a 졸작) (14)
    • 취준 (48)
      • 1. 기술면접 (12)
      • 2. 코딩테스트 (36)
    • 여러가지 (18)
      • 맥린이 탈출기 (12)
      • 기타 (6)
    • 갭알 (35)
      • 어렵다.. 서버.. (5)
      • WEB (15)
      • GIT (6)
      • JS & JQUERY (8)
      • DATABASE (1)
    • JAVA (61)
      • 기본 & 강의복습 (32)
      • SPRING (29)
    • PYTHON (60)
      • 기본 (19)
      • K-DIGITAL (41)

검색 레이어

란 개발일지

검색 영역

컨텐츠 검색

전체 글

  • [AWS] AWS SAA-03 (Solution Architect Associate) 자격증 후기

    2023.12.08 by ranlan

  • MAC CORS 무시하고 크롬 실행하기

    2023.10.14 by ranlan

  • 다중 서버 환경에서의 세션 관리

    2023.10.14 by ranlan

  • [JAVA] 자바 프로그래밍 교육 5일차(과 후기)

    2023.03.27 by ranlan

  • [JAVA] 자바 프로그래밍 교육 4일차

    2023.03.27 by ranlan

  • [JAVA] 자바 프로그래밍 교육 3일차

    2023.03.27 by ranlan

  • [JAVA] 자바 프로그래밍 교육 2일차

    2023.03.27 by ranlan

  • [JAVA] 자바 프로그래밍 교육 1일차

    2023.03.13 by ranlan

  • 20230106 | 2022년 연말정산 Part2.

    2023.01.08 by ranlan

  • [SPRING] 커스텀 리스너에서 빈 주입하기(@Autowired 성공하기)

    2022.12.29 by ranlan

  • 20221227 | 2022년 연말정산 Part1.

    2022.12.27 by ranlan

  • [SPRING] ServletRequestEvent To Session | 커스텀ServletRequestListener에서 Session 이용하기

    2022.12.27 by ranlan

[AWS] AWS SAA-03 (Solution Architect Associate) 자격증 후기

억지로 80에 그래도 해야지 하는 마음 20으로 시작했던 AWS SAA 자격증! 감사히도 한번에 합격했다!! 10월쯤 시험 보려고 공부 시작했다가 아프고 업무도 많고 하기 싫고.. 이런저런 핑계로 늦어졌었는데 11월말 더 이상 미룰 수 없어 시험 보고 왔다. 무려 연차내고🫢 시험 준비 하면서 이거 시험 붙으면 오랜만에 블로그 새로운 포스팅도 꼭 쓰리라 다짐했었는데 꿈은 이뤄진다..~    시험준비✏️ Udemy [한글자막] AWS-SAA 강의 먼저 시작한건 Udemy 강의이다. 강의 가격은 원래 88,000원인데 거의 항상 할인 중인거같다. 나의 경우 17,000원에 구매하였고 주변 다른 사람들 보면 대부분 만원대에 구매하였다. 강의는 모두 33개의 섹션, 391개의 강의 총 27시간으로 길지 않아 좋..

여러가지/기타 2023. 12. 8. 21:17

MAC CORS 무시하고 크롬 실행하기

로컬 환경에서 외부 api 테스트를 하다보면 꼭 나오는 CORS(Cross-Origin Resource Sharing) 관련 오류 찾아보면 크롬에서 설정을 바꾸거나 크롬 익스텐션 설치하는 방법 등이 있지만 맥에서 사용할 방법은 그냥 보안 기능 끄고 크롬 실행하기 open -n -a /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --args --user-data-dir="/tmp/chrome_dev_test" --disable-web-security

갭알/WEB 2023. 10. 14. 22:22

다중 서버 환경에서의 세션 관리

작년 말 관련 업무 진행하면서 정리했었던 스프링 시큐리티에서의 다중 로그인 제어 방식 [SPRING SECURITY] ConcurrentSessionFilter 이용하여 동시접속 제어하기 https://juran-devblog.tistory.com/240 [SPRING SECURITY] ConcurrentSessionFilter 이용하여 동시접속 제어하기 최근까지 하던 업무 중 동시접속에 대한 제어 기능 추가가 있었다. 스프링 시큐리티인듯 아닌듯한 프레임워크이기에 스프링 시큐리티 필터와 직접 SessionRegistry를 이용하여 세션 정보를 이용하 juran-devblog.tistory.com [SPRING SECURITY] SessionRegistry 이용하기 https://juran-devblog..

갭알/WEB 2023. 10. 14. 22:16

[JAVA] 자바 프로그래밍 교육 5일차(과 후기)

#0317_자바_프로그래밍_교육_5일차 인터페이스(Interface) interface Interface{} Class implements Interface {} 구현부가 없이 선언부로만 이뤄진 추상 메서드들의 집합으로 필드는 없다. (대신 상수는 정의 가능) 상속받은 자식들은 부모에서 선언된 메서드들을 무조건 구현해야한다. 클래스는 객체를 생성하기 위한 완벽한 설계도로 구멍이 하나라도 있으면 안된다. 추상 메서드 인터페이스의 메서드들은 추상 키워드인 abstract와 접근 지정자 public은 항상 붙음으로 생략 가능하다. 구현부는 존재하지 않으며 상속받은 자식에서 구현한다. [public abstract] 리턴타입 메서드명 ([인자..]); 상수(* 필드 아님) [public static final]..

JAVA/기본 & 강의복습 2023. 3. 27. 03:51

[JAVA] 자바 프로그래밍 교육 4일차

#0316_자바_프로그래밍_교육_4일차 접근 지정자(Access Modifier) 클래스 내 필드나 메서드의 접근 허용 범위를 지정한다. 접근 지정자 허용 범위 private 같은 클래스 내에서만 접근 가능 없음(default) 같은 디렉터리 내에서만 접근 가능 protected 상속 관계에서는 어디서든 접근 허용(public) 상속이 아닌 경우 같은 디렉터리 내에서만 접근 허용(default) public 어디서든 접근 허용 * 생성자는 접근지정자 지정하지 않으면 클래스의 접근 지정자를 따라간다. class Parent{ public String publicVar = "public"; protected String protectedVar = "protect"; String var = "default";..

JAVA/기본 & 강의복습 2023. 3. 27. 03:50

[JAVA] 자바 프로그래밍 교육 3일차

#0315_자바_프로그래밍_교육_3일차 배열(Array)의 각 인자에는 Primitive Type(원시타입)과 Class Type(클래스 타입) 두 가지 타입이 올 수 있다. 자바 개발 시 서비스단을 구현하게 되는데 서비스 메서드명에는 몇가지 규칙이 있다. 꼭 정해진 규격은 아니나 지켜진 경우 훨씬 가독성이 좋다. 조회 메서드는 get{Object}와 같이 get으로 시작한다. 전체를 조회하는 경우 getAll{Objec} 또는 get{Object복수형}와 같이 작성한다. 검색 메서드의 경우 search나 find로 시작한다. 검색 조건등이 있는 경우 뒤에 By{Parameter}를 붙여 구분한다. (평소 서비스 메서드 작성할 때 그냥 DAO 이름을 따라가거나 대충 짓는 경우가 많았는데 앞으로 위 규칙을..

JAVA/기본 & 강의복습 2023. 3. 27. 03:50

[JAVA] 자바 프로그래밍 교육 2일차

#0314_자바_프로그래밍_교육_2일차 자바는 변수 선언 시 데이터타입을 명시하여 변수의 타입을 제한한다. javascript나 python에서는 var 키워드를 사용해 변수 선언 시 타입에 제한을 두지 않기도 한다. 기본형 (원시 타입, Primitive Data Type) 분류 자료형 기본값 대표 자료형 문자 char '\u0000(빈문자 1개) 숫자 정수 byte, short, int, long 0, 0, 0, 0L int 실수 double, float 0.0f, 0.0d double 논리형 boolean(true/false) false 클래스 데이터 타입 (Class Data Type, Reference Data Type) 참고 > 2021.08.26 - [JAVA/자바 기본] - [JAVA] 자..

JAVA/기본 & 강의복습 2023. 3. 27. 03:50

[JAVA] 자바 프로그래밍 교육 1일차

#0313_자바_프로그래밍_교육_1일차 자바의 중요한 특징 중 하나는 플랫폼 독립적이라는 것이다. 자바의 구동 원리는 아래와 같다. 개발자는 XXX.java 라는 파일명의 자바 코드를 작성한다. 이를 원시 소스라고도 한다. 기계는 위의 원시소스를 알아듣지 못한다. 컴파일러 javac.exe 파일은 이를 기계어로 번역해주며 이 과정을 컴파일 이라 한다. 컴파일 결과물이 바로 XXX.class 이고 실행파일 이라고도 한다. 이름은 실행파일이나 바로 실행되지는 않는다. 컴파일을 통해 탄생한 실행파일은 JVM 위에서 실행된다. JVM(Java Virtual Machine)은 자바가 실행되는 플랫폼이다. 실행파일 XXX.class는 기계가 바로 알아듣는 바이너리(binary) 코드가 아닌 바이트(byte) 코드이..

JAVA/기본 & 강의복습 2023. 3. 13. 21:53

20230106 | 2022년 연말정산 Part2.

벌써 2023년 하고도 일주일이나 지난 지금! 새해 첫 게시물은 작년에 밀린 연말정산 #2 7월 7월은 사촌언니와의 강릉여행으로 시작 이전에도 언니랑 둘이 제주도 여행도 다녀오고했었다. 다들 사촌지간이라고 하면 사촌끼리 친하다고 놀라워한다. 그때는 언니랑 나랑 둘 다 운전을 못해서 게하에서 만난 사람들이 태워주고 버스타고 그랬었는데.. 이제는 둘 다 면허가 있다. 심지어 언니는 차도 있다. 어른이다.. 버스타기 직전에 언니랑 카페가서 먹은 밀크티랑 명란어쩌고 바게트.... 저 빵 진짜 맛있었는ㅇ데 또 먹고싶다 하나 더 못먹고 온게 세상 아숩 그러고 강릉을 다녀온 그 바로 다음주 연차내고 다녀온 외갓집 여름휴가 ~.~ 나는 강원도 동해안이 참 좋다. 바다도 이쁘고 맛있는것도 많이 먹고 하였지만 가장 기억에..

일상 2023. 1. 8. 15:57

[SPRING] 커스텀 리스너에서 빈 주입하기(@Autowired 성공하기)

관련 포스팅 >  2022.12.27 - [여러가지/웹과 개발] - [SERVLET, JSP] 다양한 이벤트 리스너(Listener) [SERVLET, JSP] 다양한 이벤트 리스너(Listener)리스너(Listener) 특정 이벤트가 발생하면 정의한 내용(메서드)을 실행하는 컴포넌트로 '이벤트 핸들러'라 부르기도 한다. 서블릿(Servlet)에서 활용되는 리스너는 웹 어플리케이션 수행과 관련하여juran-devblog.tistory.com 커스텀 리스너를 작성하고 다른 서비스나 DAO 사용을 위해 @Autowired로 빈 주입을 하면 오류가 발생한다. 사실 전에 봤던 에러는 500 에러가 아니였던거같은데 쨋든, 대충 로그를 보면 @Autowired를 인식하지 못하는 빈 주입이 안되는 오류가 발생한다...

JAVA/SPRING 2022. 12. 29. 22:58

20221227 | 2022년 연말정산 Part1.

2022년 올해도 다 가부렸다. 올 한해 정말 많은 일들이 있었고 그에 따라 주변 환경도 나도 많이 바뀐 것 같다. 생각해보니 기쁜 일들도 있었고 아쉬운 일들도 생각나고.. 포스팅할겸 또 2022년 올 한해를 정리할 겸 캘린더 일정들과 갤러리를 보는데 참 느낌이 묘하다. 오늘은 동계휴가 마지막 날.. 내일부터 다시 출근해야하니까 빠르게 올 한해 정산을 해보겠돠 1월 핸드폰 바꾸기 전이라 이전에 쓰던 핸드폰 켜서 올해 1월 처음 찍은 사진이 뭘까 하고 봤더니 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 맥북 떨어뜨려서 내 레노버 노트북 액정 나간 사진......... 그래도 맥북은 멀쩡해서 얼마나 다행이었는지 ^_^;; 레노버 서비스 센터 갔더니 액정 수리하는 돈이나 새로 사는 돈이나 비슷하담서 굳이 고치지말라길래 여전히 저 ..

일상 2022. 12. 27. 23:08

[SPRING] ServletRequestEvent To Session | 커스텀ServletRequestListener에서 Session 이용하기

관련 포스팅 >  2022.12.27 - [여러가지/웹과 개발] - [SERVLET, JSP] 다양한 이벤트 리스너(Listener) [SERVLET, JSP] 다양한 이벤트 리스너(Listener)리스너(Listener) 특정 이벤트가 발생하면 정의한 내용(메서드)을 실행하는 컴포넌트로 '이벤트 핸들러'라 부르기도 한다. 서블릿(Servlet)에서 활용되는 리스너는 웹 어플리케이션 수행과 관련하여juran-devblog.tistory.comServletRequestListener를 구현한 커스텀 리스너의 오버라이딩 메서드// importimport javax.servlet.ServletContext;import javax.servlet.ServletRequestEvent;import javax.serv..

JAVA/SPRING 2022. 12. 27. 14:49

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 5 6 ··· 22
다음
TISTORY
란 개발일지 © Magazine Lab & Customized by Juran

티스토리툴바