LoGin
article thumbnail
Java 문법 조건문 if, else if, else문, switch문, 삼항연산자
코딩/JAVA 2023. 7. 12. 11:54

프로그래밍 언어를 공부하면 기본적으로 사용하는 조건문에 대해 다뤄보겠습니다. 자바에서 조건문은 프로그램의 흐름을 제어하고, 특정 조건을 만족하면 원하는 행동을 수행할 수 있도록 해줍니다. 여러 가지 조건문, if, else if, else, switch문, 삼항연산자를 사용해 보겠습니다. "만약에" if문 if문은 어떤 조건을 검사하여 그 조건이 참일 경우에만 코드 블록을 실행합니다. 자바에서 조건식은 boolean데이터 타입으로 평가되며, 조건식은 참 (true) 또는 거짓 (false) 값을 반환합니다. int x = 10; if (x > 0) { System.out.println("x is positive"); } // 출력: x is positive "if, else if문이 false라면" el..

article thumbnail
DB MySQL 완전 삭제하기 window
Back End/Database 2023. 7. 10. 14:24

비밀번호를 잊어버려서 비밀번호 초기화 방법까지 시도해 보고 관리자 모드로 시작하려 해도 잘 안 돼서 그냥 삭제해서 재설치하는 것이 빠른 방법 같아 제가 mysql 지운 과정을 공유하려합니다. 우선 컴퓨터의 mysql 관련 프로그램, 파일들을 모두 지워주셔야 합니다. window 자체에서도 프로그램들을 관리해주긴 하지만 완전히 자잘한 파일, 데이터들을 지우려면 직접 찾아가 삭제를 해주셔야 합니다. 설치했을 때 관련 Data는 밑에 폴더에 설치 폴더는 위에 폴더에 적용이 돼서 둘 다 관리해 주는 게 좋겠죠. 과정 우선 제가 찾아간 곳은 3 가지고 검사까지 과정은 1. window 프로그램 추가/제거에서 mySQL삭제하기 2. ProgwramData에서 MySQL 잔재 파일 확인해서 삭제하기 3. AppDat..

article thumbnail
java 자바정리 기초, 문법, 규칙, 정리, 변수이름 및 초기화, Casting, 비트연산
코딩/JAVA 2023. 7. 8. 21:40

변수 이름 짓기 변수, 상수, 메서드 이름 지을 때 규칙이 있다. 이를 어길 시 오류가 빈번히 발생한다. 첫 글자 영문자 keyword X 특수문자 X 공백 문자 X 최대 32 문자 아무 이름이나 적는 것보다 뜻을 생각하고 의미를 부여해서 짓는 게 좋다. 물론 for문에서 잠시 사용하는 코드는 i, j, k, num, a, b, aa 이런 식으로 간단하게 지어도 좋다. 변수를 초기화할 때 값을 넣어 초기화하는 행동은 멀리하자. Casting 형 변환 자동형 변환 서로 다른 타입을 연산할 때 (오토 스팅) 작은 타입이 큰 타입에 영향을 받아 변경 강제 형 변환 개발자 필요에 의해 Casting int + double을 doule + double로 3 + 3.2 → 3.0 + 3.2로 자동으로 바뀐다. 3 ..

article thumbnail
c++ 스프링 공부할 때 쓸만한 프로그램 공유 스프링 코딩공작소 리모콘

방문해 주셔서 감사합니다 저번에 쓸만한 프로그램을 만들었는데 많은 분들이 잘 써주셔서 추가로 하나 더 공유합니다. 저번에 쓸만한 프로그램 포스팅 C++ 코딩할때 자주사용하는 매크로 프로그램 공유, 쓸만한 매크로 공유 본 프로그램은 코딩을, 작업을 조금 더 쉽게 하기 위해 만들어 배포합니다. 자주 사용하지 않는 RControl (한자키) 나 CapsLock키를 Fn화 해서 해당 키들과 조합해서 사용한다면 더 효과적으로 작업할 loginshin.tistory.com 실행 GUI 위에 보시시면 버튼이 많은데 스프링 코딩공작소에서 공부하시면서 필요한 자료나 깃허브 등 쉽게 이동할 수 있도록 담아뒀습니다. 만든 목적 / 필요성 스프링을 코딩 공작소를 참고해서 공부하는데 사이트에 정리가 잘돼있는데도 next페이지를..

article thumbnail
Session(세션), Cookie(쿠키), Token(토큰), Cache(캐쉬) 란, 역할과 관계로 이해해보기

우선 위에 네가지는 웹 애플리케이션 개발과 관련된 주요 기술들입니다. 해당 기술들을 공부해 데이터가 DB(DataBase)에 저장 되는 것뿐 아니라 다른 저장 방식이 있는지, 로컬에는 어떻게 저장되는지, 세션이 만료됐다는 메시지는 무엇인지, 쇼핑하며 장바구니에 담아놓은 상품들이 왜 사라졌는지, 처음 사이트 들어갔을 때와 두 번째 사이트 들어갔을 때 화면 렌더링 속도는 왜 다른지를 공부해 보시면 좋겠습니다. 우선 네 가지를 확인해보면 저장되는 형태도 다르고 사용되는 방식도 다릅니다. 우선 표면적인 부분을 살펴보면 토큰(Token) 사용자 인증 정보를 가진 문자열 쿠키(Cookie) 클라이언트 컴퓨터에 저장되는 작은 텍스트 파일 세션(Session) 사용자와 웹 서버간 연결을 유지하기 위한 상태 저장 기술 ..

article thumbnail
Java 정리1, OOP 4대 특징, 주석, 접근 지정, 여러 팁, 자바 공부,자바 정리
코딩/JAVA 2023. 7. 3. 14:29

공부하면서 정리한 것들 간단히 포스팅합니다. OOP(Object Oriented Programming) 4대 특징 추상화 추상적인 것을 구체화 하는것이다. 목적은 유지보수를 관리하기를 보다 쉽게 하기 위해, 공통적인 기능을 정의해서 코드의 중복을 줄이는 작업이다 캡슐화 Data 보호와 은닉하는 것 외부로부터 객체의 데이터를 보호하기 위해 직접 접근하지 못하게 하고, 캡슐화해 둔 객체가 데이터를 이동할 수 있도록 해둔 필드, 메서드를 사용해 접근 가능하게 한다. 상속 코드의 확장성, 재활용성을 높인다. 상속 또한 코드의 중복을 줄이고 유지보수를 편하게 하는 의의가 있다. 상속을 공부할 때 집중적으로 봐야 할 것은 다형성이다. 다형성 다형성 : 하나의 객체, 메서드가 여러 형태를 나타내는 것을 뜻합니다. 다..

728x90