반응형

programing 840

MacOSX에서의 ZSH 디폴트셸 만들기

MacOSX에서의 ZSH 디폴트셸 만들기 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 이 질문은 프로그래머가 주로 사용하는 특정 프로그래밍 문제, 소프트웨어 알고리즘 또는 소프트웨어 도구에 대한 질문은 아닌 것으로 보입니다.질문이 다른 스택 Exchange 사이트에서 토픽에 포함될 것으로 생각되는 경우, 질문에 대한 답변이 가능한 위치에 대해 코멘트를 남길 수 있습니다. 5년 전에 문을 닫았어요 이 질문을 개선하다 Mac에 zsh를 설치했는데 Bash가 아닌 기본 셸로 하려고 합니다.하지만 다음과 같은 오류가 발생한 것 같습니다. $ echo $SHELL /bin/bash $ chsh -s /usr/bin/zsh Changing shell for..

programing 2023.04.12

텍스트 블록텍스트랩핑이 랩핑

텍스트 블록텍스트랩핑이 랩핑 TextBlock을 수평으로 정렬된 스택 패널 내부에 배치하면 텍스트 블록이 랩되지 않습니다.StackPanel의 사용 가능한 폭이 PositiveInfinity이기 때문인 것은 알고 있습니다만, 회피책은 없습니까? 이 샘플보다 레이아웃이 훨씬 복잡하기 때문에 스택 패널 또는 수평 방향을 제거할 수 없습니다.나는 단지 그 행동을 보이는 가장 간단한 예를 재현하려고 했을 뿐이다. 업데이트: 텍스트 블록의 너비는 동적이어야 합니다.사이즈가 변경되면 창문과 함께 흘러야 합니다. 업데이트 2: 어린이가 수평으로 배치되어야 하므로 스택 패널에 다른 요소가 추가되었습니다. 업데이트 3 (솔루션):스택 패널을 도킹 패널로 교환해 주세요. StackPanel에서 수평 방향을 사용하고 있기 ..

programing 2023.04.12

문자열을 한 줄의 목록으로 변환하시겠습니까?

문자열을 한 줄의 목록으로 변환하시겠습니까? 나는 끈이 있다: var names = "Brian,Joe,Chris"; 이 값을 변환하는 방법이 있습니까?List로 구분된.,한 줄로?List result = names.Split(new char[] { ',' }).ToList(); Dan의 제안으로 더 깨끗해질 수도 있습니다. List result = names.Split(',').ToList(); 그List를 받아들이는 컨스트럭터를 가지고 있다.IEnumerable: List listOfNames = new List(names.Split(',')); 소스 문자열이 비어 있는 경우 항목이 비어 있는 단일 항목 목록을 차단하기 때문에 이 방법을 선호합니다. IEnumerable namesList = !str..

programing 2023.04.12

Bash 스크립트의 클립보드에 연결/연결

Bash 스크립트의 클립보드에 연결/연결 Bash에서 클립보드에 파이프로 연결하거나 클립보드에서 파이프로 연결할 수 있습니까? 디바이스 핸들에 접속하거나 보조 어플리케이션을 사용해도 아무것도 찾을 수 없습니다. 를 들어, 「」의 ,/dev/clip클립보드에 링크할 수 있는 장치였습니다. cat /dev/clip # Dump the contents of the clipboard cat foo > /dev/clip # Dump the contents of "foo" into the clipboard 당신이 다룰 수 있는 클립보드가 많이 있습니다.X Windows의 프라이머리 클립보드에 내용을 넣고 싶은 Linux 사용자일 것입니다.일반적으로 대화하려는 클립보드에는 대화할 수 있는 유틸리티가 있습니다. X가 ..

programing 2023.04.12

공백으로 구분된 문자열을 Bash에서 배열로 읽기

공백으로 구분된 문자열을 Bash에서 배열로 읽기 공백으로 구분된 문자열을 포함하는 변수가 있습니다. line="1 1.50 string" 이 문자열을 공백으로 구분하여 결과를 배열에 저장하여 다음을 수행합니다. echo ${arr[0]} echo ${arr[1]} echo ${arr[2]} 출력 1 1.50 string 어디선가 효과가 없는 솔루션을 찾았습니다. arr=$(echo ${line}) 이 후에 위의 echo 문을 실행하면 다음 메시지가 나타납니다. 1 1.50 string [empty line] [empty line] 나도 노력했어 IFS=" " arr=$(echo ${line}) 같은 결과를 낳았습니다.누가 좀 도와줄래요?문자열을 배열로 변환하려면 문자열에서 배열을 생성하여 문자열이 다음..

programing 2023.04.12

개체 목록에 특정 속성 값을 가진 개체가 포함되어 있는지 확인합니다.

개체 목록에 특정 속성 값을 가진 개체가 포함되어 있는지 확인합니다. 개체 목록에 특정 속성 값을 가진 개체가 포함되어 있는지 확인합니다. class Test: def __init__(self, name): self.name = name # in main() l = [] l.append(Test("t1")) l.append(Test("t2")) l.append(Test("t2")) 목록에 이름이 있는 개체가 포함되어 있는지 확인하는 방법을 원합니다."t1"예를들면.어떻게 할 수 있을까요?https://stackoverflow.com/a/598415/292291,을 찾았습니다. [x for x in myList if x.n == 30] # list of all matches any(x.n == 30 for..

programing 2023.04.12

코드를 사용하여 데스크톱의 벽지를 변경합니다.그물

코드를 사용하여 데스크톱의 벽지를 변경합니다.그물 C# 코드를 사용하여 데스크톱 배경화면을 변경하는 방법여기 내가 1~2년 전에 만든 앱에서 가져온 수업이 있다. public sealed class Wallpaper { Wallpaper() { } const int SPI_SETDESKWALLPAPER = 20; const int SPIF_UPDATEINIFILE = 0x01; const int SPIF_SENDWININICHANGE = 0x02; [DllImport("user32.dll", CharSet = CharSet.Auto)] static extern int SystemParametersInfo(int uAction, int uParam, string lpvParam, int fuWinIni);..

programing 2023.04.12

정수 배열을 쉼표로 구분된 문자열로 변환

정수 배열을 쉼표로 구분된 문자열로 변환 간단한 질문입니다.저는 C#의 초보자인데 어떻게 하면 다음 작업을 수행할 수 있을까요? 정수 배열을 쉼표로 구분된 문자열로 변환합니다. 있습니다 int[] arr = new int[5] {1,2,3,4,5}; 한 문자열로 변환하고 싶다 string => "1,2,3,4,5" var result = string.Join(",", arr); 여기에는 다음과 같은 과부하가 사용됩니다.string.Join: public static string Join(string separator, IEnumerable values); .NET 4 string.Join(",", arr) .NET 이전 버전 string.Join(",", Array.ConvertAll(arr, x => ..

programing 2023.04.12

Swift 클래스 오류: super.init 호출 시 속성이 초기화되지 않았습니다.

Swift 클래스 오류: super.init 호출 시 속성이 초기화되지 않았습니다. 는 두 수업이 .Shape ★★★★★★★★★★★★★★★★★」Square class Shape { var numberOfSides = 0 var name: String init(name:String) { self.name = name } func simpleDescription() -> String { return "A shape with \(numberOfSides) sides." } } class Square: Shape { var sideLength: Double init(sideLength:Double, name:String) { super.init(name:name) // Error here self.sideLen..

programing 2023.04.12

HRESULT로부터의 예외: 0x80070057 (E_INVALIDARG)

HRESULT로부터의 예외: 0x80070057 (E_INVALIDARG) WPF 어플리케이션이 있습니다.빌드 중에 다음 오류가 발생합니다. 파일 또는 어셈블리 또는 해당 종속성 중 하나를 로드할 수 없습니다.파라미터가잘못되었습니다.(HRESULT: 0x80070057 (E_INVALIDARG)의 예외) 응용 프로그램이 가상 드라이브에서 어셈블리를 로드하려고 합니다(디버깅 폴더). 예: [서브스트 r: c:[내 어셈블리 bin pth] 이전에 c:\bin을 네트워크 드라이브로 마운트하고 있었는데 다음 오류가 발생하였습니다. 이 어셈블리는 웹에서 다운로드되었을 수 있습니다.어셈블리가 웹에서 다운로드된 경우 로컬 컴퓨터에 있더라도 Windows에 의해 웹 파일로 플래그가 지정됩니다.이로 인해 프로젝트에서 사..

programing 2023.04.12
반응형