일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 베른 떠돌이상인
- 슈샤이어 떠돌이상인
- 페이튼 떠돌이상인
- 3
- https
- 홈페이지제작견적
- 아르데타인 떠돌이상인
- 루테란 떠돌이상인
- SI
- 로헨델 떠돌이상인
- 유튜브
- IT용어
- 토토이크 떠돌이상인
- sm
- 욘 떠돌이상인
- 이름바꾸기
- 특정페이지가로로
- SE
- PIP모드
- zoom
- 애니츠 떠돌이상인
- 파푸니카 떠돌이상인
- 한글
- 가로세로세팅
- HWP
- 작은화면
- SSL
- Today
- Total
목록전체 보기 (149)
도담도담
데이터를 가져와서 사용할 때 API를 통해 통짜 데이터를 가져오게 되면 필요한 데이터를 가공해서 사용한다. filter 나 reject 같은 함수들을 사용해서 데이터를 가공하다 보면 조건이 늘어날 수록 은근 헷갈리게 되는 부분들이 생기게 되었다. 그래서 데이터 정리 및 배열 정비하는 요령을 정리해보려고 한다. (물론 각자 편한 방식은 다를것이다!) 1. 조건들을 하나씩 따로 생성해서 확인하기 구분 조건들을 각각 따로 생성해서 그 조건들을 일치시키는 내용을 마지막에 return 하여 데이터를 가공하는 방법이다. var deposit = data.filter((item) => { const condition1 = item.ACCOUNT_NUMBER !== "111111"; const condition2 = ..
코드를 처음 배울때 if( )을 배워서 아주 열심히 사용을 했었다. if.... 또 다시 if.... 사용하는게 문제되는건 아니지만 가능 코드가 뭔가 길어지는거 같아서 맘에 안들때도 있었다. 그래서 찾게된게 "3항연산자" 이다. 기본 형식 기본적인 형식은 다음과 같다. condition ? true : false; //(조건이 있으면) ? (참) : (아니면 거짓); 아래와 같은 예를 들어 표현할 수 있겠다. var a = 10; var b = 20; var c = 0; a < b ? c = 1 : c = 2; // a가 b보다 작으면 c는 1이다, 하지만 해당조건이 맞지 않다면 c는 2이다. or ( || ) , and ( && ) 한줄로 간단하게 표현되는 것이 장점이긴 하지만 간혹 3항연산자로도 다중..
json으로 데이터를 받아서 html에 데이터를 뿌려줄 때, 조건에 따라 버튼이 나오기도, 안나오기도 하는 조건을 걸고 싶었다. 그래서 아래와 같은 방식으로 조건 테스트를 진행해보았다. 아직 챗봇작업에서는 확인됬었지만 vscode로는 확인이 안되었기에 확인필요..! 본문의 어떠한 내용 ${data_count > 5 ? ` 데이터가 5개 이상이면 나오는 버튼 `:""} ${data_count > 5 ? ` 1-1 1-2 2-1 2-2 `:""}
계좌번호나 주민번호같은 개인정보는 주로 "****" 등으로 마스킹처리를 하는편이다. 계좌번호를 예시로 들어 14자리거나 12자리 경우에 중간 일부분 마스킹 처리하는 방법을 알아보았다. //계좌번호 마스킹 var accountNum = "12312345612345"; var middleMask = accountNum.substring(3,8); var middleLast = accountNum.substring(8,9); var masking = "*****"; if(accountNum.length == 14){ accountNum = accountNum.substring(0,3) + "-" + accountNum.substring(3,8).replace(middleMask, masking) + middl..

한글은 아무래도 자주쓰지 않다보니 용지를 바꿔서 프린트를 해보려고만 하는데도 순간 당황하게 된다. 원하는 내용 작성 후 기본적으로 [ctrl + p] 나 프린트하기를 찾아서 클릭하면 아래와 같은 프린트 설정창이 나온다. 여기서 처음에는 어떻게 설정할지 몰라서 보통 '설정'이나 '고급선택' 같은데서 찾아보는게 보통인데, 나도 찾아보니까 굳이 그렇게 진행할 필요 없단것 깨달았다. 현재 예제의 버전은 한글 2018로 하단에 '프린터 용지' 라고 나와 있기 때문에 여기서 설정하면 됨. 그 외에 다른 버전들에서도 하단에서 설정하는 선택지가 있을테니 하단에서 확인하는걸로!
인터넷으로 공부하면서 나중에 훑어보려고 적는 노트 4.프로그래밍 언어 활용 IPv4와 IPv6의 차이 1) IPv4 ㄱ. 32비트 주소 ㄴ. 유니캐스트/멀티캐스트/브로드캐스트 사용 2) IPv6 ㄱ. 128비트 주소 ㄴ. 기존 IPv4의 주소 부족 문제를 해결하기 개발 ㄷ. 인증성/기밀성/무결성 지원 (=보안성 강화) ㄹ. 유니캐스트, 애니캐스트, 멀티캐스트 사용 -IPv6는 주소 자동설정(Auto Configuration) 기능을 통해 손쉽게 이용자의 단말을 네트워크에 접속시킬 수 있다. -IPv4는 호스트 주소를 자동으로 설정하며 유니캐스트(Unicast)를 지원한다. -IPv4는 클래스별로 네트워크와 호스트 주소의 길이가 다르다. 연산자 1) || : OR 연산 - 둘 중 하나라도 참이면 1 2) ..
인터넷으로 공부하면서 나중에 훑어보려고 적는 노트 3.데이터베이스 구축 데이터베이스 설계 단계 중 물리적 설계 시 고려 사항 - 어떤 인덱스를 만들 것인지에 대한 고려 - 성능 향상을 위한 개념 스키마의 변경 여부 검토 - 레코드의 크기 - 파일과 구조 저장을 위한 최소한의 공간 - 빈번한 질의와 트랜잭션들의 수행 속도를 높이기 위한 고려사항 - 응답 시간 - 저장 공간의 효율화 - 트랜잭션 처리량 DELETE 명령 테이블의 행을 삭제할 때 사용한다. DELETE문은 테이블내의 튜플들만 삭제, DROP문은 테이블 자체를 삭제 SQL을 사용 용도에 따라 분류할 경우 DML에 해당한다. 기본 사용 형식은 “DELETE FROM 테이블 [WHERE 조건];” 이다. 정규형 - 제1정규형 : 릴레이션에 속한 모..
인터넷으로 공부하면서 나중에 훑어보려고 적는 노트 2.소프트웨어 개발 테스트용어 테스트 스텁 - 제어 모듈이 호출하는 타 모듈의 기능을 단순히 수행하는 도구로, 일시적으로 필요한 조건만을 가지고 있는 테스트용 모듈 테스트 슈트 - 테스트 대상 컴포넌트나 모듈, 시스템에 사용되는 테스트 케이스의 집합 테스트 케이스 - 사용자의 요구사항을 정확히 준수했는지 확인하기 위한 입력 값, 실행조건, 기대결과 등으로 만들어진 테스트 항목의 명세서 프로젝트 관리 -프로젝트 관리는 주어진 기간 내에 최소의 비용으로 사용자를 만족시키는 시스템을 개발하기 위한 전반적인 활동 -프로젝트 관리는 소프트웨어 개발 계획을 세우고 분석, 설계, 구현 등의 작업을 통제하는 것으로 소프트웨어 생명 주기의 전 과정에 걸쳐 진행됨 -소프트..