def add_string_number(string, float_number): 문제에서 정답이 result = str(string_number) + str(float_number)이거 잖아요, 근데 정확히 string_number가 뭘 말하는 지 궁금합니다. string이면 string이고 number면 number인것 같은데 string_number는 뭘 말하는 건가요? 그리고 반드시 str(string_number) 이라고 답을 입력해야 하나요? 혹시 result = string+str(float_number)는 될 수 없는지 궁금합니다. 답변 부탁드립니다 ^^ 감사합니다
컴파일을 해보니 "ㅜ8都궷8都" 같은 알 수 없는 값이 출력됩니다. fscanf(file, "%s %d %d %d %d %d %d", str1, &num[0], &num[1], &num[2], &num[3], &num[4], &num[5]); 라인에 '반환값이 무시되었습니다' 라는 경고문구가 뜨네요..
안녕하세요. 명강의 잘 듣고 있습니다. Node 교과서 때부터 느끼는 거지만, 제로초님 강의는 필수 수강입니다 : ) 아래 코드에서 profile.js 안에서 useCallback 사용시에 두번째 인자를 [] 빈 배열로 주셨는데요, 이경우 차후 어떻게 업데이트가 가능한거죠? 팔로우 언팔로우 같은 경우에는 앞으로 계속 사용해야 하는데 이런 빈 어레이를 받을 경우 업데이트가 안되게 되는 거 아닌가요? const onUnfollow = useCallback ( userId => () => { // onClick={onUnfollow(item.id)} 여기서 받은 userId가 들어간다. dispatch ({ type: UNFOLLOW_USER_REQUEST , data: userId , }); }, []);
안드로이드처럼 일부 영역을 frame layout으로 잡고 fragment를 이용해서 버튼 클릭하면 전체에서 일부 화면만 해당 버튼에 연결된 화면으로 교체하고 싶은데요. 구글에서 flutter로 fragment를 찾아보면 drawer 관련 내용만 나와서 해결하지 못하고 있습니다. 전체 화면에서 1/3 은 원래 화면 2/3 는 교체된 화면을 보여주는 방식은 어떻게 할 수 있을까요?
1분35초경의 강의를 따라하다가 다음과 같은 에러가 발생합니다. >>> post= Post.objects.create(title="this is title", content="this is content") Traceback (most recent call last): File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 84, in _execute return self.cursor.execute(sql, params) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py", line 383, in execute return Database.Cursor.execute(self, query, params) sqlite3.OperationalError: no such table: second_post The above exception was the direct cause of the following exception: Traceback (most recent call last): File "<console>", line 1, in <module> File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/manager.py", line 82, in manager_method return getattr(self.get_queryset(), name)(*args, **kwargs) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/query.py", line 422, in create obj.save(force_insert=True, using=self.db) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/base.py", line 741, in save force_update=force_update, update_fields=update_fields) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/base.py", line 779, in save_base force_update, using, update_fields, File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/base.py", line 870, in _save_table result = self._do_insert(cls._base_manager, using, fields, update_pk, raw) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/base.py", line 908, in _do_insert using=using, raw=raw) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/manager.py", line 82, in manager_method return getattr(self.get_queryset(), name)(*args, **kwargs) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/query.py", line 1186, in _insert return query.get_compiler(using=using).execute_sql(return_id) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/sql/compiler.py", line 1335, in execute_sql cursor.execute(sql, params) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 99, in execute return super().execute(sql, params) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 67, in execute return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 76, in _execute_with_wrappers return executor(sql, params, many, context) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 84, in _execute return self.cursor.execute(sql, params) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/utils.py", line 89, in __exit__ raise dj_exc_value.with_traceback(traceback) from exc_value File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 84, in _execute return self.cursor.execute(sql, params) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py", line 383, in execute return Database.Cursor.execute(self, query, params) django.db.utils.OperationalError: no such table: second_post
쓰레드 함수가 일정 시간이 지나고 종료가 된다면 부모 혹은 커널에게 메모리를 반환하잖아요? clone과 pthread로 쓰레드를 만들어서 무한루프를 돌리지 않고 전역변수에 데이터를 넣는? 처리를 하는데 pthread는 종료가 된 직후 바로 메모리를 반환해서 다음 쓰레드에서 이를 읽지 못하고, clone도 똑같이 바로 반환을 하는데 다음 쓰레드가 그 정보를 읽었습니다. 즉 메모리 반환 시기가 서로 다른 것 같은데 혹시 맞는 사실인가요?