Hyuk(199)
-
[Node.js] Express Framework에서 textarea + DB 연동시 줄바꿈 해결방법
textarea멀티라인 일반 텍스트 편집 컨트롤을 나타냄. 문제 정의1. 태그내에서 저장하려고 Form을 submit하면 공백이 생기는 문제 2. 태그안에서 엔터는 \r\n이지만 html에서의 줄바꿈은 로 나타내야되는데 어떤걸 저장시킬지 애매한 상황 해결방법1번의 경우는 다음과 같은 경우에 발생한다. 123 cs 이 경우에 와 사이에 'whitespace'(Stack Overflow에서..)라는 공백이 들어가있다. 이것을 없애주면 해결가능하다. 1cs 2번의 경우는 textarea 태그내에서 form으로 감싸서 서버측으로 던져주고 그대로 DB에 저장한다.그리고 다시꺼낼때 바꿔서 출력만 해주면되는데 이때 escaped문으로 써주어야 한다. 1cs express framework에서는 대신에 을 써서 해결한..
2017.09.14 -
[Node.js] Framework 비교 자료
출처http://loopback.io/resources/#compare
2017.09.13 -
[H/W] 회로 보호 소자 TVS Diode
회로 보호?전자 제품의 경우 예상치 못한 높은 전압이 들어와서 부품이 망가질 수 있다.전압이 항상 일정하게 나오는 것같지만 전압이 한순간 튀어서 들어왔다가 안정된 상태를 갖기 때문이다.특히 최근에는 계속해서 기술이 발전하면서 pn접합부의 항복전압이 낮아져서 ESD (Electrostatic discharge)에 대한 민감성이 높아진 상태이다. 즉, 보호회로가 필수적이다. TVS DiodeTVS 다이오드는 빠른 응답시간, 낮은 클램핑 전압을 갖는다.과도 전압이 들어오게 되면 낮은 임피던스로 과도 전압이 우회되고, 과도전압을 벗어나면 TVS다이오드는 자동으로 고 임피던스로 복귀된다. 위 사진은 순간 피크 전압으로 인해 소자가 파손될 수 있는것을 TVS다이오드를 사용하여 일정 전압이상은 깍아버려 해결한 모습이..
2017.09.12 -
[React-Native] 하이브리드 앱에 jar 파일 추가하는 방법
jar 파일?JAR(Java Archive, 자바 아카이브)는 소프트웨어에서 수많은 자바 클래스 파일과 연관 메타데이터, 리소스(텍스트, 그림 등)을 하나의 파일로 모아서 자바 플랫폼에 응용 소프트웨어나 라이브러리를 배포하기 위한 패키지 파일 포맷이다.[1]JAR 파일은 실제로 ZIP 파일 포맷으로 이루어진 압축 파일로서, 파일 확장자는 .jar이다. 컴퓨터 사용자들은 JDK에 포함된 jar 명령어를 이용하여 JAR 파일을 만들거나 압축을 풀 수 있다. 또, zip 도구를 사용할 수도 있으나 압축 시에는 매니페스트 파일이 처음이어야 하는 경우가 있어서 zip 파일 헤더의 엔트리 순서가 중요하다. JAR 안에서 파일 이름들은 유니코드 텍스트로 되어 있다.[2] 출처 : https://ko.wikipedia..
2017.09.12 -
[백준 2146번] 다리 만들기
소스코드123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143#include using namespace std; // 0은 바다, 1은 육지int n, map[101][101], visit[..
2017.09.06 -
[백준 1251번] 단어 나누기
소스코드 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748#include using namespace std; char word[51], MinWord[51], tmp[51];int len=0; bool chkMin() { for (int i = 0; i word; while (word[len++] != '\0'){} len -= 1; for (int i = 0; i = b; i--) tmp[idx++] = word[i]; //최소값 확인 if (chkMin()) for (int i = 0; i
2017.09.06