분류 전체보기 (22) 썸네일형 리스트형 Git Hub - 개발 프로젝트 Repositories 저장하는법 처음 시작할때 혹은 프로젝트를 처음 github에 올릴때 1. github 가입하기 및 로그인 2. Repositories New 버튼 클릭 3. Repositories Name 정하고 입력 4. Git 설치 5. Git Bash 열기 (정상적으로 설치되었다면 윈도우 키 누른후 검색) 6. git config --global user.name "your_name" 입력 7. git config --global user.email"your_email" 입력 (github 가입한 이메일 입력) 8. git config --list 입력후 이름과 이메일 설정되었는지 확인 -> Git Bash 설정은 컴퓨터를 바꾸거나 또는 포맷을 했을때 만 최초의 한번만 설정하면됨 9. 프로젝트 폴더에서 터미널 열기 (폴더 들.. JavaScript - Item Drag and Drop (드래그 앤 드랍 만들기) 1. Style .dragContainer { background-color: #333; height: auto; padding: 1rem; margin-top: 1rem; } .draggable { padding: 1rem; background-color: white; border: 1px solid black; cursor: move; } .draggable .dragging { opacity: .5; } 2. HTML 1 2 3 4 Test Button 3. Script const draggables = document.querySelectorAll('.draggable'); const containers = document.querySelectorAll('.dragContainer'); dragg.. 웹개발 공부 - 1. 프로젝트를 만들어보자 먼저 프로젝트를 만들 빈 폴더를 생성을 해줍니다. 그다음 VSC(Visual Studio Code)를 켜줍니다. 저는 VSC를 사용합니다. 왼쪽 상단의 File 누른후 Open Folder를 눌르면 파일 탐색기가 열립니다. 거기서 아까 프로젝트로 사용할 빈 폴더를 선택해줍니다. 이제 프로젝트에서 쓸 폴더를 만들겠습니다. assets : 이미지 파일, css 파일, js 파일 등을 저장할 디렉터리 입니다. controllers : 페이지가 로딩되기전에 처리할 각종 업무를 보는 디렉터리 입니다. model : DataBase와 연동하거나 데이터를 Input, Output 하는 디렉터리 입니다. views : 화면에 보여질 페이지가 있는 디렉터리 입니다. 열심히 MVC 구조를 만들어 볼려고 노력해보겠습니다. .. 멀티(듀얼) 모니터 사용시 서브 모니터에 Form 출력 //활성화된 모니터를 불러온다 Screen[] screens = Screen.AllScreens; public Form1() { InitializeComponent(); // 듀얼 모니터 사용시 서브 모니터에 폼 출력 if (screens.Length > 1) { GetCurrendMonitor(); } } #region 듀얼 모니터 사용시 서브 모니터에 폼 출력 코드 private void GetCurrendMonitor() { this.Left = screens[1].Bounds.Width; this.Top = screens[1].Bounds.Height; this.StartPosition = FormStartPosition.CenterScreen; Point p = new Point(screens[.. 자식폼 끼리 데이터 전달(C# MyEventHandler 사용) //surgeSystempage (자식폼) 전달할려고 하는 데이터를 가지고 있는 폼 //이벤트처리를위한델리게이트정의 public delegate void MyEventHandler(int TimeSet, string AddressSet, string TokenSet); //이벤트 정의 public event MyEventHandler SettingEvent; private void ServerSetBtn_Click(object sender, EventArgs e) { SettingEvent(Time, Address, Token); } //MainForm (부모폼) 자식폼 들을 선언후 자식폼의 이벤트 등록 //이벤트가 정의된 Form 선언 private UcSystemSet surgeSystemPage =.. [DevExpress] 정렬전, 정렬후 GridControl 선택한 Row 인덱스 얻기 ( Get Row Index) GridControl의 GridView ID => gdvSurgeStatus // 고정된 Row의 인덱스를 반환 int[] p = this.gdvSurgeStatus.GetSelectedRows(); //고정된 Row의 인덱스를 정렬전의 초기 인덱스로 변환 int j = this.gdvSurgeStatus.GetDataSourceRowIndex(p[0]); //다른점은 메시지박스를 띄어서 확인 참고 : docs.devexpress.com/WindowsForms/DevExpress.XtraGrid.Views.Base.ColumnView.GetDataSourceRowIndex(System.Int32) Windows Server 2012 R2 원격 포트 원하는 포트로 변경 1. 제어판 -> 시스템 및 보안 -> 관리 도구 -> 고급 보안이 포함된 Windows 방화벽 클릭 2. 왼쪽 트리 메뉴에서 인바운드 규칙 클릭 -> 오른쪽 새 규칙 클릭 3. 포트 선택후 다음 -> 특정 로컬 포트에서 원하는 포트번호 설정 -> 다음 클릭후 마침 Window Server 원격 세션 제한 설정 1. 윈도우 버튼 + R 클릭후 실행창에 gpedit.msc 타이핑후 확인 2. 컴퓨터 구성 -> 관리 템플릿 -> windows 구성 요소 -> 터미널 서비스 -> 원격 데스크톱 세션 호스트 -> 연결 -> 연결 개수 제한 우클릭후 편집클릭 3. 왼쪽 위에 사용 선택후 -> 옵션에서 최대 허용 연결을 원하는 연결 허용 갯수로 수정 -> 확인 4. 윈도우 버튼 + R 클릭후 cmd 타이핑후 확인 또는 윈도우 버튼 눌르고 명령 프롬프트 or cmd 검색후 실행 5. gpupdate /force 입력 끝 이전 1 2 3 다음