본문 바로가기

분류 전체보기

(47)
[Vue] 2-2. 프로젝트 생성 (Manually select features) [Vue] 2-1. 프로젝트 생성 1. CMD 실행 하여 프로젝트 파일 설치 경로 이동 cd D:\WorkSpace_Study d: 2. Vue 프로젝트생성 vue create study-project 해당명령어 입력시 아래와 같은 옵션선택창이 노출된다. > Defualt ([Vue2] bavel , es.. tjddnjs625.tistory.com 위글에서 셋팅한 방법은 Java 에서 Legacy Project 처럼 하나하나 직접 셋팅해줘야하는 불편함이 있었다. spring boot 처럼 자동으로 설치하기 위해선 Manually select features 로 자동셋팅이 가능하다. 1. Vue 프로젝트생성 vue create study-project 해당명령어 입력시 아래와 같은 옵션선택창이 노출된다...
[Vue] 2-1. 프로젝트 생성 1. CMD 실행 하여 프로젝트 파일 설치 경로 이동 cd D:\WorkSpace_Study d: 2. Vue 프로젝트생성 vue create study-project 해당명령어 입력시 아래와 같은 옵션선택창이 노출된다. > Defualt ([Vue2] bavel , eslint) > Defualt (Vue3 Preview) ([Vue3]bavel , eslint) > Manually select features 위옵션중 Vue 버전을 선택하면된다. vue3는 아직 preview 이기때문에 vue2 로 설치 3. VS Code에서 해당 프로젝트 열기 위와 같이 프로젝트가 생성되었다면 packpackage.json 에서 프로젝트의 정보를 정의하고, 의존하는 패키지 버전 정보를확인할수 있다. 이제 해당 프로..
[Vue] 1. 설치 및 VS Code 셋팅 1. Node 설치 npm(node package manager)을 이용해 vue를 설치하기 위해 Node.js 를 설치한다. Node.js Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 설치후 cmd 창을 열어 아래 명령어를 실행하여 vue 와 vue-cli 를 설치한다 Vue CLI는 Vue.js 프로젝트 생성을 돕는 vue 공식 CLI 이다. Vue CLI를 통해서 vue 명령어를 사용할 수 있게되고, 빠른 프로젝트 생성 및 관리를 할 수 있게 된다. 아래와 같이 npm, yarn 명령어를 사용해서 설치 할 수 있다. --vue.js 설치 npm install -- vue-cli설치..
[C#] RestSharp 으로 HTTP/HTTPS 통신 RestSharp 은 .NET 에서 가장 많이 사용되고있는 REST API 클라이언트 라이브러리로 프로젝트에서 사용하기위해선 먼저 NuGet 패키지를 추가해준다. 사용방법 1. public ActionResult CallAPI() { responseDto res = new responseDto(); //호출결과를 받을 DTO string URL = "URL호출주소"; //URL호출주소 Dictionary param = new Dictionary(); param.Add("변수명1", "값1"); param.Add("변수명2", "값2"); res = JsonConvert.DeserializeObject(RestSharp_Post(URL,param)); } public dynamic RestSharp_Pos..
[MSSQL]구분문자열로 Split처리 함수 MSSQL에서 특정문자열을 기준으로 데이터를 나눌때 사용하는 함수입니다. 1.문자열을 구분자로 분리하여 테이블로 반환하는 함수 CREATE FUNCTION [dbo].[FN_GET_Split] ( @StrValue VARCHAR(1000), -- 분리할 문자열 @SplitChar VARCHAR(1) -- 구분할 문자 ) RETURNS @SPLIT_TEMP TABLE ( VALUE VARCHAR(50) ) AS BEGIN DECLARE @oPos INT, @nPos INT DECLARE @TmpVar VARCHAR(1000) -- 분리된 문자열 임시 저장변수 SET @oPos = 1 -- 구분문자 검색을 시작할 위치 SET @nPos = 1 -- 구분문자 위치 WHILE (@nPos > 0) BEGIN S..
[C#] Log파일 생성 지정경로에 폴더 및 파일이 없을 경우 파일을 생성하며 .txt 파일로 로그를 생성하는 코드입니다. public void LogWrite(string fileName, string msg) { string FilePath = "D:\\Logs\\" + fileName + "_" + DateTime.Today.ToString("yyyyMMdd") + ".txt"; string DirPath = "D:\\Logs\\"; string str = string.Empty; DirectoryInfo di = new DirectoryInfo(DirPath); FileInfo fi = new FileInfo(FilePath); try { if (di.Exists != true) Directory.CreateDirecto..
[MSSQL] 페이징 함수 OFFSET/FETCH SQL Server 2012 에서 Offset/Fetch 를 사용하여 효과적인 페이징처리를 하는 방법입니다. SELECT seqnum,id, Name, celnumber,RegistDate FROM Member_info ORDER BY seqnum DESC OFFSET 0 ROWS FETCH NEXT 10 ROWS ONLY; 2페이지를 조회하려면 OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY; 로 OFFSET 을 수정하면되며 FETCH NEXT 는 한번에 조회할 데이터 갯수입니다. 온라인 설명서 : http://msdn.microsoft.com/ko-kr/library/ms188385(v=sql.110).aspx#Offset Offset Fetch에 대한 제한 사항 외부 쿼리와 상..
[MSSQL] 이전행과 다음행 데이터를 가져오는 LAG,LEAD 함수 SQL Server 2012 에서 행을 비교할때 사용할수있는 함수입니다. 1. 원본데이터 SELECT ProductID, ModifiedDate, StandardCost FROM Production.ProductCostHistory WHERE ProductID IN (711, 712, 713) ORDER BY ProductID, ModifiedDate 2. LAG/LEAD 함수 SELECT ProductID, StandardCost, ModifiedDate, LAG(StandardCost, 1, NULL) OVER (PARTITION BY ProductID ORDER BY ModifiedDate) AS PrevStandardCost, LEAD(StandardCost, 1, NULL) OVER (PARTI..
[MSSQL] 테이블, 컬럼 코멘트 조회 fn_listextendedproperty 함수를 이용하여 컬럼의 Description 을 조회할수있다. sys.fn_listextendedproperty 또는 ::fn_listextendedproperty으로도 사용 가능. sys.fn_listextendedproperty함수는 이하의 장소에 위치해 있습니다. 테이터베이스 > 시스템 테이터베이스 > master > 프로그래밍 기능 > 함수 > 시스템 함수 > 테이블 반환 함수 --테이블 코멘트 조회 SELECT OBJTYPE, OBJNAME, NAME, VALUE FROM ::FN_LISTEXTENDEDPROPERTY (NULL, 'SCHEMA', 'DBO', 'TABLE', '테이블명', DEFAULT, DEFAULT); --컬럼 코멘트 조회 SELE..
[MSSQL]다른 테이블과 JOIN 해서 UPDATE 하기 DB데이터를 UPDATE시 다른테이블과 JOIN하여 업데이트를 할때 사용하는쿼리이다. UPDATE [변경될테이블] SET [컬럼1] = A2.[컬럼1] , [컬럼2] = A2.[컬럼2] FROM [조인테이블] A2 WHERE [변경될테이블].[조건컬럼] = A2.[조건컬럼] UPDATE MEMBER SET REG_USER_ID = ID , REG_DATE = A2.REG_DATE FROM MEMBER_WALLET A2 WHERE MEMBER.CODE = A2.CODE 테이블이 한개가아니라도 일반적인조인문처럼 사용하여 여러개의 테이블 조인이 가능하다. UPDATE [변경될테이블] SET [컬럼1] = A2.[컬럼1] , [컬럼2] = A2.[컬럼2] FROM [조인테이블1] A2 JOIN [조인테이블2] ..