본문 바로가기

프로그래밍86

C# 리스트를 데이터 그리드 뷰(DataGridView)에 바인딩 하는 팁 C#에서 리스트를 만들고 DataGridView에 바인딩 하려고 했을 때 바인딩이 되지 않는 경우가 있습니다. 흔히 하실수도 있는 실수 같아서 블로그에 글로 설명을 남기려고 합니다. 결론부터 말하면 클래스에 get; set;을 적으면 됩니다. 아래와 같이 클래스를 한 개 생성하고 1 2 3 4 5 6 7 8 9 10 public class TestClass { public int 번호; public string 상태; public TestClass(int id,string status) { this.번호 = id; this.상태 = status; } } Colored by Color Scripter cs 리스트도 생성합니다. 1 List testList = new List(); cs 아래와 같이 Data.. 2018. 5. 23.
쉽게 C# 프로그램으로 주식 자동매매 하는 방법 - 키움증권 OpenAPI 설치 , 로그인, 사용자 정보 확인 쉽게 C# 프로그램으로 주식 자동매매 하는 방법 - 키움증권 OpenAPI 설치 , 로그인, 사용자 정보 확인 안녕하세요 우종선입니다. 이번 글에서는 키움 증권 Open API를 설치하고 프로그램에서 로그인 화면을 띄워보도록 하겠습니다. ◆OpenAPI란? API는 프로그래머가 구현하고자 하는 기능을 편리하게 구현 할 수 있도록 제공되는 기능(함수)의 모음입니다. OpenAPI는 그런 API가 모든 사람들이 쓸 수 있도록 공개되어 있다는 말입니다. ◆OpenAPI의 역할 Kiwoom OpenAPI는 영웅문 HTS에서 사용자가 요청 할 수 있는 정보들을 프로그램에서 그대로 요청 할 수 있게 해줍니다. 키움증권 OpenAPI를 통해서 프로그래머는 영운문 HTS에서 처럼 종목의 정보를 조회하고, 주문 하는 프.. 2018. 4. 17.
Spring boot Reference Guide 5 Spring boot Reference Guide 5 dependency 관리에 있어서 주의사항 Spring Reference Guide 38p의 내용 스프링 부트의 각 릴리즈는 스프링 프레임 워크의 버전과 연관되어 있다고 합니다. 쉽게 말하면. 버전의 숫자를 임의로 지정하고 바꾸지 않길 추천합니다. 그림은 프로젝트를 생성하는 화면입니다. 스프링 부트는 프로젝트를 생성 할 때 이렇게 필요한 dependencies(도구)들을 추가 할 수 있습니다. 그리고 이때 추가되는 dependencies는 사용자가 버전을 지정할 필요없이 자동으로 문제 없는 버전으로 맞춰져서 프로젝트가 생성됩니다. 굳이 버전 숫자를 바꾸지 않기를 권한다고 합니다. 2018. 3. 28.
쉽게 시작하는 Nodejs 1편 쉽게 시작하는 Nodejs 1편 node js 코드 실행하기 먼저 Bracket을 실행하고 플러그인 설치를 클릭합니다. 플러그인들을 설치합니다. 코드를 작성하고 저장했습니다. Add node js 를 클릭하고 test1.js 를 선택한 다음 실행을 클릭합니다. 소스코드가 실행 된 것을 확인 할 수 있습니다. 2018. 3. 17.
jsp 게시글 페이징 처리 / 페이지네이션 소스 코드 첨부 (페이지 클래스) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122.. 2018. 2. 23.