분류 전체보기 750

깃 배시가 기본값으로 설정되어 있는데도 VSCode에서 전원 셸이 계속 열립니다.

깃 배시가 기본값으로 설정되어 있는데도 VSCode에서 전원 셸이 계속 열립니다. VSCode의 통합 기본 단말기를 Git Bash로 설정했는데 VSCode를 시작할 때마다 bash 대신 powershell이 뜹니다.그러나 기본 터미널 설정은 변경되지 않지만 짜증이 납니다.설정에서 파워셸의 프로필을 제거하려고 했지만 아무 소용이 없는 것 같습니다.왜 이런 일이 생기는 건가요?vScode v1.60.1로 업그레이드해야 합니다. 이 문제와 관련하여 해당 포인트 릴리스에 수정 사항이 있습니다. 기본 프로파일 선택 실제로 gitbash를 열지 않음을 참조하십시오. 다시 시작한 후 시동을 걸면 PowerShell이 계속 열립니다. 저에게도 같은 일이 일어났고, 인사이더 빌드 05/14/2021에서 언급된 수정 사..

programing 2023.10.31

실수를 했을 때 >> 프롬프트의 파워셸에서 어떻게 벗어날 수 있습니까?

실수를 했을 때 >> 프롬프트의 파워셸에서 어떻게 벗어날 수 있습니까? 나는 poshgit 기능을 위해 git과 함께 파워셸을 사용하고 때때로 git 명령을 입력하는 오류를 범하고 입력하기 전에 git commit -m 'something과 '을 닫는 것을 잊습니다.내가 입력한 새 행으로 이동하여 Enter 키를 눌러도 >> 프롬프트가 표시됩니다.파워셸을 닫지 않고 새로운 프롬프트를 돌려주고 무한한 >> 루프에서 빠져나온다고 쉽게 말할 수 있는 방법이 있습니까?+ 를 누릅니다.C@jon Z의 대답은 중단하는 방법을 알려주지만, 원하는 것은 빈 곳에 입력하는 것입니다.>>메시지가 표시되면 사용할 수 없습니다. PS > git commit -m 'test >> ' >> [temp 7b96875] test 0..

programing 2023.10.31

C 또는 C++에서 A 플러그인 시스템 구현

C 또는 C++에서 A 플러그인 시스템 구현 문 닫았습니다.이 질문은 더 많아야 합니다.집중력이 있는현재 답변을 받지 않고 있습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 한 가지 문제에만 초점을 맞추도록 질문을 업데이트합니다. 3년전에 문을 닫았습니다. 이 질문을 개선합니다. 플러그인 스타일의 시스템을 구현하기 위한 팁은 무엇입니까?C에서 (그리고 C++도 내가 직접 해보지는 않았지만) 이것은 가장 일반적으로 동적으로 로드된 모듈을 사용하여 수행됩니다.이러한 API:s는 플랫폼에 따라 다릅니다. 에서는 POSIX( )를dlopen()함수족 기본적으로 로 빌드한 다음 플러그인을 한 다음할 수 .기본적으로 플러그인을 별도로 빌드한 다음 런타임에 로드하고 이름으로 기호를 검색한 다음 호출할 수..

programing 2023.10.31

Get-ChildItem 결과에서 항목 목록을 제외하는 방법은 무엇입니까?

Get-ChildItem 결과에서 항목 목록을 제외하는 방법은 무엇입니까? 경로의 파일 목록(실제 파일 수)을 재귀적으로 가져오되 특정 유형을 제외하고: Get-ChildItem -Path $path -Recurse | ? { $_.Name -notlike "*.cs" -and $_.Name -notlike "*.tt" } 하지만 저는 (몇 가지 예를 들어) 제외 대상에 대한 긴 목록을 가지고 있습니다. @("*.cs", "*.tt", "*.xaml", "*.csproj", "*.sln", "*.xml", "*.cmd", "*.txt") 이 양식을 사용하여 목록을 가져오는 방법: Get-ChildItem -Path $path -Recurse | ? { } ?이 작업도 가능합니다. get-childitem..

programing 2023.10.31

*(긴*)0=0; 이 문장의 기능은 무엇입니까?

*(긴*)0=0; 이 문장의 기능은 무엇입니까? 다음 코드에서,*(long*)0=0;와 함께 사용됩니다.if조항, 하지만 그것의 목적은 무엇일까요? if(r.wid*r.ht < tot) *(long*)0=0; 0에서 0으로 적습니다. A의 주소로 해석됩니다.long, 예를 들면NULL포인팅합니다.그건 타당한 일이 아닙니다.NULL는 프로그램이 액세스할 수 있는 데이터를 유효하게 가질 수 있는 주소가 아닙니다.이 코드는 정의되지 않은 동작을 트리거하므로 일반적으로 특정 효과를 얻기 위해서는 이 코드를 사용할 수 없습니다. 그러나 종종 이와 같은 코드는 분할 오류 유형 충돌을 강제로 수행하는 데 사용되며, 디버거에 저장하는 것이 편리하기도 합니다. 다시 말하지만, 이는 정의되지 않은 동작입니다. 이러한 오류..

programing 2023.10.31

신뢰할 수 없는(자체 서명된) HTTPS에 대한 AJAX 호출이 자동으로 실패함

신뢰할 수 없는(자체 서명된) HTTPS에 대한 AJAX 호출이 자동으로 실패함 자기 서명된 인증서를 사용하는 보안 서버에 AJAX 호출을 하고 싶습니다.제 앱이 사용되고 있는 환경에서는 괜찮습니다. 앱을 사용하기 전에 CA 인증서를 사용자에게 제공하고 설치하도록 할 수 있습니다.그러나 때때로 사용자는 인증을 설치하기 전에 앱을 방문하려고 시도합니다.이러한 경우, 앱이 자동으로 실패합니다. 최소한 Firefox(가장 일반적인 문제의 경우)에서는 오류 처리기를 끄지 않아도 호출이 자동으로 종료되는 것으로 보입니다.FWIW, 사용자가 서버의 실제 페이지를 방문하면 인증 경고를 받습니다. 저는 해결책을 해킹할 수 있습니다. 예를 들어, 하트비트/핑 요청을 하고 감시 타이머를 설정하여 서버가 제 시간에 응답하는..

programing 2023.10.31

MySQL: OR 없이 colIN(null, "")이 가능한 테이블에서 *를 선택합니다.

MySQL: OR 없이 colIN(null, "")이 가능한 테이블에서 *를 선택합니다. 또는 를 사용하지 않고 MySQL의 빈 문자열 및 NULL 값에 대한 선택을 수행할 수 있습니까? 다음 내용: select * from table where col IN (null, ""); 작동하지 않거나 null을 무시합니다(또는 'null' 문자열과 일치할 가능성이 있습니다)SELECT * FROM mytable WHERE COALESCE(col, '') = '' 그러나 주의할 점은 다음과 같습니다.OR만약 열이 색인화된다면 쿼리는 훨씬 더 효율적이 될 것입니다. SELECT * FROM mytable WHERE col = '' OR col IS NULL 이것은 사용할 것입니다.ref_or_null인덱스에 액세..

programing 2023.10.31

멀티 테넌트 장고 애플리케이션: 요청당 데이터베이스 연결 변경?

멀티 테넌트 장고 애플리케이션: 요청당 데이터베이스 연결 변경? 데이터베이스 수준의 격리를 사용하여 멀티 테넌트 장고 애플리케이션을 구축하려고 시도한 다른 사람들의 작업 코드와 아이디어를 찾고 있습니다. 업데이트/해결 방법:새로운 오픈소스 프로젝트인 sedjango-db-multitenant에서 이 문제를 해결했습니다. 골 제 목표는 요청 호스트명이나 요청 경로(예를 들어, gunicorn과 같은 WSGI 프론트엔드)를 기반으로 요청이 하나의 앱 서버(WSGI 프론트엔드)로 들어오면서 다중화하는 것입니다.foo.example.com/데이터베이스를 사용하도록 Django 연결을 설정합니다.foo,그리고.bar.example.com/데이터베이스 사용bar). 선례 장고의 멀티 테넌시(Multi-tenancy..

programing 2023.10.31

MariaDB: varchar == text?

MariaDB: varchar == text? Maria DB 10.0.31-MariaDB-0ubuntu0가 있습니다.16.04.2 그리고 다음 문장을 입력합니다. CREATE TABLE `cache` ( `ckey` varchar(750) NOT NULL, `dtime` int(11) NOT NULL, `content` varchar(60000) DEFAULT NULL ) ENGINE=MEMORY 결과는 다음과 같습니다. #1163 - Storage engine MEMORY doesn't support BLOB/TEXT columns 블로그나 텍스트는 여기서 어디서 찾을 수 있습니까?MariaDB는 큰 varchar 열을 자동으로 텍스트로 변환합니까?문서에 따르면 바카르의 크기는 최대 65,535바이트..

programing 2023.10.31

Safari/Chrome 텍스트 입력/텍스트 영역 야광 제거

Safari/Chrome 텍스트 입력/텍스트 영역 야광 제거 CSS를 이용하여 문자 입력/문자 영역을 클릭하면 기본 파란색과 노란색 빛을 제거할 수 있는지 궁금합니다.편집(11년 후):활성 요소를 나타내는 폴백을 제공하지 않는 한 이 작업을 수행하지 마십시오.그렇지 않으면 문서의 어떤 요소에 초점이 있는지를 보여주는 표시가 근본적으로 제거되므로 접근성이 저하됩니다.키보드 사용자가 되어 어떤 요소와 상호 작용할 수 있는지 제대로 알지 못한다고 상상해 보세요.여기서 접근성이 심미성을 능가하도록 합시다. textarea, select, input, button { outline: none; } 그러나 글로우/아웃라인을 유지하는 것이 사용자가 현재 어떤 요소에 초점이 맞추어져 있는지 확인하는 데 도움을 줄 수 ..

programing 2023.10.31