본문 바로가기

분류 전체보기

(148)
[JAVA] 자료형 범위 / 데이터 형변환 / 연산자 / 상수 참고로 자바에서 데이터타입이 같아야 비교가 가능하다. 예) char c = '가' ; String s = "가"; c == s → 비교불가 - byte : 8bit ( -128 ~ +128 ) - short : 16bit ( -32,768 ~ +32,768 ) - int : 32bit ( -21억 4천 ~ + 21억 4천 ) - long : 64bit ∴ long > int > short > byte - float : 32bit (-3.4 x 10^38 ~ +3.4 x 10^38) → float aa=100.0; 이라고 작성한다면 64bit 메모리라고 받아들여서 오류가 난다. 그래서 float aa = 100.0f 라고 해줘야함 - double :..
[JAVA] 자바 이클립스 시작/ 자바 변수명 규칙/ print와 println 차이/ 연결연산자 / 자바 데이터 타입 / 데이터 형 변환 - 컴퓨터 하드웨어 소프트웨어 : 하드웨어를 작동시킴, CPU가 동작시키는 일련의 명령어) - 프로그래밍 언어 기계어 : 0,1로 구성 어셈블리어 : 니모닉 기호로 이루어짐 고급언어 : Pascal, Algol, visual Basic, C/C++, C#, Lisp(AJ), Fortran(수학계산용) 사람이 개발하기 편함 절차지향언어 : 기능위주, 흐름도에 따라 일련의 동작들이 순서에 맞게 실행 소프트 공학적 입장에서 볼 때 기술의 한계가 나타남(소스코드 분석시 경비 ↑) 객체지향언어 : 내용의 블랙박스화(캡슐화), SW의 조립화 - 소스파일을 기계어로 변환 : 전체 소스를 파악한 후 실행 인터프리터 : 소스를 한 줄씩 실행 int a=100; --> 로딩 전 기계어로 바꾸어줌(컴파일) --> 메모리에 ..
[Html] HTML 기초 / h1 / p / br / hr / < > / pre 웹 기본 3가지 기술 : html + css + JavaScript 웹개발에서 제일 기초고 필수인 html 정보전달은 충분하지만 사용자가 보기 좋고 사용하게 쉽게 해주는 건 css 디자인 부분 담당(기능성, 사용성) 동적인 기능 추가하는 건 JavaScript 사용자가 행동했을 때 피드백해주는 이벤트 수행 https://www.w3schools.com/ 여기 홈페이지에는 튜토리얼이랑 소스 활용 방법들을 볼 수 있어서 혼자서도 공부하기 좋은 곳이다 이것이 웹페이지 만들 때 필수적으로 들어가야 하는 것 명령어를 태그라고 하고 각 괄호로 꼭 싸줌 : 시작 명령 : 종료 명령 /로 꼭 닫아줘야 함 메모장에서 코드를 입력하고 크롬에서 확인할 수 있는데 이때 메모장 글씨체를 consolas로 설정해주었다한글..
[DB] Window에서 Linux 사용하기 / Virtual Box 설치 및 환경설정 / 오라클 가상PC로 가져오기 가상PC 구축하기 + Linux 재부팅 윈도우에서 리눅스 사용을 위해서 가상PC 개념으로 사용할거다 가상PC라서 본체, 모니터는 없고 창이 뜨면 그것이 모니터 역할을 하는 것 가상PC를 사용할 수 있게 도와주는 Virtual Box라는 프로그램을 사용 네이버에 검색하면 바로 나온다 설치하는 것도 오래 걸리지 않고 복잡한 건 없다 Vitual Box 홈페이지 들어가면 메인 화면인데 왼쪽 메뉴 중 다운로드에 들어가면 된다 다운로드 탭에 들어가면 다운받을 수 있는 것들이 나오는데 최신 버전이 6.1.26이고 그 아래 Windows hosts를 눌러준다 다운받을 OS가 윈도우라서 Windows hosts 눌러줘야한다 그럼 실행파일이 다운받아지고 실행파일 열면 Welcome화면부터 그냥 Next만 쭉 누르면 된다..