본문 바로가기

반응형

분류 전체보기

(140)
컴퓨터 과학(CS50 2019) - (2) C언어 문제 1. 스크래치에서 아래 블록이 의미하는 것과 동일한 역할을 하는 함수를 C언어로 올바르게 작성한 것? ① int run(void) ② int start(void) ③ int main(void) ④ (int) main void 답 : ③ int main(void) [ 해당 스크래치 블록의 의미는 '초록깃발을 클릭하면'이라는 뜻, main함수와 같은 역할 ] 2. 스크래치에서 아래 블록이 의미하는 것과 동일한 역할을 C언어로 올바르게 표현한 것은? ① say(Hello!); ② print("Hello!"); ③ printf(Hello!); ④ printf("Hello!"); 답 : ④ printf("Hello!"); [ 해당 스크래치 블록의 의미는 'Hello!'라고 말하게 하라는 뜻, 'Hello!'..
디즈니플러스 언어설정 한국어로 바꾸기 디즈니플러스를 이용하려고 앱을 다운받으면 애플리케이션의 모든 언어가 영어로 나와있는 경우가 있다. 이 언어설정을 한국어로 바꿔보자. 하단 가장 우측에 동그라미로 된 자신의 계정을 선택하면 위와 같은 설정화면이 나온다. 빨간 박스로 표시한 'EDIT PROFILES'를 선택해준다. 그러면 해당 계정에 있는 프로파일이 모두 뜨게 되는데 여기서 자신이 언어 설정을 바꿀 프로필의 동그란 사진부분을 보면 연필모양의 작은 동그라미가 하나 더 있다. 그 연필모양을 선택해준다. 나의 경우는 주토피아의 주디 프로필의 언어설정을 변경해보려고 한다. 연필모양을 클릭하고 위와 같은 화면이 나오면 App language라는 항목을 찾아준다. 현재는 영어로 설정되어 있어서 'English (UK)'로 나와있다. 해당 메뉴를 선택..
비주얼 스튜디오 코드 라이브 서버 크롬 설정하는 방법 비주얼 스튜디오 코드에서 코드 작성 후 확인을 위해 Live Server를 실행했을 때 원하는 브라우저를 실행되게끔 변경할 수 있다. 그 중 크롬 개발자 도구 등의 이용을 위해 가장 많이 사용하는 크롬 브라우저로 설정하는 방법을 알아보자. 비주얼 스튜디오 코드 상단 메뉴 중 File-Preferences-Settings 메뉴를 클릭한다. 위쪽 사진과 같은 화면이 나왔을 때 검색창에 'live server config'를 검색해준다. 검색한 화면에서 스크롤을 아래쪽으로 내려서 위 사진의 빨간 박스 부분과 같이 Live Server > Settings: Custom Browser 항목을 찾는다. 기본값은 'null'로 되어 있는데 이런 경우 윈도우는 엣지가 뜨게 된다. 이 중 원하는 브라우저를 선택하면 되는..
컴퓨터 과학(CS50 2019) - (1) 컴퓨팅사고 문제 1. 숫자 10을 2진법으로 표현하기 위해서 최소 몇 개의 비트가 필요? ① 4비트 ② 7비트 ③ 8비트 ④ 100비트 답 : ① 4비트 [ 숫자 10은 이진수로 '1010'이고 이를 표현하기 위해서는 4비트 필요 ] 2. 링크(https://ko.wikipedia.org/wiki/ASCII) 하단의 아스키 코드를 사용하여 [edwith](소문자)을 10진수로 표현? ① 101 100 119 105 116 104 ② 069 068 087 073 084 072 ③ 069 100 119 073 084 072 ④ 101 068 087 105 084 104 답 : ① 101 100 119 105 116 104 [ 해당 페이지에서 e,d,w,i,t,h에 해당하는 아스키코드를 찾기 ] 3. 총 512페이지의 ..
SVN 오류 : Working copy '(경로)' locked 해결 방법 이클립스에서 Tortoise SVN을 사용하면서 업데이트, 커밋을 하다 보면 다음과 같은 에러가 나오며 업데이트나 커밋이 모두 되지 않는 경우가 있다. Working copy '(경로)' locked 이럴 때 사용할 수 있는 해결 방법은 3가지가 있는데 나의 경우는 마지막 방법으로 해결할 수 있었다. 프로젝트에 우클릭 후 'Team - Cleanup'을 눌러 준 후 SVN을 업데이트해보고 커밋을 다시 해본다. 나의 경우는 Cleanup에도 lock이 걸려있다고 나왔다... 두 번째 : locked 파일 삭제 이클랩스 폴더 내의 'workspace - (프로젝트 폴더) - .svn' 경로에 locked라는 파일이 있는 경우가 있다. 해당 파일을 삭제해보자. 혹시 .svn이라는 폴..
이클립스에서 SVN 재연결하는 방법 가끔 이클립스에서 문제가 생겨서 SVN을 재연결해야하는 경우가 있다. 정석적인 방법은 다음과같다. 1. 재연결할 프로젝트에 우클릭하여 'Team-Share Project'를 선택해준다. 2. 아래와 같은 화면이 나오는 팝업창에서 SVN을 선택하고 Next를 눌러준다. 3. 아래와 같은 창에 SVN 목록들이 여러 개 뜨는데 거기서 재연결해 줄 주소를 선택하고 Next를 눌러준다. 4. URL 입력창 오른쪽에 'Browse...'를 선택하여 경로를 선택해준다. Finish를 누르고 기다려주면 끝! 원래는 이렇게 하는 게 제일 안전하지만 내 프로젝트에 새로 커밋할 내용은 없고 SVN 내용을 그대로 받아오면 될 때는 그냥 Checkout만 해줘도 된다. 방법이 기억 안난다면 아래의 글을 참고하자. Eclipse..
ALTER TABLE 컬럼명에 특수기호 ALTER TABLE 명령어를 사용하다가 컬럼명에 특수문자가 들어가는 경우 구문오류가 발생했다고 나올 때가 있는데 생각보다 해결방법은 간단하다. ALTER TABLE TBL1 ADD "2022-07" NUMBER; 위와 같이 컬럼명을 "컬럼명" 이런식으로 작성해주면 구문오류없이 컬럼이 잘 삽입된다. SQL에서 사용되는 명령어를 컬럼명에 써야하는 경우에도 똑같이 처리하면 된다.
[ORACLE] ORDER BY 특정기준으로 정렬하기 안녕하세요. 가끔 쿼리를 짜다보면 ORDER BY로 정렬을 할 때 일반적인 오름차순이나 내림차순이 아닌 특정한 우선순위가 필요할 때가 있습니다. 그럴 때 사용할 수 있는 방법 2가지를 알아보겠습니다. 책번호 책이름 상태 01 자바 연체 02 자바스크립트 대여중 03 파이썬 대여가능 04 데이터베이스 연체 05 ORACLE 대여가능 06 MYSQL 대여중 07 MSSQL 대여중 예를 들어 위의 표와 같은 '책대여'라는 테이블이 있다고 가정하겠습니다. 여기에서 '상태'가 '대여가능'인 자료를 제일 위에 보여줘야할 때 어떻게 해야할까요? ORDER BY + CASE 오라클 뿐만 아니라 다른 곳에서도 사용할 수 있기 때문에 저는 이 방법을 더 많이 씁니다. SELECT * FROM 책대여 ORDER BY ( C..

반응형