반응형

prosource 766

리눅스에서 C/C++로 사용자 이름을 얻는 방법은 무엇입니까?

리눅스에서 C/C++로 사용자 이름을 얻는 방법은 무엇입니까? 환경을 사용하지 않고 어떻게 실제 "사용자 이름"을 얻을 수 있습니까?getenv...) 프로그램에서?환경은 Linux를 사용하는 C/C++입니다.에서 정의된 함수unistd.h사용자 이름을 반환합니다.봐man getlogin_r자세한 정보는. 서명은 다음과 같습니다. int getlogin_r(char *buf, size_t bufsize); 말할 필요도 없이, 이 함수는 C나 C++에서도 쉽게 호출될 수 있습니다.http://www.unix.com/programming/21041-getting-username-c-program-unix.html 에서: /* whoami.c */ #define _PROGRAM_NAME "whoami" #in..

prosource 2023.07.17

gitignore에 .gitignore 추가

gitignore에 .gitignore 추가 다음을 추가할 수 있습니까?.gitignore로 철하다..gitignore그 자체? .gitignore 하지만 작동하지 않습니다. 편집된 파일에 표시하지 않습니다.그.gitignore파일의 목적은 프로젝트에서 공동 작업하는 모든 사용자가 생성된 캐시 파일과 같은 프로젝트의 일반 파일을 실수로 커밋하지 않도록 하는 것입니다.그러므로 당신은 무시해서는 안됩니다..gitignore저장소에 포함되어야 하기 때문입니다. 하나의 저장소에 있는 파일만 무시하고 무시 목록(예: 개인 파일)을 커밋하지 않으려면 다음에 파일을 추가할 수 있습니다..git/info/exclude그 저장소에 있습니다. 컴퓨터의 모든 리포지토리에서 특정 파일을 무시하려면 파일을 생성할 수 있습니다...

prosource 2023.07.17

스프링 부트: accessDeniedHandler가 작동하지 않습니다.

스프링 부트: accessDeniedHandler가 작동하지 않습니다. 다음과 같은 Spring Security 구성이 있습니다. @Configuration @EnableWebSecurity public class WebSecurityConfig extends WebSecurityConfigurerAdapter { @Override protected void configure(HttpSecurity http) throws Exception { http.authorizeRequests().antMatchers("/api/private/**", "/app/**").authenticated(); http.csrf().disable(); http.logout().logoutSuccessUrl("/"); http..

prosource 2023.07.17

오류: PEP 517을 사용하여 직접 설치할 수 없는 Scipy용 휠을 제작할 수 없습니다.

오류: PEP 517을 사용하여 직접 설치할 수 없는 Scipy용 휠을 제작할 수 없습니다. 64비트 ARMV8 보드에 pip을 통해 scipy를 설치하려고 합니다.나는 이미 scipy에서 요구하는 오픈블라스를 설치했습니다.문제 없습니다.가 내가줬때을을 줬을 때.pip3 install scipy --trusted-host pypi.org --trusted-host files.pythonhosted.orgScipy에 대한 Wheel 제작에 실패했습니다.라는 오류가 발생했습니다.저는 pip3와 pip3.5를 가지고 있습니다./usr/bin그리고 나머지 파이프는 안에 있습니다./usr/lib64/python3.5/site-packages그래서 기본적으로, 저도 pip를 가지고 있습니다. 나는또한설치시려도했습니..

prosource 2023.07.17

Python argparse를 사용하여 숨겨진 인수 만들기

Python argparse를 사용하여 숨겨진 인수 만들기 사용법이나 도움말에 표시되지 않고 파이썬에 인수를 추가할 수 있습니까?script.py --help)?예, 설정할 수 있습니다.help에 대한 선택권.add_argument로.argparse.SUPPRESS다음은 Argparse 설명서의 예입니다. >>> parser = argparse.ArgumentParser(prog='frobble') >>> parser.add_argument('--foo', help=argparse.SUPPRESS) >>> parser.print_help() usage: frobble [-h] optional arguments: -h, --help show this help message and exit 숨겨진 옵션을 활..

prosource 2023.07.17

파이프 요구 사항을 실행하는 방법을 도커합니다.변경이 있는 경우에만 txt?

파이프 요구 사항을 실행하는 방법을 도커합니다.변경이 있는 경우에만 txt? 도커 파일에 설치되는 계층이 있습니다.requirements.txt: FROM python:2.7 RUN pip install -r requirements.txt 도커 이미지를 빌드하면 이 파일의 변경 사항에 관계없이 전체 프로세스가 실행됩니다. 도커만 실행하려면 어떻게 해야 합니까?pip install -r requirements.txt파일에 변경사항이 있는 경우? Removing intermediate container f98c845d0f05 Step 3 : RUN pip install -r requirements.txt ---> Running in 8ceb63abaef6 Collecting https://github.com..

prosource 2023.07.17

어떻게 사전을 색인화합니까?

어떻게 사전을 색인화합니까? 아래에 사전이 있습니다. colors = { "blue" : "5", "red" : "6", "yellow" : "8", } 사전의 첫 번째 항목을 색인화하려면 어떻게 해야 합니까? colors[0]를 합니다.KeyError명백한 이유로여전히 이 질문을 보고 있는 사람이 있다면, 현재 받아들여지고 있는 답변은 이제 구식입니다. Python 3.7* 이후로 사전은 순서를 유지합니다. 즉, 이제는 다음과 같이 동작합니다.collections.OrderedDict유감스럽게도, 여전히 색인화할 전용 방법이 없습니다.keys()/values()사전의, 그래서 사전에서 첫 번째 키 / 값을 얻는 것은 다음과 같이 수행될 수 있습니다. first_key = list(colors)[0] f..

prosource 2023.07.17

수준 및 에지 트리거 네트워크 이벤트 메커니즘

수준 및 에지 트리거 네트워크 이벤트 메커니즘 일부 네트워크 이벤트 메커니즘(예: epoll/poll/select)이 에지 또는 레벨 트리거된다는 것은 무엇을 의미합니까?즉, 에지 트리거는 이벤트가 탐지될 때(개념적으로 순간적으로)만 알림을 받는 것을 의미하는 반면, 레벨 트리거는 이벤트가 존재할 때(일정 기간 동안 해당됨) 알림을 받는다는 것을 의미합니다.예를 들어 에지 트리거 시스템에서 데이터를 읽을 수 있을 때 알림을 보내려면 이전에는 데이터를 읽을 수 없었지만 지금은 읽을 수 있을 때만 알림을 받을 수 있습니다.나머지 데이터를 계속 읽을 수 있도록 사용 가능한 데이터 중 일부를 읽는 경우에는 다른 알림이 표시되지 않으며, 사용 가능한 데이터를 모두 읽는 경우에는 데이터를 다시 읽을 수 있게 되었을..

prosource 2023.07.17

regeXP가 mariadb의 특정 위치에서 이중 문자를 확인합니까?

regeXP가 mariadb의 특정 위치에서 이중 문자를 확인합니까? 저는 4번부터 10번까지 이중문자가 포함된 문자열을 모두 찾아야 합니다. 나는 모든 이중 글자를 찾을 수 있습니다. '([a-zA-Z])\1{1,3}'; 및 위치 기준 SELECT SUBSTRING(columnmame, 4, 9 ) FROM table; 어떻게 결합해야 할지 모르겠어요? 다음 예제를 찾을 수 있도록 합니다. Liverpool; Sheffield Central. 하지만 아닙니다. Arran. 감사해요.MariaDB에서는 다음과 같은 역참조를 지원하지 않기 때문에 까다롭습니다.\1등. 우리가 할 수 있는 한 가지 속임수는 사용하는 것입니다.LIKE위치 4부터 10까지 열의 하위 문자열에 대한 식입니다. WITH cte AS..

prosource 2023.07.17

Cloud Firestore: 고유 사용자 이름 적용

Cloud Firestore: 고유 사용자 이름 적용 문제 저는 이 질문을 여러 번 보았지만(Firebase Real-Time Database의 맥락에서도) 설득력 있는 답변을 보지 못했습니다.문제 설명은 매우 간단합니다. (인증된) 사용자가 아직 사용하지 않은 사용자 이름을 선택하는 방법은 무엇입니까? 먼저, 이유: 사용자 인증 후 고유한 사용자 ID를 가집니다.그러나 많은 웹 앱은 사용자의 개인 데이터(실명과 같은)를 보호하기 위해 사용자가 "표시 이름"(사용자가 웹 사이트에 표시할 방법)을 선택할 수 있도록 합니다. 사용자 모음 다음과 같은 데이터 구조가 주어지면 각 사용자에 대한 다른 데이터와 함께 사용자 이름을 저장할 수 있습니다. /users (collection) /{uid} (documen..

prosource 2023.07.17
반응형