본문 바로가기

분류 전체보기169

매트랩 한글 깨짐 MATLAB R2020b를 사용중입니다. 사진과 같이 한글이 깨질때가 있다. 폰트를 바꿔주면 간단히 해결되는 문제이다!! 우선 Preferences(설정)로 들어간다. Preferences-Fonts에 들어오면 Desktop code font가 있다. 여기서 한글이 지원되는 폰트를 입력하면 되는데, 나는 SansSerif로 했다. 그러고 OK 눌려주면 끝 한글이 잘 출력되는 것을 확인할 수 있다. 2021. 4. 29.
[운영체제] 프로그램과 프로세스의 차이점 이 글은 프로그램, 프로세스의 개념과 차이점, 그리고 중요한 사실과 예시를 담았습니다. [프로그램]프로그램은 컴퓨터에서 실행될 때 특정 작업을 수행하는 일련의 명령어들의 모음이다. 즉, 명령어들의 모음일 뿐이지 프로그램 자체만으로 무언가 일을 할 수 있는 게 아니다. 프로그램의 예시는 쉽게 볼 수 있다. 컴퓨터에 실행파일이 있을 것이다.( 예시).exe로 끝나는 파일들 ) 이 실행파일이 프로그램이다. [프로세스]프로그램이 실행된다는 것은 프로그램이 CPU를 할당받고 명령을 수행하고 있는 상태다. 프로그램을 구동하여 프로그램 자체와 프로그램의 상태가 메모리 상에서 실행되는 작업을 프로세스라고 한다. 크롬 새 탭을 두개 열면서 워드 파일에 프린터 버튼을 클릭하고,카카오톡 PC에 로그인을 하자. (손이 조금 .. 2021. 4. 15.
[자바스크립트] 2차원 배열 1차원으로 바꾸기 코드 let arr = [10, 13, 10, 11, 15, 12, 32, 30, 23, 11, 11, 25, 50, 33, 15, 29, 27, 21, 37, 27, 18, 13, 30, 13, 16]; let newArr = []; while(arr.length) newArr.push(arr.splice(0,5)); console.log(newArr); arr.length가 0이 되기 전까지 1줄씩 splice하여 newArr에 넣는다. 출력결과 2021. 3. 18.
[자바스크립트] Array.from() - 배열 초기화 한번에 하기 정말 간단한 한줄짜리 코드이다. 일일히 반복문을 돌리며 초기화를 했는데, 이 방법을 사용하면 그렇게 할 필요가 없다! 자바스크립트 Array 객체에는 Array.from() 이라는 함수가 존재하는데 길이 객체와 값을 반환하는 콜백함수를 매개변수로 넘겨주면 된다. let answer = Array.from({length:5}, ()=>1); console.log(answer); // 결과 : [1, 1, 1, 1, 1] answer = Array.from({length:5}, (v, i)=> i); console.log(answer); // 결과 : [0, 1, 2, 3, 4] Array.from() 함수의 특징은 얕은 복사(shallow-copied) 된 새로운 객체를 생성한다는 것이다. Array.fr.. 2021. 3. 17.
[자바스크립트/알고리즘] Leetcode - 부분 배열의 최대합 [문제] 53. Maximum Subarray Given an integer array nums, find the contiguous subarray (containing at least one number) which has the largest sum and return its sum. [예시] Input Output [-2,1,-3,4,-1,2,1,-5,4] 6 [1] 1 [5,4,-1,7,8] 23 [풀이] var maxSubArray = function(nums) { for(let i = 1; i < nums.length; i++){ nums[i] = Math.max(nums[i], nums[i]+nums[i-1]); } return Math.max(...nums) }; 반복문을 돌면서 nums.. 2021. 3. 13.
[Java] 메모장 파일 cmd에서 한글 깨짐 오류 해결 메모장으로 자바 프로그래밍을 할 때 한글이 깨지는 현상이 자주 일어난다. 이에 대한 해결 방법으로는 -인코딩 UTF-8로 저장하기 메모장에 작성 후 저장할 때 인코딩 UTF-8로 지정해준다. - 1번 방법으로 해도 안 될 경우 cmd에서 컴파일할 때, javac -encoding utf-8 HelloWorld.java로 해준다. - 두 가지 방법 모두 안 됐을 경우 (나의 경우) javac -encoding utf-8 HelloWorld.java로 했을 때 오류 발생은 안 했지만 입력 후 java HelloWorld.java를 입력하니 밑과 같은 결과가 발생했다. 그리고 찾은 해결 방법... javac HelloWorld.java로 컴파일을 한 후 java HelloWorld로 하면 실행된다!! utf-.. 2021. 3. 12.