프로그래밍 QnA

park3250의 이미지

유니코드 파일을 UTF-8로 인코딩 하고 싶은데요..

안녕하세요
유니코드 파일을 UTF-8로 인코딩 하고 싶은데요

fopen() 후에 fgets()로는 읽어지는데 변환이 쉽지 않네요..
fgetws() 함수 사용 하면 무조건 NULL 리턴되구요..

혹시 방법 아시는분 있으면 답변 좀 부탁드립니다..

jhn00334의 이미지

PHP에 사진올리기 질문입니다.

PHP와 MYSQL을 공부하는 중인 초보입니다. 봉사활동 희망자와 도움이 필요한 장애우들을 위한 웹어플리케이션을 만드는 중입니다.
회원 가입을 할 때 본인 사진을 같이 넣게끔 하고 싶은데, 사진을 지정했을 때 회원가입 창에서 그 사진을 바로 띄워서 확인 할 수 있게끔
프로그램을 짜고 싶은데 적당한 예제를 찾지 못해서 질문드립니다.

DB에 사진들을 저장하게 하면 무거워지고 불편할 거라는 말을 들었는데; 어떻게 하는게 더 나은 방법일까요?

okasira의 이미지

scheduler 예제코드 질문..

안녕하세요.
[리눅스 커널 내부구조]라는 책을 통하여 리눅스 운영체제, 커널 기초에 대하여 공부하고 있는 대학생입니다.
지금은 이 책의 Chapter 10, 2번째인 scheduler 코드를 보면서 이해하고 있는데요.
사용자가 thread_create()함수를 통해 임의의 쓰레드를 만들고 thread_switch(), schedule()함수등을 통해 context switching을 어플리케이션 레벨에서 구현하는 코드입니다.
코드파일은 글에도 올렸지만 압축파일로 전체내용을 첨부하였습니다. (출처: 교학사 홈페이지)

park3250의 이미지

리눅스 유니코드 파일 읽는 방법 질문입니다..

안녕하세요
윈도우에서는 정상적으로 작동하는데
리눅스에서 안됩니다...

        wchar_t szBuffer[BUFFER]  ={0,};
 
        if(!fgetws(szBuffer,_SizeWorld,fp))
        {
            nRet = -1;
        }
        else
        {
            //유니코드 -> UTF-8 변환
        }

fgetws() 함수에서 계속 널이 리턴되는데요
혹시 뭐가 문제일까요..

open은 fopen()으로 오픈하였습니다

윈도우랑 리눅스 멀티플랫폼으로 개발해야되는데 잘 안되네요..

won983212의 이미지

C# Monitor를 사용할 때 try~finally를 쓰는 이유?

C# 2주차 초보입니다.

static void run(object param)
{
Program pg = (Program)param;
Monitor.Enter(pg);
try
{
pg.number++;
}
finally
{
Monitor.Exit(pg);
}
}

위의 코드에서 왜 굳이 try~finally로 Monitor.Exit(pg)를 묶은 건가요?

static void run(object param)
{
Program pg = (Program)param;
Monitor.Enter(pg);
pg.number++;
Monitor.Exit(pg);
}

이렇게 작성하면 뭔가 문제가 생기나요?

나름대로 생각해본 이유는 오류가 발생하면 런타임 오류가 뜨면서 Exit이 안될 때를 방지해서 finally안에 넣은거 같은데..

park3250의 이미지

유니코드 UTF-8로 변환하는 방법 질문입니다.

안녕하세요
유니코드를 UTF-8로 변환하려고 하는데요..

park3250의 이미지

iconv 문자열 변환 질문입니다.

안녕하세요
윈도우에서 문자열 변환하는걸 리눅스로 포팅하려고 하는데요
iconv로 처리하고 싶은데 혹시 어떻게 하면 될까요?

jic5760의 이미지

JSP Bean Controller 질문입니다.

안녕하세요. jsp을 하는데 궁금한 점이 있어서 질문드립니다.

jsp에서 Controller을 사용할 때

@Controller
@RequestMapping(value = "/hello")
public class CommentController {
	String m_var1;
 
	@RequestMapping(value = "/page1.do")
	public ModelAndView page1(Authentication auth) {
		// m_var1 처리
	}
 
	public void test() {
		// m_var1 처리
 
}

대충 이런식으로 짯을 때 컨트롤러 클래스 안에 맴버변수를 선언해놓고 내부 메소드에서 그걸 공유하면서 사용해도 될까요??

이런 방식이 Thread-safe한지 궁금합니다.

아직도 컨트롤러가 내부에서 어떻게 돌아가는지 모르겠네요..ㅠㅠ

drg2533의 이미지

fputs로 text를 기록하는데 프로그램완료 후 내용이 다 기록되지 않습니다.

printf랑 같이써서 프로그램을 돌려보니 정상작동합니다.

다만 printf로 직고나서 fputs로 text파일로 기록을 하는데

여기서 시간차가 발생하는지 프로그램종료후 text파일에 일부분까지만 기록이 됩니다.

중간에 오류때문에 프로그램이 정지해도 거기서 일정앞부분까지의 내용만 기록됩니다.

항상일정하게 기록이되더라구요

페이지

프로그래밍 QnA 구독하기