일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- install
- ipad
- imread
- SPL
- RNN
- javascript
- keras
- 알고리즘
- GT-S80
- GitHub
- mariadb
- Button
- Series
- 삼성소프트웨어멤버십
- LSTM
- SciPy
- E-P1
- pycharm
- mean
- index
- Lotto
- pandas
- Splunk
- Python
- DFS
- synology
- dataframe
- pip
- CNN
- Numpy
- Today
- Total
목록공부/C sharp (34)
잠토의 잠망경
dispose() 함수와 null 사용 비교 다쓴 객체는 CG(Carbage Collector)에서 처리된다. 처리 시점은 불명확 하므로 원하는 시점에 삭제 할 수 있음 this.object.Dispose(); // Good this.object = null; // soso Stackoverflow 문제 상황 db, 파일 및 네트워크 같은 작업후 Unmanaged Resource를 해제 시 해결 방법 C#에서는 메모리 해제는 CG에서 진행하며 시점은 확정할 수 없다. 확정하고 싶다면 Dispose()를 활용하여야 한다. this.object =new Creaeter(); this.object.Dispose() // 소멸자 Call됨 참고Site using을 사용하는 예 아래의 code는 같은 내용이다. ..
Debug window 사용하기 output Windows에 Debugging용 Text를 남길수 있다. public void ShowDebug() { Debug.WriteLine(".....debug...start...."); Debug.Indet(); // 들여쓰기 시작 Debug.WriteLine(".....debug......."); Debug.WriteLine(".....debug......."); Debug.Unindet(); // 들여쓰기 종료 Debug.WriteLine(".....debug...end...."); } Debug Window + File output Debug를 사용하면 기본 output에 나오기때문에 system.console.out을 추가로 할 필요는 없다. public..
DataTable Dispose()를 호출하는 것이 의미 있나? Dispose()를 구현은 아래와 같이 interface를 상속 받고 GC.SuppressFinalize(); 넣어주면 됨 public class MemData:IDisposable { byte[] bytes; public MemData() { bytes = new byte[1024]; } ~MemData() { } public void Dispose() { GC.SuppressFinalize(this); // 가장 중요 } } 참고
oracle command timeout Devart Manual command 실행시 lock에 걸리는 문제가 발생함 해당 조치를 위하여 devart 의 메뉴얼을 참고함 주요 command Name Description 내용 Default Commnd Timeout The time in seconds to wait while trying to excute a command before terminating the attempt and generating an error. 0 indicates no limit command timeout 시간 Connection Time Time to wait while trying to establish a connection before terminating the ..
neveron chart source code using Nevron; using Nevron.Chart; using Nevron.Chart.Windows; using Nevron.Dom; using Nevron.GraphicsCore; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApplication2 { public partial..
Console Redirection을 일반적인 상황 dir ping 같은건 잘된다. 근데 ftp 처럼 표준 입력을 받는 것에 대해서는 될듯 안되서 미치기 일보 직전이었는데 드디어 찾았다. 이틀동안 삽질에 삽질을 통해서 역시 세상은 넓고 똑똑한 사람들 천지다라는걸 다시 느끼고 무지를 느낀다. 오늘도 한 수 배운다. 구글 Thank you http://www.c-sharpcorner.com/forums/thread/124511/using-command-linecmd-exe.aspx Colored By Color Scripter™ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 private void button2_Click(object send..
http://cadcam.yonsei.ac.kr/index.php?document_srl=21434&mid=knowledge_etc http://blog.daum.net/bossblue/77
C#에서 Dll 동적 로딩하기 밑에서 참고 하여 발전 개선 진행함 http://whiteberry.egloos.com/viewer/1953059 나는 이중에서 delegate 방식이 가장 좋았던 것 같다. Dll 부분 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace TestDll { public class Class1 { public void swap(ref int num1, ref int num2) { int temp = num1; num1 = num2; num2 = temp; } } } Dll 이용하는 Code – 1번 del..