프로그래밍 QnA + 설치 및 활용 QnA

eoen2eoen의 이미지

혹시 크롬에서 Digest Authentication 사용하시는 분 계신가요?

제가 웹서버 하나 만들어보고 있는데

크롬 최신 버전에서는 Digest Authentication을 통한 최초 로그인 이후에 UI 포커스가 사라지는 현상이 생깁니다..

정확힌 포커스는 있는데, 이상하게 UI적으로 표시를 안해줘요..

이 상태에선 이벤트도 안옵니다. onChange 이벤트 등이 다 먹통이 되서 예외처리 넣어놓은 것도 전부다 작동을 안하네요..

근데 웃긴게 .. 다른곳으로 포커스를 이동, 즉 알트탭 및 주소창 등으로 포커스를 한번 줫다가 다시 돌아오면

그때부턴 아무런 탈 없이 작동합니다..

참 이상하죠?;

왜 이런 현상이 생기는지 혹시 아시는분이나 같은 경험 하신분 계시면 조언 부탁드려요 ㅠ

myeongjin2의 이미지

c언어로 최소공배수구하기

#include

int main(void)
{
int A, B,Max, Min, R,Lcm = 0;

printf("두 정수를 차례로 입력하면 최대공약수와 최소공배수를 구합니다.\n두 정수를 차례로 입력해주시오.\n");

scanf("%d%d", A, B);

if (A > B)
{
Max = A;
Min = B;
}
else {
Max = B;
Min = A;
}
//
while (R == 0)
{
R = Max%Min;

Max = Min;

Min = R;

}

Lcm = A*B / Max;

printf("두 정수 %d와%d의 최대공약수는 %d이고, 최소공배수는 %d입니다.", A, B, Max,Lcm);

return 0;
}

익명 사용자의 이미지

win32에서 4바이트 문자 출력하는 방법을 알고 싶습니다.

wchar_t tt2[] = L"مرحباِ";
TextOutW(h_dc, 0, 0, tt2, 7);

char tt[] = "مرحباِ";
TextOutA(h_dc, 0, 20, tt, 7);

2바이트 크기 문자는 출력이 잘되는데
4바이트 크기의 문자는 출력이 안되더군요..

웹브라우저에 출력되는걸 보면 뭔가 방법이 있을것 같은데
혹시 아시는분 답변 좀 부탁드립니다..

익명 사용자의 이미지

자바 상속 형변환

요약해서 설명하자면
Class a
Class b extends a
Class c extends b
일때
a ret1 = new ccc()
b ret2 = (c)ret1
이게 되는데 이것은
ret1이 c로 형변환 되는것이고
두번째로
a
b ex a
c ex b
일때
if(x instance c)
((c)x).kkk()
여기서 인스턴스가 설명이 x가 참조하는 인스턴스가 c 또는 c를 상속하는 클래스라면 이라고 설명되어있는데

일단 첫번째에서는 a 가 c로 변환 상위 에서 하위 이고 두번째는 x가 c를 상속한다할때 x가 c로 형변환 즉 하위 에서 상위 로 변환인데
형변환에서는 상위나 하위를따지지않고 둘다 가능한가요?

semjase의 이미지

[완료] 소스 수정이 안됩니다. (C#)

tomboy 소스를 분석해볼려고 tomboy 1.15.8 소스를 받았습니다. (C# 소스임)

./configure
make
하면 이상없이 컴파일 됩니다.

소스를 수정해 볼려고 PrintVersion() 함수를 찾았습니다.

public static void PrintVersion()
{           
    Console.WriteLine("hello");  // 이 부분을 추가했습니다.
    Console.WriteLine (Catalog.GetString ("Version {0}"), Defines.VERSION);
 }

한 라인을 추가해서 make 하고
Tomboy디렉토리로 가보면 실행파일이 생성되어있습니다.
./tomboy --version으로 실행해보면 hello부분이 안찍힙니다.
어떻게 수정해도 실행이 안돼요.

negabaro의 이미지

음악파일을 업로드하면 사람목소리와 배경음을 분리하는 방법

음악파일을 업로드하면 사람목소리와 배경음을 분리하는 프로그램을 만들고 싶은데
어떤식으로 시작해야될지 막막하네요..

어떤 기술이 쓰여져지는 힌트가되는 키워드 알려주실수 있을까요?

읽어주셔서 감사합니다.

smreo의 이미지

우분투에서 아래의 파일들이 삭제가 안됩니다.

우분투 서버 16.04 lts를 이용 중입니다.
파이썬2는 없이 파이썬3만 깔리는 것으로 알고 있는데 설치 후 보니 둘 다 있더군요.

그런데 vsftpd를 설치하다가 일부 .deb 파일들 때문에 모든 설치가 오류로 끝나는 걸 알게 됐습니다.
삭제도 안되고 재설치도 안되고 모든 설치가 끝에 에러가 납니다.
공인IP로 바꾸려고 N/W 재실행도 안되고...

파일들은 /var/cache/apt/archives/ 아래에 있는 이겁니다.

apport_2.20.1-0ubuntu2.10_all.deb
python-samba_2%3a4.3.11+dfsg-0ubuntu0.16.04.9_amd64.deb

삭제, 설치 clean autoclean 별거 다해봐도 안되고 루트로 삭제해도 조금 후 다시 보이더군요.

16.04 웍스테이션 쓸 때 파이썬 2를 한번 삭제했었는데..., 이번엔 함부로 그렇게 못해보겠고
지금 파이썬2로 venv를 바꿔보는 중인데, 참 갑갑하네요.

boolpae의 이미지

isql 프로그램 내 한글키워드를 이용한 쿼리

제가 사용하는 오라클DB의 CharacterSet은 KOREAN_KOREA.KO16MSWIN949 입니다.
Windows에서 ODBC를 이용한 프로그램에서의 한글 입출력은 문제가 없습니다.

이번에 프로그램을 리눅스로 포팅하기 위해서 unixODBC 및 리눅스용 오라클 ODBC 드라이버를 설치하였고 sqlplus 내에서는 한글키워드를 이용한 select 쿼리가 정상적으로 동작하는 것을 확인하였습니다.

하지만 unixODBC 설치 후 isql 프로그램을 이용하여 한글키워드가 포함된 select 쿼리를 수행하니 정상적으로 쿼리가 수행되지 않더군요.

DB에 기록된 쿼리 요청 로그를 보면 sqlplus를 이용한 결과와 달리 isql 프로그램을 이용했을 때는 한글키워드에 해당하는 문자열이 모두 깨져있었습니다.

odbc.ini 파일의 NLS_USE 항목에 KOREAN_KOREA.KO16MSWIN949 값을 세팅은 물론 다른 값들도 모두 세팅해서 테스트해봤으나 결과는 모두 동일하였습니다.

도대체 어떤 설정이 더 필요한지 도움을 부탁드립니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기