프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

7
Swift 사전에 키가 포함되어 있는지 확인하고 해당 값을 가져 오는 경우
현재 비어 있지 않은 Swift 사전에 주어진 키가 포함되어 있는지 확인하고 동일한 사전에서 하나의 값을 얻기 위해 다음과 같은 (서투른) 코드 조각을 사용하고 있습니다. 어떻게 Swift에 더 우아하게 넣을 수 있습니까? // excerpt from method that determines if dict contains key if let _ = dict[key] { return true } …
260 swift  dictionary 

7
HTML5 Canvas를 서버에 이미지로 저장하는 방법은 무엇입니까?
사용자가 알고리즘에서 결과 이미지를 저장할 수 있도록하는 생성 아트 프로젝트를 진행 중입니다. 일반적인 아이디어는 다음과 같습니다. 생성 알고리즘을 사용하여 HTML5 Canvas에서 이미지 만들기 이미지가 완료되면 사용자가 캔버스를 이미지 파일로 서버에 저장하도록 허용 사용자가 이미지를 다운로드하거나 알고리즘을 사용하여 제작 된 갤러리에 이미지를 추가 할 수 있습니다. 그러나 나는 두 번째 단계에 …

9
언제 RxJava Observable을 사용해야하고 언제 Android에서 간단한 콜백을 사용해야합니까?
내 앱의 네트워킹을 위해 노력하고 있습니다. 그래서 Square 's Retrofit 을 사용해보기로 결정했습니다 . 나는 그들이 간단한 지원을 참조하십시오Callback @GET("/user/{id}/photo") void getUserPhoto(@Path("id") int id, Callback<Photo> cb); 그리고 RxJava Observable @GET("/user/{id}/photo") Observable<Photo> getUserPhoto(@Path("id") int id); 둘 다 언뜻 보면 비슷해 보이지만 구현이되면 흥미로워집니다. 간단한 콜백 구현은 다음과 유사합니다. api.getUserPhoto(photoId, new Callback<Photo>() …

13
컨텍스트 또는 활동 외부의 getString
R.string하드 코드 된 문자열을 코드에서 유지하는 것이 매우 훌륭 하다는 것을 알았으며 응용 프로그램의 모델과 함께 작동하여 출력을 생성하는 유틸리티 클래스에서 계속 사용하고 싶습니다. 예를 들어,이 경우 활동 외부의 모델에서 이메일을 생성합니다. 또는 getString밖에서 사용할 수ContextActivity 있습니까? 현재 활동을 통과 할 수 있다고 생각하지만 불필요한 것 같습니다. 내가 틀렸다면 정정 …


29
Python과 Selenium을 사용하여 Enter / Return 키를 입력합니까?
Selenium에서 키를 입력하고 Enter 또는 Return 키를 빠르게 사용할 수있는 방법을 찾고 있습니다. 불행히도 테스트하려는 양식 (내 코드가 아니므로 수정할 수 없음)에는 제출 버튼이 없습니다. 수동으로 작업 할 때 ENTER또는을 입력하십시오 RETURN. type클릭 버튼이 없으므로 Selenium 명령으로 수행하는 방법을 알아야합니다 .

12
MySQL에서 SELECT 문을 사용하여 테이블 이름 가져 오기
MySQL에서는 다음을 사용하여 데이터베이스의 테이블을 나열 할 수 있다는 것을 알고 있습니다. SHOW TABLES 그러나 이러한 테이블 이름을 다른 테이블에 삽입하려고합니다 (예 : INSERT INTO metadata(table_name) SHOW TABLES /* does not work */ 표준 SELECT 문을 사용하여 테이블 이름을 얻는 방법이 있습니까? INSERT INTO metadata(table_name) SELECT name FROM table_names /* …
260 mysql 

14
CSS를 통해 정렬 된 목록에서 두 번째 줄에 들여 쓰기를 유지하는 방법은 무엇입니까?
목록 글 머리 기호 또는 십진수가 모두 우수한 텍스트 블록으로 플러시되는 "내부"목록을 원합니다. 목록 항목의 두 번째 줄은 첫 번째 행과 같은 들여 쓰기를 가져야합니다! 예 : Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean Aenean massa. Cum sociis natoque penatibus et magnis dis …
260 html  css  html-lists 

11
현재 스크립트 디렉토리를 올바르게 결정하는 방법은 무엇입니까?
파이썬에서 현재 스크립트 디렉토리를 결정하는 가장 좋은 방법은 무엇입니까? 파이썬 코드를 호출하는 많은 방법으로 인해 좋은 해결책을 찾기가 어렵다는 것을 알았습니다. 몇 가지 문제가 있습니다 : __file__로 스크립트를 실행하면 정의되지 않습니다 exec.execfile __module__ 모듈에서만 정의 사용 사례: ./myfile.py python myfile.py ./somedir/myfile.py python somedir/myfile.py execfile('myfile.py') (다른 스크립트에서 다른 디렉토리에 있으며 다른 …


9
Flexbox : 행당 4 개 항목
플렉스 박스를 사용하여 페이지와 함께 크기가 조정되는 8 개의 항목을 표시하고 있습니다. 항목을 두 개의 행으로 나누려면 어떻게합니까? (행당 4 개)? 관련 내용은 다음과 같습니다. (아니면 jsfiddle 선호하는 경우 - http://jsfiddle.net/vivmaha/oq6prk1p/2/ ) .parent-wrapper { height: 100%; width: 100%; border: 1px solid black; } .parent { display: flex; font-size: 0; flex-wrap: …
260 html  css  flexbox 

5
JSON.parse에서 예외를 포착하는 올바른 방법
JSON.parse때로는 404 응답이 포함 된 응답을 사용 하고 있습니다. 404를 반환하는 경우 예외를 잡아서 다른 코드를 실행하는 방법이 있습니까? data = JSON.parse(response, function (key, value) { var type; if (value && typeof value === 'object') { type = value.type; if (typeof type === 'string' && typeof window[type] === 'function') { …

5
서브 프로세스에서 'shell = True'의 실제 의미
subprocess모듈로 다른 프로세스를 호출하고 있습니다. 그러나 질문이 있습니다. 다음 코드에서 : callProcess = subprocess.Popen(['ls', '-l'], shell=True) 과 callProcess = subprocess.Popen(['ls', '-l']) # without shell 둘 다 작동합니다. 문서를 읽은 후 shell=True쉘을 통해 코드를 실행 한다는 것을 알게되었습니다 . 즉, 부재시 프로세스가 직접 시작됩니다. 그래서 내 경우에 선호해야 할 것은-프로세스를 실행하고 …
260 python  subprocess 

6
POST 요청을 보내는 방법?
이 스크립트를 온라인에서 찾았습니다. import httplib, urllib params = urllib.urlencode({'number': 12524, 'type': 'issue', 'action': 'show'}) headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"} conn = httplib.HTTPConnection("bugs.python.org") conn.request("POST", "", params, headers) response = conn.getresponse() print response.status, response.reason 302 Found data = response.read() data 'Redirecting to <a href="http://bugs.python.org/issue12524">http://bugs.python.org/issue12524</a>' conn.close() 그러나 PHP에서 PHP를 사용하는 방법이나 …
260 python  urllib  httplib 

24
Gmail 오류 : SMTP 서버에 보안 연결이 필요하거나 클라이언트가 인증되지 않았습니다. 서버 응답은 다음과 같습니다. 5.5.1 인증 필요
이메일을 보내려면 다음 코드를 사용하고 있습니다. 코드가 로컬 컴퓨터에서 올바르게 작동합니다. 그러나 프로덕션 서버에서 오류 메시지가 나타납니다. var fromAddress = new MailAddress("mymailid@gmail.com"); var fromPassword = "xxxxxx"; var toAddress = new MailAddress("yourmailid@yourdoamain.com"); string subject = "subject"; string body = "body"; System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient { Host = "smtp.gmail.com", Port = …
260 c#  .net  smtp  gmail 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.