본문 바로가기

분류 전체보기99

티스토리에 소스코드 하이라이트 넣기(Color Scripter) 사실 이 글을 쓰기 전에 syntaxhighlighter를 사용하려고 했었다. 그러나 설치 방법이 귀찮고 파일을 업로드 하는 과정이 필요한데 너무 오래 걸리더라.. 설치나 파일 업로드 과정없이 해결할 방법을 찾았는데 그게 바로 Color Scripter를 이용하는 방법이다. 해당 사이트에서는 언어를 입력하면 스킨이 입혀진 html 코드를 반환하여 준다. 단지 소스코드를 복사한후 버튼 하나만 클릭하여 작성하여 주면 된다. 아래 페이지로 이동한뒤 소스코드를 입력해 보자 https://colorscripter.com/ Color Scripter Simple & Flexible Syntax HighLighter colorscripter.com 중요한 부분은 세부 설정에서 html태그 자체 복사 항복을 체크해주어.. 2019. 4. 19.
티스토리에 소스코드 넣기(syntaxhighlighter) 티스토리에선 네이버 블로그와는 다르게 소스코드를 보기 쉽게 입력해주는 도구가 없다. 하지만 외부 모듈을 사용하여 이 문제를 해결 할수 있는데 바로 syntaxhighlighter를 이용한 방법이다. 설치부터 적용까지 아래의 순서대로 적용해 보자. 구글에 syntaxhighlighter를 검색하면 아래와 같은 페이지가 나온다. 아래 페이지에서 우측의 download를 클릭하여도 되지만 아래에 나오는 링크를 이용하면 바로 이동 가능하다. 아래의 링크를 이용하면 syntaxhighlighter의 GitHub페이지로 이동 가능하다 https://github.com/syntaxhighlighter/syntaxhighlighter 아래 표시된 releases 항목을 클릭하자 3.0.83 버전을 사용할 것이다. 릴리.. 2019. 4. 19.
자바의 기본형(변수 타입) 자바의 기본형은 8가지가 있다. 논리, 문자, 정수, 실수형으로 나눌 수 있으며 각각의 종류와 크기는 아래 표와 같다. 종류\크기 1 byte 2 byte 4 byte 8 byte 논리형 boolean 문자형 char 정수형 byte short int long 실수형 float double ※ boolean을 제외한 나머지 기본형을 서로 변환이 가능하다. 1. 논리형 boolean boolean은 true, false 둘 중 하나의 값만을 가질 수 있다. 기본값은 false이다. 주로 0/1이나 on/off 같이 논리 구현에 쓰인다. 변수 선언 방법은 아래와 같다. boolean switch = true; 자바에서 true와 TRUE는 서로 다른 값이다.(대소문자를 구분한다.) 2. 문자형 char 자바.. 2019. 4. 18.
Java의 특징과 JVM, JDK, JRE 자바(JAVA)의 역사 자바는 과거 Oak라는 언어에서 시작된 언어이다. 제임스 고슬링과 동료들이 가전제품에 탑재될 소프트웨어를 만드는 목적으로 고안되었다. C++의 장점을 수용하고 단점을 보안한 언어를 개발하게 되었는데 1996년에 정식 버전을 발표하였다. 자바(Java)의 특징 1. 운영체제에 독립적 자바는 JVM(JAVA Virtual Machine)을 이용하여 OS에 독립적인 특징을 가지고 있다. 자바로 작성된 프로그램은 JVM이 이해할 수 있도록 컴파일되어 실행된다. JVM은 OS에 종속적이지만 자바언어로 개발된 프로그램은 JVM위에서 동작하기 때문에 OS에 독립적인 특징을 지닌다. 2. OOP언어(객체지향 언어)이다 OOP(Object-Oriented-Programming) 언어로써 객체 지향.. 2019. 4. 18.