반응형

개발관련205

Visual Studio의 Vue.js Web 어플리케이션 빌드시 에러 해결방법 1. 에러메세지(Error: Cannot find module '@vue/babel-preset-app')가 표시될경우에는 모듈을 추가 설치해서 해결할 수 있습니다. #npm과 node.js가 설치된경우에 프로젝트가 설치된 폴더에서 아래의 명령어를 실행합니다. npm install @vue/babel-preset-app --save-dev 2. 에러메세지(Error: Command failed cli-plugin-e2e-nightwatch/nightwatch.config.js)가 표시될경우에는 모듈을 추가 설치해서 해결할 수 있습니다. #npm과 node.js가 설치된경우에 프로젝트가 설치된 폴더에서 아래의 명령어를 실행합니다. npm install @vue/cli-plugin-e2e-nightwatch.. Vue 2021. 12. 16.
Identity속성을 가진 컬럼이 존재하는 테이블의 Insert into Select 일반적인 서로 다른 서버에서 같은테이블을 복사하는 과정에서는 Insert into Select문만으로 테이블 데이터를 조회해서 복사가 가능합니다. insert into 테이블명 Select * From 서버명.dbo.테이블명 예외로 Identity속성의 컬럼이 포함된 테이블은 일반적인 Insert into Select문을 실행시키면 에러가 발생합니다. An explicit value for the identity column in table '테이블명' can only be specified when a column list is used and IDENTITY_INSERT is ON. 하지만 테이블 설정과 컬럼을 모두 쿼리에 포함시키면 복사가 정상적으로 이뤄집니다. SET IDENTITY_INSERT .. Sql Server 2021. 12. 15.
Linked Server 작성방법 1. 서버 정보등록 EXEC sp_addlinkedserver @server = '', --링크서버명 @srvproduct = '', @provider = 'SQLNCLI', -- 프로바이더명 @datasrc = '192.168.5.10'; -- IP와서버명 2. 로그인 정보등록 SQL Server 인증의경우 EXEC sp_addlinkedsrvlogin @rmtsrvname = '', --링크서버명 @useself = 'FALSE', --로그인명과 패스워드사용시에는 FALSE @locallogin = '', --로컬서버상의 로그인명 @rmtuser = '', --로그인명 @rmtpassword = ''; --패스워드 Windows 인증의경우 EXEC sp_addlinkedsrvlogin @rmtsrvn.. Sql Server 2021. 12. 13.
Visual Studio에서 Vue.js 어플리케이션 구축방법 Vue.js Web 어플리케이션 구축순서 1. Basic Vue.js Web application 프로젝트 추가 2. 추가 Vue.js 모듈설치 npm install @vue/babel-preset-app --save-dev npm install @vue/cli-plugin-e2e-nightwatch --save-dev 3. Vue.js 어플리케이션 프로젝트 파일 수정 이하의 코드를 추가합니다. npm run build 3. Vue.js 어플리케이션 디버그 Ctrl+F5 (or Debug > Start Without Debugging)으로 어플리케이션을 실행합니다. Vue 2021. 12. 12.
.NET Core + Vue.js 프로젝트 구축하기 .NET Core + Vue.js 프로젝트 구축 순서 1. npm설치 Windows의경우 설치파일다운로드후 설치 설치후에 버전확인 npm --version Linux의경우 (ubuntu 18.04) $ sudo apt update --Ubuntu Package를 갱신 $ sudo apt install nodejs npm --nodejs、npm 설치 $ node --version --node버전확인 $ npm --version --npm버전확인 2. Vue CLI설치 Window의 경우 npm install -g @vue/cli 버전확인 vue --version Linux의 경우 sudo npm install -g @vue/cli 버전확인 vue -h 3. ASP .NET Core 프로젝트 추가 신규프로젝.. Vue 2021. 12. 9.
Amazon Simple Email Service (SES)의 메일송수신 설정방법 Amazon Simple Email Service (SES)설정순서 1.Amazon SES 클릭해서 설정화면으로 이동 2.Email Address 설정 ①SES Home의 Identity Management서브메뉴에서 Emaiil Address를 클릭합니다. ② Verify a New Email Address버튼을 클릭해서 신규 이메일 등록화면으로 이동합니다. ③등록할 이메일을 입력후에 Verify Thie Email Address버튼을 클릭합니다. Amazon SES에서 등록한 메일주소로 확인용 메일이 발송됩니다. ④등록환 메일로 발송된 확인용 메일의 링크를 클릭해서 SES의 메일등록을 확정합니다. ⑤Amazon SES Home으로 돌아가서 Email Address서브화면을 갱신하면 등록한 메일주소의 .. Aws 2021. 12. 8.
Python AI라이브러리 AI (인공 지능) 개발 프로그래밍 언어로지지를 받고있는 Python 라이브러리 소개합니다. 데이터 처리 및 분석, 기계 학습 등등의 라이브러리와 프레임 워크를 사용하면 효율적으로 AI 개발을 할 수 있다고 생각합니다. 라이브러리는 다음과 같습니다. TensorFlow(Google 사에 개발 된 딥 러닝) matplotlib(과학 계산 결과를 그래프 또는 도표로 표시 할 때 사용) Open CV(사진이나 동영상을 처리 할 때 사용) Keras(기계 학습 알고리즘에 사용) Numpy(데이터 분석 및 선형 대수학을 취급 할 때의 수치 계산을 효율적으로 이용할 때 사용) SciPy(과학 기술 계산 (적분 삼각 관계 계산 · 지수 계산 · 대수 계산 · 통계)에 사용) Chainer(자연어 처리 및 음성 처리에.. Python 2021. 10. 24.
Ubuntu 18.04 정기적으로 재기동하는 방법 1. 수동으로 재시작(reboot)하는 2가지 방법(어느쪽이든 상관없습니다.) $ sudo shutdown -r now $ sudo reboot 2. 정기적으로 재시작(reboot)하는 방법 ①cron설정을 실행 ②스케쥴러 구문을 추가(기본적으로(분,시,일,월,요일)으로 설정) - 예문의(0 3 * * sat)경우는 매주 심야3시0분에 재시작이 됩니다.) $ sudo crontab -e 0 3 * * sat /sbin/shutdown -r now Ubuntu 2021. 9. 5.
Git Branch -d '브랜치명'실행시 The branch '브랜치명' is not fully merged. If you are sure you want to delete it, run 'git branch -D 브랜치명'.에러 발생시 대응 - git branch -d '브랜치명'를 실행했을 때 The branch '브랜치명' is not fully merged. If you are sure you want to delete it, run 'git branch -D 브랜치명'라는 에러발생으로 브랜치가 삭제되지 않을 경우의 대응 방법입니다. - 원인 삭제할 브랜치가 Master브랜치에 Merge되어 있지 않을떼 발생합니다. - 해결방법 강제적으로 브랜치를 삭제하는 명령어를 실행합니다. $ git branch -D '브랜치명' GitHub 2021. 9. 4.
Git Branch -d '브랜치명'실행시 Cannot delete the branch '브랜치명' which you are currently on.에러 발생할 경우의 대응 - git branch -d 브랜치명을 실행했을 때 Cannot delete the branch 브랜치명 which you are currently on라는 에러발생으로 브랜치가 삭제되지 않을 경우의 대응 방법입니다. - 원인 현재선택되어 있는 브랜치가 삭제할 브랜치일 경우에 발생합니다. - 해결방법 삭제할 브랜치를 제외한 브랜치명으로 먼저 체크아웃한 상태에서 브랜치삭제 명령어를 실행 $ git checkout 삭제할 브랜치제외한 브랜치명 $ git branch -d 삭제할 브랜치명 GitHub 2021. 9. 3.
DataGrid의 Binding ItemSource 업데이트하기 1. 전재조건으로는 DataGridTemplateColumn DataTemplate안의 컨트롤의 Binding Update가 정상적으로 이뤄지지 않을때 사용합니다. 2. Binding시에 추가로 UpdateSourceTrigger=PropertyChanged 설정해주는 것만으로도 변경된 값이 ItemSource에 반영됩니다. 3. 샘플코드는 TextBox의 경우 Text를 변경할시에 ItemSource가 정상적으로 업데이트되어 변경된 Text정보가 반영됩니다. C# 2021. 8. 29.
ListBox의 CheckBox가져오기 1. Xaml의 ListBox의 디자인 소스코드 2. Cs파일의 소스코드 //ListBox의 ListBoxItem요소의 루프 foreach (var item in lstFileType.Items) { //ListBoxItem취득 ListBoxItem listBoxItem = (ListBoxItem)lstFileType.ItemContainerGenerator.ContainerFromItem(item); //CheckBox컨트롤취득 CheckBox checkBox = FindVisualChild(listBoxItem); //CheckBox컨트롤이 정상적으로 취득된경우에만 체크처리 if (checkBox != null) checkBox.IsChecked = true; } WPF 2021. 8. 20.
반응형