본문 바로가기

전체 글

(55)
[파이썬] 기본 문법 a = 10 print(type(a)) print(a) b = 10.5 print(type(b)) c = 'abcd' print(type(c)) d = True print(type(d)) del c
[파이썬] 환경설정 파이썬 사이트 접속(python.org) - 다운로드 클릭 릴리즈 에서 3.10.9버전 다운로드 클릭 파일창에서 윈도우즈 인스톨러 64비트 선택 설치파일 실행 후 넥스트만 선택 - 다 끝나면 다시 설치파일 실행 다음과 같은 화면에서 모디파이 선택 넥스트 Advanced Options 에서 Add Python to environment variables 가 체크되어있는지 확인 체크 안되어 있으면 체크하고 인스톨 cmd창에서 pip 입력 - 다음과 같은 화면이 뜨는지 확인 cmd창에서 pip install notebook 입력 - 다음과 같은 화면이 뜨는지 확인 cmd창에서 jupyter notebook 입력 - 다음과 같은 화면이 뜨면서 새 인터넷 창이 열리는지 확인 해당 화면이 현재 로컬 폴더임 이 화면..
[백엔드개발자 준비하기] 람다 public class Lambda1 { public static void main(String[] args) { Instrument instrument = new Instrument() { @Override public String play(String instrument) { return instrument + "을(를) 연주합니다."; } }; // 람다를 사용할수 있는 인터페이스 : 추상메소드를 하나만 가진 인터페이스 Instrument instrument2 = (String itm) -> { return itm + "을(를) 연주합니다."; }; // 매개변수의 자료형을 생략할 수 있다 // 매개변수의 이름을 바꿀 수 있다 Instrument instrument3 = (itm) -> { retu..
[백엔드개발자 준비하기] 자바와 데이터베이스 연결하기 데이터베이스와 연결할 수 있는 코드를 하나 따로 작성해야 함 private Vector connections = new Vector(10); private String _driver = "com.mysql.cj.jdbc.Driver", _url = "jdbc:mysql://127.0.0.1:3306/chatting", _user = "root", _password = "root"; private boolean _traceOn = false; private boolean initialized = false; private int _openConnections = 50; private static DBConnectionMgr instance = null; private DBConnectionMgr() { }..
[백엔드개발자 준비하기] 자바 GUI 활용 다음과 같은 로그인 및 회원가입 창을 만듦 [디자인 코드] package usermanagement.fram; import java.awt.CardLayout; import java.awt.Color; import java.awt.EventQueue; import java.awt.Font; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io...
[백엔드개발자 준비하기] 데이터베이스 삽입, 삭제, 수정, 조회 /* DML C : insert / into데이터추가 R : select / from데이터 조회 U : update / set데이터 수정 D : delete / from데이터 삭제 */ /*==============================>================================*/ select * from student_mst; insert into student_mst (student_id, student_name, mentor_id) values (5, '이강용', 10), (6, '김준경', 10), (7, '이현수', 10), (8, '정의현', 10); /**/ insert into university_mst values (4, '강원대'), (5, '경북대'), (6,..
[백엔드개발자 준비하기] 데이터베이스 정규화 해당 데이터를 정규화 [학생] [강의] [강사] [학위] 정규화 된 데이터를 라는 데이터베이스로 병합
[백엔드개발자 준비하기] 데이터베이스 환경설정 및 사용방법 [설치] 검색-> 다운로드 -> MySQL Community(GPL) downloads 클릭 -> My SQL Community Server 클릭-> MySQL installer 8.0.32의 window MySQL installer MSI goto download page 클릭-> 437.3M 다운 -> 아래에 no thanks, just start my download 클릭 설치가 다 되고 나면 next 누르다가 Execute 누름 이름 및 패스워드 root 로 설정 다음 다 next execute 누르고 finish 누르고 다 next port 3306: (데이터 베이스 서버 포트, 누구나 아는 포트) 접속에 있어서 다른사람이 주소를 알고있음 [사용자등록] mysql 실행 -> mySQl conne..