Programming(109)
-
MSSQL - DBeaver 연결하기
Oracle만 쓰다가 MSSQL을 쓰려니 모양이 다르니까 전혀 모르겠다는 느낌이 들었다. 찾는데 다들 SSMS로만 사용하지 DBeaver를 사용하는 경우는 많이 없었고 DBeaver를 연결하는 경우는 그 과정이 정확하지 않은 경우가 많았다.(나만 이해가 안된걸지도 모른다..) 그래서 내가 겪었던 문제점들을 겪지 않게끔 작성해주려고 한다. ---- 1. MSSQL 설치 https://www.microsoft.com/ko-kr/sql-server/sql-server-downloads SQL Server 다운로드 | Microsoft 지금 Microsoft SQL Server 다운로드를 시작하세요. 내 데이터와 워크로드에 가장 적합한 SQL Server 체험판 또는 버전, 에디션, 도구 또는 커넥터를 선택하세..
2024.02.09 -
윈도우(WSL)로 SDKMan 설치하기
sdkman은 여러 소프트웨어 개발 환경을 설치시켜주고 병렬적으로 관리할수 있게 하는 프로그램으로 쉽게 말하면 기존엔 자바 한버전을 설치하고 또 다른 버전을 설치하기 위해 여기 저기 돌아다니면서 프로그램을 찾아서 설치하는 과정을 이 프로그램하나를 통해서 진행 할 수 있다. 우선 mac OS에서는 sdkman을 그냥 설치 가능하다고 하는데 Windows는 단독으로는 불가능하고 Git besh라는 프로그램과 WSL를 사용해서만 설치가 가능하다고 하기에 Git besh라는 프로그램을 쓰려고 했으나 이건 뭔가 제한사항이 있다고 하기에(정확하겐 모르지만 sdkman을 쓰려면 Git besh안에서만 써야한다고 햇었음 돌이켜보면 WSL이랑 다른점이 있나 싶기도함 ㅋㅋ..) WSL으로 사용해보기로 했다. 그리고 WSL..
2024.02.06 -
리액트 기본포트(default port) 확인하기
기존에 npm start를 하면 react server를 키면서 react가 보였었는데 아무래도 나는 이 서버의 URL 어떻게 가져오고 어떻게 설정 되어 있는지가 궁금해서 찾아봤던 내용을 작성해두려고 한다 . 서버의 포트 번호 확인하기 리액트를 설치할때 create-react-app 명령어를 사용해서 리액트 앱을 만들고 npm start를 사용해서 바로 사용할 수 있었다. 그 말은 create-react-app로 만든 리액트 앱에 웹 서버가 내장되어 있다는 것이다. 그럼 위 처럼 포트번호가 3000번으로 자동으로 지정되는것은 어디서 되는 것인가? 이에 대한 답은 노드 모듈안에 존재한다. node_modules > react-scripts > scripts > start.js를 보면 아래와 같이 DEFAU..
2023.12.27 -
숫자로 된 문자열의 정렬 문제 해결
회사에서 일하면서 문자로 되어 있는 숫자를 정렬할 필요성이 있는데 데이터베이스를 본인이 만든것이 아니기에 왜 이건 NUMBER타입이 아니라 VARCHAR으로 만들었는지 의문스럽지만 정렬을 할때가 있는데 보면 글자이기에 그냥 순수하게 정렬을 하면 문제점이 발생한다. 이에 대한 해결 방법에 대해 정리해보자. 1. 문제점 임의로 문자 컬럼에 숫자 데이터로 삽입하고 정렬을 해보면 위와 같이 문제 없이 정렬되는 것을 볼수 있는데 여기서 문제점은 아래와 같은 경우에 발생한다. 아래에 보면 10,110, 20 ,1110의 데이터를 가지고 있는데 우리의 바램은 이게 10 - 20 - 110 - 1110으로 정렬되어야 할것 같지만 아래를 보면 데이터의 정렬이 원하는대로 되지 않는 것을 볼 수 있다. 이는 문자열 형식의 ..
2023.12.18 -
설치 및 IDLE , IDE 사용
1. 파이썬 설치 https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 1. User admin privileges when installing py.exe - py.exe를 설치할때 관리자 권한으로 실행한다 2. Add python.exe to PATH - 파이썬의 PATH를 환경변수에 추가해준다. PATH에 설정되어 있지 않다면 파이썬을 실행할때마다 python.exe디렉터리를 찾아서 실행 해줘야하나 PATH에 넣으면 알아서 python.exe를 찾아 실행시켜준다. 둘다 모두 체크하여 설치한다 설치가 완료 되면 명령 프롬프트(cmd)를 열어 "pytho..
2023.12.02 -
자바를 이용한 프로젝트를 만들어보자.
개발자가 되기 위해서 처음에 시작했던 공부는 C언어에 대한 공부였다. 사실 HTML이라든가 CSS라든가 이것저것 만져만 보고 넘어간 내용으로 따지자면 국비 학원을 등록하기전에 거즘 1년은 독학했던 것 같다. 물론 진심으로 확빠져서 한건 얼마 되진 않긴한데..이것 저것 찾아보다가 어떤 언어를 공부해야할지부터 시작했을때 처음 공부한건 C언어였다. 내가 잘 알지 못하나 C언어가 다른언어들에 비해서는 기초적이기 때문에 C언어를 배워두면 다른 언어를 배우기도 쉽고 다른언어에서는 부족한 기본기들을 잘 알고 넘어 갈수 있다는 이유였던걸로 기억한다..(오래돼서 이유조차 기억이 잘 나지 않음) 그래서 C언어 책을 사서 천천히 동영상강의와 함께 1회독을 했던 것 같다. 맨 처음에 정말 핥아보는 수준으로 봤던 1시간으로 끝..
2023.11.27