It 12

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

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

개인기록/기록 2022.11.25

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

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

LANGUAGE/JQUERY 2022.11.16

[백준] 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

d3.js 사용법 - ④ bar chart에 tooltip 그리기(mouseover)

이어서 chart에 tooltip을 그리는 방법에 대해 포스팅 해보도록 하겠습니다 mouseover/mousemove/mouseout 함수를 사용하여 생성할 예정입니다 기본 차트 그리는 방법은 아래 포스팅에서 확인 d3.js 사용법 - ② bar chart 그리기 (tistory.com) d3.js 사용법 - ② bar chart 그리기 d3.js 를 사용하여 막대그래프(bar chart)를 그려보기 전에 , 기초 세팅을 해야함 기초 세팅은 아래 포스팅에서 확인가능 d3.js 사용법 - ① 개념 및 초기세팅 (tistory.com) d3.js 사용법 - ① 개념 및 초기 tjqud531531.tistory.com 앞선 포스팅에서 차트를 그리기 위해 drawChart1(getData,type)이라는 함수를..

LANGUAGE/JAVASCRIPT 2022.11.11

d3.js 사용법 - ① 개념 및 초기세팅

Data - Driven Documents. JavaScript 데이터 중심의 문서 (Data - Driven Documents)의 약자로 자바스크립트 기반의 라이브러리 언어 웹브라우저 상에서 동적인 정보시각화를 구현하기 위한 자바스크립트 라이브러리 사용자가 입력한 시각화 규칙을 바탕으로 데이터를 반영해 시각화 결과물을 생성 D3 메소드 대부분의 D3메서드는 결과 값으로 선택물의 참조를 반환하므로, 메서드를 체인으로 연결할 때는 순서가 중요. d3.select() - 현재 문서에서 특정 태그 하나를 선택하는 메서드 d3.selectAll() - 특정 태그 전체를 선택 .data() - 참조 연결할 데이터를 가져옴 (선택된 태그에 대한 데이터 매칭) .enter() - 데이터 개수 만큼 태그가 부족할때, ..

LANGUAGE/JAVASCRIPT 2022.11.08

[Linux] IPC 예제 ② Semaphore

본 포스팅에서는 Semaphore 와 관련된 기본 예제를 프로그래밍 한다. IPC 통신과 각각의 방법의 개념에 대해 공부하고 싶다면 아래 포스팅을 참조하자 [Linux] IPC (Inter-Process Communication) 기본 개념 (tistory.com) [Linux] IPC (Inter-Process Communication) 기본 개념 IPC란? 모듈 간 통신 방식을 구현하기 위해 사용되는 대표적인 프로그래밍 인터페이스 집합이다. 복수의 프로세스를 수행 및 프로세스 간 통신 구현 가능 1. Pipe (익명 PIpe) - 두개의 프로세스를 tjqud531531.tistory.com Semaphore 1. semaphore 의 내용을 정의해줄 c 파일 생성 * 본인은 sema.c 이름으로 파일..

LINUX/ABOUT LINUX 2022.10.28

Rocky Linux 에 Oracle(오라클)-19c 설치 : compat 오류

Rocky Linux 에서 오라클 DB 설치시 compat 파일로 인해 발생하는 문제점들을 해결하기 위한 단원 일반적으로 centOs나 Oracle Rinux에서 오라클 19c를 깔때 [root@localhost ~] # yum install http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm 을 실행하면 됨. 하지만 rocky linux에서는 compat 패키지를 지원받지 못하기 때문에 이런 오류가 발생하게됨 . 이럴땐 centOs 에 있는 compat 패키지를 다운로드 받은 후 rocky linux에 옮겨놔야함 1. 리눅스 인터넷 창에 ce..

[LINUX] 기본 명령어 정리 ③

top ,ifconfig, ping , lsattr, chattr ,nm, vmstat, locale , hostname, su, find, grep 에 해당하는 리눅스 명령어 입니다 [top] top 실시간으로 CPU 사용률 체크해주는 도구 * 디바이스의 성능이나 리눅스 서버의 성능을 체크할 때 매우 유용 top top 실행 후 명령어 설명 shift +p CPU 사용률이 높은 프로세스 순서대로 표시 shift +m 메모리 사용률이 높은 프로세스 순서대로 표시 shift +t 프로세스가 돌아가고 있는 시간 순서대로 표시 -a 메모리 사용량에 따라 정렬 -c 명령행/프로그램 이름 토글 -h 도움말 [ifconfig] ifconfig 네트워크 인터페이스 설정하거나 확인하는 명령어 * ip주소, 서브넷마스크..

LINUX/ABOUT LINUX 2022.10.06

SPRING #7 외부파일을 이용한 설정

ㅇ property 파일 가져오기 ㅇ 컨테이너 만들때 env 셋팅 됨. property 에 있는 내용들은 env에 없으니 걔네들을 env에 추가해주는 방법 ㅇ 관련된 속성 정보들을 properties 라고 부르고 , 그 속성과 속성값이 들어 있는 텍스트 파일 ( 때에 따라 환경이 바뀔 수 있는 정보들) env 이용 1. 웹프로젝트 형태로 프로젝트 생성하기 (Spring MVC Project ) - environment 객체 쓰려면 웹프로젝트형태로! 2. admin.properties 파일 만들어 주기 (띄어쓰기 하지말기), 만약 id나 pw가 바뀔경우 이 properties 에서 수정해주면 됨 properties (운영될때 사용자 모드에서 러닝타임 환경과 개발자 모드의 properties는 다를 수 있음..

LANGUAGE/SPRING 2022.07.13
반응형