[Oracle] SELECT WHERE 조건문
·
console.log("What ? " + Cord);/DB
SELECT 문과 WHERE 절 조건문 연습 -- 테이블 전체 검색 SELECT * FROM TAB; -- 테이블 전체 컬럼 출력하되 COLUMN이 NULL이 아닌 경우에만 SELECT * FROM TABLENAME WHERE COLUMN IS NOT NULL; -- TB 테이블에서 COL이 T로 시작하거나 Z로 끝나는 값들을 출력 SELECT * FROM TB WHERE COL LIKE 'T%' OR COL LIKE '%Z'; -- TB 테이블에서 A는 A가 아니면서 C는 영어가 포함된 값인 경우 A,B,C 컬럼만 출력 SELECT A, B, C FROM TB WHERE A != 'A' AND REGEXP_LIKE(C, '[a-z|A-Z]'); -- TB테이블에서 A,B 컬럼 출력하되 C가 TEST를 ..
개발자 PORTFOLIO 설계 - v0.1
·
console.log("What ? " + Cord);/PORTFOLIO
|===== MyInfo =====| 포트폴리오 만드는 과정 기술 |===== MyInfo =====| 설계 시각화는 gliffy -> 순서도 툴 이용 |===== MyInfo =====| 큰 그림 설명. PORTFOLIO Page -> ToDoPage -> netlify -> expo 포트폴리오 작성과 매일 해야하는 ToDoList 작성하고 확인하는 페이지를 만들어서 서버에 배포 후 .apk 파일로 어플로 배포까지 완료를 목표로 작성 큰 틀은 잡았고 세부적으로는 version Up 예정.
[개발일기] 2024.01.14
·
console.log("What ? " + Cord);/POJECT_DAILY
개발환경 세팅이 끝났다. SVN 환경에서 권한을 받아서 사용해야 했으며 개발환경세팅은 3일 정도 걸렸다. 대기업이다보니 보안에서 철저해서 하나의 권한을 승인 받는데도 하루 이상 걸렸다. Portable 환경으로 설치하여 개발환경을 용이하게 세팅할 수 있게 했으나 세팅 과정에서 apache Tomcat에서 발생한 오류로 인하여 local 모듈을 불러오는 데 애를 많이 먹었다. 결국에는 apache tomcat을 날리고 다시 서버를 구축했더니 정상적으로 작동하였다. Portable 환경으로 개발환경 세팅하는 방법에 대해서는 프로젝트가 끝나고 다시 자세하게 공부해봐야 할 것 같다. 환경 세팅은 정말 어렵지만 세팅을 못 하면 개발조차 못한다. 굉장히 중요한 부분이므로 능숙하게 세팅할 때까지 연습하자~! 대기업 ..
[개발일기] 2024.01.11
·
console.log("What ? " + Cord);/POJECT_DAILY
2024.01.08 ~ 외부 프로젝트 투입 ~ 01.11 개발환경 세팅 완료 개발환경세팅 하면서 스스로 무지한 영역이 너무 많아서 부끄러웠다. 신입 개발자나 초급 개발자들에게 해주고 싶은 말이 있다. 아니 나중에 내가 더욱 성장하여 신입에게 알려주기 위한 업무설명서를 작성도 하며, 스스로 느낀 점을 피드백 해야겠다. 신입 개발자가 가쳐야할 요건은 먼저,개발자로써 목표가 패턴 개발자가 될 것인가..응용하여 프레임워크를 짜는 개발자까지 성장해보는 것인가 스스로 자아 성찰을 해보는 것이다. 이 선택지의 선택이 성장의 가능성에는 많은 차이가 난다. 이유는 말 안해도 알 것이다. 그리고 실무에 들어가기 앞서 정말 많이 IDE를 지우고 다시 설치하고 연습하면 좋겠다. IDE를 설치를 능숙하게 한다면 apache t..
JavaScript 정규식 한글만 출력하는 방법
·
console.log("What ? " + Cord);/JavaScript
JS 변수에서 한글만 뽑아내는 방법 let str = 'JavaScript공부하기'; let reg_Kor = /[^가-힣]/g; reg_Kor.lastIndex = 0; // lastIndex 초기화 let kor = str.replace(reg_Kor, ''); // 한글이 아닌 부분을 공백으로 처리 console.log(kor); // 공부하기 console.log(typeof(kor)); if(typeof kor === 'string'){ console.log(true); } else { console.log(false); }
RESTful API란?
·
console.log("What ? " + Cord);/개발 공부
RESTful API란? 두 컴퓨터 시스템이 인터넷을 통해 정보를 안전하게 교환하기 위해 사용하는 인터페이스입니다. REST란 무엇인가요? Representational State Transfer(REST)는 API 작동 방식에 대한 조건을 부과하는 소프트웨어 아키텍처입니다. REST는 처음에 인터넷과 같은 복잡한 네트워크에서 통신을 관리하기 위한 지침으로 만들어졌습니다. REST 기반 아키텍처를 사용하여 대규모의 고성능 통신을 안정적으로 지원할 수 있습니다. 쉽게 구현하고 수정할 수 있어 모든 API 시스템을 파악하고 여러 플랫폼에서 사용할 수 있습니다. 균일한 인터페이스 균일한 인터페이스는 모든 RESTful 웹 서비스 디자인의 기본입니다. 이는 서버가 표준 형식으로 정보를 전송함을 나타냅니다. 형식..
[Node.js]윈도우에서 Node.js 설치 및 변경하는 방법(downgrade/upgrade)
·
console.log("What ? " + Cord);/개발 공부
React 공부를 위해서 최신 버전에 Node.js를 깔고 진행하던 중 프로젝트를 위해 Node.js 다운그레이드를 해야하는 상황이 생겼다. 사용해야 하는 프로젝트 모듈에서 현재의 node.js 버전이 지원하지 않아서 서버가 안 열리는 현상이 있을 수 있다. 여기는 Node.js 현재 버전을 받을 수 있는 곳이며, 클릭하면 node.js 페이지로 바로 가서 다운이 가능하다. 지금부터는 기존의 깔려있는 node.js 버전을 변경하는 방법. https://github.com/coreybutler/nvm-windows/releases Releases · coreybutler/nvm-windows A node.js version management utility for Windows. Ironically wri..
코드(Code), ID(Identifier), OID(Object IDentifier) 란?
·
console.log("What ? " + Cord);/개발 공부
데이터베이스 및 시스템 디자인에서 사용되는 식별자 및 키(key)와 관련된 용어입니다. - 코드(Code) : 코드는 주로 비즈니스 또는 사용자가 이해하고 기억하기 쉬운 형태의 식별자입니다. 코드는 일반적으로 문자열 또는 숫자로 표현되며, 보통 외부 업무 또는 사용자 요구사항과 관련이 있습니다. 코드는 데이터를 검색하고 표시하는 데 사용되며, 종종 사용자 친화적인 형태로 나타납니다. ex) 예를 들어, 온라인 쇼핑 웹사이트에서 제품을 식별하기 위해 사용되는 제품 코드를 생각해보세요. 제품 코드: "ABC123" 이 코드는 고객이 제품을 검색하거나 주문할 때 사용됩니다. 사용자가 이해하기 쉽고 기억하기 쉬운 형태의 식별자입니다. - ID(Identifier) : ID(식별자)는 일반적으로 데이터베이스 내에..