본문 바로가기

전체 글173

[유용한 사이트] - Oracle 에서 mariaDB로 마이그레이션 해주는 사이트 - CodeRecorder http://www.sqlines.com/online SQLines - Online SQL Conversion - SQL Scripts, DDL, Queries, Views, Stored Procedures, Triggers www.sqlines.com 학원에서 왠만하면 Oracle 로 배우는데 나중에 배포를 하려면 mariaDB 나 mySQL 로 바꿔야 할때가 있다 그럴때 이 사이트를 이용하면 쉽게 쿼리를 바꿀수 있다 ! 2022. 9. 28.
[유용한 사이트] - 책 + 기초 코딩영상 있는 사이트 (java , c++ , 파이썬 ,머신러닝 ... ) - CodeRecorder https://hongong.hanbit.co.kr/c%EC%96%B8%EC%96%B4/ C언어 » 혼자 공부하는 책 혼자 공부하는 C언어, 무료 동영상 강의, C언어 용어집 다운로드 하세요. 포기하지 마세요! 독학으로 충분히 하실 수 있습니다. ‘때론 혼자, 때론 같이’ 하며 힘이 되겠습니다. hongong.hanbit.co.kr 책 + 인강 이있어서 혼자 공부하기에 좋다 ! 2022. 9. 28.
[유용한 사이트] 개발자를 위한 유용한 사이트 ! (무료 버전) - CodeRecorder 1. https://free-for.dev/#/ 2. https://github.com/255kb/stack-on-a-budget GitHub - 255kb/stack-on-a-budget: A collection of services with great free tiers for developers on a budget. Sponsored by Mockoo A collection of services with great free tiers for developers on a budget. Sponsored by Mockoon, the best mock API tool. https://mockoon.com - GitHub - 255kb/stack-on-a-budget: A collection of ser.. 2022. 9. 27.
[Python] 파이썬 설치하기! python.org - CodeRecorder 구글에 python.org 라고 검색을 하겠습니다. 맨 처음나오는 링크를 들어가시구요 들어가서 다운로드를 누르면 저렇게 나오는데 저걸 누르시면 exe 파일이 다운로드가 됩니다. 그 exe 파일을 실행시키면 ! 이런 창이 나오는데 저희집 컴퓨터는 윈도우기 때문에 밑에 나오는 add python 3.9 to PATH 이걸 클릭해주셔야 됩니다. -- 경로가 알아서 저장이 된다 . 라는뜻 그리고 Install Now 를 눌러주시고 기다리시면 성공 ! 재대로 설치가 됐는지 확인 하려면 탐색기에서 cmd 를 입력해서 명령 프롬프트를 실행시켜주세요 여기에 python 을 치시면 설치된 파이썬 버전 등 여러가지가 나옵니다. 그리고 >>> 이런게 나오는데 여기에 파이썬 명령어를 눌러서 재대로 작동하는지까지 확인 해보셔야.. 2022. 9. 27.
[Java] final field 와 상수(static final) 정리 - CodeRecorder final 은 사전적인 뜻은 : 최종적인 이라는 뜻이고 final 필드는 최종적인 값을 가졌다는 뜻이고 그 뜻은 값이 변하지 않는다는 뜻이다 객체를 만들때 nation 은 클래스가 생성될때부터 값이 정해져있기때문에 바꿀수가없는것이다 ! 객체를 만들때 final 이 붙은 ssn 에 값을 넣어줬다면 그 이후에 값은 바꿀수가없다 ! // 상수는 final 과 static 의 특성을 둘다 가지고있는데 하나밖에 없고 , 그 값이 변하지 않아야 하는 것을 정의할때 쓰인다 ! // 예를들어 , 원주율값(파이) , 지구의 둘레 , 반지름 등등 // 전부 대문자로 작성하는것이 관례 이고 다른 단어가 결합된다면 _ 로 구분해주는것이 관례이다 만약 정의하는데 길어진다면 ! static 블록안에 넣어서 계산해주면 편하다 ! 2022. 9. 25.
[Java] 싱글톤(Singleton) 의 의미 (단 하나만 생성되는 객체(instance)) - CodeRecorder 싱글톤은 하나의 프로그램(어플리케이션) 에서 하나만 생성되는 객체를 말한다 ! 싱글톤 만들기 1. 아무것도 안들어있는 생성자 앞에 private 를 붙여서 new로 클래스를 소환 하지 못하게 막아주고 ! 2. 클래스를 자신타입으로 정적 필드를 선언하고 , 자신의객체를 생성해 초기화를 한다 ! 3. 외부에서 호출 할수있도록 정적메소드인 getInstance() 를 선언하고 return 값으로 정적필드인 singleton 를 넣어준다 ! 이렇게 만든 singleton을 이름이 다르게 호출하게되더라도 이 어플리케이션(프로그램) 에선 단 하나의 싱글톤 객체만 있기 때문에 이런 모양이 된다 ! 이런 메소드를 실행시킨다면 같은 객체라고 나온다 2022. 9. 25.
[Java] 정적(static) 맴버, 메소드 , (static) 초기화 블록 - CodeRecorder 정적 메서드 static 이 붙은 필드나 메서드 같은경우 ! class가 있는 영역인 static 영역에 위치하게된다 - 고정된 필드와 메소드를 말하는데 객체마다 생성되는게 아니라 static 영역에 한번만 선언되는것이다 ! // 정적맴버(static)맴버는 객체를 생성하지 않고 클래스로 바로 접근이 가능하다 ! new 를 안해도 myCar.필드이름 or myCar.메서드() 으로 접근이 가능하다는것이다 Calculator 라는 클래스안에 static 맴버들이 있는데 Calculator. 으로 접근하는걸 볼수있다 ! 정적 초기화 블록안에는 static 이 붙은 정적 필드, 정적메소드만 올수있고 이렇게 만들어진다 ! // 2022. 9. 25.
[Java] - 인스턴스와 this 정리 - CodeRecorder 인스턴스란 ? (객체) = new 연산자로 클래스 호출한것! // 여러개 호출가능, Car myCar1 = new Car(); Car myCar2 = new Car(); Car myCar3 = new Car(); Car myCar4 = new Car(); 이렇게 만들면 내용은 같으나 서로 다 따로인 4개의 객체(인스턴스가) 가 만들어진거임 // 인스턴스 맴버란 (객체) 인스턴스 마다 가지고있는 필드와 메소드를 말하고 인스턴스 맴버는 객체에 소속된 맴버이기 때문에 객체가 없이는 사용할수없다 ! this는 객체(인스턴스) 자신의 참조(번지를) 가지고있는 키워드이다 ! 주로 매개변수와 필드명이 동일할 경우 인스턴스 필드임을 명확히 하기위해 붙인다 ! this 는 heap 의 공간에 있고 자기 자신의 주소를 가.. 2022. 9. 25.