본문 바로가기

분류 전체보기213

[패스트캠퍼스 챌린지 04일차] 코딩테스트로 배워보는 C# Ch 03. 데이터란 무엇일까 - 01. 기본 데이터1-1, 1-2, 1-3 변수는 데이터 형식과 식별자(이름)으로 구성됨 int num; int 가 데이터 형식 num가 식별자 int a = 100, b = 200; 이런 식으로 한 줄에 여러 개의 변수를 선언과 동시에 초기화 할 수 있는것도 개신기하네. 강의 들으면서 친구들의 정확한 용어를 파악할 수 있는거 괜찮은 것 같다. 그리고 선생님이 되게 설명을 잘해주심. 완전 생기초부터 쭉 설명해주셔서 생각보다도 더 엄청 입문 강의라는게 느껴지넹. =을 설명해주실때도 2021. 9. 9.
Java에서 VO객체 set할 때 선언을 새로운 인스턴스 생성으로 해주어야 set이 먹힘. null로 선언할 경우 안됨!!!!!!!!!!!!!!! Java getter setter 오류 왜 나는지 몰라서 이것 때문에 삼십분을 고민했네 ㅠ_ㅠ 예를 들어 CarVO carVO = null; 이렇게 선언했을 경우 carVO.setName("그렌저"); 위 코드가 동작하지 않음. CarVO carVO = new CarVo(); carVO.setName("모닝"); 이렇게 해야 제대로 setter가 동작함. 2021. 9. 8.
[패스트캠퍼스 챌린지 03일차] 코딩테스트로 배워보는 C# Ch 02. 처음으로 코딩하기 - 01. 코드 리뷰해보기 - 1, 2 using - 선언된 네임스페이스 내부 개체들에 접근 namespace - 그룹화, 동일한 함수의 이름 사용 가능 class - field, method로 구분. 프로그램을 구성하는 기본 { 브레이스. 코드를 블록단위로 구분해줌. } C#도 마지막 끝에 ;(세미콜론)을 붙여야 한다. 주석도 자바와 마찬가지. static void Main(string[] args) { //가장 중요한 메서드, 최초의 진입점 Console.ReadKey(); //이건 키 입력받는거래 Console.WhiteLine("출력문 익숙해지기 위해선 여러번 써봐야 할 듯"); Console.WhiteLine("{0}{1}{2}", 1, 2, 3); //이렇게 쓰면.. 2021. 9. 8.
비주얼 스튜디오 설치한 후 프로젝트 생성할 때 인스톨러 켜서 컴퓨터 재시작 버튼으로 재부팅 해야 설치가 완료됨. 그냥 재부팅하면 안됨... 프로젝트 만들기! 2021. 9. 8.
[패스트캠퍼스 챌린지 02일차] 코딩테스트로 배워보는 C# Ch 01. C#언어 오리엔테이션 -01. 닷넷프레임워크와 C#언어 Win32 프로그램은 만들때 운영체제에 종속이 된다. 그래서 운영체제가 다르면 여러개를 만들어야 함. .NET 프로그램은 CLR (Common Language Runtime)이 운영체제에 알아서 대응을 하게 도와줌. CLI : Common Language Infrastructure CTS : Common Type System CLS : Common Language Specification CLR : Common Language Runtime BCL : Base Class Library MSIL : MS Intermediate Language WORA : Write Once, Run Anywhere C#언어 C++에서 파생된 객체 지향 언.. 2021. 9. 7.
[패스트캠퍼스 챌린지 01일차] 문제 풀이로 실전 응용력을 다지는 필수 자료구조 Ch 00. OT - 01. 자료구조 오리엔테이션 C#은 .NET framework 에서 잘 찾아다 쓰면 됨. 프로그램 = 자료구조 + 알고리즘, 좋은 프로그램이란 안정적이고 효율이 좋아야 하는데 적합한 알고리즘과 자료구조를 활용해야 함. 선생님이 강의 중 달팽이 문제를 예시로 설명을 해주셨다. 관련 문제를 백준에서 접해본 경험이 있지만... 그 때 연달아 틀린 뒤로 의욕을 잃고 따로 찾아보지 않았는데 알고리즘 문제 30분~1시간쯤 생각해보고 안 되면 풀이를 찾아보라더라. 난 혼자 풀 때 까지 계속 생각해야 하는 줄 알았어... 연관 문제 링크는 https://www.acmicpc.net/problem/2869 이것. Ch 01.선형자료구조 - 01. 배열 많은 데이터를 관리하기 위해 사용하는 자료구조 .. 2021. 9. 6.