post-thumbnail

우분투에서 인텔리제이 실행

인텔리제이 다운로드(https://www.jetbrains.com/ko-kr/idea/download/ideaIC-2022.1.3.tar.gz 파일이 다운로드 받아지는데, 해당 파일을 리눅스 서버로 옮겨준다. /opt 폴더로 옮겨준다. 나는 윈도우 다운로드 폴

2일 전
·
0개의 댓글

linux ubuntu java설치 / gradle 설치

내용 편집 완료 한 뒤 reboot 내용 편집 완료한 뒤 reboot

6일 전
·
0개의 댓글

레디스 Redis GUI : medis

오픈소스 redis 클라이언트 어플리케이션 레디스 설치하면 command line 형 클라이언트인 redis-cli가 내장되어 설치되지만, GUI보다 불편해서 medis를 주로 사용한다.https://github.com/luin/medis 링크에 들어가면 다운

6일 전
·
0개의 댓글

Shorten URL

긴 url 을 짧게 축약시켜서 필요한 페이지로 직접 연결하는 기술긴 url 페이지로 연결되는 리디렉션을 사용해서 수행목적 : 중개역할을 하는 shorten url을 구성하여 별도 로그인 없이 페이지로 이동되도록 개발영속성을 지원하는 인메모리 데이터 저장소 빠른 key

2022년 6월 23일
·
0개의 댓글

서버에 배포

putty 다운로드 방법https://ndb796.tistory.com/461superputty 다운로드 방법https://bebhionn.tistory.com/45FileZilla 다운로드 방법https://m.blog.naver.com/m

2022년 6월 17일
·
0개의 댓글

node.js 코어의 원칙 / 작동원리

최소한의 기능 세트를 가지고 코어 바깥부분에 userland userspace라는 사용자 전용 모듕 생태계를 둔다. Unix 철학 작은 것이 아름답다각 프로그램은 한가지 역할만 잘 하도록 만들어라 작은모듈의 장점 : 재사용성 / 이해하기 사용하기 쉬움 / 테스트 유지보

2022년 6월 17일
·
0개의 댓글

JPA

RAM --> 휘발성 하드디스크 --> 비휘발성 DBMS JPA : Java Persistence Api Persistence : 영속성 --> 데이터를 생성한 프로그램이 실행이 종료 되어도 사라지지 않는 데이터 특성 파일시스템, 관계형 DB, 객체 DB를 활용

2022년 6월 16일
·
0개의 댓글
post-thumbnail

쿼리 DSL 셋팅

빌드 후 Gradle > other > compileJava 하면 qclassQ클래스가 생성된다.

2022년 6월 16일
·
0개의 댓글

Spring 특징

틀, 벗어날 수 없다소스코드를 공개한다. 내부를 고칠 수 있다. 기여 가능Inversion Of Controll 제어의 역전주도권 스프링스프링이 스캔해서 메모리에 올려준다.Class -> 설계도Object -> 실체화가 가능한 것 (추상클래스(Obstract class

2022년 6월 13일
·
0개의 댓글

[ JS ES6 ] Symbol 심볼

symbol을 사용하면 이런 충돌을 피할 수 있다.심볼은 완전히 고유한 속성이기 때문에 내장된 length 속성과 달라진다. 객체에 속성을 추가하거나 덮어써질 우려가 있으면 충돌을 피하기 위해서 심볼 사용 하면 좋다. Symbol()함수를 사용해서 생성한다괄호안은 비워

2022년 6월 10일
·
0개의 댓글

jsp 기초

먼저 공부해야 할 것 : htmlhtml코드에 java코드를 넣어서 동적인 웹페이지를 만드는 웹 애플리케이션 도구 웹 애플리케이션 도구란 ?웹 브라우저의 요청에 대하여 처리해서 결과를 보여주는 프로그램파일명.jsp 로 파일을 생성한다.html + 자바 코드라고 생각하면

2022년 6월 9일
·
0개의 댓글

로그인을 파이썬으로 해보자 (selenium)

pip3 install selenium 으로 설치하면 된다.크롬 드라이버 설치 를 클릭해서 사이트에 들어가서 현재 크롬의 버전에 맞는 드라이버로 본인 OS에 맞게 설치한다. 설치한 파일은 실행할 .py 파일의 위치와 같은 디렉토리로 옮겨둔다으로 import한다. 로그인

2022년 5월 23일
·
0개의 댓글

프로그래머스 코딩테스트 연습 : 신고 결과 받기 JavaScript

자바스크립트 연습 하는 겸 Python으로 풀었던 문제지만, Js로 다시 풀어봤다. 문제 링크각 유저는 한 번에 한 명의 유저를 신고할 수 있습니다.신고 횟수에 제한은 없습니다. 서로 다른 유저를 계속해서 신고할 수 있습니다.한 유저를 여러 번 신고할 수도 있지만, 동

2022년 5월 19일
·
0개의 댓글

겹치지 않는 문자열 생성

현재의 날짜와 시간을 밀리초로 반환밀리초 (1초 = 1000밀리초) 이기 때문에 겹치지 않음현재 밀리초를 36진수로 표현

2022년 5월 12일
·
0개의 댓글
post-thumbnail

nuxt.js 부트스트랩 vue Modal창 띄우기

b-table 을 활용하여 프로젝트 리스트를 불러왔다.등록하기버튼을 누르면 Modal창이 뜨며, 프로젝트를 등록할 수 있다.table의 row를 클릭하면 수정과 삭제가 가능한 Modal창이 뜬다. thead 부분을 두줄로 설정하는 방법이다.행을 클릭했을때 실행되는 메소

2022년 4월 11일
·
0개의 댓글

요구사항

시스템 구성파악 ( 기간업무, 지원업무)시스템 기능파악 ( 주요기능, 하부기능, 세부기능) --> 계층형시스템 인터페이스 파악 ( 데이터 종류, 형식, 프로토콜, 주기) 아키텍처 구성 파악 (구성도)소프트웨어 구성 파악 (SW 구분, 시스템명 )하드웨어 구성 파악 (

2022년 4월 4일
·
0개의 댓글

예외처리

예외가 발생했을 때 해당문제에 대비해 작성해 놓은 처리 루틴을 수행하도록 하는 것예외(Exception) : 정상적인 실행을 방해하는 조건이나 상태

2022년 4월 4일
·
0개의 댓글

프로그래밍 언어의 종류

일련의 처리 절차를 정해진 문법에 따라 순서대로 기술하는 언어실행 속도가 빠르다.모듈 구성이 용이하다.같은 코드 실행할 경우 복사하지않고 호출해서 가능구조적 프로그래밍 가능하다프로그램을 분석하기 어렵다.유지 보수 어렵고, 수정하기 어렵다.C (1972년 벨 연구소에서

2022년 4월 4일
·
0개의 댓글

git checkout vs switch / restore

부터 을 대체하는 와 가 도입되었다고 한다. Checkout > Switch branches or restore working tree files 의 기능이 각각 와 로 분리 된 것이다. Switch > 브랜치를 변경한다. -c 옵션을 추가하면 생성하면서 변경

2022년 4월 4일
·
0개의 댓글
post-thumbnail

git branch management strategy

여러 개발자가 협업하는 환경에서 git 저장소를 효과적으로 활용하기 위한 work-flow브랜치의 생성,삭제,병합이 자유로운 git의 유연한 구조 활용해서 소스관리를 할 수 있다동료 개발자가 만든 브랜치나 커밋에 대해 알기 어려움항상 유지되는 2개의 메인 브랜치와 역할

2022년 4월 1일
·
0개의 댓글