프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

kimha1999의 이미지

c++_mysql 값이 없을 때 에러

c++에서 mysql 연동해서 사용하고 있는데 찾고자 하는 값이 없을 때 에러가 납니다
어떻게 예외처리 해야되나요??

q = "SELECT name FROM r WHERE account = '";
q += a;
q += "'";

이렇게 짰고 account 입력할 때 없는 값을 치고 없다고 출력하고 싶습니다.

그리고 추가적으로
if (mysql_query(conn, q.c_str())) {
fprintf(stderr, "%s ", mysql_error(conn));
exit(1);
}
이 코드가 뭔지 모르겠습니다ㅜㅜ

황상일@Facebook의 이미지

예약어 중복 검사 서비스 프로젝트를 소개합니다!

안녕하십니까? 간단하게 오픈소스로 진행하고있는 예약어 중복 검사 서비스(https://always0ne.github.io/reserved-words)를 소개하고자 합니다.

DBMS시장에는 수많은 DBMS가 존재합니다. DBMS의 종류가 많다보니 각 DBMS의 keyword와 예약어가 약간의 차이를 보였고, 더 나아가 같은DBMS임에도 버전에 따라 keyword와 예약어의 차이가 있었습니다.

개발사 홈페이지에서 각 버전에 맞는 Keyword와 에약어를 조회 할 수 있지만, 찾는 과정이 꽤 번거롭습니다. 그래서 저희는 여러 DBMS의 Keyword와 예약어를 통합하여 사용하고자 하는 변수명이 선택한 DB환경에 사용가능한지 확인해주는 서비스를 기획했습니다. 또한 예약어가 존재하는 경우 이를 대체할수 있는 단어를 추천해주는 서비스도 제공하고 있습니다

g9736ms의 이미지

samba 서버를 운영중인데 buff/cache 용량이 너무 큽니다.


[root@ ]# free -h
total used free shared buff/cache available
Mem: 45G 1.7G 274M 13M 43G 43G
Swap: 7.5G 0B 7.5G

처음에도 free 용량이 적어서 메모리 증설을 했는데
여전히 여유 공간이 부족한 상황입니다.
ss 명령어로 사용량을 확인해 봤는데 고작 2명분 PC에서 통신 진행중 이며
cpu 사용률도 낮습니다.

인원은 약 80명 가량 사용중인데 메모리 증설을 더 할 필요가 있는지 궁금합니다.

버퍼를 주기적으로 비워줄까 란 생각도 해봤는데 사용자 작업에 문제가 있을 거 같은데

원래 NAS를 쓰면 buff/cache 에 자원이 많이 할당 되나요?
아니면 추가 증설이 필요한 상황인가요?

김정현 (현우리)@Google의 이미지

배포 시스템(업데이트 시스템) 구조 설계 질문

안녕하세요. 항상 좋은 정보를 얻어가면서

질문을 한번 올려봅니다.

현재 재직중인 직장에서 배포(업데이트 시스템)을 구축합니다.

현재 만들려고 하는 배포 시스템은 재직중인 회사의 모든 소프트웨어를 배포하는 시스템입니다.

A회사에서 제품1, 제품2, 제품3 이 있다면 고객의 PC에 제품1이 깔려있다면 2,3도 깔고 아무것도 안깔려있어도 배포agent만 깔려있으면 설치가 필요한 제품을 설치하거나 업데이트를 관리하는 시스템입니다.

혹시 이와 비슷하게 만들어 보신 분의 경험을 듣고싶습니다.

설명드린
1. '통합 업데이트 시스템'

2. '제품1의 업데이트 시스템', '제품2의 업데이트 시스템', '제품3의 업데이트 시스템'

둘중에 어떤 방식으로 진행하는 것이 좋을지 고민중입니다.

현재까지 제 경험은 2번 방식으로 동일 회사의 제품들도 배포했던 경험만 가지고 있습니다.

익명 사용자의 이미지

부모 자식 프로세스간 시그널 주고받기와 공유메모리사용

유닉스 공부중인 학생입니다...
현재 fork와 signal에 관해서 공부중인데 실습문제중에 서버와 클라이언트로 각각 코딩하여 공유 메모리를 사용하는 예제가 있어서 그걸 한 코드로 합쳐서 그안에서 부모가 서버, 자식이 클라이언트의 역할을 수행하게 하고싶습니다.
그런데 이경우에 각각 부모는 자식에게 공유메모리할당이 되었다고 작성하려하고 자식은 부모에게 공유메모리 사용이 다끝났을때 시그널을 보내려하는데 시그널값을 어떤식으로 분리를 해야할까요?

qaz123의 이미지

Linux 질문

write코드에서
write(fd, &record1, sizeof(record));
이부분에서 &는 무슨 의미인가요?

skycloud의 이미지

context switch과 리눅스 thread

context switching을 줄이는게 어쩌면 os에서 관건인데 윈도우는 프로세스와 쓰레드의 구분이 좀 명확한 듯한데
리눅스는 기본이 전부 쓰레드 단위라고 알고 있습니다. 그렇다면 리눅스의 컨텍스트 스위칭은 어떻게 구분하나요?

세벌의 이미지

LibreOffice 7에서 달라진 점

한국어는 아닙니다만...
https://www.youtube.com/watch?v=XusjjbBm81s&feature=youtu.be

한국어 설명은 어디서 볼 수 있을까요?
영어 설명은 https://www.libreoffice.org/download/release-notes/ 에 있네요.

https://listarchives.libreoffice.org/global/l10n/ 에 요청하면 누군가가 한국어 설명을 만들어 줄 수도 있을 거 같습니다.

zeros48의 이미지

안녕하세요 라이브러리 질문드립니다

현재 32비트 환경에서 컴파일한 dynamic library(.a) 라이브러리 파일이 있습니다
이걸 64비트 환경에서 사용하고 싶은데요
방법이 있을까 궁금합니다
답변 부탁드립니다

1rudtn의 이미지

리눅스 에서 c언어 공부

안녕하세요.
제가 요즘 c언어를 공부하고 있습니다.
배우면서 추가적으로 리눅스에서 c언어를 공부하고 싶습니다.
혹시 리눅스에서 c언어를 공부할 때 도움 되는 사이트나 책이나 사이트 알려주실 수 있을까요??

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기