일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- pyenv
- 미츠이 스미토모
- 카마츠루
- 뮌헨
- 메르페이
- CSV
- react.js
- duckdb
- terraform
- codebuild
- local
- 프라하
- PostgreSQL
- PayPay
- 아타미
- javascript
- 체코
- 三井住友カード
- 熱海
- 방콕
- Selenium
- JenkinsFile
- node.js
- documentdb
- 페이페이
- vba
- 태국
- 釜つる
- Python
- typescript
- Today
- Total
목록분류 전체보기 (262)
도쿄사는 외노자
EGit에서 Commit를 하던 중 Eclipse가 멈추어, 재시작을 해야만 했다.아직 Commit이 되지 않았기에, 재차 Commit을 하려고 보니 Exception caught during execution of commit command 이 메시지가 뜨며 Commit이 되지 않더라.해당 프로젝트의 /.git/index.lock을 삭제하니 해결되었다.
Eclipse에서 Git Staging 등을 이용하여 commit을 하려고 보면Author, Commiter란이 이미 채워져 있고,이를 내가 직접 변경하여 Commit을 하더라도 금방 원래대로 되돌아 오는 것을 볼 수 있다.몇 번 같은 짓을 반복하다가, 역시 설정을 바꿔야겠다는 생각이 들어 알아보았다. Windows→Preferences→Team→git→Configuration→User SettingsNew Entry에서 아래의 Setting을 추가 NameKey : user.nameValue : 설정하려는 이름 E-mailKey : user.emailValue : 설정하려는 E-Mail
JQuery DataTables를 사용하는 도중,테이블 내에 버튼을 만들어, 클릭 이벤트를 집어넣고 화면이동을 해야 했다.보아하니 fnCreateRow에서 각 줄의 td를 비우고 append로 Button을 추가할 수 있기에,여기에도 적어두도록 한다. 1234567fnCreatedRow: function(nRow, aData, iDataIndex) { $(nRow).attr("data-json", JSON.stringify(aData)); // add button $(nRow).find('td').eq(5).html('').append(''+표시+''); $(nRow).find('td').eq(6).html('').append(''+입력+'');}Colored by Color Scriptercs 「eq」..
입력란에 글자제한을 걸어달라는 요구가 있었다.그냥 maxlength 하나만 걸면 되니 뭐 어려울 것도 없지 싶었는데...분명 maxlength="4"가 들어가 있는데 그냥 뭐 글자가 일렬로 쑥쑥 들어간다.가만 보니 input type이 number더라... 가뜩이나 지금 환경에서 HTML5가 안먹혀서 돌아버릴것 같은데이 븅신같은 input number는 대체 왜 집어넣었을까...하고 후회하면서 몇가지를 시도해 보았다. 일단 HTML5 안에서 해결해 보고자 max="9999"를 넣었지만, 역시나 안먹히고...input type을 text로 바꾸고 pattern을 넣어봤지만 역시나 안먹힌다. 결국 해결한 방법은 이것.보통은 그냥 아래의 참고에서처럼 바로 집어넣으면 되는데,현재 개발환경에서는 요상하게 컴포넌트..
1. 과제 전반 React + Redux + react-router + material-ui + axios + ES2015 + Babel + webpack + ESLint + Airbnb JavaScript Style Guide 2. ESLint + Airbnb JavaScript Style Guide 적용 GULP 혹은 Sublime3 Atom 연계 linter-eslint 3. 마크다운 에디터 하루패드
Map으로 받아온 데이터를 CSV로 만들어, 이를 Zip으로 압축하여 다운로드.이 때, CSV는 사업소별로 나누어져야 하며, 파일로 생성되어선 안됨.즉, Zip파일만을 다운로드하되, 그 안에는 CSV가 사업소별로 나뉘어 들어있어야 함.물론 Zip파일 내의 CSV파일명에는 사업소명이 들어가야 함.ex) 20160921164446_(2558)Nakano.csv단, 자바 라이브러리 추가는 절대 금지. 위의 조건하에 작업 착수. File과 PrintWriter를 써서 만들 경우CSV파일이 따로따로 다 만들어진 후, 이걸 Zip으로 바꾸는 형태가 되는데...데이터가 수십만건이다 보니, 사업소별로 CSV파일이 다 만들어져버리면 지우는 것도 큰일이다. 결국 inMemory로 만들어야만 하고, 그러려면 가장 간단한 방..
자바에서 csv파일을 다운로드하는 작업을 진행중이다.어찌어찌 다운로드가 되긴 하는데...따로 위치지정을 안했더니 그냥 막 프로젝트 내에 파일을 뱉어내더라.다운로드 폴더에 위치지정을 하고 싶어서 알아보니...그냥 Java의 System Properties에 Home Directory가 있는게 아닌가!그래서 이렇게 해결. 1234SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");String strdt = sdf.format(new Date());String downloadFolder = System.getProperty("user.home")+"/Downloads/";String fileName = downloadFolder + strdt+ "_(..
자연수만 받아야 하는 항목이 있는데...HTML5를 쓰고 있으니, 아래 설정만으로 될 것이라 생각했다. 1cs 근데 그냥 깔끔하게 안되더라.크롬에서는 input type number만 먹히고IE와 파이어폭스에서는 아예 뭐 되는게 없더라.프레임워크랑 겹쳐서 그래 된건지 뭔지 영문은 모르겠는데여하튼 그냥 안된다... 리더랑 상담한 끝에 그냥 값 다 받고 Validate에서 에러메세지 띄우는 쪽으로 해결봤다.onChange같은거 쓰기 싫다고 하길래... 123456789101112if (param.formValue.limit!=null && param.formValue.limit!=undefined && param.formValue.limit!=""){ var limitValue = !isNaN(param.f..
Oracle에 select문을 날려 데이터를 받아오는 과정에서 19:19:58.081 [http-nio-8080-exec-4] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception org.codehaus.jackson.JsonParseException: Illegal unquoted character ((CTRL-CHAR, code 0)): has to be escaped using backslash to be included in string value at [Source: java.io.StringReader@176e..
DataTables에서 스크롤이랑 column길이 적용시켜 놨더니역시 길이지정은 CSS에서 하고 싶다는 소리가 나와서...데이터테이블 적용 이후, 각 column에 CSS class를 입히게 되었다. 테이블을 따와서 바로 addClass로 class를 입혀 주어야 한다.DataTables는 scrollHead와 scrollBody로 나뉘어져 있기 때문에 각각의 에 길이를 설정한다. 코드는 다음과 같다. 12345678910111213141516171819202122232425262728293031/** * JavaScript (DataTables 적용 ) **/ $('.dataTables_scrollHead table thead').find('tr th').each(function(idx){ if (id..