본문 바로가기

전체 글118

[클린코드] 좋은 주석, 나쁜 주석 https://github.com/Yooii-Studios/Clean-Code/blob/master/Chapter%2004%20-%20%EC%A3%BC%EC%84%9D.md 2017. 6. 26.
[Django] Caches, Redis Django에서 redis에 접속하기 위한 방법. settings.py 에 CACHES 를 추가한다. CACHES = {'default': {'BACKEND': 'django_redis.cache.RedisCache','LOCATION': 'redis://:6379/0','OPTIONS': {...}}} 실제 사용 방법 from django.core.cache import cache print(cache.get('KEY')) 2017. 5. 24.
[다음 API] 지도 하얀 화면 / 지도 보이지 않는 이유 다음 API 를 사용하다 지도가 하얀 화면으로 처리되어 보이지 않는 경우가 발생했다. 다음 카페 및 검색을 통해 찾은 결과 위의 현상이 발생하는 경우에 몇 가지 원인이 있었다. 1. 잘못 입력된 API 키 2. 파일 주소로 된 경우 src="//apis.~~"를 보면 //apis는 파일 경로이므로 자신의 홈페이지에 따라 http, https 를 붙여줘야 한다. 3. map 이 여러개 생성된 경우var map = new daum.maps.Map(mapContainer, mapOption); 이 경우는 잘 모르겠으나 Map 객체가 여러개 생성되면 지도가 표현이 안 되는 경우가 있다고 한다. 4. 같은 id를 사용할 경우 ... 위 예제와 같이 다음 주소 api 공식 홈페이지의 예시에서는 id로 구현되어 있다.. 2017. 4. 11.
[Java, Mybatis] foreach 문법 ... collection: 전달받은 인자값item: 전달받은 인자값을 대체할 이름open: 해당 구문 시작 예, (close: 해당 구문 종료 예, )separator: 구분값예시URIGET /test?testList=1,2,3,4,5 SQLSELECT * FROM t_test WHERE id in (1,2,3,4,5) in JAVA... String[] tmpList = param.get("testList").toString().split(","); List testList = new ArrayList(); for (String i : tmpList) { testList.add(Integer.parseInt(i)); } param.put("testList", testList);... in mapper.. 2017. 3. 20.
[Java] Mybatis mapper.xml 비교연산자 <, >, <=, => 처리 방법 mybatis mapper.xml 에서 비교연산자(, )를 사용할 때 이유는 5 2017. 2. 15.
[Java] String to timestamp String 타입의 날짜를 timestamp 타입으로 형변환 하기 String strDate = "2016-07-21T21:30:47.492+0000";DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSSSX"); try {Date date = df.parse(strDate);} catch (ParseException e) {e.printStackTrade();} strDate : 형변환 하고싶은 스트링 데이트new SimpleDateFormat(strDate의 형태)예, strDate = "20160721" 일 경우; new SimpleDateFormat("yyyyMMdd") 2017. 2. 2.
[Java] Spring MVC path pk REST API 의 GET 메서드 중 단건 조회를 위한 방식은 URI 에 pk 를 포함시켜 호출시키는 방법이 있다. controller@RequestMapping(value="path/{pk}", method = RequestMethod.GET)public void getTest(@PathVariable String pk) {...} 물론 위의 return 타입은 원하는 형태에 따라 변경해야 한다.value: URI. 이 부분에 변수로 사용하고 싶은 부분에 {} 로 표현한다.@PathVariable: value에 추가한 변수를 사용하기 위해서는 함수 인풋 파라미터 부분에 추가해 주어야 한다. 2017. 1. 31.
[JavsScript, ReactJS] date format yymmdd 보통 date format 함수는 strfmat() 함수를 사용하지만 date format 함수가 없다면 만들어야 한다. function makeYYMMDD(value) { let year = value.getFullYear(); let month = value.getMonth() + 1; let date = value.getDate(); month = month < 10 ? '0' + month : month; date = date < 10 ? '0' + date : date; return year+'-'+month+'-'+date; } // result: '2017-01-01'toISOString() 사용할 경우function makeYYMMDD(value) { return value.toISOStr.. 2017. 1. 23.