프로그래밍 QnA

nakrlove의 이미지

[질문] PHP에 Redirect기능이 따로 있나여?

안녕하세요
두가지 질문이 있어서 질문을 드립니다.

첫번째 PHP기능중에
Redirect기능이 있는지 궁금합니다.
Redirect 기능이 있다면 POST방식 ,GET방식모두 적용이 되는지 ?

두번째 게시판처럼 파일을 올리려면 어떻게 해야 하는지 혹시 참조할수 있는곳이라도 있으면 도움 부탁드립니다.

phpschool.com에 질문을 올리면 항상답변이 늦거나 없어서
이제부터는 Kldp에 올리기로 했슴다. 이번건도 답변이 없내여.
고수님들 많은 도움 부탁드립니다.

시렌의 이미지

[자바] 간단한 프로그램인데...

[code:1]import javax.swing.*;
import java.awt.*;

public class SimpleAnimation
{
int x = 70;
int y = 70;

public static void main(String[] args)
{
SimpleAnimation gui = new SimpleAnimation();
gui.go();
}

public void go()
{
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

MyDrawPanel drawPanel = new MyDrawPanel();

frame.getContentPane().add(drawPanel);
frame.setSize(300, 300);
frame.setVisible(true);

nickcave의 이미지

make 초보 질문입니다.

요며칠 makefile을 분석하고 있습니다.

근데 요게 조금 길어지고 복잡해지니까 정신이 없습니다.

makefile 내에서 다른 파일을 include 하고

perl script 를 불러다 쓰고 그러는데요

혹시 "$make Makefile" 이렇게 수행했을때

디버거의 트레이스처럼 따라가면서 현재 어떤 라인이 수행되는지를

확인 할 수 있는 방법이 있는지 궁금합니다.

감사합니다.

accent88의 이미지

naked 라는 attribute 사용법 아시는 분

void func(void) __attribute__((naked));
...
void func(void)
{
    ...
}

x86 상에서 이런 식으로 해서 gcc로 compile하면 경고가 뜹니다. naked라는 속성을 무시한다면서...
이 속성을 적용하려면 어떻게 해야 하는지 아시는 분은 답변 부탁드립니다.

naked라는 속성을 어떤 경우에 사용하는지는 알고 있으나, x86 상에서 gcc로 compile하려니 경고가 뜨면서 적용이 안되는거 같아 질문드립니다.

mithrandir의 이미지

activeX 리버싱하기

activeX 를 리버싱하는데는 어떤 방법을 사용하는지 궁금합니다.

일반 exe/dll 프로그램이나 library를 리버싱 할 때는 ida이나 softice같은걸 쓰던데,
activeX도 이게 가능할까요?

목적은 activeX를 이용한 웹디스크류 에이전트의 클론을 만들기 위함입니다.
패킷포맷은 어느정도 알아냈는데, 로그인 쿠키(?) 부분을 어떤식으로 생성하는지 알 수가 없네요.

윈도우프로그래밍을 해본 경험이 워낙 없어서 어떤 방법을 써야할지 전혀 감이 안오는군요.

ratmhun의 이미지

cat 명령을 C로 구현하는 도중에 질문있습니다.

유닉스 시스템 프로그래밍이라는 책을 보면서 cat 명령어를 만들어보고 있습니다.
-n 옵션에 대한 처리는 이해가 되는데요, -b, -s 옵션을 처리할 때에 빈 줄을 인식하는 부분이 이해하기가 힘듭니다. (-n 옵션은 cat 명령으로 파일 내용을 출력할 때에 줄번호를 붙이는 옵션이며 지금 구현하고자 하는 -b 옵션은 파일 내용을 출력할 때에 비어있는 라인에 대해서는 줄번호를 생략하는 옵션입니다.)
즉,

while((c = getc(fp)) != EOF)
{
...-n 옵션 처리...

if(b_flag == ON && c == '\n')

gonEH의 이미지

emacs에서 setnu-mode 사용했을때, 라인넘버가 겹치는 현상

안녕하세요.

여직 vi를 쓰다가 얼마전부터 emacs에 손을 대보고 있습니다.

emacs에서 라인넘버를 보기위해 setnu-mode상태에서 저장을 하거나 "{"를 입력하게 되면 라인넘버가 겹치게 되네요. (Syntax Highlighting이 켜져있는 경우)

그러니까 예를 들자면

 1    int
 2    main(int argc, char *argv)        4 {         /* <--- "{"를 입력했을때 */
....
76      78                            /* <--- 저장했을때 */

왜 이런 걸까요?? 혹시 저랑 비슷한 현상 있으신분??

nakrlove의 이미지

[질문]mysql 에서 사용자가 왜 추가가 되지 않는건지 ?

mysql에서 사용자 추가가 왜 안되는거죠?

1)

mysql> insert into user
-> values('192.168.1.10','test1',password('test1'),'Y','Y','Y','Y','Y'
,'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
ERROR 1136: Column count doesn't match value count at row 1

2)

mysql> insert into user(Host,User,Password,Select_priv,Insert_priv,Update_priv,
Delete_priv,Create_priv,Drop_priv,Reload_priv,Shutdown_priv,Process_priv,File_priv,Grant_priv,References_priv,Index_priv,Alter_priv)
a -> values('192.168.1.10','test1',password('test1'),'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');

jine2000의 이미지

펑션키(F9) 를 Enter키 로 인식하게 하는 방법이 있을까요?

제가 작업중인 하드웨어에 Enter Key가 없습니다. ㅡㅡ;;
그래서 다른 키를 엔터키로 변경해서 사용 하려고 하는데
어떻게 하면 좋을지 조언 부탁드립니다.

지금 작업중인 하드웨어는 1~0번, F1 ~ F9로만 구성되어 있습니다. 이중에서 F9 이나 0번을 누르면 Enter 로 인식하게 하고 싶습니다.

커널 내부에 선언된 키값을 바꿔주면 되지 않을까 생각은 하는데... 어떻게 작업을 시작해야 할지 막막합니다.
답변 부탁드립니다.

참고로,
최종 하고자 하는

leolo의 이미지

[질문] IOCTL 이후...

IOCTL 함수를 이용해서 현재 네트워크 카드에 설정된 IP를 얻어오도록 하고, 이후에 UPD 소켓을 생성하고 소켓 번호를 보면 0이 됩니다.
그런데, 더 신기한 것은 0번으로 데이터가 전송되어 상대방에게 정확히 간다는 것입니다.
무엇이 문제인지..

IOCTL을 사용하는 것은 BBS에 있는 소스입니다.
[code:1]
.....
static char ip[BUFFERSIZE];
int cmd = SIOCGIFCONF;
max++;

ifc.ifc_len = sizeof ifr;
ifc.ifc_ifcu.ifcu_req = ifr;

if((s = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP)) < 0)

페이지

프로그래밍 QnA 구독하기