전체 글(581)
-
2022-04-03 Android_Studio_5
xmlns이란? xmlns:android="http://schemas.android.com/apk/res/android" 안드로이드 스튜디오를 사용하면서 항상 보는 코드다. 어떤 의미가 있는 코드일까? XML namespace xmlns:namespace-prefix="namespaceURI" xmlns는 xml namespace를 뜻한다. namespace는 이름 충돌을 피하기 위해 사용 prefix는 검색 결과 한국어로는 접두사라고 많이 말한다. 접두사를 붙여서 이름이 같지만 다른 라이브러리에서 온 요소들을 구별한다. 철수가 두 명 있어서 성을 붙여서 김철수, 이철수로 부르는 것과 같다. 하지만 prefix(접두사)는 반드시 android일 필요 없다. xmlns:and="http://schemas...
2022.04.04 -
Vim 단축키(보호)
보호되어 있는 글입니다.
2022.04.03 -
2022-04-01 터미널에서 열기 및 실행하기
mac에서 터미널을 사용하는 것이 점점 편해진다. 문제는 최근 Finder로 디렉터리를 열어 보고 싶을 때가 있었다. 또 해당 위치에서 원하는 응용 프로그램을 열고 싶은 경우도 있다. vscode의 경우 code라는 명령어를 터미널에 입력하면 터미널에서 vscode를 열 수 있다. 다른 응용 프로그램도 이렇게 할 수 있는 방법에 대해 찾아보았다. Termianl에서 Finder로 생각보다 쉽다. Finder로 해당 디렉토리를 열어보고 싶으면 open .이라고 입력하면 된다. Terminal에서 응용 프로그램 실행하기 예를 들어서 Safari를 실행하고 싶다면 open /Appliations/Safari.app/ open -a Safari.app open -a Safari 위에 3가지 방법 중 하나로 실행..
2022.04.01 -
2022-04-01 터미널 입력 중인 명령어 지우기
터미널 입력 중인 명령어를 한 줄 전체를 지우는 방법 : ⌃+U (= ctrl + u) 모르면 많이 불편해잇.
2022.04.01 -
2022-04-01 IdeaVim
IdeaVim vim 사용에 익숙해지기 위해 안드로이드 스튜디오에 IdeaVim을 설치한다. IdeaVim은 안드로이드 스튜디오에서 Vim과 같은 환경을 조성해주는 플러그인이다. 한번 설치해보자. install mac 기준 [Preferences] - [Plugins]로 들어간다. 설치하고 재실행. 감당할 수 있을 것인가. 귀여운 V 표시가 생겼다.
2022.04.01 -
2022-03-31 DataBase_2
강의는 MSSQL를 사용해서 진행했다. 아래 예시에서 사용할 릴레이션(테이블)은 아래와 같다. customerTable custid name address phone 1 박지성 영국 맨체스터 000-5000-0001 2 김연아 대한민국 서울 000-6000-0001 3 장미란 대한민국 강원도 000-7000-0001 4 추신수 미국 클리블랜드 000-8000-0001 5 박세리 대한민국 대전 NULL bookTable bookid bookname publisher price 1 축구의 역사 굿스포츠 7000 2 축구아는 여자 나무수 13000 3 축구의 이해 대한미디어 22000 4 골프 바이블 대한미디어 35000 5 피겨 교본 굿스포츠 8000 6 역도 단계별기술 굿스포츠 6000 7 야구의 추억 이..
2022.03.31 -
2022-03-31 Window_command
Window 사용할 때마다 정리해두기! 윈도우 실행 win+R : 실행창 ctrl+shift+enter : 관리자 권한으로 실행 Linux command vs Window cmd command 업데이트 중 ... Linux Window pwd cd , cd cd ls dir Window batch file에서 %의 의미 출처 : https://jeffpar.github.io/kbarchive/kb/075/Q75634/ Q75634: Percent Signs Stripped from Batch File Text An Archive of Early Microsoft KnowledgeBase Articles jeffpar.github.io 1. 배치 파일에서 %0~9는 매개 변수라는 의미로 사용된다. MS-D..
2022.03.31 -
2022-03-30 단축_계산
논리연산자 주의사항으로 단축 계산을 알아봤다. // C++ code // void setup() { Serial.begin(9600); int x = 1; int y = 1; if ((1==0)&&(++x==2)){} Serial.println(x); if ((1==1)||(--y==1)){} Serial.println(y); } void loop(){} 출력>> 1 1 AND연산자는 첫번째 (1==0)이 거짓인 것을 파악하면 (++x==2)를 실행하지 않는다. 이와 같은 현상은 단축 계산의 영향이다. 단축 계산 (A) && (B) : A가 거짓인 것을 확인하면 굳이 B를 실행, 확인하지 않는다. (A) || (B) : A가 참인 것을 확인하면 굳이 B를 실행, 확인하지 않는다.
2022.03.30