반응형

전체 글 794

최대 절전 모드에서 열거형을 문자열에 매핑하는 중

최대 절전 모드에서 열거형을 문자열에 매핑하는 중 Hibernate 카테고리 모델이 있습니다. @Entity @Table(name = "category") public class Category { @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name = "id") private long id; @Column(name = "type") private String type; 유형 문자열 필드가 있습니다.또한 카테고리의 유형을 나타내는 Java 열거형도 있습니다. public enum CategoryType { INCOME, OUTCOME; } 스트링 타입 대신 사용하고 싶습니다.SQL은 varchar 파라미터로 다음 두 가지 값을 받습니다.Cate..

programing 2022.12.31

기본 키가 존재하지 않는지 확인하는 동안 리퀴베이스가 실패함

기본 키가 존재하지 않는지 확인하는 동안 리퀴베이스가 실패함 mysql-connector를 MariaDB로 교환하는 동안 프라이머리 키의 존재를 확인하는 변경 세트에서 Liquibase가 실패하는 상황이 되었습니다. Null Pointer에서 실패합니다.예외. Error: null java.lang.NullPointerException at liquibase.snapshot.jvm.MySQLDatabaseSnapshotGenerator.convertPrimaryKeyName(MySQLDatabaseSnapshotGenerator.java:124) at liquibase.snapshot.jvm.JdbcDatabaseSnapshotGenerator.readPrimaryKeys(JdbcDatabaseSnaps..

programing 2022.12.31

Python의 MySQL에 CSV 데이터 로드

Python의 MySQL에 CSV 데이터 로드 여기서 뭘 놓쳤는지 모르겠지만 이 코드는 오류 메시지 없이 실행되지만 테이블에는 아무것도 없습니다.3열의 CSV 값을 mysql 테이블에 로드합니다. import csv import MySQLdb mydb = MySQLdb.connect(host='localhost', user='root', passwd='', db='mydb') cursor = mydb.cursor() csv_data = csv.reader(file('students.csv')) for row in csv_data: cursor.execute('INSERT INTO testcsv(names, \ classes, mark )' \ 'VALUES("%s", "%s", "%s")', row) #..

programing 2022.12.31

Mysql sys_exec 공유 라이브러리 'lib_mysqludf_sys.so'를 열 수 없습니다(errno: 11, 잘못된 ELF 클래스: ELFCLASS32)

Mysql sys_exec 공유 라이브러리 'lib_mysqludf_sys.so'를 열 수 없습니다(errno: 11, 잘못된 ELF 클래스: ELFCLASS32) sys_exec을 사용하여 unix에서 네이티브명령어를 실행하려고 합니다만, https://github.com/mysqludf/lib_mysqludf_sys 에서 플러그인을 도입하려고 했습니다. 에/usr/lib/x86_64-linux-gnu/mariadb18/plugin#단, 다음 명령을 실행하려고 하면 create function sys_exec returns int soname 'lib_mysqludf_sys.so'; 다음과 같은 답변을 받고 있습니다. ERROR 1126 (HY000): Can't open shared library '..

programing 2022.12.31

@Transactional(전파=전파).필수)

@Transactional(전파=전파).필수) 만약 누군가가 이 주석이 무엇을 하고 우리가 그것을 정확히 언제 사용할 수 있는지를 설명할 수 있다면: @Transactional(propagation=Propagation.REQUIRED) 감사해요.Spring Docs에 기재되어 있는 사용법 이외의 사용법에 대한 설명이 필요한 경우 이 코드를 고려하십시오. class Service { @Transactional(propagation=Propagation.REQUIRED) public void doSomething() { // access a database using a DAO } } doSomething()이 호출되면 실행하기 전에 데이터베이스에서 트랜잭션을 시작해야 합니다.이 메서드의 호출자가 트랜잭션..

programing 2022.12.31

이 다차원 PHP 배열에서 단일 값을 가져오는 방법

이 다차원 PHP 배열에서 단일 값을 가져오는 방법 이 질문에는 이미 답변이 있습니다. 어레이/개체에 액세스하려면 어떻게 해야 합니까? (6개의 답변) 닫힘두 달 전에요. 예print_r($myarray) Array ( [0] => Array ( [id] => 6578765 [name] => John Smith [first_name] => John [last_name] => Smith [link] => http://www.example.com [gender] => male [email] => email@example.com [timezone] => 8 [updated_time] => 2010-12-07T21:02:21+0000 ) ) 질문, 어떻게 하면$myarray다음과 같은 단일 값입니다. echo ..

programing 2022.12.21

phpmyadmin, count mysql.proc에서 저장 프로시저를 생성하는 문제가 잘못되었습니다.

phpmyadmin, count mysql.proc에서 저장 프로시저를 생성하는 문제가 잘못되었습니다. '루틴' 탭을 통해 phpmyadmin에 간단한 저장 프로시저를 생성하려고 합니다. BEGIN SELECT * FROM tbl_user; END mysql.proc의 열 수가 잘못되어 21개가 발견될 것으로 예상되므로 오류를 발생시킵니다. 이 오류를 수정하려면 mysql_upgrade를 사용하십시오. 내가 이미 시도했던 것 1 - mysql_upgrade를 사용하는 여러 가지 방법을 시도했지만 mysql이 maridb로 대체되었기 때문에 xampp를 사용하고 있기 때문에 mysql을 업그레이드하는 방법을 찾을 수 없었습니다. 2 - 다음을 수행하여 phpmyadmin을 최신 버전으로 업그레이드하려고 했..

programing 2022.12.21

MariaDB gcomm 백엔드 연결 실패 110

MariaDB gcomm 백엔드 연결 실패 110 데비안 8 제시의 마리아DB 갤러라 10.1을 구하려고 합니다. 필요한 컴포넌트를 모두 설치하고 구성했지만 동작하지 않습니다. 노드는 VPS로 구축됩니다. 노드 1의 설정: [mysqld] # Cluster node configurations wsrep_cluster_address="gcomm://172.16.0.102,172.16.0.112" wsrep_node_address="172.16.0.102" wsrep_node_name='n1' wsrep_cluster_name='cluster' innodb_buffer_pool_size=400M # Mandatory settings to enable Galera wsrep_provider=/usr/lib/g..

programing 2022.12.21

브라우저의 소실 요소를 검사하려면 어떻게 해야 합니까?

브라우저의 소실 요소를 검사하려면 어떻게 해야 합니까? 마우스가 이동하면 사라지는 요소를 검사하려면 어떻게 해야 합니까? 신분증인지 수업인지 모르겠지만 검사하고 싶어요. 시도해 본 솔루션: 를 실행합니다.jQuery는 jQuery 。$('*:contains("some text")')요소가 숨겨져 있는 것이 아니라 DOM 트리에서 삭제되었을 가능성이 있기 때문에 운이 없었습니다. DOM 트리의 변경 내용을 수동으로 검사해도 변경 내용을 알아채지 못할 정도로 빠른 것 같습니다. 성공: 이벤트 중단점을 성공적으로 처리했습니다.그냥 가기만 하면 돼요.Sources-> Event Listener Breakpoints-> Mouse-> mousedown크롬으로 되어 있습니다.후, 하고 싶은 와 그 내부를 했습니다...

programing 2022.12.21

PHP 랜덤 문자열 생성기

PHP 랜덤 문자열 생성기 PHP에서 랜덤화 문자열을 생성하려고 하는데, 이 문자열로 인해 출력이 전혀 표시되지 않습니다. 한 가지 매우 빠른 방법은 다음과 같은 작업을 수행하는 것입니다. substr(md5(rand()),0,10); 그러면 길이가 10자인 임의의 문자열이 생성됩니다.물론 컴퓨팅 측면에서 좀 더 무겁다고 할 수도 있지만, 오늘날 프로세서는 md5 또는 sha256 알고리즘을 매우 빠르게 실행하도록 최적화되어 있습니다.그리고 물론, 만약rand()함수가 동일한 값을 반환하고 결과가 동일하며, 같은 확률이 1/32767입니다..rand()로로 합니다.mt_rand() function gen_uid($l=5){ return substr(str_shuffle("ABCDEFGHIJKLMNOPQR..

programing 2022.12.21
반응형