Test 생성시에 Page 에 관한 정보를 가져오기로 테스트 케이스를 만들고 관련된 정보가 오지 않으시니까 바로 PageResourceAssembler 라는 라이브러리를 사용해서 처리하셨는데, 혹시 테스트 케이스를 만들때부터 해당 라이브러리를 생각하고 만드신걸까요?? 아니라면 자신이 필요한 라이브러리를 다 외우시고 계신것 같은데.. 많은 라이브러리를 자신의 것으로 만드는 팁이 있을까요???
만약 var로 따로 빼주지 않고 arrow 함수를 이용해서 바로 SumFunction을 적용한다면 밑에 처럼 작성해주면 될까요? 만약 맞다면 const sum: SumFunction = (a: number,b: number) => { return a + b} 이렇게 매개변수에 다시 한번 타입을 명시해주는 게 좋을까요 ? interface SumFunction { ( a : string , b : string ) : string ; } // var sum: SumFunction; // sum = function(a:number, b: number): number{ // return a + b // } const sum : SumFunction = ( a , b ) => { return a + b } sum ( 3 ,4);
public void Push(Action job) { bool _flush=flase; lock(_lock) { jobQueue.Enqueue(job); if(flush==false) _flush=flush=true; } if(_flush) Flush(); } 위 함수의 일부인 flush 여부 확인 부분에서 if(flush==false) _flush=flush=true; 저의 짧은 생각으로는 Push() 와 Pop() 메소드에서 jobQueue에 대한 배타적접근을 하므로 아래와 같이 flush의 false여부를 확인하고 바로 Flush()함수를 수행할지 결정해도 되지않을까 생각하는데, 제 생각의 어떤부분에 오류가 있는지 궁금합니다. if(flush==false) { flush=true; Flush(); }
선생님 안녕하세요 열심히 듣고있습니다 저 또한 작은숫자부터 처리했으며 컴퓨터에서 빌드가 되지 않아 결과는 확인해보지 못했습니다 이 코드를 짜면서 생각을 많이 해본다고 했는데 '삽입정렬'의 활용을 전혀 하지 못한것 같습니다 알고리즘 공부할때마다 응용이 되지 않고 기존 머리로 수학문제 풀듯이 접근하는 버릇으로 발전이 없는것 같습니다.. 어디부터 손봐야할지 조언좀 부탁드립니다 ㅠㅠ #include <stdio.h> #include <vector> #include <algorithm> int main(){ int n,i,j,idx,tmp,cnt; int a[100]; // scanf("%d",&n); // for(i=0;i<n;i++){ // scanf("%d",a[i]); // } n = 8; a[0]=5; a[1]=3; a[2]=4; a[3]=0; a[4]=0; a[5]=2; a[6]=1; a[7]=1; a[8]=0; for(i=1;i<=n;i++){ tmp=i; cnt=0; for(j=idx;j>=0;j--){ if(a[j]<tmp) cnt++; } for(j=(idx+cnt);j<n;j++){ if(a[j]<tmp) cnt++; } a[idx+cnt]=tmp; } for(i=0;i<n;i++){ printf("%d",a[i]); } return 0; }
github들어가보니 여전히 코드가 동일합니다. < a href = "{% url 'post:post_detail' post.pk %}" >< div class = "sprite_bubble_icon" ></ div ></ a > 이 코드요 결과를 보면 댓글 icon이랑 share icon 이 달라 붙어 있네요 디자이너 분께 도움을 요청합니다..! 코드를 해결해주세요
1. 마지막에 아래 두 코드를 같이 넣어주는 이유가 무엇인가요? export { sequelize }; export default sequelize; 그냥 export default만 쓰는 것과 차이가 있나요? 2. 그리고 리뉴얼 노드버드 리엑트에서는 아래와 같은 방법을 썼었는데 이게 개선된 순환참조 해결 방안인건가요? 여기서도 저런 식으로 사용해도 되나요? 현재 강의가 이전 버전의 노드버드를 기준으로 하는게 맞는거죠? Object . keys ( db ). forEach (( modelName ) => { db [ modelName ]. init ( sequelize ); }); Object . keys ( db ). forEach (( modelName ) => { if ( db [ modelName ]. associate ) { db [ modelName ]. associate ( db ); } }); db . sequelize = sequelize ; db . Sequelize = Sequelize ; module . exports = db ;
영상의 강의에서는 META-INF 내부의 xml 파일에서 persistenceUnitName을 가져와서 Factory를 생성했지만 start.spring.io에서 생성한 스프링 부트 프로젝트의 경우는 xml파일이 없어서 질문했습니다. 테스트 코드에서 Persistence.createEntityMangerFactory를 통해서 emf를 생성하고 싶은데 persistenceUnitName 부분은 어떻게 적어야 생성이 되나요?
안녕하세요 강사님. 아래의 2 파일에서 강좌와 강사님의 최종 소스에서 다른 부분이 있습니다. 변경하신 이유가 있는지 문의 드립니다. home_page.dart 강좌는 class HomePage extends StatelessWidget 강사님 소스는 class HomePage extends StatefulWidget { login_page.dart 강좌는 class HomePage extends StatelessWidget 강사님 소스는 class HomePage extends StatefulWidget {
기 존재하는 객체에 상황에따른 property 가 추가되는 경우 typescript 를 적용할 수 없는건가요? 자신이 모든 type 을 정해서 사용하는 곳에서는 typescript 를 어떻게든 적용해볼 수 있을 것 같으나 기존 프로젝트에 적용 시 어떻게 시작해야 할지 모르겠습니다. 빈 object 선언으로 확장??? property 추가 하면서 작성된 부분을 어찌해야할지? npm 에서 라이브러리를 이용해 서비스로직을 구현한 것들은 어떻게 적용해야할지? interface Rst { name:string } const Result:Rst = {name:'a'} if{ Result.A='a' // A 가 없습니다. } else if { Result.B='b' } else { Result.C='c' } ------------------------------------- 404 에러처리 app.use((req, res, next) => { const err = new Error('Not Found'); err.status = 404; // <<<<<<<<<<<<<<<<< err.errResp = { errCode: gHcConf.ERR_NOT_FOUND, errMsg: 'Not Found' }; // <<<<<<<<<<<<<<< next(err); });
안녕하세요 강사님. 강의 잘 듣고 있습니다. 이번강의가 참 어려운거 같습니다. 해당 프로젝트에서 stop 하고 run을 하면 아래와 같은 오류가 나오는데, 어떻게 처리해야 하나요? flutter clean 하고 다시 run 해도 동일하게 나옵니다. 설정을 어떻게 변경해야하는지 답변 부탁드립니다. 설정 버전 : image_picker: ^0.6.7+12 flutter_signin_button: ^1.1.0 google_sign_in: ^4.0.0 firebase_auth: ^0.14.0+5
안녕하세요. 일전에 취업준비때문에 질문을 드렸던 수강생입니다. 다름이 아니라 제가 전에 학원을 다닌다고 말씀을 드렸는데요. 학원에서는 포폴을 우선적으로 유니티 즉, 디비나 서버 연동 없이 유니티를 우선적으로 해야한다고 그러더라고요.( Text 를 콘솔로 보여주는 것은 쉽지만, text를 렌더링해서 움직이는것 자체가 어렵다) 는 말씀을 하셔서 이 작업만 해도 오래 걸린다고 그러시더라고요.. 그래서 걱정이 많습니다. 제가 타분야 개발직군을 공부하다가 넘어왔는데 타 개발분야는 포폴을 기본적으로 프론트엔드, 백엔드, DB 이 세가지를 이용해 만들었는데.. ex) CRUD 게시판 그런데 정말 유니티만 가지고 취업에 성공할 수 있을 지가 의문입니다. 그리고 강사님의 내년정도 쯤에 나오는 취업을 위한 언리얼 엔진을 듣고 싶지만 저에게 시간이 많지 않습니다... 내년 3월 목표로 취업준비중입니다.( 취준생 생활이 어느덧 1년 11개월 째네요.) 그래서 정말 진지하게 궁금합니다. 강사님 요약을 하자면 1. 유니티만을 이용해 취업이 가능한지? (서버x 디비x) 2. 만약 1번이 불가능 하다면 어떤걸 준비해야 할지? (참고로 강사님의 강의 1, 2, 3 파트를 사서 현재 듣고 있고, 따로 C++ 공부중입니다. 아마 취업을 준비하게 된다면 유니티엔진을 중점으로 포폴을 만들 것 같습니다.) 끝으로 바쁘실텐데.. 너무 많은 질문과 제 허접한 글을 읽어주셔서 감사합니다...
updateItemForm 메소드에서 강사님은 modelattribute로 데이터를 받으셨는데, modelattribute를 안쓰고 그냥 BookForm form으로 데이터를 받아도 잘 수정이되더라구요. 1.modelattribute를 쓰신 이유가 궁금하며, 2. 파라미터로 데이터를 매칭할때 modelattribute를 쓰지 않는 상황에서 파라미터 변수가 form이라는 이름 때문에 매칭되는건지, 아님 Bookform이라는 객체타입를 인식해서 알아서 매핑되는건지 궁금합니다.