분류 전체보기
피하려고만 하면 답이 보이지 않는다
오늘의 책임을 피함으로써 내일의 책임을 피할 수는 없다.- 에이브러햄 링컨 피해봤자 어짜피 또 부딪히게 된다. 내가 예전에 그래봐서 안다.레슨 숙제를 하지 않았는데 레슨을 해야만 하는 그러한 상황.. 그러할 때는 똥줄이 타며 일단 들어간다.그러고 그냥 넘어가게 되는 때도 있는가하면 그냥 엄청 털리는 날도 있다.대개 엄청 털리곤 했다.. 가지 않아도 봤지만.. 어쨋든 선생님은 돈을 받았기에 해야 하기에 또 나중에 하게 되고 두 배로 털린다..피해봤자 답은 없다. 그냥 매도 빨리 맞는게 낫듯 부딪히는게 답인 것 같다.
생각의 차이 만으로도
좋은 생각은 좋은 열매를 맺고 나쁜 생각은 부실한 열매를 맺는다.- 제임스 알렌 좋은 생각은 좋은 열매를 맺게 될 것입니다.좋은 생각으로 인하여 좋은 행동이 나오게 될 것이고 결국 그 행동으로 인하여 많은 것이 바뀌게 될 것이기 때문입니다.생각을 좋게 하는 것도 좋지만 그 생각을 고대로 행동으로 좋게 이끌어 내고 그렇게 좋게 행동을 하는 것이 가장 중요하지 않나 생각합니다.행동을 해야 나의 주변이 나의 것들이 바뀌기 시작하기 때문입니다.
자바 입력 System.in.read()
예제 1 ; 입력값을 1로 입력해보세요. int a = System.in.read(); System.out.println(a); 49 System.in.read() 메소드를 통해 값을 입력받고 정수형 변수인 int a에 담아보았습니다. 저는 입력값을 1을 입력했는데, 어째서 49가 출력되는 걸까요? 해당 read() 메소드는 값을 받을 때 문자형으로 받습니다. 그렇기 때문에 정수형 변수 int a에 값을 전달할 때 "1"이라는 문자를 ASCII 코드로 변환한 것이죠. 아스키코드의 "1"은 숫자 49를 표현해주기에 위 예제처럼 결괏값이 49가 나오게 된 것입니다. 해결 방법 ; 입력값을 1로 입력해보세요. int a = System.in.read() - '0'; System.out.println(a); 1..
자바 출력 System.out.print, println, printf
System.out.print System.out.print("Have a nice day!"); System.out.print("You too!"); Have a nice day!You too! System.out.print("Have a nice day!\n"); System.out.print("You too!"); Have a nice day! You too! print는 자동 개행 기능이 없어서 \n을 이용해 줄바꿈을 수동적으로 해주어야 합니다. System.out.println System.out.print("Nice to meet you!"); System.out.print("Nice to meet you too!"); Nice to meet you! Nice to meet you too! p..
오토핫키 에디터 SciTE4AutoHotkey 다운 및 한글패치
SciTE4AutoHotkey 에디터 다운로드 자바를 코딩할 때 이클립스를 이용했었는데, 자동완성 기능 및 컬러 하이라이트 표기가 참 편했습니다. 오토핫키 공부를 시작하고 나서 처음에는 배우는 게 급급해 메모장에 열심히 적으면서 했었는데요. 오토핫키를 위한 전용 에디터가 있을지 알아보는 도중 SciTe 에디터 프로그램을 오토핫키에 맞게 수정한 버전이 있더라고요. 물론, SciTE는 오픈소스이기에 누군가가 수정해서 배포할 수 있습니다. 저는 Installer 형식의 설치를 싫어해서 Portable 압축파일을 다운로드했습니다. Link 1 SciTE Editor Hompage Link 2 SciTE4AutoHotkey Hompage Download 1 SciTE4AHK300601_Portable.zip Do..
오토핫키 cmd 커맨드 제어
설명 cmd 실행 Run, cmd Run, %ComSpec% 기본 윈도우 폴더 System32에 위치하고있는 cmd.exe를 호출하거나, 환경변수(시스템변수)에 ComSpec으로 등록되어있는 cmd.exe를 불러오는 방법 2가지가 있습니다. 명령어와 함께 실행 Run, %ComSpec% /c ping 168.126.63.1 명령어 결과를 텍스트 문서에 저장 Run, %ComSpec% /c ping 168.126.63.1 > check_ping.txt ;Hide 모드로 실행 Run, %ComSpec% /c ping 168.126.63.1 > check_ping.txt,,Hide 활용 실시간 ping 체크 메소드 만들기 Ping_Chk() { Loop { RunWait, %comspec% /c ping 8...
오토핫키 Mysql DB 연동하기
준비물 1. Mysql 연동을 위한 라이브러리 2. Mysql 라이브러리를 사용하기 위한 메서드 - 원본 소스파일에서 라이브러리와 메서드 소스파일을 include해야 하기 때문에 파일이 같은 위치에 존재하여야 합니다. - 라이브러리는 컴파일 환경에 따라 32bit 혹은 64bit를 맞추어 사용해주세요. 사용법 메서드 불러오기 #include mysql.ahk 소스 최상단에 메서드가 작성되어있는 mysql.ahk 소스파일을 include 해줌으로써 원본 소스에서 해당 메서드를 사용할 수 있습니다. DB 연결하기 get_db := dbConnect(HOST,UESR,PW,DATABASE) dbConnect() 메서드를 이용해 자신이 접근하고자 하는 데이터베이스를 연결합니다. 파라미터는 호스트, 유저, 유저의..
자바(JAVA) 자료형 변수 종류
자료형 종류 논리형 boolean 1bit 문자형 char 2byte 정수형 byte 1byte ( -128 ~ 127 ) short 2byte ( -32,678 ~ 32,767 ) int 4byte ( -21억 ~ 21억 ) long 8byte ( -900경 ~ 900경 ) 실수형 float 4byte ( -21억 ~ 21억 ) double 8byte ( -900경 ~ 900경 ) 변수 선언 규칙 선언 ; 자료형 변수명; int number; 대입 ; 변수명 값; number = 4; 초기화 ; 자료형 변수명 = 값; int number = 5; 논리형 Java Coding boolean b = true; boolean a = false; 논리형은 true, false 즉, 사실이다와 사실이 아니다의 ..