programing 1444

리액트 라우터 외부 링크

리액트 라우터 외부 링크 리액트 라우터를 사용하여 리액트 앱에서 루트를 처리하고 있기 때문에 외부 리소스로 리다이렉트 할 수 있는 방법이 있는지 궁금합니다. 누군가 때린다고 가정해 보세요: example.com/privacy-policy 다음 주소로 리다이렉트합니다. example.zendesk.com/hc/en-us/articles/123456789-Privacy-Policies 내 index.html 로딩에서 플레인 JS로 쓰는 것을 피하는 데 전혀 도움이 되지 않습니다. if ( window.location.path === "privacy-policy" ){ window.location = "example.zendesk.com/hc/en-us/articles/123456789-Privacy-Poli..

programing 2022.12.06

vuex namesthed 모듈 상태에 대한 getter 및 setter를 생성하는 방법

vuex namesthed 모듈 상태에 대한 getter 및 setter를 생성하는 방법 네임슬레이징된 Vuex 모듈이 있는 경우 Vue 컴포넌트에서 이러한 상태를 사용할 때 해당 모듈의 상태에 대한 getter 및 setter를 작성하려면 어떻게 해야 합니까? // My component new Vue({ computed: { // How do I add setters also below???? ...mapState('nameSpacedModA', { a : state => state.a, // ... }, // Following will only add getters.. // How to add setter ??? ...mapGetters('nameSpacedModA', { a: 'a', b: 'b'..

programing 2022.12.06

MySQL 5.7.10에서 JSON 데이터 유형 열을 업데이트하는 방법

MySQL 5.7.10에서 JSON 데이터 유형 열을 업데이트하는 방법 최근 MySQL 5.7.10을 사용하기 시작했고 네이티브 JSON Data 타입을 매우 좋아합니다. 그런데 JSON 타입의 값을 갱신하는 데 문제가 생겼습니다. 질문: 아래는 표 형식입니다.여기서 JSON에 키를 하나 더 추가합니다.data의 칼럼을 쓰다.t1테이블입니다. 지금 당장 값을 수정하고 테이블을 업데이트해야 합니다.그래서 추가 비용이 필요하죠.SELECT진술. 이렇게 삽입할 수 있습니다. INSERT INTO t1 values ('{"key2":"value2"}', 1); mysql> select * from t1; +--------------------+------+ | data | id | +---------------..

programing 2022.12.06

데이터 잘라내기:1행의 'logo' 열에 대한 데이터가 너무 깁니다.

데이터 잘라내기:1행의 'logo' 열에 대한 데이터가 너무 깁니다. MySQL 테이블의 BLOB 열에 사진을 삽입하려고 하면 예외가 발생합니다. Data too long for column 'logo' at row 1. JDBC는 다음과 같습니다. int idRestaurant = 42; String restoname= "test"; String restostatus= "test"; InputStream fileContent = getUploadedFile(); int fileSize = getUploadedFileSize(); Class.forName("com.mysql.jdbc.Driver"); try (Connection conn = DriverManager.getConnection("jdbc:m..

programing 2022.12.06

클래스와 타입의 차이

클래스와 타입의 차이 자바가 처음이라 클래스와 타입의 개념이 헷갈립니다.예를 들어 오브젝트가"Hello World!"종류에 속하다 String또는 클래스 String니면????클래스는 유형입니다.인터페이스는 타입입니다.원시인은 한 유형이다.배열은 유형입니다. 따라서 모든 유형은 클래스(Enum 상수 포함), 인터페이스, 프리미티브 또는 배열이기도 합니다. 유형에는 원시 유형과 참조 유형의 두 가지 범주가 있습니다. 원시 유형의 변수는 항상 동일한 유형의 원시 값을 보유합니다.이러한 값은 해당 변수에 대한 할당 작업을 통해서만 변경할 수 있습니다. 참조 유형의 변수는 항상 개체에 대한 참조 값을 유지합니다.한 모든 개체는 합니다.Object참조 유형은 클래스 유형(Enum 유형 포함), 인터페이스 유형 및..

programing 2022.12.06

php에서 로그 파일을 만드는 방법

php에서 로그 파일을 만드는 방법 시스템이 시스템 내에서 수행하는 모든 작업을 등록/로그하기 위한 로그 파일을 만들고 싶습니다.하지만 어떻게 해야 할지 모르겠어요. 예를 들어 로그인 기능을 하는 php 코드가 있습니다. public function hasAccess($username,$password){ $form = array(); $form['username'] = $username; $form['password'] = $password; $securityDAO = $this->getDAO('SecurityDAO'); $result = $securityDAO->hasAccess($form); //var_dump($form); //var_dump($result); if($result[0]['succe..

programing 2022.12.06

SQL은 A열에 대한 결과를 먼저 표시한 후 B열에 대한 결과를 표시합니다.

SQL은 A열에 대한 결과를 먼저 표시한 후 B열에 대한 결과를 표시합니다. SQL에서 열의 결과를 표시/순서 지정name그 후 첫 번째에 대한 결과를 표시합니다.description컬럼의 마지막입니다. 현재 SQL 쿼리: SELECT * FROM products WHERE (name LIKE '%$search_query%' OR description LIKE '%$search_query%') 추가해 보았다order by name, description [ASC|DESC]안 먹혔어요. 검색 결과를 최적화하기 위한 것입니다.에서 특정 단어가 발견되었을 경우description또한 특정 단어가 검색될 경우 마지막이 될 수 있습니다.name기둥. 를 사용할 수 있습니다.CASE의 성명ORDER BY이름을 우선..

programing 2022.12.06

MariaDB: dynamic_columns로 데이터 인파일 로드

MariaDB: dynamic_columns로 데이터 인파일 로드 다음과 같은 표가 있습니다(MariaDB 사용). CREATE TABLE table1 ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,c_id varchar(40) NULL ,email varchar(150) NULL ,dynamic_columns BLOB NULL ,created_at TIMESTAMP NOT NULL DEFAULT 0 ,updated_at TIMESTAMP NULL DEFAULT current_timestamp ON UPDATE current_timestamp ); 일부 레거시 테이블에서 이 테이블로 데이터를 로드하고 MariaDB의dynamic_columns레거시..

programing 2022.12.06

동일한 방법으로 (서로 참조하는)2개의 리스트를 정렬하는 방법

동일한 방법으로 (서로 참조하는)2개의 리스트를 정렬하는 방법 두 가지 목록이 있다고 가정합니다. list1 = [3, 2, 4, 1, 1] list2 = ['three', 'two', 'four', 'one', 'one2'] ★★★★★★★를 실행했을 경우list1.sort()ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ.[1,1,2,3,4] 어떻게 받을 수 있을까요?list2이라고 말할 수 있도록) .4'three'과 같습니다 그럼 예상되는 출력은 다음과 같습니다. list1 = [1, 1, 2, 3, 4] list2 = ['one', 'one2', 'two', 'three', 'four'] 문제는 목록과 함께 잘 작동하는 매우 복잡한 프로그램이 있지만 데이터를 참조해야 한다는 것입니다.이것이 사전의 이상적인 상황인 것은 알지만..

programing 2022.12.06

특정 어레이 인덱스에 값이 존재하는 경우 JavaScript에서 체크인을 하려면 어떻게 해야 합니까?

특정 어레이 인덱스에 값이 존재하는 경우 JavaScript에서 체크인을 하려면 어떻게 해야 합니까? 은 위치 값이 """ "" "" "" " " " " " " " " " " " " " " " " " " " 의 에 효과가 ?index존재 여부, 또는 더 나은 방법이 있는지 여부: if(arrayName[index]==""){ // do stuff } 에는 JavaScript가 포함되어 있습니다.array.length 「」로 하는 요소, 「」로 시작하는 요소array[0]array[array.length - 1] .i 、 is 、 is 、 is is is is is is is is is is is is is is is is is is is is is의 경우 배열의 됩니다.i의 중간이다0 ★★★★★★★★★★..

programing 2022.12.06