일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- PYTHON MSSQL
- MEAN Stack
- vscode
- Visual Studio Code
- Python
- 티스토리 초대장
- rs485
- 파이썬
- 딥러닝
- matplot
- 윈도우10
- Serial
- scrapy
- django
- windows10
- 장고
- 자본주의
- 크롤링
- MX Component
- tensorflow
- pymssql
- MSSQL PYTHON
- sql developer
- oracle
- 텐서플로우
- c#
- rs422
- MSSQL
- 오라클
- M2M
- Today
- Total
목록c# (8)
안까먹을라고 쓰는 블로그
WPF 란? WPF(Windows Presentation Foundation)은 .NET 프레임워크에 사용되는 Microsoft의 최신 GUI 프레임워크입니다. GUI 프레임워크는 많이 있지만, 현재 .NET 개발자들에게 가장 흥미로운 것들은 WinForms(윈폼)과 WPF입니다. WPF는 최신 프레임워크 이지만, Microsoft는 여전히 윈폼에 대한 유지관리를 하고 있습니다. WPF의 장점 . 비교적 최신이기 때문에 최근의 기준들에 부합합니다. . Microsoft에서 출시하는 새로운 응용프로그램은 WPF를 사용하고 있으며 그 예로 Visual Studio가 있습니다. . 더 유연하기 때문에 새로운 컨트롤들을 직접 제작하거나 구매하지 않아도 많은 작업이 가능합니다. . 외부의 컨트롤들을 사용해야할 때..
우측 상단의 계정을 선택하여, "Google 계정 관리" 를 선택 좌측의 "보안" 항목 선택 "보안 수준이 낮은 앱의 액세스"를 선택하여, "사용"으로 변경 끝,,, 프로그램 언어에서 EMail 전송 기능을 구현하여, 테스트하면 정상전송 됨!!
https://docs.microsoft.com/ko-kr/dotnet/api/system.web.security.antixss.antixssencoder.htmlencode?view=netframework-4.8 https://rules.sonarsource.com/csharp/type/Vulnerability/RSPEC-5131 Rules explorer rules.sonarsource.com https://useful-coding-dictionary.tistory.com/entry/Cross-Site-Scripting-XSS Cross Site Scripting (XSS) Cross Site Scripting(XSS) 란? 게시글과 같은 페이지에, 공격자가 악성 스크립트를 삽입하여, 사용자의 정보를..
딜레이 함수 private void Delay_Manual(int iDelay) { // 현재시같은 넣어준다. DateTime ThisMoment = DateTime.Now; // 딜레이 시간에 맞춰 Term값을 구한다. TimeSpan duration = new TimeSpan(0, 0, 0, 0, iDelay * 1000); // 딜레이 시간에 맞춘 Term이 더해진, 종료시간을 구한다. DateTime AfterWards = ThisMoment.Add(duration); while (true) { ThisMoment = DateTime.Now; // 현재 메시지 큐에있는 모든 Windows 메시지를 처리합니다. System.Windows.Forms.Application.DoEvents(); // 종..
모델명 : ADAM-6266 전원 : 24V DI on 신호 인식 전원 : 10 ~ 30V - 3.3 ~ 5v출력보드와 연결 시에는 별도의 릴레이가 필요하다. IO 개수: DI - 4EA, DO - 4EA 결선 방법 DI 결선 방법 (Dry Contact / Wet Contact 2가지 지원) DO 결선 방법 통신관련 - 통신은 ModBus, ASCII Comands, REST, MQTT 방식을 지원한다. ※ MQTT(Message Queueing Telemetry Transport) - 사물인터넷에 많이 사용되는 통신 방식 ModBus Address ※ ADAM-6266 H/W 및 S/W 메뉴얼 ※ C#(VS2017) 예제소스(Modbus통신) (자작)
비 효율 적 (전체 Row검색하여 처리하는 방법 - 데이터 많으면,, 성능문제 발생.) for (int i = 0; i < bandedGridView1.RowCount; i++) { if (bandedGridView1.GetRowCellValue(i, bandedGridView1.Columns["일자"].ToString().Trim()) == "소 계") { bandedGridView1.SelectRow(i); bandedGridView1.Appearance.SelectedRow.BackColor = Color.LightSkyBlue; } } 효율 적 (RowStyle 이벤트를 사용하는 방법) private void BandedGridView1_RowStyle(object sender, DevExpres..
■ (Raspberry + Windows10) + MEAN Stack Project▶ FrontEnd ▷ 구성 • Android Platform App (C# + Xarmarin)▷ 작업 • 온/습도 정보 조회기능 구현 =======================================================================
SerialPort 컨트롤을 사용해서 시리얼 통신을 구현할 수 있습니다. Serial통신을 하려면 PortName, BaudRate, DataBits, Parity, StopBits를 설정을 해줘야 합니다. SeiralPort 인스턴트 생성 using System; using System.IO.Ports; using System.Threading; SerialPort Serial = new SerialPort(); 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..