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

dltkddyd의 이미지

new로 할당한 메모리를 줄일 수 있는 방법이 없을까요?

malloc으로 할당된 메모리는 realloc로 확장되거나 축소될 수 있습니다. 또 이런 함수가 new와 같은 예약어보다 할당속도가 더 빠르다는 것을 알게되고 나서부터 주로 malloc과 같은 메모리 관련 함수를 쓰려 했습니다. 그런데 클래스를 기본단위로 하는 메모리를 이 함수로 할당할 경우에는 생성자가 호출되지 않는다는 문제가 발생하더군요. 만약에 클래스가 포인터를 멤버로 갖지 않는 경우에는 문제될 게 없겠으나, 포인터를 멤버로 갖는 경우에 이 함수로 메모리를 할당할 경우에는 같은 메모리를 공유하는 문제가 발생하던데요. new로 할당된 메모리를 동일한 주소에서 줄일 수 있는 방법이 있을까요? 반복문을 돌려서 깨는 법도 있긴 하지만, 이런 메모리 깨기 전략은 자칫 과부하를 일으킬 수 있기 때문에 가능한 피라려고 합니다. 방법좀 알려주세요.

timul16의 이미지

arm cpu가 동일한데 포팅된 os가 다를경우 라이브러리는 호환이 가능한가요?

임베디드에서 사용하는 os는 리눅스, window ce, symbian itorn 등 여러가지 사용할수 있는데요

기본적으로 ARM cpu를 사용하고 서로 다른 os를 사용할때 라이브러리는 os가 달라도 호환이 가능한가요?

ARM에서 사용할려면 arm용 라이브러리를 사용해야 하는데 arm용 라이브러리를 하나 만들면
arm cpu가 위에 올라간 os에서는 모두 같은 arm 라이브러리가 사용가능한지 궁금합니다.

flipflop의 이미지

자바 Arrays.asList 사용에 대한 질문 입니다.

public static void main(String[] args) {

Integer[] nums = { 1,2,3,4,5,6,7,8,9,10 };

List numList = Arrays.asList(nums);
for (Integer integer : numList) {
System.out.println(integer);
}
}

제가 사용하는 방식은 위와같이 nums라는 값을 Arrays.asList의 인자로 전달하는 방식인데,,,
즉 nums라는 것은 배열 {1, 2, 3, ...}의 시작 주소를 가지고 있고,
만약 이것이 문자열이라면 문자열의 시작 주소를 가지고 있기때문에 이것을 기준으로 List로 전환 한다고 생각했는데,

List files = Arrays.asList("abc.txt")
이렇게 파일명을 인자로 갖는것을 본 적이 있습니다.
이게 어떤 방식으로 가능하고 어떤식으로 사용할 수 있는지 궁금합니다.

java200의 이미지

자바스트립트 오류 구문 찾기

옛날에는 익스플러어 상태표시줄에 노란느낌표 클릭하면
오류라인 보였는데 요즘은 그게 없던데요.
오류난 코드 어떻게 찾습니까?
코드가 길어지니깐 오류찾기가 여간 힘든게 아니네요

불량청년의 이미지

socket gethostbyname or getaddrinfo 차이점...

안녕하세요.

위 두개의 api를 사용하는 목적은 보통 도메인 주소에서 인터넷 주소를 구하기 위해서 사용하는 것으로 알고 있습니다(내부적으론 DNS query를 날려서 구하겠죠)

포럼들을 뒤져보면, getaddrinfo가 gethostbyname을 점차 대체한다고 되어 있던데...

어떤점 때문에 대체가 되고 있고, 두 api의 차이점이 있는지 궁금합니다.

PS : gethostbyname의 소스파일을 구할 수 있는 곳이 있을까요? kernel source에서 어느 위치에 있는지 모르겠네요. ㅜㅜ;

goforit의 이미지

두루팔 (Drupal) 의 하니팟 (Honeypot) - Spam 제거에 효과적

Honeypot이란 모듈은 Form 마다 Timestamp 를 걸어서 Form 입력 시간을 측정합니다.
순간에 입력하고 클릭하면 바로 로봇이 Spam을 입력한다고 생각하는 것인데,
이게 웹만한 Captcha 보다 효과가 훨씬 좋습니다! Kldp에서 스팸 제거에 쓰일 수 있을 것 같습니다.

Honeypot:

Honeypot uses both the honeypot and timestamp methods of deterring spam bots from completing forms on your Drupal site

https://drupal.org/project/honeypot

Update:오타 수정

livey의 이미지

스프레드시트 컴포넌트 문의

게시판 성격에 안맞는 글이라면 삭제해주세요.

업무관계로 MFC 를 사용해야하는데 프로그램에 스프레드시트를 넣어 데이터를 처리해야합니다.
MS 엑셀 스프레드시트 말고도 MFC 에서 사용 가능한 다른 무료 스프레드시트 컴포넌트가 있는지 좀 알고싶습니다. (__)

nomail의 이미지

[완료] emacs의 helm-mode에 대해서..

안녕하세요.
emacs를 이제 막 시작한 초보입니다.
열심히 init.el 셋팅 중에 궁금한게 있어서 emacs guru님들께 질문 좀 드립니다.
ibuffer란게 있어서 이걸로 버퍼관리를 했었는데요. (버퍼전환, 삭제, 검색 등등..)
helm 모드라고 아주 막강한 모드가 있더라구요. 실행하면 한 화면에서 버퍼, 현재 폴더 파일, 오픈 한 파일들을 모두 보여주고
버퍼관리도 여기서 다 되고..
ibuffer의 모든 기능이 다 있는 것 같습니다. 그렇다면 ibuffer 대신 helm모드만 있어도 될것 같은데..
실제로 이맥스 유저들이 ibuffer대신 helm모드로만 사용하는지요?

nekoko의 이미지

같은 계정인데 export한 내용이 다른 이유?

같은 계정으로 접속을 했고 접속 방법만 다릅니다.
하나는 putty로, 하나는 윈도우 원격접속으로 접속 후 Konsole을 실행해서
양쪽에서 export를 해보면 내용이 다르게 나오는데요
이유가 뭔가요..?
지금 문제는 한쪽의 path 경로 순서가 usr/local/bin이 먼저 나와야 하는데
/usr/bin이 먼저 나오는 것 때문에요..

페이지

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