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

gksody의 이미지

phpmyadmin 웹서버와 db서버 분리에 관해서

virtualbox를 이용하여 centos VM 2개를 만들고 하나는 Web서버 하나는 DB서버로 설정하였습니다.

제가 하려고한건 DB서버는 mysql(mariadb)만 깔려있고 Web서버에서 phpmyadmin와 php,apache를 설치하여 db서버에있는 db만 이용하고 싶은데요

구조적으로 불가능한지 여쭈어보고싶습니다.

Web서버 ip가 10.0.2.7이고 db서버 ip가 10.0.2.8이라면

web서버에서 10.0.2.8/phpmyadmin을 할시에 접속이 되지않습니다.

web서버에서 10.0.2.7/phpmyadmin(로컬)로 접속할 시에 이상없이 페이지가 뜨구요

/etc/httd/conf.d/phpmyadmin.conf에서 접속허용을 all granted로 허용해주었구요

db서버 web서버 둘다 포트 열어주었습니다(80,443,3306,22)

web서버와 db서버 둘다 핑테스트 이상없구 ssh접속도 원활히 됩니다.

db서버에서도 APM을 다설치하면 웹서버에서 이상없이 접속되는데

whdtjr222의 이미지

C언어 관련 문제에 대한 답이 맞는지 확인 받고 싶습니다

문제1.

#include <stdio.h>
int main()
{
	char s1[50], s2[50] = "Hello";
	s1 = s2;
	return 0;
}

답1. 런타임 에러, 컴파일 에러, Hello 출력, 결과값 없음 중
틀린 부분은 s1 = s2 이고 또 해당 코드는 컴파일 에러라고 생각했습니다. s2는 배열의 시작주소이고 s1은 l-value로 수정이 불가능(?) 하다고 알고 있기 때문입니다..

문제2.

ehddms10의 이미지

우분투 서버용 설치 후 git 사용 질문

서버용으로 설치를 해서 cli환경인데 git을 사용하려면 토큰 인증을 해야 하잖아요 복사 붙여넣기를 어떻게 하는지 궁금합니다. 기존에 gui환경에서는 우클릭으로 paste하면 되는데 cli는 그게 안되니 좀 당황스럽습니다

nsubway635의 이미지

C++이용한 Qt로 GUI 작업을 진행중입니다.

안녕하세요.

현재 C++ 문법의 Qt로 GUI 작업을 진행중입니다.
내부엔진은 순수 C++코드로 되어있으며, GUI만 Qt로 가져가 Qt에서 이벤트 발생시 순수 C++코드를 입맛에 맞게 호출하는게 목적입니다.

순수C++코드랑 같이 작업을 해야 해서 IDE는 Visual Studio2022를 사용중에 있습니다.
제가 궁금한것은

1. VS2022에서 C++코드와 Qt GUI를 섞어 exe파일을 만들어 배포하고 싶지만 Qt Creator와 달리 exe파일이 실행이 되지 않습니다.(똑같이 windeployqt 작업을 해주었을 때 입니다)
다른 방법이 있을까요?

2. 프로젝트 자체를 분리했을 때 Qt프로젝트를 dll로 만들고 C++코드에서 호출하는게 제일 깔끔해 보여서 시도하려 했습니다. 하지만 Qt GUI의 이벤트로 인해 C++코드가 수시로 호출되니 Qt프로젝트를 dll로 만들어 C++코드에서 사용하는 것은 맞지 않다고 생각하였습니다.
이에 대한 의견 한번씩 주시면 감사드리겠습니다.

shr3221의 이미지

hal_delay에서 빠져나오지 못합니다 ㅠㅠ

 
__weak uint32_t HAL_GetTick(void)
{
  return uwTick;
}

nsg2124의 이미지

/var/log/messages kernel 오류 관련 메시지

kernel: mm/memory.c:413: bad pmd ffff8c130c2a6cd0(8000001ea6e008e7)

이 메시지에 대해서 어떤 의미이고 메모리에 어떤 이슈가 생겨서 발생하는지,
어떤 부분을 확인해야 이 오류가 어떤 이슈를 몰아올지를 잘 모르겠네요,, 아시는분 있나요?

lhc9763의 이미지

파이썬 고수님들 도와주세요!! ㅠㅠ 코린이입니다.

안녕하세요 선생님들
쉘 스크립트만 짜다가 파이썬에 한 번 도전해보려고 하고 있습니다.

그래서 이번에 스크립트를 하나 짜는데 너무 어렵네요 도움 좀 요청 드리려 합니다..

어떤 파일을 읽고, 해당 파일을 수정하려고 합니다.
파일 내용은 다음과 같습니다.:

asd137485의 이미지

코린이 c언어 포인터와 함수 질문

세 변수를 입력받아서 서로 위치를 바꾸는 문제입니다.(num1->num2, num2->num3, num3->num1). 이 문제를 풀다가 발견한건뎅.. 이 수식을 컴파일 하면 자꾸 네 개의 변수를 입력받습니다... 쓰레기값 때문인거 같은데(또 초기화 하면 세 변수만을 입력받더라구용) 어떤 원리 때문에 네 개의 변수를 입력받는 것이죵..?

void swap3(int * str1, int * str2, int * str3 )
{
int temp;
temp = * str3;
* str3 = * str2;
* str2 = * str1;
* str1 = temp;

}

int main(void)
{
int num1, num2, num3;
printf("세 변수에 값을 저장하시오:");
scanf("%d %d %d ", &num1, &num2, &num3);

zlzlzl315의 이미지

c++ 클래스 객체 생성시 생성자? 질문

이걸 출력하면 x에 1이 들어가는데 어떤 구조로 대입되는지 모르겠네요. 생성자가 없어도 기본생성자가 알아서 순서대로 x,y에 값을 넣어주는것 같기도하고 모르겠네요.

#include <iostream>
using namespace std;
class test
{
public:
	int x=0;
	int y=0;
	void see()
	{
		cout << x << " " << y;
	}
};
int main()
{
	test t{ 1 };
	t.see();
}
dooggy의 이미지

release후 실행시 debug flag 설정하기

안녕하세요
C 언어에서 code내에 DEBUG macro을 삽입한 후 compile시 -DEBUG을 사용하여 debug code를 On/Off 할 수 있습니다

페이지

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