본문 바로가기

반응형

분류 전체보기

(393)
C#- 객체(OOP), CLASS, 구조체, 배열 어떻게 사용할까 -객체- 이번 강좌에서는 강력한 기능을 제공하는 클래스에 대해서 배우기 전에, 객체 지향 프로그래밍(Object Oriented Programming, OOP)에 대해 알고 넘어가야 하기에 객체 지향 프로그래밍이 도대체 무엇인지에 대해서 설명을 해드리도록 하겠습니다. 우리가 알고있듯 C#은 객체 지향 언어입니다. C#에서의 객체(Object)는 핵심 중에 핵심이라 말할 수 있죠. 오로지 객체만을 다루는 책이 있을정도로 객체를 완벽히 이해하기에는 많은 어려움이 있습니다. 우리 주위에서 객체는 쉽게 찾아볼 수 있습니다. 눈에 보이는 모든 것이 객체가 될 수 있습니다. 지금 앞에 보이는 모니터, 마우스, 키보드, 프린터, 달력, 가방, 자동차 등과 같이 개념상으로 존재하는 것은 모두가 객체가 됩니다. 심지어 ..
C# 기초 문법 TRY 예외처리 이렇게 사용하세요 아래의 화면은 사용자가 예외 처리를 하지 않았고 닷넷 플렛폼에서 예외를 처리한 화면이다. 빨간 칸의 글자가 문제가 확인된 곳이고 다시 역추척해서 원인을 찾아내는 화면이다. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp10 { class Program { static void Main(string[] args) { int Num1; int Num2; double Num3; Console.Write("첫번째로 입력할 숫자 : "); Num1 = int.Parse(Console.ReadLine()); Console..
iOS Swift Foreach 반복문 기초문법 사용법 알아봅시다 forEach(_:) | Apple Developer Documentation Calls the given closure on each element in the sequence in the same order as a - loop. developer.apple.com https://developer.apple.com/documentation/swift/array/foreach(_:) 반복문 중요 쉽게 사용할 수 있는 foreach문에 대해 알아 보자 기본적인 반복문은 while for switch 삼대장이 있다. 하지만 위의 문법 보다 좀더 단순히 반복을 원하는 경우 foreach를 많이 사용한다. ForEach는 애플 도큐먼트에 나와있는대로 주어진 Collection의 데이터를 기반으로 View들을 ..
C# 개발 Grid 데이터 변경 및 입력 시 즉시 DB 반영 코딩 클릭 이벤트로 버튼을 만들어서 진행 그리드 데이터 소스를 -> 데이터 테이블에 올리고 라인 데이터 테이블 [번호] 컬럼의 모든 정보를 배열로 추출하여 lnoArray에 넣어줬다. (LINQ를 사용하였다 :한줄의 짜릿함이란) 데이터테이블이 NULL이 아니라면 해당 테이블이 가진 로우의 갯수 만큼 cmd.commandText를 실행하면 된다.
Docker Build Run 전문적인 Dockerfile 노하우 작성법 FROM node:14 #caching #cach가 깨졌을때 발생하는 문제점 ! #package.json or codes WORKDIR /myfolder/ # 어기 폴더에 커서 ! COPY ./package.json /myfolder/ COPY ./package-lock.json /myfolder/ RUN npm install #node_modules 생성을 위해서 #여기까지 image로 생성 ! COPY . /myfolder/ # myfolder를 만들어서 모든 파일을 복사해줘 CMD npm run dev docker라는 것은 한번 빌드 하면 Cache라는 걸 사용해서 재 사용을 통해 빠르게 빌드하게 된다. 우리가 도커를 사용하는 이유는 어디서든 동일한 환경에서 개발 및 서버 운영을 시도해보기 위함인데..
C# 개발 Devexpress Grid 버튼 이벤트 추가 ! DevExpress.XtraGrid.Views.Grid; using DevExpress.XtraGrid.Views.Grid; 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 WindowsFormsApp8 { public partial class Form1 : Form { public Form1() { InitializeComponent(); this.Show..
JavaScript 자바스크립트의 관대함 this, argument C 언어와는 다르게 매개 변수를 함수에 넣어 줄 때 꼭 정확하게 개수를 맞출 필요가 없다. 약속어 처럼 사용 하는 arguments는 알아서 배열 기능도 가지고 있어 원하는 인자를 넣어 주기만 하면 알아서 배열도 되었다가 단일변수도 되었다가 마법을 부린다. C 언어에서 말하는 객체와 속성 함수 메서드의 개념도 쫌 차이가 있다. 속성에 함수가 들어 있다면 그걸 메소드라고 부른다. 함수가 가지는 메서드에는 APPLY , CALL 등을 가지는 데 APPLY를 사용해 보았다 . APPLY이는 이렇게 사용하는데 SUM(1,2) = SUM(NULL,[1,2]) 같은 값이 나온다. 그러면 왜 쓰는 걸까 ? THIS라는 예약어와 연관이 있다. NULL이였던 자리에 사용하고자하는 객체 변수를 넣어주면 var this =..
Node.js로 Test api 만드는 쉬운 방법 Postman https://www.youtube.com/watch?v=pN49Lnlyuao https://github.com/typicode/json-server GitHub - typicode/json-server: Get a full fake REST API with zero coding in less than 30 seconds (seriously) Get a full fake REST API with zero coding in less than 30 seconds (seriously) - GitHub - typicode/json-server: Get a full fake REST API with zero coding in less than 30 seconds (seriously) github.com -> Ge..

반응형