반응형

분류 전체보기 1302

Android의 컨텍스트에서 작업 가져오기

Android의 컨텍스트에서 작업 가져오기 이 사람 때문에 곤란해요. 사용자 지정 레이아웃 클래스 내에서 활동 방법을 호출해야 합니다.이 경우의 문제점은 레이아웃 내에서 작업에 액세스하는 방법을 알 수 없다는 것입니다. 종단 뷰 public class ProfileView extends LinearLayout { TextView profileTitleTextView; ImageView profileScreenImageButton; boolean isEmpty; ProfileData data; String name; public ProfileView(Context context, AttributeSet attrs, String name, final ProfileData profileData) { super..

source 2023.10.09

MariaDB에서 동적 열 이름을 변경하려면 어떻게 해야 합니까?

MariaDB에서 동적 열 이름을 변경하려면 어떻게 해야 합니까? 마리아의 동적 열 기능을 사용하여 테이블을 만들었습니다.DB: CREATE TABLE items (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, name varchar(100) NOT NULL, attributes BLOB); INSERT INTO items (name, attributes) VALUES ('T-shirt', COLUMN_CREATE('color', 'blue', 'size', 'XL', 'price' '30.0')); 동적 열에 열이 들어 있습니다.color,size그리고.price. 예를 들어 열 이름을 어떻게 바꾸어야 할까요?price로.amount, 실제로 이 칼럼의 내용을 보관하고 ..

source 2023.10.09

원격 세션에서 Powershell 로그오프

원격 세션에서 Powershell 로그오프 사용자를 원격으로 로그오프하기 위해 파워셸 명령을 공식화하려고 합니다.우리는 때때로 세션을 잠그는 매우 불안정한 프로그램을 가진 터미널 서버를 가지고 있습니다.사용자를 원격으로 로그오프해야 하는데 스크립트를 실행한 사람을 로그오프하는 파워셸 문을 작성하려고 합니다.구글에서 검색해보니 다음 명령이 있었습니다. Invoke-Command -ComputerName MyServer -Command {shutdown -l} 그러나 명령어는 "잘못된 기능"을 반환합니다.Get-Process와 같은 다른 명령을 괄호 안에서 성공적으로 실행할 수 있습니다. 이 아이디어는 사용자가 서버에서 스스로 로그오프하기 위해 실행할 수 있는 스크립트에 입력하는 것입니다(잠겼을 때 시작 메..

source 2023.10.09

mysql 숫자가 쉼표로 구분된 목록에 있는지 확인합니다.

mysql 숫자가 쉼표로 구분된 목록에 있는지 확인합니다. 저는 이런 테이블이 있습니다. UID(int) NUMBERS(blob) ---------------------- 1 1,13,15,20 2 3,10,15,20 3 3,15 그리고 NUMBER라는 blob에 3과 15가 있는지 테스트하고 싶습니다.그리고 LIKE %%를 사용할 수 없음을 알 수 있습니다. ID가 2이고 3개인 행만 선택할 수 있습니다.이 제품도 작동합니다. SELECT * FROM table WHERE 3 IN (NUMBERS) AND 15 IN (NUMBERS) IN을 사용하면 쉼표로 구분된 문자열을 볼 수 있습니다. 예를 들어 이 둘은 WHERE banana IN ('apple', 'banana', 'coconut') WHERE..

source 2023.10.09

Linux의 C 프로그램에서 FS가 없는 하드 디스크에 직접 액세스

Linux의 C 프로그램에서 FS가 없는 하드 디스크에 직접 액세스 나는 C 프로그램에서 하드디스크 전체를 직접 접속하고 싶습니다.FS는 없고 FS는 절대 없을 겁니다 /dev/sda(예:)를 열고 디스크의 블록/섹터 수준에서 I/O를 수행하고자 합니다. 저는 리눅스 환경(C언어, 파이썬, 펄, 자바를 알고 있습니다)에서 C 프로그래밍을 배우기 위한 프로그램을 작성할 계획이지만 리눅스 환경에 대한 자신감이 부족합니다. 학습 목적으로 교토 캐비닛을 가지고 놀고 계산된 해시에 해당하는 값을 하드 디스크의 "블록/섹터"에 직접 저장하여 쌍을 기록하려고 합니다.교토-hash 해시 데이터베이스 파일에 "cabinet, 블록/섹터 참조". 표준 CI/O 기능을 사용하여 이것이 가능한지 아니면 "디바이스 드라이버" ..

source 2023.10.09

스프링 키클로크:사용자 ID 가져오기

스프링 키클로크:사용자 ID 가져오기 저는 Spring Boot Web 서비스를 개발했고, 접근 관리를 위해 Keycloock을 사용합니다.웹 사이트는 일부 사용자 데이터를 데이터베이스에 저장합니다.로그인한 사용자와 이 데이터를 연결하려고 합니다. 데이터와 함께 사용자 이름을 저장하는 순간.하지만 저는 사용자 이름 대신 사용자 ID를 저장하고 싶습니다.내가 어떻게 그럴 수 있을까? 이를 통해 SecurityContext를 가져오려고 합니다. @Bean @Scope(scopeName = WebApplicationContext.SCOPE_REQUEST, proxyMode = ScopedProxyMode.TARGET_CLASS) public KeycloakSecurityContext getKeycloakSec..

source 2023.10.09

기존 표에서 각 단어의 첫 글자를 대문자로 바꿉니다.

기존 표에서 각 단어의 첫 글자를 대문자로 바꿉니다. 필드가 있는 기존 테이블 'people_table'이 있습니다.full_name. 많은 레코드에 'full_name' 필드가 잘못된 케이싱으로 채워집니다.'fred Jones'아니면'fred jones'아니면'Fred jones'. 다음을 통해 이러한 오류 항목을 찾을 수 있습니다. SELECT * FROM people_table WHERE full_name REGEXP BINARY '^[a-z]'; 발견된 각 단어의 첫 글자를 어떻게 대문자로 쓸 수 있습니까? 예를 들어,'fred jones'된다'Fred Jones'.그러기 위해서는 MySQL 기능이 없고, 직접 작성해야 합니다.다음 링크에는 구현된 내용이 있습니다. http://joezack.co..

source 2023.10.09

Linux에서 Ctrl + C 인터럽트 이벤트 처리

Linux에서 Ctrl + C 인터럽트 이벤트 처리 저는 C++를 사용하고 리눅스 GNU C 컴파일러를 사용하여 컴파일하는 어플리케이션을 개발하고 있습니다. 사용자가 +키를 사용하여 스크립트를 인터럽트하는 기능을 실행하고 싶습니다. 어떻게 해야 하나?어떤 답변이든 감사히 받겠습니다.를 누르면 운영 체제가 프로세스로 신호를 보냅니다.여러 가지 신호가 있는데 그 중 하나가 SIGINT입니다.SIGINT("프로그램 인터럽트")는 터미네이션 신호 중 하나입니다. Termination Signal에는 몇 가지 종류가 더 있지만 SIGINT의 흥미로운 점은 프로그램에서 처리(잡힐)할 수 있다는 것입니다.SIGINT의 기본 동작은 프로그램 종료입니다.즉, 프로그램에서 이 신호를 특별히 처리하지 않는 경우 프로그램을 ..

source 2023.10.09

제출후 각도 - 클리어 폼 입력

제출후 각도 - 클리어 폼 입력 나는 다음과 같은 간단한 양식을 가지고 있습니다. Add a new item: Add 다음과 같이 컨트롤러를 사용합니다. $scope.addToDo = function() { if ($scope.toDoName !== "") { $scope.toDos.push(createToDo($scope.toDoName)); } } 제가 하고 싶은 일은 제출 후 입력한 텍스트를 지우는 것이므로 단순히 모델 값을 지우는 것입니다. $scope.addToDo = function() { if ($scope.toDoName !== "") { $scope.toDos.push(createToDo($scope.toDoName)); $scope.toDoName = ""; } } 다만 지금은 양식 입..

source 2023.10.09

우분투에서 mysql 서버를 시작할 수 없습니다.

우분투에서 mysql 서버를 시작할 수 없습니다. 명령어 실행 후mysql -vUbuntu에서 다음 오류가 발생합니다. 오류 2002(HY000):소켓 '/var/run/mysqld/mysqld를 통해 로컬 MySQL 서버에 연결할 수 없습니다.양말' (2) 서버가 아닌 클라이언트 소프트웨어를 사용하고 있기 때문이라고 생각합니다. mysqlis 고객 mysqld서버입니다. 시도: 이 작업을 수행하기 전에 전체 폴더 백업: sudo rm /etc/apt/apt.conf.d/50unattended-upgrades* sudo apt-get update sudo apt-get upgrade sudo service mysqld start 서비스가 실행 중인지 확인하려면 다음을 사용합니다.ps -ef | grep ..

source 2023.10.09
반응형