프로그램 작성

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

5
루비 해시 객체를 JSON으로 변환하는 방법?
루비 해시 객체를 JSON으로 변환하는 방법? 그래서 아래 에서이 예제를 시도하고 있는데 작동하지 않습니까? RubyDoc을보고 있었고 분명히 Hash객체에는 to_json메소드 가 없습니다 . 그러나 저는 Rails가 지원 active_record.to_json하고 지원하는 블로그를 읽고 있습니다 hash#to_json. ActiveRecordRails 객체 는 이해할 수 있지만 HashRails 고유의 것은 아니며 순수한 Ruby 객체입니다. 그래서 Rails hash.to_json에서는 순수 루비에서는 …

14
각 테이블마다 기본 키가 있어야합니까?
데이터베이스 테이블을 만들고 있는데 논리 기본 키가 할당되어 있지 않습니다. 그래서 나는 기본 키없이 그것을 떠날 생각하고 있지만 그것에 대해 약간의 죄책감을 느낍니다. 내가해야합니까? 각 테이블마다 기본 키가 있어야합니까?

11
Rails 마이그레이션에서 기존 테이블에 열 추가
:email열 이 필요한 사용자 모델이 있습니다 (초기 스캐 폴드 중에 해당 열을 추가하는 것을 잊었습니다). 나는 마이그레이션 파일을 열어 추가 t.string :email, 한 rake db:migrate, 그리고있어 NoMethodError. 그런 다음 줄을 추가했습니다 add_column :users, :email, :string 또 rake db:migrate다시 NoMethodError. 여기 단계가 빠졌습니까? 편집 : 다음은 마이그레이션 파일입니다. class CreateUsers < …

13
C #을 사용한 URL 인코딩
POST 요청을 VB 포럼 소프트웨어에 보내고 누군가 쿠키를 설정하지 않고 로그인하는 응용 프로그램이 있습니다. 사용자가 로그인하면 로컬 컴퓨터에 경로를 만드는 변수를 만듭니다. c : \ tempfolder \ date \ 사용자 이름 문제는 일부 사용자 이름에 "잘못된 문자"예외가 발생한다는 것입니다. 예를 들어 내 사용자 이름 인 경우 mas|fenix예외가 발생합니다. Path.Combine( _ …
340 c#  .net  urlencode 



12
Python의 ISO 시간 (ISO 8601)
파일이 있습니다. 파이썬에서는 생성 시간을 가져 와서 동부 표준시 (ET) 에서 만들어진 사실을 유지하면서 ISO 시간 (ISO 8601) 문자열 로 변환하고 싶습니다 . 파일의 ctime을 동부 표준 시간대를 나타내는 ISO 시간 문자열로 변환하고 필요한 경우 일광 절약 시간을 고려하는 방법은 무엇입니까?
340 python  datetime  iso8601 


6
ASP.NET MVC 뷰 엔진 비교
나는 SO.Google에서 ASP.NET MVC에 사용할 수있는 다양한 View Engine에 대한 분석을 검색했지만 뷰 엔진이 무엇인지에 대한 간단한 고급 설명 이상을 찾지 못했습니다. 필자는 반드시 "최고"또는 "가장 빠른"을 찾는 것이 아니라 다양한 상황에서 주요 플레이어 (예 : 기본 WebFormViewEngine, MvcContrib View Engine 등)의 장단점에 대한 실제 비교를 찾고 있습니다. 기본 엔진에서 …

12
CentOS 7에서 방화벽 포트 열기
CentOS 7을 사용하고 있으며 포트 2888 및 3888이 열려 있는지 확인해야합니다. 이 기사를 읽었 지만 CentOS 7 OS에는 iptables save명령 이 없기 때문에 작동하지 않았습니다 . 누군가 위의 URL이 CentOS 7에 유효하지 않다고 말했고 나는 이것을 따라야 합니다 . 그러나이 기사는 정확히 어떤 명령을 실행 해야하는지 명확하지 않습니다. 나도 찾았 …
339 centos  port  firewall 

9
힘내 : "추적되지 않은"파일 만 나열 (사용자 정의 명령)
git ls-files추적되지 않은 파일 만 표시 하는 것과 같은 명령을 사용하는 방법이 있습니까? 내가 묻는 이유는 다음 명령을 사용하여 삭제 된 모든 파일을 처리하기 때문입니다. git ls-files -d | xargs git rm 추적되지 않은 파일과 비슷한 것을 원합니다. git some-command --some-options | xargs git add 에 대한 -o옵션 을 찾을 …


30
Linux 및 OS X에서 로컬 시스템의 기본 IP 주소를 얻는 방법은 무엇입니까? [닫은]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 작년에 문을 닫았 습니다 . 이 질문을 개선하십시오 127.0.0.1 이외의 로컬 호스트의 기본 (첫 번째) IP 주소를 반환하는 명령 줄 솔루션을 찾고 있습니다. 이 솔루션은 적어도 Linux …
339 bash  unix  ip  ifconfig 

19
MySQL의 시간대를 어떻게 설정합니까?
한 서버에서 내가 실행할 때 : mysql> select now(); +---------------------+ | now() | +---------------------+ | 2009-05-30 16:54:29 | +---------------------+ 1 row in set (0.00 sec) 다른 서버에서 : mysql> select now(); +---------------------+ | now() | +---------------------+ | 2009-05-30 20:01:43 | +---------------------+ 1 row in set (0.00 sec)
339 mysql  timezone 

11
Mac OS X 10.6.4에서 Python 2.7을 제거하는 방법?
Mac OS X 10.6.4에서 Python 2.7을 완전히 제거하고 싶습니다. PATHmy를 되돌려 변수 에서 항목을 제거했습니다 .bash_profile. 그러나 Python 2.7 설치 패키지로 설치 한 모든 디렉토리, 파일, 심볼릭 링크 및 항목도 제거하고 싶습니다. http://www.python.org/ 에서 설치 패키지를 얻었습니다 . 어떤 디렉토리 / 파일 / 구성 파일 항목을 제거해야합니까? 어딘가에 목록이 있습니까?

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