Connection.connect(); 를 추가한 후 저장하면 다음과 같은 에러가 뜹니다. Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client 해결책을 검색해 다음을 입력해보니, use mysql; update user set authentication_string=password(''), plugin='mysql_native_password' where user='root'; FLUSH PRIVILEGES; 다음과 같은 에러가 자꾸 나타나면서 해결을 못하고 있습니다.: ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(''), plugin='mysql_native_password' where user='root'' at line 1 어떻게 하면 mysql 연동 에러를 해결할 수 있을까요? 도움주시면 정말 감사하겠습니다. ㅜㅜ
오류 부분을 스크린샷으로 남겼는데... 사진파일을 못올리는 모양이네요... 회전과 쿼터니언강좌에서 public Transform targetTransform; 해서 분명이 start함수 위에 명시했는데 targetTransform이 선언되지 않았다는 식의 오류가 나왔습니다. 오타인가해서 계속 다시 확인했음에도 컴파일 오류가 나오네요.
Q1) 초기코드는 이러했습니다. def number_of_cases(list_data): result =[] element1=None element2=None sumelement="" for i in range(len(list_data)): element1=list_data[i] for j in range(len(list_data)): element2=list_data[j] sumelement=str(element1)+str(element2) result+=[sumelement] result.sort() for i in result: if result.count(i)>1: result.remove(i) return result 그런데 이렇게 코드를 작성하면 중복되는 list값을 잡지를 못하더군요. 이것 저것 실험해보니 for i in result: if result.count(i)>1: result.remove(i) 가 문제였던 건 알겠는데, 정확히 저 코드속에서 무슨 일이 일어나는지 알아내기가 힘듭니다. for i in range(len(result))를 하면 len(result)의 변화에 관계없이 i값은 초기에 정해진 range대로 따라가는데, for i in result를 하고 result.remove(i)를 하면 왜 처음 넣어준 result내의 값이 다 나오는 것이 아니라 len(result)를 따라가는거죠? Q2) i=0 while 1: if result.count(result[i])>1: result.remove(result[i]) i=0 else: i+=1 if i+1==len(result): break return result 결국 for부분을 while 무한루프로 처리했을 때야 문제를 풀 수 있었습니다. 원래 중복처리는 어떤식으로 처리하나요?
안녕하세요. A. 강의 자료에는 Info_A(D) 수식이 마이너스(-)로 시작하는데 코드 구현은 아무리 살펴보아도 마이너스 부분이 빠진 듯 합니다. 마이너스가 없는 것이 맞는 표현인지요? B. 그리고 get_attribute_info(df, attribute_name) 구현 내부에서 parameter로 전달된 df를 사용하지 않고 전역객체인 pd_data를 사용하고 있어서 branch가 나누어진 후에 계산할 때 오동작하는 문제가 있습니다. 항상 종은 강의 감사드립니다.
안녕하세요? 맨 마지막의 소스코드를 보고 의문이 들어서 드립니다. 맨 마지막의 , title, imageurl = news 를 넣었는데 우측엔 이미지 주소만 떴어요. 타이틀은 나오지 않았는데 무슨 이유에서 그런걸까요? 그리고 정상적으로라면 어떤 데이터가 뜨는지 알고 싶어요.
선생님, 안녕하세요? 데이터베이스를 너무 많이 알려주셔서 이렇게 질문이 생겨서요. 통상 데이터베이스 생성을 할때 하기 저는 하기 코드와 같이 하거든요. (전 postgresql을 씁니다.) 그런데, 파이썬에서 sqlalchemy를 통해서 DB에 접속해서 DB 생성까지는 되는데요. 하기와 같이 자세하게 Primary key라든지 Null값처리, Data Type 세부지정에 대해서 찾아봐도 ㅠ 어디에서든 참 속 시원하게 보여주는 사이트가 없어서요. 혹시 좀 괜찮은 사이트 추천해주실 수 없으실까요? ================ 코드 ================ DROP TABLE IF EXISTS orders; CREATE TABLE orders( CustID INTEGER NOT NULL REFERENCES Summary(CustID), OrderNo BIGINT NOT NULL, OrderDate DATE("%Y-%m-%d") NOT NULL, OrderMethod VARCHAR(2) NOT NULL, PaymentType CHAR(2) NOT NULL, PRIMARY KEY (CustID, OrderNo, OrderDate) ); CREATE INDEX ON orders(CustID); COPY orders FROM 'C:\Users\seong\Documents\00. Summer\0. Digital Market\HW1\Digital Marketing HW1 data set\DMEFExtractOrdersV01.csv' WITH NULL AS ' ' DELIMITER ',' CSV HEADER;
안녕하세요, 코드는 동일한데.. 아래와 같은 에러가 등장합니다. 어떤 것이 문제 일까요? 환경은 웹스톰 입니다! /usr/local/bin/node --inspect-brk=58575 /Users/juno/IdeaProjects/WebstormProjects/node-modeluer/express_index.js Debugger listening on ws://127.0.0.1:58575/defc4bde-ef4f-4bc8-84b7-04624b59c3f6 For help see https://nodejs.org/en/docs/inspector Debugger attached. commonmw /Users/juno/IdeaProjects/WebstormProjects/node-modeluer/express_index.js:9 next(new Error('error ouccered')); ^ TypeError: next is not a function at commonMW (/Users/juno/IdeaProjects/WebstormProjects/node-modeluer/express_index.js:9:5) at Object. (/Users/juno/IdeaProjects/WebstormProjects/node-modeluer/express_index.js:27:9) at Module._compile (internal/modules/cjs/loader.js:651:14) at Object.Module._extensions..js (internal/modules/cjs/loader.js:665:10) at Module.load (internal/modules/cjs/loader.js:566:32) at tryModuleLoad (internal/modules/cjs/loader.js:506:12) at Function.Module._load (internal/modules/cjs/loader.js:498:3) at Function.Module.runMain (internal/modules/cjs/loader.js:695:10) at startup (internal/bootstrap/node.js:201:19) at bootstrapNodeJSCore (internal/bootstrap/node.js:516:3) Waiting for the debugger to disconnect... Process finished with exit code 1
딕셔너리 영상에서 생성자 함수라는 개념이 나왔는데 자세한 설명없이 대충 넘어가서 이해가 안됩니다. 이 부분에 대해 설명 좀 부탁드립니다. StatData라는 class를 따로 만들어야되는 이유도 궁금합니다. public class StatData { public int hp, mp; public StatData(int _hp, int _mp) { this.hp = _hp; this.mp = _mp; } }
안녕하세요. 좋은 강의 항상 감사드립니다. data_cleansing()에서 숫자를 삭제하기 위해서 사용한 r'\b|\d+|\b' 이 정확히 어떠한 문자열을 목표로 하고 있는지 잘 모르겠습니다. '|'는 or이라고 알고 있는데, 그냥 해석하면 word boundry OR digits OR word boundry 인데 or랑 word boundry가 같이 있으니 정확한 의미 파악이 안됩니다. 혹시 r'\b\d+\b' 의 오타인가요?