반응형

전체 글 677

memcpy() 및 memmove()가 포인터의 증가보다 빠른 이유는 무엇입니까?

memcpy() 및 memmove()가 포인터의 증가보다 빠른 이유는 무엇입니까? 를 N바이트에서 .pSrc로로 합니다.pDest1번으로 하다 for (int i = 0; i < N; i++) *pDest++ = *pSrc++ 왜 ?memcpy ★★★★★★★★★★★★★★★★★」memmove속도를 높이기 위해 어떤 기술을 사용합니까?memcpy는 바이트 포인터 대신 워드 포인터를 사용하기 때문에 memcpy 구현도 128비트를 한번에 셔플할 수 있는 SIMD 명령으로 작성되는 경우가 많습니다. SIMD 명령은 최대 16바이트 길이의 벡터로 각 요소에 대해 동일한 작업을 수행할 수 있는 어셈블리 명령입니다.여기에는 로드 및 저장 절차가 포함됩니다.메모리 복사 루틴은 다음과 같은 포인터를 통해 단순 메모리 복..

programing 2023.02.04

Flask SQL Chemy를 사용하여 SQLite에서 MySQL로 전환

Flask SQL Chemy를 사용하여 SQLite에서 MySQL로 전환 Flask SQLchemy와 SQLite로 구축한 사이트가 있어 MySQL로 전환해야 합니다.데이터베이스 자체를 이행하여 MySQL에서 실행 중이지만 MySQL 데이터베이스에 연결하는 방법(즉,SQLALCHEMY_DATABASE_URI필요) 및 기존 SQL Chemy SQLite 코드가 MySQL에서 동작하는지 불분명합니다. (1)은 매우 단순하고 예를 들어 MySQL 데이터베이스 툴에서 사용하는 연결 대화상자의 내용을 적절한 형식의 URL에 매핑하는 방법을 보여주는 것이라고 생각합니다.그러나 (2) SQL Chemy가 다음과 같은 간단한 SQL Chemy 코드와 같은 추상화 레이어를 제공했다고 가정했습니다. from flask i..

programing 2023.02.04

macports 업데이트 후 mariadb가 포트 3306에서 수신을 하지 않는 이유는 무엇입니까?

macports 업데이트 후 mariadb가 포트 3306에서 수신을 하지 않는 이유는 무엇입니까? mariadb 포트 업데이트 후 어느 시점에 그녀는 시작 시 3306에서 듣기를 거부했습니다. 스킵 네트워킹의 지시가 없는 것을 확인하고, 「=OFF」라고 하는 지령도 추가해 보았습니다만, 아무것도 하지 않았습니다.근데 이상한 건 계속 작동해서 '난 아무것도 안 바꿨어'라는 거예요. 하지만 내가 달리면: /opt/local/lib/mariadb/bin/mysqladmin variables -u root -p | grep skip_networking skip-networking은 ON으로 표시됩니다. 설정에는 다음과 같은 것이 있습니다. [mysqld] port = 3306 bind-address = 127..

programing 2023.02.04

PHP 7: VCRUNTIME 140.dll이 없습니다.

PHP 7: VCRUNTIME 140.dll이 없습니다. Windows 7을 PHP 7 windows windows windows windows windows windows windows 。★★★★★★★★★★★★★★★를 실행했을 때,php명령줄에서 다음 시스템오류가 있는 메시지박스가 반환됩니다. VCRUNTIME140.dll이 컴퓨터에 없기 때문에 프로그램을 시작할 수 없습니다.이 문제를 해결하려면 , 프로그램을 재인스톨 해 주세요. 후 ★★★★★★★★★★★★★★★★★.CLI크래쉬하고 있어요 외부 웹 사이트에서 DLL 파일을 설치하지 않기 때문에 수정 방법을 모르겠습니다! PHP 버전: 7.0.0alpha1 VC14 x 64 스레드 세이프PHP 7 알파 다운로드 페이지의 사이드바에는 다음과 같이 표시됩니..

programing 2023.02.04

View에서 휴지 상태 열기 세션이 잘못된 관행으로 간주되는 이유는 무엇입니까?

View에서 휴지 상태 열기 세션이 잘못된 관행으로 간주되는 이유는 무엇입니까? 또한 Lazy Load Exceptions를 피하기 위해 어떤 대체 전략을 사용합니까? 현재 오픈 세션은 다음과 같은 문제가 있는 것으로 알고 있습니다. 서로 다른 jvm에서 실행되는 계층형 애플리케이션 트랜잭션은 마지막에만 커밋되며, 대부분의 경우 이전 결과를 원할 수 있습니다. 그러나 애플리케이션이 단일 VM에서 실행되고 있다는 것을 알고 있다면 개방형 세션(View 전략)을 사용하여 문제를 해결하십시오.Open Session In View는 데이터 가져오기에 잘못된 접근 방식을 취합니다.View 계층에 필요한 모든 연결을 가져오는 최선의 방법을 비즈니스 계층이 결정하는 대신 View 계층이 프록시 초기화를 트리거할 수 ..

programing 2023.02.04

자바 웹사이트는 어떻게 만들어요?

자바 웹사이트는 어떻게 만들어요? 현재 이 질문은 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요구할 것이다.이 질문이 개선되고 다시 열릴 수 있다고 생각되면헬프센터를 방문하여 안내를 받으십시오. 닫힘9년 전. 이건 정말 사소한 질문일 수도 있지만, 저는 학교에서 자바 프로그램을 만들고 있었는데, 이제 막 자바로도 웹사이트를 만들 수 있다는 것을 알게 되었습니다. 내가 어떻게 그럴 수 있을까?그것에 대한 좋은 책/튜토리얼이 있나요? 웹 개발에 Java와 PHP 중 어느 것이 더 좋습니까? 또, PHP를 사용할 때는 MySQL이 등장해, 데스크탑용 Java 프로그램을 쓸 때는 File ..

programing 2023.02.04

이클립스 커서가 십자선으로 변경됨

이클립스 커서가 십자선으로 변경됨 저는 이클립스 자바 EE IDE에서 일하고 있었습니다.사용 중 마우스 커서가 십자선으로 바뀝니다.이제 편집기에서 십자형으로 표시됩니다.어디서 바꿀까요?이것은 블록 편집 모드일 가능성이 높습니다.++ShiftA를 눌러보세요.MAC용 솔루션을 다시 제공하기 위해서입니다. cmd + + @vsm 덕분에를 클릭합니다.0온 상태에서 단추를 잠그다num lock변화를 일으킬 수도 있다... 다른 누군가가 해결책을 찾지 못할까 봐 이 글을 썼어요! :-)특정 오타 때문에 이러한 아노이징 크러셔 체인지(anoying cruser change)가 나타날 수 있습니다.작업을 다른 txt 파일에 저장한 후 ide에 저장하지 않고 작업을 종료합니다.새 클래스 파일을 빌드하여 txt 파일에서 ..

programing 2023.02.04

mysql의 감소 값이지만 음수는 아닙니다.

mysql의 감소 값이지만 음수는 아닙니다. 사용자가 php 및 mysql에서 값을 삭제할 때 값을 줄이고 싶습니다.0보다 아래로 내려가지 않도록 체크하고 싶습니다.값이 0인 경우 감소하지 마십시오. mysql_query("UPDATE table SET field = field - 1 WHERE id = $number"); 필드가 0인 경우 아무것도 수행하지 마십시오.갱신할 다른 조건을 추가하는 것은, 다음의 경우 뿐입니다.field더 크다0 UPDATE table SET field = field - 1 WHERE id = $number and field > 0 를 사용하면 새로운 값이 0 아래로 떨어지는 것을 방지할 수 있습니다.값이 0 아래로 떨어지면 0은 항상 계산된 값보다 커지므로 0보다 작은 값..

programing 2023.02.04

brew install mysql on macOS

brew install mysql on macOS by Homebrew를 하여 Mac 10brew install mysql 5.1.52. 잘도 잘 .mysql_install_db. , 다음과 같이, /usr/local/Cellar/mysql/5.1.52/bin/mysqladmin -u root password 'mypass' 이해: /usr/local/Cellar/mysql/5.1.52/bin/mysqladmin: 'localhost'에서 서버에 연결합니다.실패한 오류: '사용자 'root'@'localhost에 대한 액세스가 거부되었습니다(암호: NO 사용). 을 시도했습니다.mysqladmin or mysql using -u root -proot as니 as as as as as as. 패스워드가 있..

programing 2023.02.04

Larabel 5 show ErrorException file_put_contents가 스트림을 열지 못했습니다.해당 파일 또는 디렉터리가 없습니다.

Larabel 5 show ErrorException file_put_contents가 스트림을 열지 못했습니다.해당 파일 또는 디렉터리가 없습니다. 저는 Larabel 5에 대한 프로젝트가 있고 사무실과 집에서 함께 일하고 있습니다.정상적으로 동작하고 있습니다만, 최근에는 자택에서도 동작하지 않게 되었습니다.Larabel이 2개의 Error Exception을 표시하다 file_put_contents(G:\project\storage\framework\views/751d8a0fd8a7d4138c09ceb6a34bb377aa2d6265.php): failed to open stream: No such file or directory 그리고. file_put_contents(G:\project\storag..

programing 2023.02.04
반응형