반응형

전체 글 794

문자열에서 숫자가 아닌 문자( 마침표 및 쉼표 제외)를 제거합니다(숫자, 쉼표 및 마침표를 제외한 모든 문자 제거).

문자열에서 숫자가 아닌 문자( 마침표 및 쉼표 제외)를 제거합니다(숫자, 쉼표 및 마침표를 제외한 모든 문자 제거). 다음 값이 있는 경우: $var1 = AR3,373.31 $var2 = 12.322,11T 쉼표와 마침표를 제외하고 숫자가 아닌 문자가 삭제된 데이터 복사본으로 새 변수를 만들고 설정하려면 어떻게 해야 합니까?위의 값은 다음 결과를 반환합니다. $var1_copy = 3,373.31 $var2_copy = 12.322,11 다음과 같이 preg_replace를 사용하여 숫자가 아닌 모든 문자와 쉼표 및 마침표/풀스톱을 스왑할 수 있습니다. $testString = '12.322,11T'; echo preg_replace('/[^0-9,.]+/', '', $testString); 패턴은 다..

programing 2022.10.02

File 객체를 사용하여 파일 디렉토리를 가져오려면 어떻게 해야 합니까?

File 객체를 사용하여 파일 디렉토리를 가져오려면 어떻게 해야 합니까? 코드를 고려합니다. File file = new File("c:\\temp\\java\\testfile"); testfile파일일 수도 있고 존재하지 않을 수도 있습니다.나는 디렉토리를 얻고 싶다.c:\\temp\\java\\사용방법File물건.이걸 어떻게 해야 하죠?어느 쪽이든 당신이 원하는 것을 줄 수 있을 겁니다. 또한 원본이 다음 중 어느 쪽인지 알고 싶다면File 존재하며 디렉토리입니다.exists()그리고.isDirectory()네가 원하는 게 그거야Java 문서의 File.getParent()다음과 같은 작업을 수행할 경우: File file = new File("test.txt"); String parent = fil..

programing 2022.10.02

로컬 컴퓨터의 MySQL 서비스가 시작된 후 중지되었습니다.

로컬 컴퓨터의 MySQL 서비스가 시작된 후 중지되었습니다. 로컬 컴퓨터의 MySQL 서비스가 시작된 후 중지되었습니다.일부 서비스는 다른 서비스 또는 프로그램에서 사용하지 않는 경우 자동으로 중지됩니다. 이 문제를 해결할 수 있는 사람이 있나요?감사해요. 에 의해 인스톨 된 후mysqld --install이거 드셔보세요mysqld --initialize같은 문제가 발생했지만, 지금은 작동 중입니다.버전 8을 사용하여 my.ini를 편집하면 메모장이 my.ini 파일의 선두에 16진수 3자로 표시됩니다.EF BB BF16진수 에디터에서 파일 선두에서 3자를 삭제하면 문제가 해결됩니다. 버전 8에서는 Unicode 문자를 ini 파일에 잘못 삽입하고 있습니다.이로 인해 메모장은 파일을 바이트 순서 표시 문..

programing 2022.10.02

MariaDB 알 수 없는 구문 오류입니다.간단한 테이블 만들기

MariaDB 알 수 없는 구문 오류입니다.간단한 테이블 만들기 이 질문에는 이미 답이 있습니다. SQL 예약어를 테이블 이름으로 사용하는 방법 (1개의 답변) 닫힘2년 전에요. sql 코드를 만드는 내 싱글 테이블이 뭐가 문제인지 알 수 없다.참조하고 있는 「사용자」가 존재합니다.표시되는 에러는 다음과 같습니다. 파일: '프로젝트'의 1행째에 오류 1064(42000)가 표시됩니다.sql': SQL 구문에 오류가 있습니다.MariaDB 서버 버전에 대응하는 매뉴얼에서 1행의 'order ( id integer ( 11 ) Primary Key auto _ increment , order typ' 부근에서 사용할 올바른 구문을 확인하십시오. 테이블 코드는 다음과 같습니다. create table orde..

programing 2022.10.02

java.displaces를 클릭합니다.ClassCastException: java.util.LinkedHashMap을 com.testing.models로 캐스트할 수 없습니다.계좌

java.displaces를 클릭합니다.ClassCastException: java.util.LinkedHashMap을 com.testing.models로 캐스트할 수 없습니다.계좌 다음과 같은 에러가 발생합니다. java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to com.testing.models.Account 아래 코드와 함께 final int expectedId = 1; Test newTest = create(); int expectedResponseCode = Response.SC_OK; ArrayList account = given().when().expect().statusCode(expectedResponseCode..

programing 2022.10.02

JavaScript 변수는 외부 또는 내부 루프를 선언합니까?

JavaScript 변수는 외부 또는 내부 루프를 선언합니까? AS3에서는 성능을 높이기 위해 루프 외부의 모든 변수를 초기화해야 한다고 생각합니다.JavaScript도 마찬가지입니까?어떤 것이 더 나은가/빠른가/베스트 프랙티스인가? var value = 0; for (var i = 0; i < 100; i++) { value = somearray[i]; } 또는 for (var i = 0 ; i < 100; i++) { var value = somearray[i]; } JavaScript나 ActionScript는 의미나 성능 면에서 전혀 차이가 없습니다. var는 파서의 명령어이며 런타임에 실행되는 명령어가 아닙니다.특정 식별자가 선언된 경우var1회 이상 기능 본문 내의 임의의 장소)에서 해당 ID..

programing 2022.09.30

MySQL에 SHA1 해시 값 저장

MySQL에 SHA1 해시 값 저장 SHA1 해시 결과를 MySQL 데이터베이스에 저장하려고 할 때 발생한 간단한 질문이 있습니다. 해시 결과를 저장하는 VARCHAR 필드는 얼마나 길어야 합니까?나는 사용할 것이다.VARCHAR가변 길이 데이터의 경우이지만 고정 길이 데이터의 경우 그렇지 않습니다.SHA-1 값은 항상 160비트이기 때문에VARCHAR고정 길이 필드의 길이에 대한 추가 바이트만 낭비됩니다. 또한 반환되는 값도 저장하지 않습니다.문자당 4비트만 사용하기 때문에 160/4 = 40자가 필요합니다.그러나 문자당 8비트를 사용하는 경우 160/8 = 20자 길이의 필드만 필요합니다. 따라서 와 를 사용하는 것을 추천합니다.SHA1값을 바이너리로 설정합니다. 스토리지 요건을 비교했습니다.BINA..

programing 2022.09.30

MySQL 트리거에서 테이블 업데이트를 막는 오류 발생

MySQL 트리거에서 테이블 업데이트를 막는 오류 발생 테이블 업데이트 전에 트리거가 있는 경우 해당 테이블에서 업데이트를 차단하는 오류를 발생시키려면 어떻게 해야 합니까?MySQL 5.5부터는 구문을 사용하여 예외를 슬로우할 수 있습니다. signal sqlstate '45000' set message_text = 'My Error Message'; 상태 45000은 "처리되지 않은 사용자 정의 예외"를 나타내는 일반적인 상태입니다. 다음은 접근방식의 보다 완전한 예입니다. delimiter // use test// create table trigger_test ( id int not null )// drop trigger if exists trg_trigger_test_ins // create tri..

programing 2022.09.30

Vuex - Normalizr이 예상대로 작동하지 않음

Vuex - Normalizr이 예상대로 작동하지 않음 간단한 채팅 앱을 만들고 있습니다.방, 메시지, 사용자라는 세 가지 엔티티가 있습니다.다음과 같은 응답을 반환하는 가짜 API를 가지고 있습니다. [{ id: 1, name: 'room1', avatar: 'some img url', messages: [ { id: 1, text: 'some text', user: { id: 1, username: 'Peter Peterson', avatar: 'some img url' } ] }] 제 행동은 이렇습니다. getAllRooms({ commit }) { commit(GET_ALL_ROOMS_REQUEST); return FakeApi.getAllRooms() .then( rooms => { const ..

programing 2022.09.30

마리아답서비스:마운트 네임스페이스를 설정하지 못함: 사용 권한이 거부됨/NAMESPACE 산포 단계에서 실패했습니다.

마리아답서비스:마운트 네임스페이스를 설정하지 못함: 사용 권한이 거부됨/NAMESPACE 산포 단계에서 실패했습니다. 방금 MariaDB를 설치했는데 상태는 다음과 같습니다. * mariadb.service - MariaDB 10.3.18 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Tue 2020-01-28 15:29:00 UTC; 2s ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Jan 28 15:29:00 54 sys..

programing 2022.09.30
반응형