print("Product: %10s, Price per unit: %10.3f." % ("Apple", 5.243)) 를 하면 Apple 앞에 5글자를 더 쓸 수 있게 공간이 생기는 걸 보고서 print("Product: %2s." % "rose") 를 해봤는데요. 왜 Product: se. 이렇게 안 나오고 Product: rose. 이렇게 나오나요? %와 s 사이에 숫자가 rose의 글자 숫자인 4보다 작으면 글자가 잘려야 하지 않나요?
contextClass 의 param-value 에는 java파일의 경로를 적을 수 있는데, contextConfigLocation의 param-value에는 괄호안에 적은 값이외에는 기입이 되질 않고 에러를 뱉습니다. 왜그런가요 .. ㅠㅠ. 물론 강의에 나와있는 내용대로 servlet, listener, filter 보다 위에 기입했습니다. <context-param><p> <param-name>contextClass</param-name></p><p> <param-value>org.springframework.context.annotation.AnnotationConfigApplicationContext</param-value></p><p> </context-param></p><p></p><p> <context-param></p><p> <param-name>contextConfigLocation</param-name></p><p> <param-value> (classpath: or classpath*: or WEB-INF or file: or http: ) </param-value></p><p> </context-param></p>
web.xml에서 contextClass의 경우는 param-value에 위와 같이 class의 경로를 적을 수 있는데 contextConfigLocation의 경우에는 괄호안에 적은 것밖에는 기입이 되질 않네요 왜그런가요.. ㅠ <context-param> <param-name>contextClass</param-name> <param-value>org.springframework.context.annotation.AnnotationConfigApplicationContext</param-value> </context-param> <context-param> <param-name>contextConfigLocation</param-name> <param-value> (classpath: or classpath*: or WEB-INF or fail: or http: ) </param-value> </context-param>
안녕하세요 .. 예전에 오류가 있어서 고친 후 이번에 다시 배우려고 들어왔는데 또 오류가 생겼네요 이번엔 또 다른 오류네요... ./submit.sh 과제코드 기입 후 실행하면 SSL handshake failed on verifying the certificate라고 뜨며 마지막에 ✘ BackendClientError('Request to the API endpoint has failed.nCheck your network connection and/or the server status.')라고 나옵니다. 백엔드 클라이언트 에러라고 뜨는 걸 검색해보니 제 선에서 해결할 수 있는 문제는 아닌 것 같아요.
한동안 강의 못듣다가 지금 다시 들으려고 하는데, 저번에 분명 이메일 주셔서 확인하고 ,, 초대에 응했던거같은데 지금다시 확인하니 advanced는 되어있는데 중급강좌는 또 없습니다.. 초대 이메일로 접속해봐도 404가 뜨고... 왜없어지나요..??? 다시한번 확인좀 부탁드려요...
// 반응없음 //document.getElementById('imagePrev').addEventListener('click',plusImageSlides(-1)); //document.getElementById('imageNext').addEventListener('click',plusImageSlides(1)); document.getElementById('imagePrev').addEventListener('click',plusImageSlides.bind(null, -1)); document.getElementById('imageNext').addEventListener('click',plusImageSlides.bind(null, 1)); 자바스크립트 기초개념이 부족하여 bind에 대해 검색해보았지만 잘 이해가 되지 않아서 글 남깁니다. 짧은 소견으로는 위에 주석처리한 부분으로 동작해도 될 것 같은데 안되더라구요...bind는 나중에 인자값을 추가할 수 있도록 하는 역할을 한다고 하는 데 어차피 plusImageSlide는 인자가 하나밖에 없고 -1을 넣어주고 있는 데 null은 무엇을 의미하는 것인지 잘 모르겠습니다. 구체적인 답변 부탁드립니다. 감사합니다
제가 예전부터 포인터를 공부할 때마다 궁금했던게.. int *x; int y,z; 이렇게 선언 됐을때, x=&z; // 이건 되지만 y=&z; // 이건 안되는 이유가 굉장히 궁금했습니다. 뭐 이유는 당연히 주소는 포인터형 변수에 넣어야하기 때문이지만, 결국 변수의 주소라는것도 하나의 숫자로 표현된 값인데 왜 int형 변수에는 주소를 못담고 포인터형 변수에만 담을 수 있는걸까요? 1학년때 공부할 때 하도 궁금해서 주소가 숫자가 아니고 string인가 ? 해서 string변수에 담아봤지만 그것도 안됐던 기억이 나네요 ㅎㅎ; 저는 학부시절 공부할때 그래서 Address라는 숨은 '자료형'이 따로 있다고 그냥 스스로 생각했고, 후배들에게 멘토링을 해줄때도 그렇게 생각하면 편하다고 말해줬거든요. 이것도 보안상의 이유로 포인터 변수에 메모리주소를 직접 입력할 수 없는것과 같은 이치인가요 ? 학부시절 교수님께 부끄러워 못했던 질문을 여기서 해보네요.. 혹시 공부하다 저처럼 엉뚱한 의문을 갖는 수강생들이 있을까해서 한번 남겨봅니다 :)
안녕하세요. pandas로 데이터 분석하기 강좌를 들으면서, 많은 도움을 받고있습니다. 감사합니다. None데이터를 선생님과 학생들의 값중에서 중간 값으로 대체하는 실습코드에서 ''' df = pd.DataFrame(school_id_list, columns = ['name', 'job', 'age']) df['age'].fillna(df.groupby('job')['age'].transform('median'), inplace = True) print(df) ''' 아래와 같은 오류가 발생합니다. // Traceback (most recent call last): File "C:/Users/yyk51/Downloads/PyTorchZeroToAll-master/PythonJumpToUp/pandas_test.py", line 104, in df['age'].fillna(df.groupby('job')['age'].transform('median'), inplace = True) File "C:Usersyyk51Anaconda3libsite-packagespandascoregroupby.py", line 3287, in transform lambda: getattr(self, func)(*args, * kwargs)) File "C:Usersyyk51Anaconda3libsite-packagespandascoregroupby.py", line 3328, in _transform_fast out = algorithms.take_1d(func().values, ids) File "C:Usersyyk51Anaconda3libsite-packagespandascoregroupby.py", line 3287, in lambda: getattr(self, func)( args, kwargs)) File "C:Usersyyk51Anaconda3libsite-packagespandascoregroupby.py", line 1145, in median return self._cython_agg_general('median', kwargs) File "C:Usersyyk51Anaconda3libsite-packagespandascoregroupby.py", line 927, in _cython_agg_general raise DataError('No numeric types to aggregate') pandas.core.base.DataError: No numeric types to aggregate // 구글링으로 오류를 검색해보았으나, 해결방법을 얻지못하여 질문드립니다.
안녕하세요ㅎ 유익한 강의 잘 듣고있습니다 ㅎ 강의 내용 연습 중에 막히는 부분이 있어 질문드립니다 @ControllerAdvice 이용해서 global Exception handler를 만들어보려고 했는데 잘 되지않네요ㅜ_ㅜ @ControllerAdvice public class SampleGlobalExceptionHandler extends ResponseEntityExceptionHandler { @ExceptionHandler(SampleException.class) public AppError sampleError(SampleException e) { AppError appError = new AppError(); appError.setMessage("controllerAdvice error.app.key ... " + e.getMessage()); appError.setReason("hmm..."); return appError; } } @RestController public class SampleController { @GetMapping("/hello") public String hello(){ return "Hello Planet."; } @GetMapping("/ex") public String exception() { throw new SampleException(); } } 답변 부탁드립니다 ㅠ_ㅠ github : https://github.com/wooowangsh/springboot-exercise.git
안녕하세요. 리엑트 에서 vue 로 전향중인 개발자 입니다. 몇가지 질문 드리고 싶은게 있어 문의글을 올립니다.! 컴포넌트 최적화 리엑트에서는 shouldComponentUpdate 라는 생명주기 에서 컴포넌트의 렌더링 여부를 결정하게 해서 랜더링 부분에서 최적화를 하는 부분이 있는데 vue에서는 아무리 찾아봐도 이런 컴포넌트 최적화 전략이 보이지 않아서 궁금해서 문의드립니다. 개발 코드에서 작성을 안해도 vue 자체에서 자동으로 최적화를 시켜주는 것일까요??? Presentational and Container 부분 리엑트에서는 비즈니스 로직을 담당하는 컴포넌트들을 Container 디렉토리에 넣어서 담당하고 나머지 컴포넌트 들은 전부 내부에 비지니스 로직이 없이 단순 값만 노출하는 Presentational 컴포넌트로 구성해서 사용하고 있는데요. 이를 vue에서는 보통 이러한 부분을 어떻게 나누어서 구성하는지 너무 궁금합니다.ㅠ