전체 글 85

[Python][문자열] 이스케이프코드

이스케이프 코드란? 이스케이프(escape) 코드란 프로그래밍할 때 사용할 수 있도록 미리 정의해 둔 ‘문자 조합’을 말한다. \n 문자열 안에서 줄을 바꿀 때 사용 \t 문자열 사이에 탭 간격을 줄 때 사용 \\ \를 그대로 표현할 때 사용 \' 작은따옴표(')를 그대로 표현할 때 사용 \" 큰따옴표(")를 그대로 표현할 때 사용 \r 캐리지 리턴(줄 바꿈 문자, 커서를 현재 줄의 가장 앞으로 이동) \f 폼 피드(줄 바꿈 문자, 커서를 현재 줄의 다음 줄로 이동) \a 벨 소리(출력할 때 PC 스피커에서 '삑' 소리가 난다) \b 백 스페이스 \000 널 문자 1) 줄바꿈을 위한 \n 삽입 str = "Seo \nYe Rin" print(str) [결과] Seo Ye Rin 2) 문자열 사이에 탭 간..

LANGUAGE/PYTHON 2023.08.07

VsCode에서 git 연동하여 커밋하기

1. Git 설치 자신의 OS 에 맞춰 자신의 bit에 맞는 설치 버전을 다운로드 해 놓기 *모든 설정은 default로 해도 됨 https://git-scm.com/download/win Git - Downloading Package Download for Windows Click here to download the latest (2.41.0) 32-bit version of Git for Windows. This is the most recent maintained build. It was released 24 days ago, on 2023-07-13. Other Git for Windows downloads Standalone Installer 32-bit Git for Win git-scm.c..

LANGUAGE/PYTHON 2023.08.07

[JAVASCRIPT] onclick - 전구 키기

* JavaScript HTML 메소드 중 하나인 getElementById() 기억하기 (해당 아이디를 가진 요소를 가지고 오는 함수) * onclick 을 사용하여 src 속성 값을 변경 하는 예시를 만들어보고자 한다. YERIN 전구 끄고 키기 *w3school.com 페이지 참조* 전구 키기 전구 끄기 * onclick 에 document.getElementById('myImage') = myImage라는 아이디를 가진 요소를 가지고 온 후 .src='pic_bulbon.gif' 이미지의 src(경로)를 바꾸어라 라는 뜻 실행 결과

LANGUAGE/JAVASCRIPT 2023.02.06

d3.js Scatter-Plot (산포도 그래프)

d3를 통해 다양한 그래프를 그릴 수 있다는 사실은 앞선 포스팅에서 확인했었다. 앞에선 기본 막대그래프를 그려보았다면, 이번 포스팅에선 산포도 그래프를 그려볼 에정이다 * 좌표계(도표)를 이용해 좌표상의 점들을 표시함으로써 두 개 변수간의 관계를 나타내는 그래프 방법* 1. D3.js를 밖에 플러그인 해준다 2. HTML body - 화면에 그래프를 그리기 위해선 그래프가 들어갈 공간을 html에서 확보해주어야 한다. D3.js 산포도 그래프 3. D3.js 산포도 그래프

LANGUAGE/JAVASCRIPT 2023.02.06

[자격증] 2023년 정보처리기사 시험일정 및 정보

2023년 정보처리기사 필기시험 일정 회별 필기시험 접수 필기시험 합격자 발표 제1회 01.10 ~ 01.13 02.13 ~ 02.28 03.21(화) 01.16 ~ 01.19 03.01 ~ 03.15 제2회 04.17 ~ 04.20 05.13 ~ 06.04 06.14(수) 제3회 06.19 ~ 06.22 07.08 ~ 07.23 08.02(수) 2023년엔 총 3번의 기사 필기 시험이 이루어질 예정 정보처리기사 필기는 2022년 마지막회차부터 CBT로 변동(컴퓨터로 시험) 따라서 필기시험을 보러갈땐 신분증만 잘 지참하자 * 시험 회별 응시기회는 종목당 1회 * CBT 시험문제는 기출 X 기존 문제가 비공개 * 응시료 19,400원 가량 2023년 정보처리기사 실기시험 일정 회별 실기시험 접수 실기시험 ..

개인기록/기록 2022.12.28

[자격증] 2023년 SQL 개발자(SQLD) 시험일정 및 정보

sql이란 '관계형 데이터베이스 관리 시스템에서 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터 베이스 객체 접근 조정 관리를 위해 고안된 구조화 질의어' 즉 데이터베이스에서 자료를 처리하기 위해 사용하는 명령어! * 빅데이터와 같이 정보의 양이 많아지면서 분석과 예측에 대한 중요도가 높아지고 있는 추세! 비전공자라면 가지고 있으면 좋은 자격증 중에 하나이기도 함 * SQLD와 SQLP 차이는? SQLD 란? SQL + Developer 의 조합으로 SQL 개발자 자격증이라고도 불림. SQLP와 다르게 누구나 응시 가능함. 이를 따야 SQLP 자격증을 딸 수 있는 자격요건이 생김 SQLP란? SQL + Proffesional 로 난이도가 매우 높아 합격률이 10% 미만 응시조건도 까다로움 ..

개인기록/기록 2022.12.28

[HTML/CSS/JS] Input , textarea 대신 contenteditable="true" 사용

개발을 하다보면 어떤 파라미터값을 받아와 화면에 뿌리고 싶을때가 있다. 그럴때 보통 혹은 를 많이 사용한다. 오늘은 이 두가지의 사용법이외의 div를 사용한 기능을 소개하려고 한다. div 편집 기능이라고 생각해주면 쉽다 내가 input이나 textarea를 사용하지 않은 이유는 불러오는 파라미터값에 이미지를 붙이고 싶었고, 글자 정렬을 할때 박스의 맨 상단에 값을 불러오고 싶었기 때문이다 1) Input을 사용할경우 이미지를 불러올 순 있지만, input 높이를 크게 잡으면 글자도 가운데 정렬로 배치가 되버린다 2) 글자를 상단에 올리기 위해 를 사용하게 되면 이미지를 삽입할 수가 없게 되는 단점이 있다. 따라서 이미지를 불러오되, 글자의 정렬을 좀 더 편하게 만들기 위해 contenteditable=..

LANGUAGE/JAVA 2022.12.28

[ DBMS ] 데이터베이스의 개념 , 기능, 장점

파일 시스템 vs 데이터 베이스 파일 시스템 : 별도의 구입 비용 없이 사용가능. 속도가 빠름. 저장과 열기 제공 데이터 베이스 : 데이터의 독립성. 중복의 최소화, 무결성, 공유, 보안관리 제공 1. 데이터 베이스 개념 1) 데이터란 현실세계에서 관찰이나 측정을 통해 수집된 사실(fact)이나 값(value) 2) 정보란 데이터의 유효한 해석이나 데이터 상호간의 관계를 의사결정에 도움이 되도록 가공한 것 3) 여러 응용 시스템들이 공유할 수 있도록 통합, 저장된 운영데이터의 저장소. 운영상 필요한 데이터를 중복을 최소화하여 컴퓨터 기억 장치 내에 모아 놓은 데이터 집합. 2. 데이터베이스관리시스템(DBMS) 개념 모든 응용프로그램들이 데이터베이스를 공유할 수 있도록 관리해 주고, 데이터베이스를 유지하기..

LANGUAGE/SQL 2022.12.22

[ JAVA ] - 변수개념, 자료형

자바에서 변수란 ① 프로그램 작업을 처리하기 위해 값을 저장할 수 있는 메모리 공간 ② 임의의 메모리 공간에 이름을 붙여 관리 ③ 자바에서는 다양한 변수의 타입 저장 불가 ④ 식별자라고도 불림 ⑤ 변수 선언 방법은 [ 데이터 타입 변수명 = 변수값 ] 기본 자료형 자료형 키워드 크기 표현범위 논리형 boolean 1 byte true, false 문자형 char 2 byte 0~65,535 정수형 byte 1 byte -128 ~ 127 (-27~ 27-1) short 2 byte -32,768 ~ 32,767 (-215~ 215-1) int 4 byte -2,147,483,648 ~ 2,147,483,647 long 8 byte -9,223,372,036,854,775,808 ~ 9,223,372,03..

LANGUAGE/JAVA 2022.12.21

2022년 제 3회 정보처리기사 합격후기 , 자격증 신청 , 합격률

합격후기 사실 정보처리기사를 처음부터 볼 생각은 없었다. 어차피 학원을 다니며 ncs 과정평가형 산업기사 자격증을 따면 된다고 생각했기에.. 그러던 중 같이 공부해왔던 학원 친구가 기사 시험을 함께 준비하자고 제안을 해주었다. 평소 학업에 대한 욕심도 개발자로서의 성공에 대한 목표도 무엇보다도 살아가는 방향성에 대한 가치관도 비슷했던 친구였기에 단순히 함께 뭔가를 준비하면 좋겠다는 생각에 선뜻 응했던것도 있다. 하지만 학원을 다니며 개인프로젝트 기간과 필기 시험이 겹치게 되었고, 둘다 놓칠 수 없었기에 잠을 아껴가며 기를 쓰고 공부를 했던것 같다. 물론 기출문제가 다 나와있고 문제은행이지만 비전공자로서 컴퓨터의 용어 자체가 낯설었기에 더 시간을 쏟아 부었던 것도 있다. 실기때는 취업준비를 해야하는 상황이..

개인기록/기록 2022.11.25
반응형