반응형

programing 1646

빠른(낮은) 코드 쓰는 법?

빠른(낮은) 코드 쓰는 법? 현재 상태로는 이 질문은 우리의 Q&A 형식에 맞지 않습니다.사실, 참고 자료 또는 전문 지식에 의해 답변이 뒷받침되기를 기대하지만, 이 질문은 토론, 주장, 여론 조사 또는 토론을 요청할 가능성이 높습니다.만약 이 질문이 개선되고 다시 열릴 수 있다고 생각한다면,안내를 받기 위해 헬프 센터를 방문합니다. 닫힘11년 전에. 저는 낮은 수준의 코드 최적화와 기본적인 머신 아키텍처의 이점을 활용하는 방법에 대해 더 알고 싶습니다.이 주제에 대해 어디서 읽어야 할지 좋은 조언을 찾고 있습니다. 자세한 내용: 저는 C/C++와 같은 낮은 수준의 언어로 과학적 컴퓨팅(숫자 크런치가 많지만 이뿐만 아니라)의 맥락에서 최적화에 관심이 있습니다.저는 특히 기계가 어떻게 작동하는지에 대해 잘..

programing 2023.11.07

Python, MySQL 및 SELECT 출력은 키에 대한 열 이름을 사용하여 사전에 출력합니다.

Python, MySQL 및 SELECT 출력은 키에 대한 열 이름을 사용하여 사전에 출력합니다. 파이썬 내에서 SELECT 문을 실행하고 있는 MySQL 테이블이 있습니다. Python MySQLDB API에서 키가 열 이름이고 값이 반환된 행에 있는 사전 배열을 커서를 통해 출력할 수 있는 것이 있습니까?저는 효과가 있었습니다. cursor = conn.cursor(dictionary=True) 자세한 예: import mysql.connector # pip install mysql-connector-python conn = mysql.connector.connect(host="localhost", user="user", passwd="pass", database="dbname") cursor = c..

programing 2023.11.07

도커 런도커 런

도커 런 이런 명령어를 여러 개 실행하려고 합니다. docker run image cd /path/to/somewhere && python a.py 하지만 이것은 "No such file or directory" 오류를 내게 주는데, 왜냐하면 그것은 해석되기 때문입니다. "docker run image cd /path/to/somewhere" && "python a.py" ""나 ()같은 ESCAPE 문자가 필요한 것 같습니다. 그래서 저도 노력했습니다. docker run image "cd /path/to/somewhere && python a.py" docker run image (cd /path/to/somewhere && python a.py) 하지만 이것들은 효과가 없었습니다. 도커 런 레퍼런스..

programing 2023.11.07

크롬 확장 메시지 전달: 응답이 전송되지 않음

크롬 확장 메시지 전달: 응답이 전송되지 않음 내용 스크립트와 확장자 사이에 메시지를 전달하려고 합니다. 내용 스크립트에 있는 내용은 다음과 같습니다. chrome.runtime.sendMessage({type: "getUrls"}, function(response) { console.log(response) }); 그리고 배경화면에 제가 가지고 있는 것은 chrome.runtime.onMessage.addListener( function(request, sender, sendResponse) { if (request.type == "getUrls"){ getUrls(request, sender, sendResponse) } }); function getUrls(request, sender, sendRe..

programing 2023.11.07

브라우저 뒤로가기 버튼을 사용할 때 페이지를 강제로 다시 로드하는 방법은?

브라우저 뒤로가기 버튼을 사용할 때 페이지를 강제로 다시 로드하는 방법은? 어떻게든 사용자가 브라우저 뒤로 버튼을 누른 것을 감지하고 jquery를 사용하여 페이지를 새로고침(컨텐츠와 CSS를 다시 로드)해야 합니다. jquery를 통해 그러한 동작을 탐지하는 방법은? 왜냐하면 지금 브라우저에서 뒤로가기 버튼을 사용하면 일부 요소가 다시 로드되지 않기 때문입니다.하지만 웹사이트의 링크를 사용하면 모든 것이 새로 고쳐지고 올바르게 표시됩니다. 중요한! 제가 원하는 것을 잘못 이해한 사람도 있을 것입니다.현재 페이지를 새로 고치고 싶지 않습니다.뒤로 버튼을 누른 후에 로드된 페이지를 새로 고치고 싶습니다.좀 더 구체적으로 말씀드리면 다음과 같습니다. 사용자가 1페이지를 방문하고 있습니다. 1페이지에 있는 동..

programing 2023.11.07

특정 URL에 대해 Spring Security 3.2 CSRF 사용 안 함

특정 URL에 대해 Spring Security 3.2 CSRF 사용 안 함 Spring security 3.2를 사용하여 Spring MVC 응용 프로그램에서 CSRF를 활성화했습니다. my spring-security.xml ... ... 요청 URL에 '확인'이 포함된 요청에 대해 CSRF를 비활성화하려고 합니다. My SecurityConfig.java @Configuration @EnableWebSecurity public class MySecurityConfig extends WebSecurityConfigurerAdapter { private CsrfMatcher csrfRequestMatcher = new CsrfMatcher(); @Override public void configure(..

programing 2023.11.07

MariaDB Analyze FORMAT=JSON 출력에서 전체 시간을 계산할 수 없습니다.

MariaDB Analyze FORMAT=JSON 출력에서 전체 시간을 계산할 수 없습니다. MariaDB에서 몇 가지 쿼리를 최적화하려고 하는데 ANALIZE FORMAT=JSON 기능이 매우 유용하다는 것을 알게 되었습니다.하지만 어떤 복합적인 조인의 경우, 시간이 맞지 않거나, 그에 근접하는 사례들을 접하게 됩니다. 작동할 때의 예로, 하나의 쿼리의 경우 query_block r_total_time_ms가 약 239ms였습니다. 쿼리 자체에는 11개의 테이블이 포함되어 있었고, 그 11개 중 하나는 거의 227ms를 차지하여 쿼리에 소요된 시간의 대부분을 차지했습니다.인덱스를 변경하는 과정이 분명히 있었고, 이를 통해 해당 요소를 1ms 미만으로 줄였고, 총 쿼리 시간은 1ms를 조금 넘었습니다. ..

programing 2023.11.07

1비트 길이의 데이터 타입을 C로 생성할 수 있습니까?

1비트 길이의 데이터 타입을 C로 생성할 수 있습니까? 기본적으로 데이터 유형을 만들고자 합니다.uint1_t.그게 가능하긴 해? boole 데이터 타입의 크기는 1바이트로 알고 있습니다.그러나 부울 값에는 한 비트만 필요합니다.그래서 C는 기본적으로 bool에 한 비트만 사용합니까?만약 그렇다면 나머지 7개는 어떻게 되는 겁니까?한 비트가 충분한 곳에서 8비트를 사용하는 것은 공간 낭비로 보입니다.한 비트를 차지하는 유형을 만드는 것은 실제로 가능하지 않습니다.C에서 주소를 지정할 수 있는 가장 작은 단위는char(이것은 정의상 1바이트이며 일반적으로 반드시 8비트 길이일 필요는 없지만, 표준 C에서는 8비트보다 짧을 수 있습니다.) 다음을 통해 접근할 수 있습니다. typedef _Bool uint1..

programing 2023.11.07

각도 2에서 colspan이 알려진 네이티브 속성이 아닌 이유는 무엇입니까?

각도 2에서 colspan이 알려진 네이티브 속성이 아닌 이유는 무엇입니까? 만약 우리가 이런 코드를 시도한다면: Column 또는 이 항목: Column 우리는 곧 그것을 알게 됩니다."colspan알려진 네이티브 속성이 아닙니다." A2 문서를 통해 다음과 같은 내용을 알 수 있습니다. 요소에 colspan 속성이 없습니다.colspan 속성이 있지만 보간 및 속성 바인딩은 속성이 아닌 속성만 설정할 수 있습니다. 우리는 대신 이렇게 해야 합니다. Column 그 정도면 충분히 공평합니다. 질문:. 제 질문은, 왜?colspanDOM의 속성이 아니며, 만약 DOM이 누락되어 있다면, 브라우저는 HTML이 아닌 DOM을 렌더링하기 때문에 어떻게 테이블을 렌더링할 수 있습니까? 또한 Chrome insp..

programing 2023.11.07

Python, 디렉토리 문자열에 후행 슬래시 추가, os 독립적으로

Python, 디렉토리 문자열에 후행 슬래시 추가, os 독립적으로 후행 슬래시를 추가하려면 어떻게 해야 합니까?/*nix의 경우,\win32)에서 디렉토리 문자열로, 테일링 슬래시가 아직 존재하지 않는 경우?감사합니다!os.path.join(path, '')아직 없는 경우 후행 슬래시를 추가합니다. 할수있습니다os.path.join(path, '', '')아니면os.path.join(path_with_a_trailing_slash, '')그리고 당신은 여전히 한 번의 후행 슬래시만 얻을 것입니다.디렉터리와 파일 이름을 연결하려면 다음을 사용합니다. os.path.join(directory, filename) 만약 당신이 제거하고 싶다면,.\..\..\blah\경로, 사용 os.path.join(os.p..

programing 2023.11.07
반응형