반응형

2024/03 7

[MySQL] 기본적인 MySQL 사용법, (Table생성, INSERT), 기본키/외래키

잡담 누구에게 설명 가르치고 할 정도의 수준이 아니라 그날 공부한 내용을 정리하는 곳이다 보니까 이상하게 느껴질 수도 있고 틀린 내용일 수 도있습니다. 틀렸다면 틀린 부분에 대해서 댓글 달아 주셔도 됩니다. 또, 내용이 뒤죽박죽일 수 도 있다는 점 참고 하셔야 됩니다. 및에 나오는 내용은 기본적인 내용들이고 심화적인 내용들은 제가 성장하면 다룰지도? 모르겠습니다. MySQL Connect MySQL설치를 완료했다면 Workbench가 설치 되어있을 겁니다. Workbench란 말 그대로 작업대를 의미하며 MySQL을 좀 더 편리하게 이용할 수 있게 해주는 프로그램이라고 생각하면 됩니다. 아직 MySQL을 설치하지 않았다면 아래에 있는 게시글을 확인하셔서 설치하시면 되겠습니다. 2024.03.28 - [D..

DB 2024.03.30

[MySQL] MySQL 다운로드 및 설치

잡담 AI 나 빅데이터 등에 관심이 많아지면서 데이터베이스의 중요도는 더 올라갔다고 합니다. 그래서 학원에서도 DB 관련해서 여려가지 수업을 진행하는데 최근에 ORACLE 하고 MySQL을 수업했어요. java랑 연결해서 데이터베이스에 데이터 전송도 시켜보고 했는데 해당 내용은 따로 또 정리해서 올릴 예정입니다. 1. MySQL 설치 프로그램 다운로드 MySQL은 ORACLE 홈페이지에서 다운받을 수 있습니다. 귀찮게 일일이 들어갈 필요 없이 아래의 링크를 이용해서 버전별로 다운받아 보실 수 있습니다. https://dev.mysql.com/downloads/windows/installer/8.0.html MySQL :: Download MySQL Installer Note: MySQL 8.0 is th..

DB 2024.03.28

[Java] Lamda

잡담 Java를 공부하면서 공부할 겸 코딩테스트 사이트를 많이 이용하는데 나는 아직 for문 밖에 못쓰는데 다른 사람들이 풀이 한거 보면 Thread도 많이 쓰고 lamda 표현도 사용해서 한줄만에 내가 몇줄 적어놓은 코드를 요약하더라고요... 현타가 많이오는데 현업자들 말로는 가독성도 중요하다고 하니까.. 열심히 해보겠습니다. Lamda Java에서 람다(lambda)는 Java 8부터 도입된 기능으로, 함수형 프로그래밍 스타일을 지원하기 위한 것입니다. 람다는 익명 함수(anonymous function)의 형태로 작성되며, 메서드를 하나의 식(expression)으로 표현할 수 있게 해줍니다. 기존의 Java에서는 익명 내부 클래스(anonymous inner class)를 사용하여 콜백이나 이벤트..

Java 2024.03.27

[Java Script] JSON, API

잡담 아침에 학원가는데 아버지가 카톡으로 AI가 개발자자리까지 뻇는다는 기사를 보내주시더라고요.. 공부하는 입장에서 사실 많이 두렵기도 하지만 그 AI가 주는 값을 검증할 만한 사람도 필요하지 않을까 생각합니다. 인간은 자신이 사용하는 도구에 맞게 진화한다고 하더라고요 AI가 제 진화를 도와 주는 도구가 되었으면 좋겠네요. JSON JavaScript의 객체 표기법은 JSON(JavaScript Object Notation)에 근거합니다. JSON은 데이터를 효율적으로 교환하기 위한 경량의 데이터 형식입니다. JavaScript 객체 표기법을 기반으로 하며, 다양한 프로그래밍 언어에서 사용할 수 있는 형식입니다. JSON은 텍스트 기반의 데이터 교환 형식으로, 사람이 읽고 쓰기 쉽고, 기계가 분석하고 생..

Java Script 2024.03.25

[Python] YAML

잡답 토요일엔 실무자분이 오셔서 수업을 해주시는데 python에서 YAML를 종종 사용한다고 합니다. JASON보다 읽고 쓰기 쉽다고 하시네요. 배울 게 점점 많아집니다~ YAML YAML(YAML Ain't Markup Language)은 데이터 직렬화 양식 중 하나로, 사람이 쉽게 읽고 쓸 수 있으며 컴퓨터가 파싱하고 생성하기 쉬운 형식입니다. 다른 데이터 직렬화 양식인 JSON, XML과 비슷한 목적으로 사용됩니다. 그러나 YAML은 JSON보다 사람이 읽기 쉽고 작성하기 쉽습니다. 들여 쓰기를 사용하여 데이터의 계층 구조를 나타내며, 리스트, 딕셔너리, 스칼라 값 등을 지원합니다. 각 데이터 유형은 키-값 쌍으로 이루어진 매핑(Mapping)으로 나타낼 수 있습니다. YAML은 다음과 같은 특징을..

Python 2024.03.23

[Python] Logging(로깅)

잡담 토욜일에 나가서 파이썬 수업듣고 옵니다. 날씨가 많이 풀려서 매화 피고 난린데.. 나도 나가서 꽃구경 가고싶다. Logging(로깅) 파이썬 로깅(logging)은 파이썬에서 프로그램 실행 중에 발생하는 이벤트를 기록하는 것을 말합니다. 이벤트는 예외 발생, 정보 메시지, 경고 등 다양한 것들을 포함할 수 있습니다. 로깅은 프로그램의 디버깅, 오류 추적, 성능 모니터링 등에 유용하게 사용될 수 있습니다. 파이썬에서 로깅을 사용하는 주요 장점은 다음과 같습니다: 유연성: 로깅 시스템은 다양한 로그 레벨을 제공하여 어떤 이벤트를 기록할지 선택할 수 있습니다. 이는 디버깅, 정보, 경고, 오류 등과 같이 다양한 수준의 로그를 기록할 수 있음을 의미합니다. 구성 가능성: 파이썬 로깅 시스템은 로깅의 형식,..

Python 2024.03.23

[Java Script] 내장 객체(Array, Number, String, Date...) , Moment.js, 사용자 정의 객체

잡담 작심삼일이라 했던가.. 몇일 올리고 또 쉬었습니다. 수업은 계속 듣는데 홈페이지 정리하는건 힘든 과정인거같아요, 매일 꾸준히 올리시는분들 대단하다고 느낍니다. 못올리는동안 정보처리기사필기도 한번에 합격했습니다. 그래도 앞으로 가고 있는거 같습니다.... 내장 객체 자바스크립트에는 여러 내장 객체들이 있습니다. 이러한 내장 객체들은 JavaScript 언어 자체에 내장되어 있어서 추가적인 설치나 설정 없이 사용할 수 있습니다. 몇 가지 주요 내장 객체에는 다음과 같은 것들이 있습니다 Object: 자바스크립트의 모든 객체는 Object의 인스턴스입니다. 객체를 생성하거나 프로퍼티와 메서드를 추가하고 수정하는 데 사용됩니다. Array: 배열을 생성하고 조작하는 데 사용됩니다. 요소들을 추가, 제거, ..

Java Script 2024.03.22
반응형