반응형

생각 102

[파이썬 R 데이터 분석 1강]

S 의 탄생 : John Chambers, Rick Becker and Allan Wilks (AT&T Bell Lab) 가 1980년대에 새로 개발한 통계프로그램 언어를 S 라 명함 Ross Ihaka and Robert Gentleman(Univ. of Auckland, New Zealand) 가 교육 목적으로 S 의 축소버전 (reduced version) “R & R” 을 만듦 R의 발표 : 1995년 Martin Maechler 가 Ross Ihaka 와 Robert Gentleman을 설득하여 Linux system 과 같이 Open Source Software 규약인 GPL(General Public Licence) 규약하에 R의 source code를 발..

[클라우드 컴퓨팅 1강]

주요용어 클라우드 컴퓨팅의 한계 - 방대한 실시간 데이터 처리를 클라우드 환경에서 모두 처리하는 것이 적합하지 않은 구조 - 데이터 수집, 데이터 처리를 위한 데이터 센터 이용 시 지연 및 전송 오류 발생 가능성 증가 엣지컴퓨팅(향후) - 클라우드 컴퓨팅 환경의 보완 기술로 대두 - IoT기기나 네트워크 가장자리에서 데이터를 실시간으로 신속하게 분산처리하는 분산 클라우드 컴퓨팅 ① 데이터 연결이 제한되는 상황에서도 데이터의 보관, 백업, 분석 가능 ② 데이터 분산 보관은 클라우드보다 상대적으로 보안 측면에서 안전 ③ 클라우드는 연결이 제한된다면 대안 방안 없음 클라우드 컴퓨팅의 정의 가. 클라우드 용어의 시작 - 무선통신망 업계: 패킷 스위칭 방식으로 다양한 공공 네트워크와 준공공 네트워크 사이에서 데이..

생각/클라우드 2022.09.25

[WIL] 2022.09.19 ~ 25 [JWT,API 정리 ++]

09.19 항해 99 1일차 시작 조원 분들과 프로젝트 기획 SA작성 웹퍼블리싱 완료 역할분담완료 웹개발plus강의 시청 - 웹 동작 구조 09.20 항해 99 2일차 각 페이지 개발 중 - 글 작성 - 글 목록, 글 검색 개발 완료 후 깃헙 커밋 완료 웹 개발 플러스 강의 완강 09.21 항해 99 3일차 취합 후 오류부분 수정 및 업데이트 상세페이지 정리 파비콘 작업 09.22 항해 99 4일차 취합 후 오류부분 수정 및 업데이트 서버 업로드 로그인 보안기능, 로그아웃, 로그인 시 화면에 유저 토큰가져오기 수정 중 JWT정리, API정리 필요.. CSS 정리 JAVA 2강 , 3강 시청 -- Java 프로그램의 구조, 주석, 식별자, 키워드, 자료형 // (2강) 어렵지 않음 // 문자열과 형변환 변..

생각/TIL,WIL 2022.09.25

[Java프로그래밍 기초 1강. 언어 개요]

주요용어 Java 언어의 특징 § C/C++ 언어와 유사하나 단순함 ‐ 문법적으로 C/C++과 유사하나 배우기 쉽다. C/C++ 언어와 다르게 포인터와 전처리기를 사용하지 않으며 메모리 할당 후의 제거 작업이 필요하지 않다. § 플랫폼에 독립적인 언어 ‐ 바이트코드는 아키텍쳐 중립적인 이진 파일이다. Java VM(가상 기계)이 설치된 다양한 하드웨어와 운영체제에서 똑같은 바이트코드를 실행시킬 수 있다. § 완전한 객체지향 언어 ‐ 완전한 객체지향 언어로 객체지향 개념의 장점을 모두 포함한다. § 분산 처리 기능(웹/네트워크 프로그래밍이 용이) ‐ 웹이나 네트워크 기반의 프로그래밍 또는 분산 처리를 위한 다양한 기능을 제공한다. 예 를 들어 인터넷 프로토콜 TCP/IP, 웹 서비스에 사용되는 HTTP와 ..

생각/java 2022.09.25

혼공스 피라미드 , 윤년

// let output = ""; // for (let i = 1; i i; j--) { // output += ""; // } // for (let k = 0; k < 2 * i - 1; k++) { // output += "*"; // } // output += "\n"; // // i는 줄 생성 // // j능 공백 생성 // // k는 내용 생성 // } // console.log(output); function isLeapYear(year = new Date().getFullYear()) { // 4로 나누어 떨어지는 해는 윤년이다. 100으로 나누어 떨어지는 해는 윤년이 아니다. 400으로 나누어 떨어지는 해는 윤년이다. re..

생각/javascript 2022.09.24

알고리즘 연습 21-28번

// 21. 이상한 문자 만들기 // 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. // 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. // 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수, solution을 완성하세요. const solution = (s) => { // 문장을 단어별로 짜르기 const words = s.split(" "); // 새로운 배열 만들기 위해 map을 써서 조건이 부합하면 들어가게 해줌 const newWord = words.map((n) => { // 배열 요소 저장 let save = ""; for (let i = 0; i b - a).join("")); } // 25. 정수 제곱근 판별 // 임의의 양의 정..

생각/javascript 2022.09.24

알고리즘 연습 11-20번

// 11. x만큼 간격이 있는 n개의 숫자 // 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. function solution1(x, n) { var answer = []; for (let i = 1; i newarr % divisor === 0); if (answer.length === 0) { return [-1]; } else { answer.sort((a, b) => a - b); // sort 오름차순 정렬 = 파라미터에 a,b를 선안하고 a-b 하면 오름차순 b-a 내림차순 } return answer; } // 15. 길이가..

생각/javascript 2022.09.24

[TIL]2022.09.24

오늘 한 일 요가 알고리즘 서로 어떻게 해결했나 ! 알고리즘 문제 16 - 28번 혼공스 해보기 오늘 느낀 것 1. 자료구조와 알고리즘은 왜 중요할까? - 자료구조 : 메모리를 효율적으로 사용하며 데이터를 빠로고 안정적으로 처리하는것을 궁극적인 목표로 상황에 따라 유용하게 사용될 수 있도록 함 ex}스택,큐,그래프,트리 - 알고리즘 : 특정 문제를 효율적이고 빠르게 해결하는것을 목표로 정해진 일련의 절차나 방법을 공식화함 특정 상황에 유용하게 쓸 수 있음. 반대로 적합하지 않은 상황도 있음 2. 기초 코딩 능력, 전문 분야 지식, 기본 CS 지식 코딩 + 논리적 사고 = 문제 해결 능력 전문 분야 지식 = 백, 프론트, 딥러닝, 안드로이드 등등 최신 트렌드 + 깊이 CS 지식 = 네트워크 운영체제 컴퓨터..

생각/TIL,WIL 2022.09.24

reduce함수

구문 자바스크립트의 reduce함수는 배열의 각 요소를 순회하며 callback함수의 실행 값을 누적하여 하나의 결과값을 반환 합니다. arr.reduce(callback[, initialValue]) 파라미터 callback function 다음 4가지의 인수를 가집니다. accumulator - accumulator는 callback함수의 반환값을 누적합니다. currentValue - 배열의 현재 요소 index(Optional) - 배열의 현재 요소의 인덱스 array(Optional) - 호출한 배열 callback함수의 반환 값은 accumulator에 할당되고 순회중 계속 누적되어 최종적으로 하나의 값을 반환합니다. initialValue(Optional) 최초 callback함수 실행 시 ..

생각/javascript 2022.09.24
반응형