통합검색

'DEVELOPMENT' 검색 결과

총 165건의 글을 찾았습니다.

홈으로

글 목록

최신 글과 검색 결과
DEVELOPMENT

SQL, EXIST, NOT EXIST 알아보기

SQL EXISTS와 NOT EXISTS의 개념과 사용법, IN·JOIN과의 차이를 정리합니다.EXISTS와 NOT EXISTS, 쉽고 정확하게 정리SQL을 사용하다 보면 "어떤 조건을 만족하는 데이터가 다른 테이블에 존재하는가/존재하지 않는가"를 기준으로 결과를 걸러야 할 때가 많습니다. 이럴 때 쓰는 것이 EXISTS와 NOT EXISTS입니다. 저도 아직 배우는 입장이지만, 개념과 사용법, 그리고 자주 비교되는 IN·JOIN과의 차이까지 예제와 함께 정리해 보겠습니다.목차EXISTS란EXISTS는 서브쿼리(Sub Query)의 결과가 한 건이라도 존재하면 참(TRUE)으로 판단하는 연산자입니다. 쉽게 말해 "메인 테이블의 각 행에 대해, 서브쿼리 조건을 만족하는 데이터가 존재하면 그 행을 보여줘!"..

DEVELOPMENT

오라클(Oracle) 테이블 및 데이터 복사

SQL,오라클,데이터베이스,INSERT,SELECT,구조,테이블,삽입,수정 쉽고 빠르게 테이블 및 데이터를 복사합시다. 개발하다 보면 비슷한 구조로 만들어진 테이블이나 데이터를 복사해야 하는 경우가 많습니다. 이럴 경우 바로 지금 알려드릴 방법이 없다면 아마 귀찮게 계속 다른 방법을 사용하시는가요? 저는 이 방법을 알게 된 이후로 쉽고 빠르게 이 방법을 사용을 하닌깐 편해졌습니다. 간단하고 쉬우닌깐 아래의 방법으로 테이블이나 데이터 복사가 필요한 분들은 참고하시면 됩니다 목차 오라클 테이블 및 데이터 복사 1. 테이블 복사 [스키마(Schema) & 데이터(Data)] CREATE TABLE [신규 테이블명] AS SELECT * FROM [복사 할 테이블 명] WHERE [조건문] 2. 테이블 구조 복..

DEVELOPMENT

윈도우 터미널(Windows Terminal) 테마 변경방법

명령프롬프트,운영체제,맥,CMD,테마,설정방법,변경,파워쉘,PowerShell 테마를 변경하여 우아하게 사용하는 방법 맥북 에어를 사용을 하면서 느끼는 것이지만 맥 운영체제를 비교하자면 기본적인 터미널도 느낌상 조금 더 디자인이 잘된 모습과 함께 그에 비해 윈도우는 80년대 사용하던 컴퓨터의 모습이 떠오르기도 합니다 물론 사용자의 개인차이가 굉장히 크지만 저의 경우 변경을 할 수 있는 방법이 있나 찾아보다 변경이 가능하다는 것을 알고 알려드리기 위해 글을 적으려고 합니다. 목차 윈도우 터미널 테마 설정방법 윈도우 버전이 업그레이드되면서 그래도 많이 변하긴 했지만 여전히 칙칙한 모습이 많습니다. 참고사이트 : OhMyPosh[#] 글꼴 변경방법 사진 속 보이는 버튼을 누르면 메뉴가 나오게 되는 해당 메뉴에..

DEVELOPMENT

ChatGPT, 무섭게 발전하는 AI 인공지능 이용방법

인공지능, AI, 삼성, 애플, 빅스비, 시리, 카카오, 마이크로소프트, 구글, ChatGPT, OpenAI OpenAI에서 만든 인공지능 알고 계시나요? 요즘 굉장히 인기가 많아지고 있는 단어들이 있습니다. 인공지능, AI등이 있는데 사실 몇년전부터 우리에게 친숙한 빅스비나 시리, 그리고 다양한 서비스들이 인공지능이라고 불리는 기술들이 접목을 하고 있는 서비스입니다. 그러나 우리가 아직 이런 서비스들을 이용을 해도 정말 간단하고 쉬운 것들만 이용을 하기 때문에 인공지능이 얼마나 많이 발전이 되어있는지에 대해서 체감을 하기 어렵기도 한 부분 중 하나입니다. 저 또한 개발을 하고 있긴 하지만 전혀 분야가 다르기때문에 생소하기도 합니다 그런데 최근 ChatGPT라는 것을 듣게 되고 알아봤습니다. 일부 개발자..

DEVELOPMENT

개발 버전 관리하는 방법

소프트웨어 버전관리, 시맨틱 버저닝(Semantic Versioning) 규칙을 쉽게 정리합니다.1.0, 1.1, 2.0… 버전, 어떻게 올려야 할까?프로그램을 개발하다 보면 버전을 어떻게 매겨야 할지 고민이 됩니다. 보통 1.0으로 시작했다가 별 기준 없이 1.1, 1.2를 붙이거나 갑자기 2.0으로 올리곤 하죠. 저 역시 같은 고민을 하다가, 널리 쓰이는 명확한 규칙을 알게 되어 정리합니다.이 글에서는 가장 보편적인 버전 규칙인 시맨틱 버저닝(Semantic Versioning)을 중심으로, 각 숫자의 의미와 실제로 언제 올려야 하는지를 예시와 함께 살펴보겠습니다.목차시맨틱 버저닝이란시맨틱 버저닝은 버전 숫자에 '의미(semantic)'를 부여하는 규칙입니다. 버전을 세 자리 숫자로 나누고, 각 자리..

DEVELOPMENT

오라클 클라이언트 (32비트/64비트) 설치와 관련한 문제 해결방법

오라클, 데이터베이스, 시스템오류, 32비트, 64비트, ODAC, 설치 실행에 문제가 있습니다. 개발하다 갑자기 오류가 생겼습니다. 이런저런 오류를 많이 겪고 해결을 하고 있지만 이런 오류는 또 오랜만에 겪었습니다 혹시나 또 이런 오류를 겪었을 때 찾아볼 수 있고 저와 같이 이런 오류를 겪는 분들에게 조금이나 도움이 될 수 있었으면 하는 생각으로 해결방법을 적으려고 합니다. 목차 오라클 오류 증상 System.InvalidOperationException: Oracle 클라이언트 라이브러리를 로드하려는 시도에서 BadImageFormatException을 Throw했습니다. 32비트 Oracle 클라이언트 구성 요소가 설치된 상태에서 64비트 모드로 실행할 경우 이러한 문제가 발생합니다. 위치 : Sy..

DEVELOPMENT

2022 전자정부 표준프레임워크 신규버전 발표회 소감

egovframework,프레임워크,개발,전자정부,신규버전,NIA,인터넷진흥원,공공기관,공통 전자정부 표준 프레임워크 신규버전과 관련된 발표회를 본 이야기 정부에서 만들어 배포하는 프레임워크가 있는데 예전에 국비학원을 다닐 때 처음 스프링 관련하여 알게 되었고 그에 관련하여 검색을 하다가 정부에서 만든 표준 프레임워크라는 것을 알게 되었습니다. 사실 크게 보면 달라진 것은 없고 정부에서 제작했다는 것이 다른 것이라고 생각은 하지만 표준프레임워크(egov)에 들어가서 소개에 들어가면 아래와 같이 설명이 되어있습니다. 표준프레임워크란? 개발프레임워크는 정보시스템 개발을 위해 필요한 기능 및 아키텍처를 미리 만들어 제공함으로써 효율적인 어플리케이션 구축을 지원합니다. “전자정부 표준프레임워크”는 공공사업에 적..

DEVELOPMENT

오라클 오렌지 단축키 총정리

오렌지,SQL,MSSQL,MYSQL,오라클,데이터베이스,단축키,꿀팁 오라클 오렌지 사용할 때 참고하면 좋은 단축키 모음 실무에서 오렌지를 사용할 때 도움이 될 수 있는 것이 어떤 게 있을까? 바로 단축키가 도움이 될 거라고 생각을 했습니다. 빠르게 실행을 하거나 도움을 줄 수 있는 단축키는 우리가 업무 하는데 많은 도움이 될 것이라고 생각하고 단축키들을 쭉 정리를 했습니다. 즐겨찾기에 저장하시고 필요할 때마다 보러 오시는 것을 추천합니다. 목차 오라클 오렌지(Oracle Orange) 단축키 Ctrl + N Connect : 연결 계정에 로그인할 수 있습니다. Alt + F5 : SQL Tool 추가 SQL Tool을 추가할 수 있습니다. Ctrl + U : 소문자로 변경을 할 수 있습니다. Ctrl +..

DEVELOPMENT

내가 이해하기 쉽게 정리하는 프로미스(Promise) 알아보기

자바스크립트,EMCA,JS,AJAX,비동기처리,동기처리,프로그래밍,백엔드 이해가 안될 때 이 글 하나면 충분해요! 저도 그랬어요 개발을 하게 되면서 동기와 비동기를 처리하기 위해서 여러 가지 방법을 사용하여 진행을 하지만 효율적으로 관리를 할 수 있는 방법은 아무래도 Promise를 사용하는 것이 맞다고 생각을 한다 개념도 그렇고 Promise 말고 다른 방법도 많지만 흔히 사용하게 되는 콜백 함수를 사용하게 되면 무한 콜백이라는 끔찍한 상황에 맞이하게 된다 나 또한 부끄럽지만 아직 배울게 많다 보니 무한 콜백에 빠져 아찔한 화면을 본 적이 있기도 하고 혼자 검색하면서 프로미스 이론을 봤는데 잘 이해가 되질 않았는데 혼자 천천히 다시 하면서 이해한 개념에 대해서 말해보려고 합니다. 최대한 이론에 중심 해..

DEVELOPMENT

이클립스(Eclipse) 실행이 안될 때 오류 해결방법

개발,프로그래밍,오류,실행,에러,해결방법,경로,설치파일 이클립스 오류 해결하는 방법 앞서 이야기했듯이 취업을 하고 처음 들어가고 봤을 때 학원이나 학교에서 이클립스를 사용을 해봤고 다른 툴은 거의 사용을 할 일이 많이 없었기도 했는데 취업을 하고 내가 배웠던 것은 비주얼스튜디오(Visual Studio)였고 또 한동안 계속해서 그쪽으로만 사용을 하다 보니 이클립스가 가물가물해졌다 또 쓸 일도 없다고 생각을 했는데 PostreSQL은 이클립스 기반이라는 말을 얼추 듣기도 했지만 내가 만지는 것은 아니닌깐 별 상관을 안 했지만 회사 내 사용하던 프로그램 중 구버전(옛날 사용하던 것)을 어느 정도 배워야 한다는 말과 함께 배우기 시작하면서 또 이클립스를 만지기 시작했다 그리고 간단하지만 겪었던 오류 해결방법을..

DEVELOPMENT

논리연산자 [||, &&, !]

프로그래밍 논리 연산자(AND, OR, NOT)의 개념과 진리표, 단축 평가까지 정리합니다.확실하게 알고 넘어가는 논리 연산자코드를 작성하다 보면 가장 흔하게 사용하는 것이 논리 연산자입니다. 워낙 자주 쓰다 보니 익숙하지만, 정확한 동작(특히 단축 평가)을 모르면 의도치 않은 버그로 이어지기도 합니다. 이 글에서는 논리 연산자의 개념과 진리표, 실제 예제, 그리고 꼭 알아야 할 단축 평가와 우선순위까지 정리하겠습니다.목차논리 연산자란논리 연산자는 참(true)과 거짓(false)을 판단하는 연산자입니다. 결과가 불리언(boolean) 형태로 반환되기 때문에, 조건문(if)이나 반복문(while)에서 조건을 조합할 때 핵심적으로 쓰입니다.주요 논리 연산자이름연산자의미AND&& (또는 AND)둘 다 참이어..

DEVELOPMENT

MySQL SQLines 사용방법

DDL,DCL,DML,SQL,데이터베이스,Database,프로그래밍,쿼리Query,변환 SQL 조금씩 다른 것들은 이거 하나만 보시면 해결완료! 개발을 하다 보면 중간중간 막히는 것들이 많은데 SQL 부분에서 회사마다 사용하는 것들이 다릅니다. 그래서 우리가 배웠던 SQL과 조금씩 다릅니다. 근데 검색을 하면 요즘 구글에서 거의 전부 나오긴 하지만 안 나오는 경우가 생각보다 많습니다. 그럴 경우 어떻게 하면 좋을지 알아봤는데 이 방법이 현실에서 사용하기 가장 좋을 거 같아 기억도 하고 다른 분들에게 알려드리기 위해 글을 올리려고 합니다. 간단하지만 쉽고 간편하게 사용할 수 있습니다. 천천히 보시고 따라 하시면 됩니다. 목차 MySQLines 사용방법 SQLines[#]에 접속을 하면 다양한 메뉴와 지원을..