반응형

전체 글 2757

Go에서 배열 셔플

Go에서 배열 셔플 다음 Python 코드를 Go로 번역하려고했습니다. import random list = [i for i in range(1, 25)] random.shuffle(list) print(list) 그러나 셔플 기능이없고 인터페이스를 구현하고 유형을 변환해야했기 때문에 Go 버전이 길고 어색하다는 것을 알았습니다. 내 코드의 관용적 Go 버전은 무엇입니까? 목록은 1에서 25까지의 정수이므로 Perm 을 사용할 수 있습니다 . list := rand.Perm(25) for i, _ := range list { list[i]++ } 에 의해 주어진 순열을 사용하는 rand.Perm것은 모든 배열을 섞는 효과적인 방법입니다. dest := make([]int, len(src)) perm :=..

Development Tip 2020.10.22

숫자를 정수와 소수 부분으로 나누기

숫자를 정수와 소수 부분으로 나누기 정수 부분과 소수 부분 과 같이 숫자 1234.5678를 두 부분 으로 나누는 비단뱀적인 방법이 (1234, 0.5678)있습니까? 사용 math.modf: import math x = 1234.5678 math.modf(x) # (0.5678000000000338, 1234.0) 유명하지 않은 내장 함수를 사용할 수 있습니다. divmod : >>> s = 1234.5678 >>> i, d = divmod(s, 1) >>> i 1234.0 >>> d 0.5678000000000338 >>> a = 147.234 >>> a % 1 0.23400000000000887 >>> a // 1 147.0 >>> 정수 부분을 실수가 아닌 정수로 사용하려면 int(a//1)대신 사..

Development Tip 2020.10.22

SQL Server Management Studio 17에서 하나 이상의 구성 요소를 찾을 수 없습니다.

SQL Server Management Studio 17에서 하나 이상의 구성 요소를 찾을 수 없습니다. 방금 Visual Studio 2017 Professional 및 SSMS 17로 업그레이드했습니다. Visual Studio 17의 SQL Server 개체 탐색기를 통해 내 서버와 데이터베이스에 액세스 할 수 있지만 VS IDE 외부에서 SSMS를 실행하려고하면 " 하나 이상의 구성 요소를 찾을 수 없습니다. 응용 프로그램을 다시 설치하십시오 "라는 메시지가 표시됩니다. SSMS 17을 두 번 다시 설치했지만 여전히 실행할 수 없습니다. SSMS 실행 파일은 다음 위치에 있습니다. C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\Manage..

Development Tip 2020.10.22

Visual Studio-전체 줄을 선택할 수있는 키보드 조합이 있습니까?

Visual Studio-전체 줄을 선택할 수있는 키보드 조합이 있습니까? 나는 이미 전체 라인을 삭제하는 Ctrl+ L에 대해 알고 있습니다 ... 전체 라인을 선택하는 것이 하나 있습니다 (그런 다음 다른 곳에 복사하여 붙여 넣을 수 있습니다 ...). Ctrl+ X를 사용 하여 전체 줄을자를 수도 있습니다 . 마찬가지로 Ctrl+ C를 사용 하여 전체 행을 복사 할 수 있습니다 . 아무 것도 선택하지 않으면 명령이 전체 행에서 작동합니다. 히트 Home Shift + End Shift+로 할 수 있습니다 DownArrow. 네, 있습니다. 줄의 시작 부분에있는 경우 Shift + End를 누릅니다. 줄 끝에있는 경우 Shift + Home을 누릅니다. 도움이되는 희망 선택 사항이없는 상태에서 Ctr..

Development Tip 2020.10.22

기본 제공되지 않는 가장 좋아하는 LINQ to Objects 연산자는 무엇입니까?

기본 제공되지 않는 가장 좋아하는 LINQ to Objects 연산자는 무엇입니까? 확장 메서드를 사용하면 일반적인 문제를 해결하는 편리한 LINQ 연산자를 작성할 수 있습니다. System.Linq네임 스페이스 에서 누락 된 메서드 또는 오버로드 와 구현 방법을 듣고 싶습니다 . 기존 방법을 사용하는 깔끔하고 우아한 구현이 선호됩니다. 추가 및 앞에 추가 /// Adds a single element to the end of an IEnumerable. /// Type of enumerable to return. /// IEnumerable containing all the input elements, followed by the /// specified additional element. public..

Development Tip 2020.10.22

Twig의 Symfony2 보안 기능?

Twig의 Symfony2 보안 기능? 사용자의 역할을 확인하는 방법은 무엇입니까? JMSSecurityBundle과 함께 Symfony 2.0.9 Standard Edition이 설치되어 있습니다. 사용자를 처리하기 위해 Twig 템플릿에서 어떤 기능을 사용할 수 있는지 궁금하십니까? 특히 사용자에게 ROLE_ADMIN 역할이 있는지 확인하고 싶습니다. 도움이 필요하세요? 감사 {% if is_granted('ROLE_ADMIN') %} ... {% endif %} 참고 URL : https://stackoverflow.com/questions/8810284/symfony2-security-functions-in-twig-how-to-check-the-users-role

Development Tip 2020.10.22

콘텐츠 전송 인코딩 7 비트 또는 8 비트

콘텐츠 전송 인코딩 7 비트 또는 8 비트 이메일 콘텐츠를 보내는 동안 "Content Transfer Encoding"헤더를 설정해야합니다. 나는 내가받은 이메일의 많은 헤더를 관찰했다. 일부 이메일은 "7bit"를 사용하고 일부는 "8bit"를 사용합니다. 이 둘의 차이점은 무엇입니까? 어느 것이 권장됩니까? 이러한 헤더를 설정하기 위해 이메일 본문에 필요한 특수 인코딩이 있습니까? 읽기에는 약간 조밀 할 수 있지만 RFC 1341의 "Content-Transfer-Encoding"섹션에는 모든 세부 정보가 있습니다. http://www.w3.org/Protocols/rfc1341/5_Content-Transfer-Encoding.html 상황은 좀 나 빠졌다. 내 요약은 다음과 같습니다. 배경 정의..

Development Tip 2020.10.22

Parse를 PFFile로 업로드하기 전에 이미지 크기를 줄이는 방법은 무엇입니까?

Parse를 PFFile로 업로드하기 전에 이미지 크기를 줄이는 방법은 무엇입니까? (빠른) 휴대폰에서 직접 사진을 찍은 후 Parse에 이미지 파일을 업로드하려고했습니다. 그러나 예외가 발생합니다. 포착되지 않은 예외 'NSInvalidArgumentException'으로 인해 앱 종료, 이유 : 'PFFile은 10485760 바이트보다 클 수 없습니다' 내 코드는 다음과 같습니다. 첫 번째보기 컨트롤러에서 : override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { if (segue.identifier == "getImage") { var svc = segue.destinationViewController as! Cl..

Development Tip 2020.10.22

JPA : 데이터베이스 필드에 문자열을 유지하는 방법, MYSQL 텍스트 입력

JPA : 데이터베이스 필드에 문자열을 유지하는 방법, MYSQL 텍스트 입력 요구 사항은 사용자가 기사를 작성할 수 있다는 것이므로 mysql 데이터베이스 내의 필드 유형 Text을 선택 content합니다. 어떻게 변환 할 수 있습니다 Java String로MySQL Text 여기 있습니다 Jim Tough @Entity public class Article implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; private Long userId; private String title; private..

Development Tip 2020.10.22

IntelliJ에서 Maven 테스트 목표를 어떻게 디버깅합니까?

IntelliJ에서 Maven 테스트 목표를 어떻게 디버깅합니까? intellij 및 maven pom 파일을 사용하여 Maven 테스트 목표 내에서 테스트를 디버그하려면 어떻게해야합니까? 코드에서 직접 실행하면 프로파일 누락에 대한 불만이 제기됩니다. 인텔 리즈의 Maven 프로젝트에서 확인했습니다. 목표를 마우스 오른쪽 버튼으로 클릭하고 "[목표] 디버그"(귀하의 경우 테스트 목표)는 어떻습니까? http://maven.apache.org/plugins/maven-surefire-plugin/examples/debugging.html IDEA에서 디버그 모드 " mvn -DforkMode=never test" 에서 테스트를 실행하십시오. 업데이트 됨 : "Runner"탭에서 실행 / 디버그 구성을 열..

Development Tip 2020.10.22
반응형