전체 글 150

dd()

PHP에서의 var_dump() 라라벨에서 어떻게 사용될까 ..? 뭔가 코드를 작성하고, 어떻게 결과 나왔는지 확인하는것이 중요하다.. 만약에 오류가 발생한다면, 어디에서 왜 오류가 발생했는지 알수가 없다. PHP에서는 echo .. 이렇게 해서 찍어보던지 아니면 var_dump()로 찍어봤는데, PHP의 프레임워크 라라벨에서는 dd(); 이렇게 찍는다. die dump라고 한다.. 그럼 아래 코드를 통해서 보자. routes 하단의 web.php에 아래와 같이 작성했다. 라라벨을 설치하면 기본적으로 여러개의 파일들이 설치되는데 web.php에도 그중하나다. 여기서 우리는 라우팅을 지정해줄 수 있다. 즉, URL을 지정해줄수있다는 뜻이다. http://127.0.0.1:8000/posts/1 Route:..

Project/Laravel 2022.07.14

Project(REST API 규칙)

REST는 자원을 이름으로 구분하여 해당 자원의 상태를 주고 받는 모든 것을 의미합니다. 보통 API를 짤때, Restful 하게 짰다고 하는 건 REST 규칙을 지켜가면서 API를 설계했다고 보면된다. 1. HTTP Method에 따라 자원의 행위를 정한다. CREATE POST : 생성할떄 READ GET : 조회할때 UPDATE PUT : 업데이트 할때 DELETE DELETE : 삭제할때 2. /로 계층관계를 나타내며, 콜렉션(데이타베이스의 테이블과 유사)은 복수형태로 표현한다. 상세정보를 조회할떄, GOOD : /products/1 BAD : /product/1 3. 동사보다는 명사, 대문자보다는 소문자를 이용한다. 상품을 업로드 할때, GOOD : /products, POST BAD : /Pr..

FrontEND/React 2021.08.01

C# 1. 프로그램구조

1) exe를 실행시킬떄, class에는 반드시 하나의 메서드를 가져야한다. 그것의 이름은 main()이어야한다. 하나의 클래스안에는 여러개의 메서드를 가질 수 있다. 2) 메서드 접근제한자 반환값 메서드이름(타입명, 매개변수명1, ... ) { return 반환타입; } 반환값없는것 void static void PrintHello() { } 3) Getter, Setter public string GetName() { return name; } //쓰기전용 public void SetName(string name) { this.name = name; } //읽기, 쓰기 전용. //Name은 변수명이자 프로퍼티이다. public string Name { get; set; }

BackEND/C# 2021.07.10

Where절, OrderBy

#region + Linq 분류 (2가지) // Linq 분류 (2가지) // 1. 쿼리구문 // from user in users where.. // 2. 메서드구문 // db.users.where().ToList(); #endregion #region + Where절 // where() , order by() // select * from users where UserId = 1 //var list = db.Users.ToList(); #endregion #region + Where절 구체적으로 // select * from users where UserName = 'hee' //var list = db.Users.Where(u => u.UserName == "hee"); // u => u (아무 알..

BackEND/NetCore 2021.05.04

Select, Insert, Update, Delete문

// 1. select 쿼리 //1) DbSet selectList = db.Users; //2) List selectList = db.Users.ToList(); //3) IEnumerable selectList = db.Users.AsEnumerable(); //List selectList = db.Users.ToList(); //foreach (var item in selectList) //{ // Console.WriteLine(item.UserName); //} // 2. Insert 쿼리 // db.Users.Add(User); 선언한 dbcontext에서 Users라는 테이블에 추가한다. User클래스를 추가한다. // db.SaveChanges(); commit //var user = ne..

BackEND/NetCore 2021.05.04

자료형과 리스트

1) 기본자료형 int, string, double(소수점이 포함된거), long(int 64), float 2) 사용자 정의 Class 객체 3) 자료형과 리스트 var list = List( ); list.Add(new User { Name ="", birth = 930909 }... #region + Non Generic collection example (ctrl + k + s), Comment( ctrl + k + c) //Non Generic Collection //ArrayList list = new ArrayList(); //list.Add("DotNet"); //list.Add(2.1); //list.Add("ASP.NET CoRE"); //foreach (var item in list)..

BackEND/NetCore 2021.05.01