728x90 밍글링글링399 [JAVA] ch02-04. 공란 활용 public class Ex04 { // 공란 활용 public static void main(String[] args){ String a = 7 + " "; String b = " " + 7; String c = 7 +""; String d = "" + 7; String e = "" + ""; String f = 7 + 7 +""; String g = "" + 7 + 7; System.out.println(a); System.out.println(b); System.out.println(c); System.out.println(d); System.out.println(e); System.out.println(f); System.out.println(g); } } JAVA/예제 2017. 8. 21. [JAVA] ch02-03. 문자, 문자열 안에 " " (따옴표) or / (슬래시) 넣기 public class Ex03 { //문자, 문자열안에 따옴표or슬래쉬 넣기. public static void main(String[] args){ char single = '\''; String dblQuote = "\"Hello\""; String root = "c:\\"; System.out.println(single); //' System.out.println(dblQuote); // "Hello" System.out.println(root); // c:\ 특수문자 앞에 \(역슬래쉬)를 쓰면 출력되지 않던 특수문자도 출력된다. } } JAVA/예제 2017. 8. 21. [JAVA] ch02-02. 알파벳 유니코드값과 타입변환 public class Ex02 {//알파벳 유니코드값 public static void main(String[] args){ int code = 65; // int code ='A';와 같은 의미 유니코드 65의 값은 A char ch = (char) code; //char ch = code;로 코딩할 경우 타입불일7치로 인한 에러발생 큰수->작은수 //바꿀때는 버려지는 자릿수가 있어서 JVM(Java Virture Machine)이 건들이지않는데 System.out.println(code); // 65 System.out.println(ch); // A System.out.println((char)0x0041); // Int타입[0x0041]은 16진수라 65로 출력되지만 //앞에 캐스팅연사자 (ch.. JAVA/예제 2017. 8. 21. [JAVA] ch02-01. 알파벳 유니코드값 public class Ex01 { //알파벳 유니코드값 public static void main(String[] args){ char ch = 'A'; //char ch = 65;와 같은 의미 (A의 유니코드값 65) int code = ch; // ch값 변경이 아닌 ch값인 A값을 바꾸는 것 System.out.println(ch); // A () JAVA/예제 2017. 8. 21. [JAVA] ch01. hello public class Hello { //출력 public static void main(String[] args){ System.out.println("Hello"); System.out.print("Hello"); System.out.print("Hello\r"); System.out.print("Hello\n"); } } JAVA/예제 2017. 8. 21. [Python] 36. [Scraping] 이미지 처리와 텍스트 인식 [01] 이미지 처리와 텍스트 인식 1. Pillow 설치 - 이미지처리 기본 기능을 지원하며 사용이 쉬움.- http://pillow.readthedocs.org C:\Users\soldesk>pip install pillow Collecting pillow Downloading Pillow-4.1.0-cp36-cp36m-win_amd64.whl (1.5MB) 100% ■■■■■■■■■■■■■■■■■■■■ 1.5MB 211kB/s Collecting olefile (from pillow) Downloading olefile-0.44.zip (74kB) 100% ■■■■■■■■■■■■■■■■■■■■ 81kB 5.3MB/s Installing collected packages: olefile, pillow.. 빅데이터 프로그래밍/Python 2017. 8. 21. [Python] 35. [Scraping] Open API를 활용한 데이터 수집, MySQL 서버로 수집된 데이터의 저장 [01] Open API를 활용한 데이터 수집- IE -> https://data.seoul.go.kr -> 회원 가입 -> 로그인 -> 오픈 데이터 -> 오픈 API -> '지하철 승하차 인원' 검색 -> '서울시 지하철호선별 역별 승하차 인원 정보' 접속 -> Open API -> 인증키 신청 -> 4d79514946696e753739665a4f5979 1. 하나의 날짜에대한 지하철 승하차 인원 정보 [실행 화면] 1호선 종각 loading_date: 20170423 일요일 url: http://openapi.seoul.go.kr:8088/4d79514946696e753739665a4f5979/xml/CardSubwayStatsNew/1/549/20170423 승차 : 22966 하차 : 19138 .. 빅데이터 프로그래밍/Python 2017. 8. 21. [Python] 34. [MySQL] JDBC 드라이버설정, Eclipse Data Source Explorer의 MySQL 설정 [01] JDBC 드라이버(connector) 다운로드 1. MySQL 드라이버 Download: http://www.mysql.com - Community Downloads 클릭 - MySQL Connectors 다운로드 - Connector/J 클릭 - [Download] 버튼 클릭 - 여기선 로그인안하고 다운로드만 합니다.2. 압축 풀기- 압축이 풀리면 jar 파일이 출력됩니다.- jar 파일을 복사하여 사용합니다.[02] Eclipse Data Source Explorer의 MySQL 설정- MySQL 서버를 먼저 실행합니다.- MySQL Driver 준비 C:/홈 폴더/mysql-connector-java-5.1.40-bin.jar1. Window -> Show View -> Other... 클.. 빅데이터 프로그래밍/Python 2017. 8. 21. [Python] 33. [MySQL] 서버 실행, 관리자 root계정 암호화, root 접속 설정, 계정 생성 [01] MySQL 서버 작동 1. MySQL 서버 작동 1) C:/홈 폴더/mysql56/bin/mysqld.exe 실행(d: damon) 2) 방화벽 옵션은 '액세스 허용'을 선택합니다. 3) mysqld.exe가 [작업관리자 -- 프로세스]에 실행중인지 확인합니다. 작업 관리자 호출은 'Ctrl + Shift + ESC' 키를 동시에 누릅니다. [02] MySQL 서버에 root 계정으로 접속 1. MySQL 서버에 root 계정으로 접속 - mysql 최고 관리자 계정이며 처음 mysql 설치시 패스워드가 지정되어 있지 않습니다. - 클라이언트 실행 . -u: 계정 지정 옵션, root: 최고 관리자 계정 C: CD/ CD 홈 폴더/mysql56/bin mysql USE mysql; Databas.. 빅데이터 프로그래밍/Python 2017. 8. 21. [Python] 32. [MySql] 데이터베이스 개론, MySQL 5.6 Potable(개발자 유형) 설치, 한글 깨짐, 처리, 보관, 수정, 삭제 [01] MySQL 5.6의 이동용 설치 - MySQL은 중소기업의 무료 데이터베이스이며 Sun에 인수된 후 다시 Oracle에 인수되었습니다. 추후 언제든지 상용화 할 수 있는 상황이며 MySQL 원판 개발자는 MariaDB를 독립적으로 개발하여 배포에 힘쓰고 있으며 2015년부터 국내 기업들도 MaraiDB를 적용해나가고 있습니다. MariaDB는 대부분의 기능이 MySQL과 동일하나 대용량데이터베이스에서 우수한 속도와 안정성을 가지고 있는것으로 평가되고 있습니다. * [제어판 -> 프로그램 및 기능]에서 MySQL이 이미 설치되어 있다면 충돌 제거를 위해 삭제하고 재부팅합니다. 1. 다운로드 1) http://www.mysql.com 2) 'Community(GPL) Downloads' 를 클릭합니.. 빅데이터 프로그래밍/Python 2017. 8. 21. [Python] 31. [Scraping] Selenium 모듈을 이용한 폼과 로그인 인증 통과 테스트 [01] Selenium 모듈을 이용한 폼과 로그인 인증 통과 테스트- 사람처럼 웹페이지와 상호작용이 가능하도록 기능 지원1. Selenium 설치 C:\Users\soldesk>pip install selenium Collecting selenium Downloading selenium-3.4.1-py2.py3-none-any.whl (931kB) 100% ■■■■■■■■■■ 942kB 729kB/s Installing collected packages: selenium Successfully installed selenium-3.4.1 2. chromedriver 설치- https://sites.google.com/a/chromium.org/chromedriver/home --> All version.. 빅데이터 프로그래밍/Python 2017. 8. 16. [Python] 30. [Scraping] XKCD.com 이미지 다운받기 -- CHECK CHECK CHECK CHECK CHECK [01] https://xkcd.com 이미지 다운받기1. Rquests 패키지 설치하기 C:\Users\soldesk>pip install requests Collecting requests Downloading requests-2.13.0-py2.py3-none-any.whl (584kB) 100% ■■■■■■■■■ 593kB 1.2MB/s Installing collected packages: requests Successfully installed requests-2.13.0 1. 이미지 다운로드 [실행 화면] ▷ crawler1.xkcd.py ------------------------------------------------------------------------------------- .. 빅데이터 프로그래밍/Python 2017. 8. 16. 이전 1 ··· 27 28 29 30 31 32 33 34 다음 728x90