반응형

2022/09/17 15

MariaDB 및 Galera Cluster를 사용하여 ORACLE과 같이 시퀀스 번호를 생성하는 방법

MariaDB 및 Galera Cluster를 사용하여 ORACLE과 같이 시퀀스 번호를 생성하는 방법 Galera Cluster를 사용하는 MariaDB에 시퀀스 번호(프라이머리 키 또는 auto_increment가 아님)가 필요합니다. 시퀀스 이름, 현재 값, 저장 프로시저를 사용하여 다음 값을 반환할 수 있는 테이블을 생각하고 있습니다. Galera 클러스터가 이 기능을 지원할지는 잘 모르겠습니다(http://www.sqlines.com/oracle-to-mysql/sequence): CREATE FUNCTION NextVal (vname VARCHAR(30)) RETURNS INT BEGIN UPDATE _sequences SET next = (@next := next) + 1 WHERE name..

source 2022.09.17

MYSQL의 "Enum 필드"로 주문

MYSQL의 "Enum 필드"로 주문 'noticeBy' enum("'email', 'mobile', 'all', 'auto', 'nothing') 필드가 있지만 NULL DEFAULT 'auto'는 아닙니다.이미 알려진 바와 같이 ENUM 필드에 의한 순서는 인덱스를 기준으로 수행됩니다.하지만 어떻게 그 가치에 따라 질서를 잡을 수 있을까요?"Sorting(정렬)"에 기재되어 있는 바와 같이 ENUM값은 인덱스 번호를 기준으로 정렬됩니다. 인덱스 번호는 열거형 멤버가 열 사양에 나열된 순서에 따라 달라집니다.예를들면,'b'앞에 정렬하다'a'위해서ENUM('b', 'a'). 빈 문자열은 비어 있지 않은 문자열 앞에 정렬됩니다.NULL값은 다른 모든 열거 값보다 먼저 정렬됩니다. 를 사용할 때 예기치 않은..

source 2022.09.17

최고의 자바 난독화기?

최고의 자바 난독화기? 현재 이 질문은 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요구할 것이다.이 질문이 개선되고 다시 열릴 수 있다고 생각되면헬프센터를 방문하여 안내를 받으십시오. 닫힘10년 전에요. 보안 소프트웨어를 개발 중인데 자바 코드를 난독화해서 리버스엔지니어링이 불가능해지도록 하고 싶습니다.가장 신뢰할 수 있는 Java 난독화기는 무엇입니까?우선, 무언가를 리버스 엔지니어링하는 것은 불가능하지 않다는 것을 명심해야 합니다.모든 게 해킹이 가능해요.스마트 IDE를 사용하는 스마트 개발자는 이미 충분한 성과를 얻을 수 있습니다. 음, 여기서 목록을 찾을 수 있어요.ProGu..

source 2022.09.17

Python에서 터미널 지우기

Python에서 터미널 지우기 이 질문에는 이미 답변이 있습니다. 인터프리터 콘솔을 클리어하는 방법 (30개의 답변) 닫힘3년 전. Python 스크립트에서 터미널 화면을 클리어하기 위한 표준 "배터리와 함께" 방법이 존재합니까? 아니면 저주(단어가 아닌 라이브러리)를 해야 합니까?은, 입니다.cls" " " 를 사용합니다.clear를 참조해 주세요.와 함께 사용하면 다음과 같이 원라이너가 됩니다. import os os.system('cls' if os.name == 'nt' else 'clear') 탈출 시퀀스는 어때? print(chr(27) + "[2J") 왜 아무도 Windows에서 L+를 L실행하거나 Mac에서 +를 실행하는 것에 대해 언급하지 않았습니까?화면을 지우는 가장 간단한 방법입니다...

source 2022.09.17

mysql2 gem으로 앱을 설치하려고 하면 오류가 발생했습니다.

mysql2 gem으로 앱을 설치하려고 하면 오류가 발생했습니다. 오픈 소스 레일 3.2.21 어플리케이션을 설치하려고 합니다.mysql2보석은, 하지만 내가 그걸 실행하려고 할 때bundleCommant 다음 오류가 발생합니다. Fetching: mysql2-0.3.18.gem (100%) Building native extensions. This could take a while... p ERROR: Error installing mysql2: ERROR: Failed to build gem native extension. /Users/my_username/.rvm/rubies/ruby-2.1.2/bin/ruby -r ./siteconf20150614-72129-orqsb7.rb extconf.rb ..

source 2022.09.17

웹 팩을 통한 깜박임이 다른 결과를 반환함

웹 팩을 통한 깜박임이 다른 결과를 반환함 npm을 사용하여 Flickity를 설치합니다.npm i flickity플리키 버전은2.2.0 그러면 이렇게 전화를 해서 사용합니다. import Flickity from 'flickity' const flickity = new Flickity(el, options) console.log(flickity) 기능을 확인했습니다.Flickity웹 팩을 통해 구축한 후 최소화된 것을 깨닫고 다른 결과를 반환하는 것 같습니다.flickity물건.따라서 flickity 객체의 액션/메서드가 다르게 동작합니다.자세한 설명은 아래 첨부된 스크린샷을 참조하십시오. 개발 환경: 웹 팩을 통해 최소화: 이 문제를 해결하기 위해 제 상황에 어떤 문제가 있는지 제안해 주실 수 있나요..

source 2022.09.17

부호 없는 정수 곱셈 오버플로를 감지하려면 어떻게 해야 합니까?

부호 없는 정수 곱셈 오버플로를 감지하려면 어떻게 해야 합니까? a = c의 모든b 솔루션을 찾기 위해 C++로 프로그램을 작성하고 있었습니다.여기서 a, b, c는 모두 0-9의 숫자를 정확히 한 번 사용합니다.이 프로그램은 a와 b의 값을 루프하여 a, b 및b a에서 매번 디짓 카운트 루틴을 실행하여 디짓 조건이 충족되었는지 확인합니다. 단, 가 정수 제한을 오버플로하면b 스플리어스 솔루션이 생성될 수 있습니다.결국 다음과 같은 코드를 사용하여 확인하게 되었습니다. unsigned long b, c, c_test; ... c_test=c*b; // Possible overflow if (c_test/b != c) {/* There has been an overflow*/} else c=c_test;..

source 2022.09.17

자바에는 인라인 함수가 있나요?

자바에는 인라인 함수가 있나요? 자바에 인라인 함수의 개념이 있나요?아니면 대체된 기능이 있나요?있다면 어떻게 사용하나요?난 그걸 들어봤다.public,static그리고.final메서드는 인라인 함수입니다.자체 인라인 함수를 만들 수 있습니까?Java에서는 최적화는 보통 JVM 수준에서 이루어집니다.런타임에 JVM은 몇 가지 "복잡한" 분석을 수행하여 인라인화할 방법을 결정합니다.인라인에 적극적일 수 있으며, 실제로 Hotspot JVM은 비최종 메서드를 인라인화할 수 있습니다. Java 컴파일러는 메서드 호출을 거의 인라인화하지 않습니다(JVM은 이 모든 것을 런타임에 실행).인라인 컴파일 시간 상수(예: 최종 정적 원시 값)를 수행합니다.하지만 방법은 아니야. 기타 자원: 기사:Java HotSpot..

source 2022.09.17

절차를 사용하여 열의 기본값을 변경하는 방법

절차를 사용하여 열의 기본값을 변경하는 방법 현재 SQL은 다음과 같습니다. DELIMITER $$ CREATE PROCEDURE updateDefaultUserRole( IN rid_in INT ) BEGIN ALTER TABLE _users MODIFY rid INT(255) NOT NULL DEFAULT rid_in; -- Modify the columns default value UPDATE _users SET rid = rid_in WHERE rid < rid_in; -- Update all entries lower than the role ID. END $$ DELIMITER ; 데이터베이스 _users 테이블은 다음과 같습니다. CREATE TABLE `_users` ( `uid` int(2..

source 2022.09.17
반응형