coding 16

[Python] 아나콘다(Anaconda) 다운로드 및 설치하기 (AI, 머신러닝)

아나콘다(Anaconda)란? 아나콘다는 머신러닝이나 데이터 분석 등에 사용하는 여러가지 패키지가 기본적으로 포함되어 있는 파이썬 배포판입니다.*기존 파이썬이 설치되어 있다면 아나콘다 설치시 충돌이 날 수 있음아나콘다는 파이썬 가상 환경을 구축하는데 유용하게 사용 할 수 있습니다. 내부적으로 conda라는 환경/패키지 관리자가 존재. 이 conda를 통해 가상 환경 관리가 가능합니다.  https://www.anaconda.com/download Download Anaconda Distribution | AnacondaDownload Anaconda's open-source Distribution today. Discover the easiest way to perform Python/R data sci..

STUDY/AI Modeling 2024.09.02

Javascript 문자열 비교 ( ==와 === 차이)

'==' 와 '==='는 자바스크립트에서 사용되는 비교 연산자로, 두 값이 같은지 비교하는 역할을 함 하지만 그 동작 방식과 결과가 다르며 주로 두가지 측면에서 차이가 있음 데이터 형식의 비교와 형 변환의 여부 1. 데이터 형식의 비교 [ == ] 동등 비교 연산자로, 두 값이 같은 값이라면 true 반환. 데이터 형식이 다르더라도 자동으로 형 변환이 일어나서 비교 이때 형 변환에 의해 값의 비교가 이루어지므로 예상치 못한 결과가 발생할 수 있음. 예를 들어 문자열과 숫자를 비교할 때 문자열이 숫자로 형 변환 되어 비교됨 [ === ] 일치 비교 연산자로, 두 값이 정확히 같은 값이고, 같은 데이터 형식일 때만 true 반환. 형 변환이 일어나지 않으므로 데이터 형식까지 엄격하게 비교 2. 형 변환의 여..

LANGUAGE/JAVASCRIPT 2023.08.24

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

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

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

LANGUAGE/SQL 2022.12.22

NCS 정보처리산업기사(과정평가형) 합격후기 , 자격증 신청

합격후기 합격후기를 올려야 겠다고 생각했지만 일이 바쁘다는 핑계로 미뤄왔던 포스팅 .. 오늘 기사 실기가 발표가 난 김에 몰아서 올려보고자 한다. 6개월 간 국비 학원을 다니면 NCS 과정평가형 정보처리산업기사를 응시할 '자격'이 주어지게 된다. 말그대로 자격이기 때문에 시험을 보든 안보든 본인의 선택이다. 내가 다녔던 학원에도 2차 시험까지 보러 왔던 사람이 17명중 6명 정도? 밖에 안되긴 했었다. 각자마다 이유가 있겠지만 비전공자로서 나름의 전공지식을 다듬어 보여줄 수 있는 부분은 자격증밖에 없다고 생각했었다. 이미 정보처리기사를 공부하고 있었기에 산업기사를 따지 않았어도 됐지만 자격증은 다다익선이라 생각이 들기도 했고 무엇보다도 취업을 앞둔 시점에 정보처리 기사 실기시험 시기가 많이 늦었었다. 그..

개인기록/기록 2022.11.25

[JQUERY] 부모 좌표 노드 구하기

여기서 부모 좌표 노드란 특정 노드의 기준 좌표가 되는 노드를 말함. 이에 따라 자식 노드의 위치는 부모 좌표 노드에 영향을 받게됨 * 일반 프로그래밍에서의 좌표와 자바스크립트 좌표는 대부분 비슷하지만 좌표의 기준이 되는 부모 좌표 노드를 찾는 방법은 완전히 다름 * 사용법 | $대상.offsetParent() 1. 일반 프로그래밍에서의 부모 좌표 노드 일반 프로그래밍의 경우 노드를 감싸고 있는 노드가 부모가 되며 이 부모를 기준으로 위치를 잡음 즉 부모의 위치가 움직이면 내부에 들어 있는 자식 요소도 같이 움직임 // 일반 프로그래밍에서의 부모 좌표 노드 예시

LANGUAGE/JQUERY 2022.11.16

[JAVASCRIPT] 날짜 정보 객체 / D-DAY 계산법

날짜나 시간 관련 정보를 제공받고 싶을 때는 날짜 객체(Date Object)를 생성함 . 날짜 정보 객체는 날짜와 관련된 작업을 할 때 유용한 객체이다. 현재 날짜의 정보를 제공하는 Date 객체는 다음과 같이 생성 기본형 | 참조변수=new Date(); ex) var t = new Date(); 특정 날짜의 정보를 제공하는 Date 객체는 다음과 같이 생성 기본형 | 참조변수=new Date("연/월/일"); ex) var t = new Date("1995/5/31"); 기본형 | 참조변수=new Date(연, 월-1, 일); ex) var t = new Date(1995,4,31); 생성된 날짜 객체에 사용할 수 있는 메서드 (GET/SET) 날짜 정보를 가져올 때(GET) 날짜 정보를 수정할 때..

LANGUAGE/JAVASCRIPT 2022.11.13

[백준] 10926번 : ??! - JAVA [자바]

문제 문제가 무슨 말인가 싶을 순 있겠지만, 그냥 컴퓨터에서 문자열(String)을 입력받은 후 입력받은 문자 뒤에 "??!"를 추가로 붙여서 출력하라는 뜻. 이번엔 Scanner방식과 BuffereddReader의 방식 두개를 모두 사용해 보겠음 답안1(Scanner) import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { Scanner sc = new Scanner(System.in); String name = sc.next(); String ex = "??!"; System.out.println(name + ex); sc.close(); } } 답안2(Buffered..

STUDY/백준 2022.11.13

[백준] 10869번 : 사칙연산 - JAVA [자바]

문제 답안 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int A = sc.nextInt(); int B = sc.nextInt(); System.out.println(A+B); System.out.println(A-B); System.out.println(A*B); System.out.println(A/B); System.out.println(A%B); sc.close(); } } 문자 혹은 숫자를 입력받아 답을 뽑아내는 방법은 Scanner 말고도 BufferedReader 등 여러가지 방식이 존재한다. 이 부분에 대해서는 조..

STUDY/백준 2022.11.13

javascript<객체> 내장객체, 브라우저객체모델, 문서객체모델

자바스크립트의 객체는 크게 내장객체, 브라우저객체모델, 문서객체모델(DOM)으로 나눌 수 있음 1 내장객체 자바스크립트 엔진에 내장되어 있어 필요한 경우에 생성해서 사용할 수 있음 문자(String), 날짜(Date), 배열(Array), 수학(Math) 객체 등이 있음 가령 오늘의 날짜를 알고 싶다면 Date 객체를 생성하여 오늘 날짜를 알려주는 메서드 getDate()를 사용하면됨 2. 브라우저객체모델 브라우저 객체 모델(BOM)은 브라우저에 계층 구조로 내장되어 있는 객체를 말함 브라우저 객체로 window, screen, location, history, navigator 객체 등이 있으며 브라우저 (wndow)는 document와 location 객체의 상위 객체임 예를 들어 자바스크립트를 이용..

LANGUAGE/JAVASCRIPT 2022.11.13
반응형