일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- spring
- redis
- effective
- socket
- mybatis
- javascript
- Static
- Lombok
- reactor
- network
- Linux
- git
- libuv
- VCS
- r
- nodejs
- Heap
- HTTP
- ajax
- github
- NoSQL
- 데이터통신
- Elk
- reactive
- Java
- html
- cache
- AWS
- mongodb
- 네트워크
- Today
- Total
목록분류 전체보기 (187)
빨간색코딩
알고리즘 문제 SCPC 2015 예선 1번 개구리 뛰기 문제링크: https://www.codeground.org/practice/practiceProbView.do?probId=11 소스코드 #pragma warning (disable:4996)#include #include int main(void){setbuf(stdout, NULL);int T;int test_case; scanf("%d", &T); // 첫번째줄 T for (test_case = 1; test_case K) //뛸수없어, [--i]로 점프해라{if (line[--i] != frog){frog = line[i];count++;}else if (line[i] == frog){count = -1;break;}}}i = rock - 1..
알고리즘 문제 ACM-ICPC 대전 2014 C번 심심할때 알고리즘이나 풀고자한다. 안 심심해지기는 하는데 스트레스받는다 잘 안풀려서 문제링크: https://www.acmicpc.net/problem/10448 소스코드직접 짠 코드라 매우 개판이다ㅋㅋ icpc문제의 진짜 재미는 풀기성공하고 다른 사람소스보며 감탄하는 재미에 있다...ㅠㅠ #pragma warning (disable:4996)#include #include #define SIZE 46 int eureka(int natural);int eureka_last(int natural);int Tn[SIZE] = { 0 }; //삼각수 int main(void){int T;int test_case;int *answer;int i; scanf("%..
※ cd: 현재 사용자의 홈 디렉터리로 이동cd .. 바로 상위 디렉터리로 이동(.. 상위디렉터리, . 현재디렉터리) ※ ls: 파일 목록 보여줌ls -l 자세히 보여줌ls -a 숨김파일포함ls 글자* 글자로시작하는 것을 보여줌 ※ vi + 파일: 고전에디터:q 종료:w 저장:q! 변경무시 종료입력모드에서 나오기는 ESC) ※ rm + @: 파일이나 디렉터리를 삭제rm -i 정말 삭제할지 물어봄rm -f 즉시 삭제rm -r 해당 디렉터리 삭제rm -rf 해당하는 하위디렉터리 전부 삭제 ※ cp 복사cp -r 디렉터리 복사cp A디렉터리 B디렉터리 A디렉터리를 B디렉터리에 복사 ※ mkdir + 디렉터리명: 현재 위치에 폴더(디렉터리) 생성mkdir -p 부모디렉터리가없으면 부모디렉터리도 생성 ※ 기타명령..
앞에서 문제풀이에서 말했듯이, 직접 푼거기때문에 틀릴 수 도 있다. 댓글로 질문받습니다~~ 데이터통신, 이재광 편저, 맥그로힐에듀케이션코리아 Chapter 8. 대역폭 활용: 다중화와 스펙트럼 확장 문제 1. 다음에 주어진 정보를 사용하여 경로에 필요한 최소 대역폭을 찾으시오. (FDM 다중화, 각각 4000Hz가 사용되는 다섯 개의 장치, 각 장치당 200Hz의 보호 대역) 각 장치당 4000Hz가 사용되므로 변조된 신호는 원래 신호 대역폭의 최소 2배라서 8000Hz이다. 이런 장치가 5개가 있으니, 40000Hz이고 각 신호당 보호대역으로 200Hz으로, 최소 대역폭은 40800 [Hz] 가 필요하다. 문제 2. 다음에 주어진 정보를 사용하여 각 신호 출처의 최대 대역폭을 찾으시오. (FDM 다중화..
1월 말에 OCA를 최종 취득하였다 OCA와 OCP를 혼동하시는 분이 있는 것같아 뭐가 다른지 말하자면, OCA는 SQL + admin1 이렇게 2과목 합격하면 OCA-DBA 자격증이 발급된다.OCP는 SQL + admin1 + admin2 이렇게 3과목 합격하면 OCP-DBA 자격증이 발급된다. 시험코드는 OCA를 취득하려면 아래 2가지를 합격해야한다. 이거 두개 합격하고 몇일지나서 오라클 인증센터들어가면 OCA발급되어 있다. 2개 시험은 동시에 안봐도 된다. 2개 시험이 둘다 합격했을때 OCA가 발급된다.Oracle Database 11g: SQL Fundamentals 1: 1Z0-051Oracle Database 11g: Administrator Certified Associate 1: 1Z0-0..
17년 1월 9일날 취득했다 오라클시험과 시스코시험은 다른게 많다..시스코시험은 mark가 안된다. 즉 한번 next누르면 끝이다. 다시는 그 문제를 풀 수 없다.그래서 매우 신중히 풀어야 한다. 오라클시험은 확실히 30분 이후에 퇴실해야 불이익이 없지만, 시스코는 공식적으로 그런건 없는 것 같다. 그렇지만 풀다보면 30분 지난다ㅋㅋ 나도 40분넘어서 퇴실했다 아래는 내가 조사한 정보이다. 시험접수: http://www.pearsonvue.com/cisco/시험시간: 90분+30분(비영어권은 30분을 더 준다)시험언어: 영어, 일본어시험코드: 200-125 따거나 ICND 100-105 와 ICND 200-105문제유형: 객관식, 심렛, 시뮬, 드래그엔드랍 합격기준: 1000점 만점, 810점 이상유효기..
개발기술에는 다양한 분야가 있다. 먼저, 프론트엔드는 앞단으로 주로 백엔드에서 json형태로 뱉으면 그걸받아서 클라이언트단에 뿌려주는 역할을 한다.HTML / HTML5: Semantic webCSS / CSS3: LESS, SASS, Media QueriesJavaScript: jQuery, AngularJS, Knockout, etc.Compatibility quirks across browsersResponsive designAJAX, JSON, XML, WebSocket 백엔드는 서버단이라고 하며, 주로 json으로 만들어 뱉는 거까지 한다. 프론트엔드와 협업할때, 주소를 알려주면 된다Web servers: Apache, NginxProgramming language: PHP, Java, C, C..
앞에서 문제풀이에서 말했듯이, 직접 푼거기때문에 틀릴 수 도 있다. 댓글로 질문받습니다~~ 데이터통신, 이재광 편저, 맥그로힐에듀케이션코리아 문제 1. 혼선이란 무엇이고, 이것을 감소시키기 위하여 무엇이 필요한지 설명하시오. 혼선이란 예를들어 두 개의 병렬로 된 평평한 전선에서는 잡음원에 가까운 전선은 더 많은 간섭을 받을 수 있고, 결국은 잡음원으로부터 더 멀리 떨어진 전선에 비하여 더 높은 전압 준위를 갖게 되므로, 결과적으로 고르지 않은 부하와 손상된 신호가 생길 수 있다. 이를 감소하기 위해서는 두 전선을 규칙적인 간격으로 서로 꼬게 되면, 각 전선은 잡음에 의해 영향받는 시간의 절반 동안은 잡음원에 더 가까워지고 나머지 반은 멀어지게 된다. 따라서 두 전선에 간섭의 누적된 효과는 동일하게 된다...
프리티어 t2.micro를 쓰면 기본메모리가 1메가이다. cent6.5 이런거는 메모리도 더 낮았던 거같다. 나의 경우 우분투 16.04를 설치했는데, 스프링프로젝트들을 AWS에 반영하는 것이 목적이었다. 그런데 문제가 오라클이나 MYSQL가 메모리가 작아 안올라오는 이슈가 있었다. 원래 aws에서 DB는 RDS인스턴스를 쓸 것을 권장하지만, 나처럼 장난감 프로젝트들을 다루는 정도라면 ec2에서 다 쇼부치는게 훨씬 편하기때문에..... 메모리를 더 살수는 없으니 swap을 설정해주자. 다른 운영체제는 모르겠고 내가 쓰는 우분투는 안잡혀있다. 아래 명령어를 root로 접속해서 순서대로 쓰면된다. sudo써도되고.. dd if=/dev/zero of=/swapfile bs=1M count=1024mkswap..
카디 5기 일반회원 개발W(웹) 분야로 합격했다. 카디를 알게된건 크롤봇처럼 우연히 떠돌다가 였다. 아마 git에 대해 한참 공부하고 있다가 IT동아리 넥스터즈를 먼저 알았다. 그러나 그땐 이미 넥스터즈 모집기간이 끝났었다ㅋㅋ 교내에서만 개발로 위장한 음주가무동아리에서만 놀다가 발견한 것이어서 매우 흥분했다. 구글링을 통하여 이런 IT동아리가 더 있다는 것을 알았다. 그 중에서 CADI가 제일 재밌을 거같아서 지원하였다. 역시 대학생위주 동아리답게 기말고사기간까지 배려해줘서 넉넉하게 지원기간을 준 거같다. (다른동아리는 한참 기말고사기간에......ㅜㅜ) 먼저 서류전형으로, 지원서를 제출해야한다.지원서에는 기본적인 신상정보와, 자기소개, 지원동기, 개발경력, 활동경력, 각오 등을 묻는다. 열심히 쓰면된다..
SQLD를 3일날 합격했다 자격증있다고 개발잘하는거아니지만 없어서 나쁠건없고.. 무엇보다 교수님이 자꾸 따라고한다 돈도없는데12월 3일날 시험봤는데, 고맙게도 합격해줬다. SQLD 합격후기를 써보고자 한다. 전공자이고, DB수업을 2학기동안 1개씩 6학점이나 들었으므로, 수월하게 공부했던 것같다. 비전공자 분들이나 DB를 처음 공부하시는 분이라면 분명 어려운 시험일 거다.. 내가 시험본 23회 SQLD 시험의 합격률은 잘모르지만, 15년도 합격률은 35%라고 들은 것같다. 시험공부방법은 머릿속에 터미널깔고 오라클돌리면된다라고 공부 잘하는 친구가말해줬는데.. 내 생각에 이론시험이지만 눈으로보고, 머리로만 하지말고 직접 쿼리를 쳐보는게 중요하다. 2과목(SQL 이해 및 활용)의 경우 온통 쿼리로 문제와 보기..
작년 7월쯤에 리눅스도 잘못하는 내가 하둡을 쓰게되었다 아파치하둡은 자료도 많고, 설치법과 운용법이 널려있으니, 이거말고 클라우데라에서 배포하는 하둡에 대하여 써보겠다. 클라우데라 하둡설치에 대해서 나중에 포스팅할 예정이다 참고로 PPT로 뭐든 정리하는 습관이 있다. 본 글은 그 PPT를 풀어쓰는 거다. PPT가 더 보기좋을거라고 생각한다 먼저 클라우데라를 소개하면- 하둡 기반 빅데이터 벤처기업의 대표적인 선두주자로 야후, 오라클, 출신 등의 사람들에 의해 2008년 설립- 여기서 만든 CDH라는 하둡 배포판이 아파치 파운데이션이 만든 아파치 하둡 배포판보다 훨씬 더 많이 사용됨 하둡은- 대용량 자료를 처리할 수 있는 컴퓨터 클러스터에서 동작하는 분산 응용 프로그램을 지원하는 오픈소스 자바 프레임워크- ..
컴퓨터공부하시는 분들 트랜잭션이라는 말은 주구장창 들었을 것이다. 그렇지만 듣기만 해보았지 정확한 개념을 모르는 경우가 있다. 나처럼ㅋㅋ 여러군데 공부해보고 정리해봤다 컴퓨터 과학분야에 트랜잭션은 "쪼개질 수 없는 업무처리의 단위"를 의미한다. ATM으로 계좌이체를 한다고 생각해보자. 내 계좌의 잔액에서 이체한 금액만큼 빼는 일과, 상대 계좌의 잔액에서 해당 금액만큼 더하는 일은 쪼개어져서는 안된다. 즉 하나의 업무로 함께 진행되어야 하는 일이다. "더이상 쪼갤 수 없다는" 표현 때문에 이를 원자성(Atomicity)을 보장해야 한다라고 얘기한다. 쪼갤 수 없기 때문에 일부만 동작해선 안된다. 부분 작업들 여러개가 모여진 이러한 트랜잭션을 처리하기 위해 데이터베이스는 다음과 같은 기술을 제공한다. 요런거..
앞에서 문제풀이에서 말했듯이, 직접 푼거기때문에 틀릴 수 도 있다. 댓글로 질문받습니다~~ 데이터통신, 이재광 편저, 맥그로힐에듀케이션코리아 Chapter 6. 디지털 데이터 전송연습문제 주관식 풀이 문제 1. 비동기 전송을 사용하여 1,000개의 ASCII 문자를 전송하려면, 최소 몇 개의 추가 비트가 필요한가? 효율을 백분율로 나타내면? 바이트의 시작부분과 끝부분에 1비트씩 덧붙이므로, 1000바이트는 200개의 추가 비트를 필요로 한다. 효율은 0.75%이다. 문제 2. 단말기로부터 호스트 컴퓨터로의 문자 전송은 비동기적이다. 이유를 설명하시오. 값싸고 효과적이다. 저속 통신같은 상황에서는 비동기 전송이 더 적절하다. 사용자가 단말기에 문자를 입력하는 것 자체가 느리기 때문이다. 문제 3. EIA-..
앞에서 문제풀이에서 말했듯이, 직접 푼거기때문에 틀릴 수 도 있다. 댓글로 질문받습니다~~ 데이터통신, 이재광 편저, 맥그로힐에듀케이션코리아 Chapter 4. 신호 연습문제 주관식 풀이 문제 1. 정현파의 세 가지 특성을 기술하시오. 정현파는 진폭과 주기, 주파수, 위상이라는 세 가지 특징이 있다. 진폭은 정현파의 수직 축에 도달하는 높이의 값이다. 주기는 신호가 한 사이클 완성하는데 필요한 시간의 양을 초 단위로 표기한 것이다. 주파수는 1초 동안 만들어지는 신호 주기의 수를 말한다. 문제 2. 신호의 스펙트럼은 무엇인가? 신호의 주파수 스펙트럼은 신호가 포함하는 모든 주파수 요소의 집합으로 주파수 영역 도면을 사용하여 나타 낼 수 있다. 보통 Sin과 Cos신호의 합성이다. 문제 3. 정보와 신호의..