목록웹개발 (290)
써먹는 웹개발
JSON 객체에 키(key)와 값(value)를 추가하고 삭제하는 방법var json = {NAME: "John", AGE: 30, SEX: "male"}; //add item (key, value) json.BIRTHDAY = '2001-03-01'; //delete item (key) delete json.SEX; 결과 (Result) :add item : json {NAME: "John", AGE: 30, SEX: "male", BIRTHDAY: "2001-03-01"}delete item : json {NAME: "John", AGE: 30, BIRTHDAY: "2001-03-01"} 출처 : http://gent.tistory.com/21
List vs Map 개발을 하면서 Map과 List 개념은 확실하게 알아두고 상황에 맞게 사용할 줄 알아야한다.먼저 개념을 간단히 말하자면 ▶ List: 순차적으로 데이터를 저장하거나 엑세스 할때 사용.123456var aList = [] // List 선언 // 데이터 넣기aList.push('A');aList.push('B');aList.push('C');cs ▶ Map: '키-값' 의 쌍으로 나열되어 있어 키값을 통해 원하는 값을 한번에 찾아낼 수 있다.속도가 빠르다.12345var bMap = {name: '나님'}; // Map선언 // 데이터 넣기bMap.age = 25;bMap['address'] = '우리집';cs -> dot('.')연산자 또는 대괄호('[]')연산자로 접근하는 방법의 ..
문자열.startsWith("1"); // 문자열의 첫번째 글자가 1이면 true를, 아니면 false를 반환
/** * Map을 json으로 변환한다. * * @param map Map. * @return JSONObject. */ public static JSONObject getJsonStringFromMap( Map map ) { JSONObject jsonObject = new JSONObject(); for( Map.Entry entry : map.entrySet() ) { String key = entry.getKey(); Object value = entry.getValue(); jsonObject.put(key, value); } return jsonObject; } /** * List을 jsonArray로 변환한다. * * @param list List. * @return JSONArray. *..
요약JVM은 class 파일 실행하는 도구JRE는 JVM이 class 파일 실행할때 필요한 라이브러리 파일들과 기타 파일JDK는 JRE + 개발을 위해 필요한 도구(javac, java등)들을 포함 ※ 여기서 문제 Q1) 이클립스 파일에서 빨간색 에러뜨면 뭘 확인? A1) Java Complier 버전 확인 Q2) 이클립스 실행시 Runtime 버전관련 에러나면 뭘 확인? A2) Java Build Path 에러 확인 ========================================================자바에서 사용하는 용어 중 혼동하기 쉬운 JVM, JRE, JDK에 대해서 정리해 보자.JVMJVM은 자바 가상머신(Java Virtual Machine)의 약자이다.JVM은 자바 소스코드로..
파일업로드시 경로를 못 찾는 문제 해결방법 원인 : 윈도우와 리눅스의 File Separator(구분자)가 서로 달라 생기는 문제 이미지 경로를 못찾는 소스 : 폴더 경로 + "\\" + 파일명;개선 소스 : 폴더 경로 + File.separator + 파일명; ex) newfilepath = regfilepath + File.separator + regfilename; ※ 2019.07.16에도 이틀동안 이걸로 고민했다가 해결함
자바스크립트에서 경과시간 구하기 var old = new Date().getTime();var now = new Date().getTime(); var sec_gap = (now - old) / 1000;var min_gap = (now - old) / 1000 /60;
180721 : File 객체 정보 추가 file.getAbsolutePath(); // 파일 전체 경로 반환 file.length(); // 파일 크기 반환 =============================================== 파일은 프로그램이 종료된 뒤에도 사라지지 않고 데이터를 저장하고 있어 언제든 다시 불러올 수 있다. 파일을 만들고, 지우고, 읽고, 쓰고 관리할수 있도록 여러가지 기능을 제공하는 File class를 알아보자. File 클래스를 이용하기 위해서는 먼저 다음과 같이 import해줘야 한다.import java.io.File;이제 File 클래스를 생성할 수 있다. File 클래스는 경로를 string으로 받아 생성되며 이름 그대로 파일을 사용할 수 있게 하는 객체를..