반응형

분류 전체보기 1664

Larabel 5에서 MariaDB를 설정하는 방법

Larabel 5에서 MariaDB를 설정하는 방법 어디선가 읽은 적이 있는데, Larabel 5에는 "MariaDB" 드라이버가 없고, mysql 드라이버를 사용하여 Larabel 5에서 MariaDB를 사용할 수 있다고 합니다.그래도 MariaDB 사용자 이름과 비밀번호를 지정하면 이 오류가 발생합니다.비밀번호는 "root"이고 사용자 이름도 "root"입니다. SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) Larabel 5에서 MariaDB를 사용하는 방법에 대해 누가 안내해 주시겠습니까?'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST',..

sourcecode 2022.12.06

3진 연산자에 사용하는 코딩 스타일은 무엇입니까?

3진 연산자에 사용하는 코딩 스타일은 무엇입니까? 현재 이 질문은 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요구할 것이다.이 질문이 개선되고 다시 열릴 수 있다고 생각되면헬프센터를 방문하여 안내를 받으십시오. 닫힘9년 전. 짧으면 한 줄로 해놨어요.최근에는 이 스타일을 더 길거나 중첩된 3진 연산자 식에 사용하고 있습니다.의도된 예: $value = ( $a == $b ) ? 'true value # 1' : ( $a == $c ) ? 'true value # 2' : 'false value'; 개인적으로 어떤 스타일을 쓰거나 가장 읽기 쉽다고 생각하십니까? 편집: (삼진법 사용 ..

sourcecode 2022.11.27

2개의 오브젝트 간의 일반적인 딥 디프

2개의 오브젝트 간의 일반적인 딥 디프 2개의 오브젝트가 있습니다.oldObj그리고.newObj. 의 데이터oldObj폼을 채우는 데 사용되었습니다.newObj는 사용자가 이 폼에서 데이터를 변경하여 전송한 결과입니다. 두 물체 모두 깊다.오브젝트 또는 오브젝트 배열 등의 속성을 가지고 있습니다.이러한 속성은 n레벨이 될 수 있기 때문에 diff 알고리즘은 재귀적이어야 합니다. 이제 (추가/업데이트/삭제된 것과 같이) 에서 변경된 내용을 파악할 필요가 없습니다.oldObj로.newObj그리고 그것을 가장 잘 표현하는 방법도 있습니다. 지금까지의 내 생각은 그냥...genericDeepDiffBetweenObjects폼상의 오브젝트를 반환하는 메서드{add:{...},upd:{...},del:{...}}하..

sourcecode 2022.11.27

mysql 데이터베이스에 순위 저장

mysql 데이터베이스에 순위 저장 현재 데이터베이스에 포지션 랭크를 저장하려고 합니다. 좋아하는 노래 순위를 매겨서 저장해야 돼요.현재는 다음과 같이 저장할 수 있습니다. SET @r=0; UPDATE song_board_t SET song_ranking= @r:= (@r+1) ORDER BY song_likes DESC; 이것은 제가 매일 임시 테이블에서 실행하고 다른 테이블로 복사하는 것입니다. 제가 직면한 문제는 song_likes가 동일할 경우 song_ranking이 동일해야 한다는 것입니다.예를 들어 두 곡이 각각 100개의 좋아요를 갖는 경우 둘 다 같은 랭킹을 가져야 합니다. 현재는 행 전체를 카운트하기 때문에 각 순위가 이전보다 1개 더 많습니다. sql이 아닌 PHP로 해야 하는 경우..

sourcecode 2022.11.27

git의 bash 스크립트에 mariadb 자격 증명을 저장하지 않는 방법

git의 bash 스크립트에 mariadb 자격 증명을 저장하지 않는 방법 이 질문에는 이미 답변이 있습니다. git 저장소의 패스워드를 취급하기 위한 베스트 프랙티스는 무엇입니까? (8개의 답변) 닫힘3년 전. Lasberry Pi에서 실행하기 위해 cron(인터랙티브하지 않음)과 함께 실행하는 MariaDB(MySQL이 아님) SQL을 사용하는 Bash 스크립트가 있습니다.나는 단지 나 자신을 위해 공공 Github에서 그것들을 개발하고 있다 - 하지만 레포는 무료이고 공공이다. 퍼블릭 Github에 커밋하는 스크립트에 MariaDB 자격 정보를 포함시키지 않으려면 어떻게 해야 합니까?이런 상황에서는 메인스크립트가 소싱하는 개별 스크립트의 변수에 credential을 보관하는 경우가 많습니다.처음에 ..

sourcecode 2022.11.27

MariaDB에서 CONCAT()와 WHERE를 결합하는 방법

MariaDB에서 CONCAT()와 WHERE를 결합하는 방법 다른 쿼리의 결과를 사용하여 열 이름을 지정하고 싶습니다.이것을 위해 나는 사용하는 것을 좋아한다.CONCAT(). 그러나 이 행은 동작하지 않습니다.이 행을 실행하면 0 행이 반환됩니다. SELECT * FROM cover WHERE CONCAT('c','9') = 1; 사용하지 않을 때CONCAT()완벽하게 동작합니다. SELECT * FROM cover WHERE c9 = 1; 그리고 또CONCAT()효과가 있는 것 같아요.이것으로 나는 결과를 얻을 수 있다. SELECT CONCAT('c','9'); 저는 이 질문에서 모든 솔루션을 시도했습니다.CONCAT 조건으로 MySQL 선택 이것처럼, 하지만 난 항상 0줄을 돌려받았어. SELE..

sourcecode 2022.11.27

vuejs에서 http referre를 얻는 방법

vuejs에서 http referre를 얻는 방법 내 페이지에서 어느 페이지에서 사용자가 왔는지 알고 싶습니다. 현재 이 정보는 created() 페이지 또는 mounted() 페이지에서 입수하고 싶습니다.이걸 이용해서.$140 아니면 이것.$route는 이 정보가 포함되어 있지 않습니다. 네비게이션 가드에서는 다음을 사용할 수 있습니다. router.beforeEach((to, from, next) => { }) 페이지의 발신원을 알 수 있습니다만, 라우터를 사용하고 싶지 않습니다.각각 main.js에 있기 때문에, 참조처를 취득하는 장소는, 작성/마운트 된 메서드 중 어느 쪽의 컴포넌트 페이지에 있습니다. 이게 가능합니까? 사용할 수 있습니다.this.$route.queryApp.vue의 mounte..

sourcecode 2022.11.27

열의 문자열에서 불필요한 부분 제거

열의 문자열에서 불필요한 부분 제거 Data Frame 열의 문자열에서 불필요한 부분을 제거하는 효율적인 방법을 찾고 있습니다. 데이터는 다음과 같습니다. time result 1 09:00 +52A 2 10:00 +62B 3 11:00 +44a 4 12:00 +30b 5 13:00 -110a 다음 목적으로 데이터를 잘라야 합니다. time result 1 09:00 52 2 10:00 62 3 11:00 44 4 12:00 30 5 13:00 110 는 는 i i는노노 i i i i i..str.lstrip('+-')str.rstrip('aAbBcC') TypeError: wrapper() takes exactly 1 argument (2 given) 어떤 조언이라도 해주면 정말 감사합니다!data['..

sourcecode 2022.11.27

독트린 하이드레이션이 뭐죠?

독트린 하이드레이션이 뭐죠? 현재 이 질문은 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요구할 것이다.이 질문이 개선되고 다시 열릴 수 있다고 생각되면헬프센터를 방문하여 안내를 받으십시오. 닫힘9년 전. 교리의 문서에서 수화에 대해 읽은 적은 있지만 아직도 이해가 되지 않는다. 누가 설명 좀 해주시겠어요?하이드레이션은 쿼리 결과를 반환하는 데 사용되는 방법입니다.예를 들어 다음과 같습니다. HYDRATE_ARRAY- 이렇게 하면 다른 배열로 표시되는 일련의 레코드가 반환됩니다. $q = Doctrine_Query::create() ->from('Post p') ->setHydrati..

sourcecode 2022.11.27

null이 PHP의 한 줄에 다른 변수를 사용하는 경우

null이 PHP의 한 줄에 다른 변수를 사용하는 경우 PHP에는 JavaScript와 유사한 것이 있습니까? alert(test || 'Hello'); 따라서 테스트가 정의되지 않았거나 null인 경우 Hello가 표시되고 그렇지 않은 경우 테스트 값이 표시됩니다. PHP에서도 비슷한 구문을 시도했지만 제대로 작동하지 않는 것 같습니다.그리고 이 문제를 어떻게 검색해야 할지 모르겠어요. 감사해요. 편집 어레이 내에서 사용하고 싶다고 덧붙입니다. $arr = array($one || 'one?', $two || 'two?'); //This is wrong 하지만 여기 문장이면 인라인 '? :'도 쓸 수 있어요. 감사합니다. $arr = array(is_null($one) ? "one?" : $one, i..

sourcecode 2022.11.27
반응형