1. 문제상황 기본적으로 비주얼 스튜디오에서 빌드를 진행하게되면 EXE파일이 참조하는 외부 DLL들이 널부러져있다. 이걸 배포하기에는 조금 그렇잖아요! 그래서 EXE에 한번에 DLL과 모든 리소스들을 한번에 말아서 배포하는 방법에 대해서 알아보겠습니다. 2. 사용방법 NuGet 패키지관리 들어간다. Constura.Fody 설치한다. 그리고 중요한게 버전을 4.2.1로 변경한다. 5버전으로하면 MSBuild 1.6 에러가 발생한다.
1. 사용방법 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace SelectAll { public partial class frmSelectAll : Form { int TotalCheckBoxes = 0; int TotalCheckedCheckBoxes = 0; CheckBox HeaderCheckBox = null; bool IsHeaderCheckBoxClicked = false; public frmSele..
1. 사용방법 프로젝트를 우클릭하고 속성 선택합니다. 속성창이 뜨면 보안 > ClickOnce 보안 설정 사용 체크하면 app.manifest 파일이 나타는데 파일이 나타나면 위의 체크했던 것은 체크를 다시 해제합니다. 빨간네모의 코드를 추가해줍시다. 그러면 프로그램을 실행시킬때 사용자에게 관리자모드로 킬것인지 팝업창이 뜨게됩니다.
인텔리 J 활용팁 42가지 https://www.popit.kr/%EC%9D%B8%ED%85%94%EB%A6%ACj-%ED%99%9C%EC%9A%A9-%EA%BF%80%ED%8C%81-42%EA%B0%80%EC%A7%80-%EC%A0%95%EB%A6%AC/ 책 사이트 https://wikidocs.net VBA 배우는 사이트 https://bi.snu.ac.kr/~bhkim/lectures/digi_com_10f_snu/Excel_macro_VBA.pdf
1. 문제상황 개발을 하다보면 {[("' 등을입력하는게 여간 귀찮은게 아니다 인텔리J에서는 이것을 편하게 할 수 있다. 2. 사용방법 위 그림처럼 체크박스 처리하고 감쌀부분을 코드에서 드래깅하고 {[("' 등을 입력하면 된다. 아주 편안하다.
1. 문제상황 자 생각해보자, 내가 개발자이고 만약에 100명한정 쿠폰을 다운로드 만들어야하는 상황이다. 과연 어떻게 개발을 할 것인가? 개발환경은 보통 많이 쓰는 스프링 프레임워크와 오라클이라고 가정하자. 보통 웹서버의 서블릿은 멀티쓰레드이기 때문에 동시성에 대한 문제가 발생한다. 한정수량이 1장 남았을때 두개의 쓰래드가 동시에 접근해서 1장 남았다라는 정보를 조회하게 되면 실제로 남은 수량이 -1이 될 수 있는 상황이 올수있다. 그럼 어떻게 해야할까? 첫번째, 자바의 메소드를 동기화 시키는 방법이 있을 수 있다. 이 방법의 단점은 스레드세이프하지만 처리효율이 줄어든다는 단점이 있다. 두번째, 오라클의 For Update를 사용하는 것 내가 여기서 권고하는 방법은 두번째 방법이다. 2. 처리흐름 *3...
1. 사용방법 DECLARE RES VARCHAR2(50); BIGIN SP_PROCEDURE('IN_PARAM_1','IN_PARAM_2', RES); DBMS_OUTPUT PUT_LINE(RES); END;
1. 사용방법 1. Mysql SELECT DATE_FORMAT(NOW(), '%Y%m%d%h%m%s') FROM DUAL;2. Oracle SELECT TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') SYS_DATE24 FROM DUAL
1. 문제상황 메이븐 Build시에 테스트를 진행해서 어플리케이션이 올라가는 속도가 느릴 수 있다. 그래서 테스트를 스킵하는 방법에 대해서 알아본다. 2. 설정방법 1.POM을 아래와 같이 설정한다. 1.8 true org.apache.maven.plugins maven-surefire-plugin 3.0.0-M3 ${skipTest}
1. 문제상황 API서버를 만들면서 가장 중요한 것중에 하나가 바로 API사용법에 관한 문서를 만들어주는 것입니다. 그런데 API를 만들면 주기적으로 요구에 따라 변경되기 쉽상입니다. 그럴 때마다 문서를 수정하는 것은 엄청나게 피곤한 일일텐데요. 그래서 소스를 기반으로 API문서를 만들어주고 더불어 테스트까지 할 수있는 라이브러리가 있는데요. 그게바로 Swagger 입니다. 2. 해결방안 1. POM 설정 io.springfox springfox-swagger2 2.2.2 io.springfox springfox-swagger-ui 2.2.2 2. JavaConfig 추가하기 package com.kartell.dnfapi.config; import org.springframework.context.an..