일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- dict
- node.js
- nginx
- RESTful
- ubuntu
- primitive type
- Linux
- AWS
- Travis CI
- sinopia
- Unit-test
- python
- 인프런
- java
- sanghaklee
- 개인정보수정
- GIT
- NPM
- Gitbook
- Coveralls
- REST
- API
- PowerMock
- javascript
- {}
- ECMAScript2015
- Lodash
- ATOM
- Code-coverage
- JaCoCo
- Today
- Total
목록전체 글 (71)
이상학의 개발블로그
$ python --version Python 3.8.0 $ python3 --version Python 3.6.9 한 OS에서 여러 버전의 Python이 설치된 경우 발생함 $ python3.8 -m venv .venv The virtual environment was not created successfully because ensurepip is not available. On Debian/Ubuntu systems, you need to install the python3-venv package using the following command. apt-get install python3-venv You may need to use sudo with that command. After instal..
log4j:WARN No appenders could be found for logger 모든 레거시인들을 위해 환경 JUnit4 사용 Spring or Spring boot 환경 아님 오류 내용 애플리케이션을 구동했을 땐, log4j 로그가 잘 나온다. 그러나 JUnit4를 이용한 유닛 테스트에선 로그가 안 찍힌다. log4j:WARN No appenders could be found for logger (com.xxx.xxx). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. 해결책 BasicConfi..
Ubuntu 18.04에선 Python 3.6.x가 기본 pyhton3. 또한 python2가 기본 Python packages.ubuntu.com/bionic/python3 Ubuntu – Details of package python3 in bionic Package: python3 (3.6.5-3) interactive high-level object-oriented language (default python3 version) Other Packages Related to python3 dep: python3-minimal (= 3.6.5-3) minimal subset of the Python language (default python3 version) dep: libpython3-stdlib..
2016/04/13 - [JavaScript] - [JavaScript] 원시 타입과 참조 타입 질문에 대한 답변입니다. 질문 "자바스크립트 변수는 원시타입 값이 그대로 저장된다.(메모리 참조가 아닌 값의 복사)" 라는 부분에서 궁금한 점이 있습니다. color1 = "red" color2 = color1 이 상태에서는 color1 변수가 "red"라는 값을 가진 메모리 주소를 바라보고, color2 = color1 를 하는 순간 color2는 color1이 바라보는 메모리 주소 값을 바라봅니다. 이후 color1 = "blue" 를 하면, color1가 바라보던 메모리에 값이 새로 할당되어 할당 된 주소를 바라보는 것으로 알고 있습니다. 좀 지난 글이긴 해도 학습 중에 궁금한 점이라 여쭤봅니다! 답변 ..
요약 개인정보수정 페이지 접속 키보드 F12 입력 (개발자 도구 접속) Console 창에 다음 코드 입력 function formcheck() { document.form1.submit(); } 엔터 입력 undefined 출력 개인정보수정 버튼 클릭 수정 완료! (잠깐 이상한 오류 페이지 뜨지만 상관없습니다.) 크롬 브라우저 사용. 다른 브라우저에서 잘 안되면 크롬 이용해주세요. 상세 설명 1) F12 입력 - 개발자 모드 2) 스크립트 수정 function formcheck() { document.form1.submit(); } 3) 개인정보수정 완료 절대적인 방법은 아닙니다. 상황에 따라 안될 수 있습니다. 제 상황에선 가능했던 방법이라 공유합니다. 번외 - To.개발자님 pw2는 SNS 로그인에..
RESTful API 설계 가이드에 질문 댓글이 달렸는데, 간단하게 답변하기보단 좀 자세히 답변해주고 싶어 글로 작성했습니다. 예제에 good, bad 가 있는데 bad 는 사용하지 말라는 건지 아니면 사용해도 되는데 안 좋은 예라고 말하는 건지 알 수가 없네요. 설계 가이드라고 나와 있는데 아직도 Rest api 가 완성된 형식이 없는 건지 아님 별도의 문법이 있어 각자의 서버에서 나름대로 사용자 정의가 가능한지요. 서버는 웹서버에서 바로 구축이 가능한지 아니면 따로 서버를 구축해야 되는지 구축하려면 어떻게 구성하는지 ㅠㅠ 아래 모든 답변은 필자의 개인적인 생각입니다. 잘못된 부분이 있으면 언제든 댓글로 지적해주세요. 1. 예제에 good, bad 가 있는데 bad 는 사용하지 말라는 건지 아니면 사용..
Java 프로그래밍을 하기 위해 가장 처음 하는 일은 뭘까? 보통 Java 설치 방법을 구글에 검색한다. Python, Go, Ruby, PHP라고 다를 게 없다. 이러한 과정에 대해 한 번도 이상하다 생각한 적이 없었는데, https://python.bakyeono.net/chapter-1-1.html 에서 다음과 같은 문구를 읽고 의문이 생겨 깊게 생각해봤다. 파이썬 인터프리터 프로그램을 줄여서 ‘파이썬’이라고 부를 때가 많다. ‘파이썬’이라고 하면 언어를 뜻할 때도 있고, 인터프리터 프로그램을 뜻할 때도 있다. Java 설치라는 말에 대해 자세히 알아본다. Java 설치 구글에 다음과 같이 Java 설치라고 검색하면 많은 내용이 나온다. Java는 프로그래밍 언어다. 자바는 썬 마이크로시스템즈의 제..
JaCoCo PowerMock no coverage report JaCoCo + PowerMock doesn’t work[ant:jacocoReport] Classes in bundle ” do no match with execution data. For report generation the same class files must be used as at runtime. [ant:jacocoReport] Execution data for class does not match.TOCTLTR; Solutioncoverage reportCode coverage with JaCoCoHow to JaCoCo calculate coverageProblem situationProblem exampleJaCoCo O..
HTML JavaScript load, http:// vs // - What’s the Difference? Difference Between // and http:// 결론 // 의미는 현재 요청의 프로토콜을 따른다는 것이다. http로 제공되는 웹 서비스: http://code.jquery.com/jquery-3.2.1.min.js https로 제공되는 웹 서비스: https://code.jquery.com/jquery-3.2.1.min.js 자세히 알아보기 웹 개발을 하면 외부 JavaScript 라이브러리를 많이 사용한다. (라이브러리/프레임워크 없이 순수 JavaScript만 사용하는 Vanilla JS도 있다.) 아직 많은 개발 환경에서 라이브러리를 직접 로드하여 사용한다. (HTML에서 Ja..
2019.10.26 양재동 코드랩 JAVA SPRING BOOT 기초 #2의 정리 https://github.com/SangHakLee/codelab-spring-boot Embeded Tomcat 이용한 단독 실행 Spring Actuator: 모니터링과 관리 DB setting create database codelab_db default character set utf8; grant all privileges on codelab_db.* to codelab@localhost identified by 'codelab'; flush privileges; 오류 You must reset your password using ALTER USER statement before executing this sta..