전체보기
-
메이플이 하고 싶다 메에이프을스으토리 언제 구만렙 한 번 해보나게임/메이플스토리 2019. 5. 15. 11:35
메이플스토리이이이이~~~ 일 끝나고 집에 가면 밥먹고 운동하고 청소하고 겜할 기력이 없다. 매일매일 퇴사날짜만 꼽아보지만 그전에 조금이라도 메이플이 하고 싶은데 나이가 나이인가 보다. 예전에는 피곤해도 메이플은 꼭 하고 잤었는데 어휴 삭신이야. 매일 매일 접속하던 때가 언제인지 메이플gg에서 확인 되는 마지막 활동일이 10일.. 메이플에 접속하면 매일 듣는 말, "묘용님 오랜만이에요!" 나두 메이플 하고 싶당 ㅠㅠ 거기다 12월 20일에 멈춰버린 레벨 히스토리다. 템 팔고, 부캐로 플위 키우면서 행메하겠다곤 했지만 버닝캐로 닼나 키운 거 말고는 부캐 키울 시간도 없다. 직업랭킹이 20 몇위던가 30 몇위던가 그랬던 때가 있었는데 61위로 밀려 나 버리고요. 퇴사하고 나면 그 동안 못 한 이불빨래하듯 메이..
-
명령 프롬프트 명령어 route (라우팅 테이블 설정) 응용끄적이는/정보공유 2019. 5. 8. 16:25
1번 문제(①) FortiClient나 Network Connect 등의 vpn 프로그램을 사용하려면 접속계정이 필요하다. 이때 접속계정은 하나인데 여러 사람이 한 번에 사용하려고 하면 순서를 정해서 사용해야하는 불편함이 있다. 여러 사람이 하나의 계정으로 한 번에 사용할 수 있는 방법이 어디 없을까. => 여러 명이 하나의 네트워크 공유 2번 문제(②) 또 실제 A네트워크에서는 B네트워크로도 접근할 수 있는데 vpn 프로그램의 접속계정으로는 A네트워크만 접근된다. 실제 A네트워크에 연결하지 않고 vpn프로그램만으로 A네트워크에 접속한 다음 B네트워크에 있는 IP에 접근할 수 있는 방법이 어디 없을까. 이 문제들은 하나의 PC에 두 개이상의 네트워크가 연결이 되면서(다중 LAN) 발생하는 문제들이다. 즉..
-
MSSQL 테이블에 칼럼 추가, 변경, 삭제 쿼리Database/MSSQL 2019. 5. 7. 11:05
1. 칼럼 추가 ALTER TABLE [Table_Name] ADD [Column_Name] [data_type] ;NULL여부 ;default '기본값' - NULL 허용: ALTER TABLE table1 ADD cTitle varchar(10) null - NULL 허용X, 기본값 있음: ALTER TABLE table1 ADD SubTitle varchar(10) not null default 'N' 2. 변경 - 칼럼명 EXEC sp_rename '[Table_Name].[Old_Column_Name]', '[New_Column_Name]', 'COLUMN' EXEC sp_rename 'table1.cTitle', 'Title', 'COLUMN' - 칼럼 데이터타입 ALTER TABLE [Tab..
-
C# and Database(SQLite, MySQL, MSSQL, Oracle) data type mapping닷넷/C# 2019. 5. 3. 17:49
1. C# vs SQLite: C# SQLite The field name Type Library type GetFieldType(#) Transformation Remarks F_BOOL bool BIT NOT NULL Boolean F_BOOL_NULL bool? BIT Boolean F_SBYTE sbyte INT8 NOT NULL SByte sbyte_ F_SBYTE_NULL sbyte? INT8 SByte sbyte_ F_BYTE byte UINT8 NOT NULL Byte F_BYTE_NULL byte? UINT8 Byte F_SHORT short INT16 NOT NULL Int16 F_SHORT_NULL short? INT16 Int16 F_USHORT ushort UINT16 NOT NU..
-
C# WinForms Datagridview Paging, 데이타그리드뷰에서 데이터를 페이지로 나누기닷넷/WinForms 2019. 5. 3. 11:29
티스토리 에디터가 바뀌면서 Color Scripter에서 복사한 게 이상하게 붙여진다. 다행이도 주소로 공유할 수 있어서 코드는 아래 주소를 통해 공유한다. Form1.Designer.cs(디자인): http://colorscripter.com/s/dpYT9Qb 공유된 코드 - Color Scripter 코드 설명 : [Form designer cs]How to paging with datagridview in c# colorscripter.com Form1.cs(코드): http://colorscripter.com/s/VyVn5TH 공유된 코드 - Color Scripter 코드 설명 : How to paging with datagridview in c# colorscripter.com 프로그램 실행 영상
-
고투서바이벌에 참가했다. 아직은 당첨금을 알 수 없으나...끄적이는/일상 2019. 4. 30. 16:20
4월 어느날 회사에서 열심히(라고 쓰고 놀면서라고 읽는다) 코딩하고 있는데 지잉하고 카톡이 울렸다. PT선생님이었다. 작년 2018년 10월, 잠깐의 백수생활을 하며 뺀 살들이 자신의 모습으로 돌아가려고 아우성인 모습을 발견하게 되었다. 남친과 주로 밤에 만나서 밤에 무언갈 같이 먹기도 했고, 운동을 전혀 하지 않아서인 것도 같다. 그 덕에 남친도 뼈근육에 살이 많이 붙었다. 서로가 돼지라며 놀렸다. 이럴 순 없어! 오빠의 무엇이든 찾아내는 검색력과 나의 한 번 하겠다 마음 먹으면 빠르게 밀고 붙이는 추진력으로 날을 잡아서 퇴근하고 오빠가 놀러 온 김에 자취집 근처에 있는 헬스장에 같이 갔다. "새마을 휘트니스" '새마을.. 고등학생때 반티로 입었었는데' 하고 옛 추억을 떠오르게 하는 어감이 착착 달라 ..
-
[공유] 개발자 책추천 마인드맵끄적이는/정보공유-IT 2019. 4. 26. 18:29
[마인드맵 저자:개앞맵시] 1. 백엔드개발: https://www.mindmeister.com/ko/530652609/_?fullscreen=1 [개앞맵시] 백엔드 개발 개발자의 앞길에 맵햅 시전!- 백엔드(서버) 개발 www.mindmeister.com 2. 게임개발: https://www.mindmeister.com/ko/868561603/_?fullscreen=1 [개앞맵시] 게임 개발 개발자의 앞길에 맵햅 시전 - 게임 개발 www.mindmeister.com 3. 컴퓨터 과학 기초: https://www.mindmeister.com/ko/502625671/_?fullscreen=1 [개앞맵시] 언어와 컴퓨터 과학 기초 개발자의 앞길에 맵핵 시전!프로그래밍 언어와 컴퓨터 과학 기초 www.mind..
-
C# ReportViewer pagesettings source닷넷/WinForms 2019. 4. 24. 11:08
System.Drawing.Printing.PageSettings pg = new System.Drawing.Printing.PageSettings(); pg.Margins.Top = 0; // 위쪽 마진 (in/100) pg.Margins.Bottom = 0; // 아래쪽 마진 (in/100) pg.Margins.Left = 0; // 왼쪽 마진 (in/100) pg.Margins.Right = 0; // 오른쪽 마진 (in/100) pg.PaperSize = size; reportViewer1.SetPageSettings(pg); // reportViewer1 페이지 설정 reportViewer1.RefreshReport(); 참고로 프로그램을 실행하여 리포트뷰어에 있는 페이지 설정을 눌렀을 때 나오..
-
MSSQL 소계, 합계 만드는 쿼리Database/MSSQL 2019. 4. 23. 12:04
다음은 UNION과 Order by를 이용해 소계와 합계를 만드는 쿼리에 대한 설명이다. -- 테이블 정의 DECLARE @Table1 table ( _Name varchar(30) null, _Date varchar(10) null, _Number int null ) @Table1에 아래 그림과 같이 데이터가 들어있으며 사람별 _Number의 합계와 전체 _Number의 합계를 구하고자 할 때 SELECT _Name, _Date, _Number, 1 as Ordering FROM @Table1 UNION ALL SELECT _Name, '소계' as _Date, SUM(_Number) as Number, 1 as Ordering FROM @Table1 GROUP BY _GroupName UNION AL..
-
C# DataGridView 편집, 추가, 삭제, 열 다시 정렬닷넷/WinForms 2019. 4. 21. 09:04
// 편집 불가능(읽기) dataGridView1.ReadOnly = true; // 편집 가능(읽기, 쓰기) dataGridView1.ReadOnly = false; // 추가 O dataGridView1.AllowUserToAddRows = true; // 추가 X dataGridView1.AllowUserToAddRows = false; // 삭제 O dataGridView1.AllowUserToDeleteRows = true; // 삭제 X dataGridView1.AllowUserToDeleteRows = false; // 열 다시 정렬 O dataGridView1.AllowUserToOrderColumns = true; // 열 다시 정렬 X dataGridView1.AllowUserToOrd..
-
C# 요일 구하기 DayOfWeek 메서드닷넷/C# 2019. 4. 20. 09:07
C#에서 요일을 구하는 DayOfWeek 메서드 사용법 //월화수목금토일을 int형으로 반환하는 함수 int WhatDay(DateTime _dt) { int iReturn = 0; DayOfWeek dt = _dt.DayOfWeek; switch (dt) { case DayOfWeek.Monday: //월 iReturn = 1; break; case DayOfWeek.Tuesday: //화 iReturn = 2; break; case DayOfWeek.Wednesday: //수 iReturn = 3; break; case DayOfWeek.Thursday: //목 iReturn = 4; break; case DayOfWeek.Friday: //금 iReturn = 5; break; case DayOfW..
-
C# How to export data direct from reportviewer to excel.닷넷/WinForms 2019. 4. 19. 12:15
private void btnExcel_Click(object sender, EventArgs e) { Warning[] warnings; string[] streamids; string mimeType; string encoding; string extension; byte[] bytes = reportViewer1.LocalReport.Render( "Excel", null, out mimeType, out encoding, out extension, out streamids, out warnings); SaveFileDialog save = new SaveFileDialog(); save.Filter = "Excel File (*.xls)|*.xls|All Files (*.*)|*.*"; save...
-
MSSQL 프로시저와 함수의 소스를 조회하는 쿼리Database/MSSQL 2019. 4. 16. 18:15
sp_helptext 프로시저명 sp_helptext 함수명 sp_helptext 프로시저명을 입력하고 쿼리를 실행하니 결과가 테이블형식으로 나온다. 소스 한 줄당 한 Row sp_helptext 이름에서 알 수 있듯이 저장 프로시저인데 SSMS에 내장되어 있는 프로시저이므로 유지보수를 나온 상황에서 DB에 직접 들어갈 수 없을 때 등 그저 자신이 알고자 하는 프로시저 혹은 함수의 소스를 알고자 할 때 유용하게 쓸 수 있겠다.
-
C# List<type> 중복제거닷넷/C# 2019. 4. 14. 21:33
List의 Distinct를 쓰면 된다. 단, List에 타입이 string이나 int 같이 속성이 하나일 때만 된다. 속성이 여러개이면 중복제거가 되지 않으므로 중복을 제거할 값의 타입으로 먼저 리스트를 만들고 값을 넣어 중복제거하고 다른 리스트에 담으면 된다. 다음은 카톡 대화내용 분석에서 방문자리스트를 만들 때 사용한 방법이다. // 방문자 이름만 담을 리스트 List list = new List(); for (int i = 3; i 0) { if (text[i].Substring(0, 1) == "[") { string[] s = text[i].Split(' '); try { if (s[1].IndexOf("[오") > -1) { list.Add(s[0]); } } catch { continue;..
-
C# 데이터그리드뷰 CSV 파일로 저장하기닷넷/WinForms 2019. 4. 14. 21:14
private void Save_Csv(string fileName, DataGridView dgv, bool header) { string delimiter = "`"; // 구분자 FileStream fs = new FileStream(fileName, System.IO.FileMode.Create, System.IO.FileAccess.Write); StreamWriter csvExport = new StreamWriter(fs, System.Text.Encoding.UTF8); if (dgv.Rows.Count == 0) return; // 헤더정보 출력 if (header) { for (int i = 0; i