프로그래밍 QnA

protech87의 이미지

jQuery Mobile의 listview 내에 하이라이트(강조)를 적용하는 중 문제가 생겨 질문 드립니다.

음.. 정확히는 전자정부 표준 프레임워크 모바일 내에 제공하는 jQuery Mobile 플러그인을 써보고 있습니다.

이걸 이용해서 DB를 연동해 문자열 데이터를 담아보고 검색 기능을 넣은 뒤 검색어를 강조하는 처리를 해봤습니다.

적용 방법은 문자열을 받아오면 그 안의 검색어 부분을 replace 함수를 이용하여 h태그에 클래스로 묶어주고, 해당 부분을 css로 강조하게 하였습니다.

jQuery Mobile의 listview 특성 상 항목 칸의 길이보다 문자열 길이가 너무 길면 ...으로 생략하게 되어 있지요.

이렇게 ...으로 생략이 되더라도 원래 그 검색어에 해당하는 문자열의 위치에 강조가 되더군요.

그러니까.. 좀 더 쉽게 말씀 드리면 칸을 뚫고 그 글자의 원래 위치에 노란 색으로 마킹이 되어 강조가 되어 버립니다.

그림파일 2개를 첨부해 드릴게요. 1번이 원래 형태고, 2번이 현재의 상황입니다.

강조되는 부분에서 생략되는 부분 부터는 잘라내고 싶은데 어떻게 하면 될까요?

ki844의 이미지

vt100 코드를 이용한 터미널 cusor 위치 제어 질문드려요

안녕하세요. atmega128과 teraterm을 이용한 통신공부를 하고 있는 학생입니다.

간단한 시리얼 통신 공부를 한뒤 tera term을 이용한 게임을 구현하고 있는데요

문제가 생긴게 terminal상의 화면을 제어하고 싶은데 그렇지 못합니다.

제일 시급한것이 cusor의 위치를 제어하는 것인데

http://forum.falinux.com/zbxe/?document_srl=411055&mid=lecture_tip&order_type=desc&sort_index=readed_count

사이트 내에 나온 것을 본 후 해보니 몇몇은 저의 의도와 부합하게 잘 되는데

(puts( "\033[2J" ); 터미널 화면을 모두지움...등등)

dollvin의 이미지

Java에서 공유기에 있는...

Java에서 공유기에 있는 Mac주소를 가져와서 공유기에 물려 있는 컴퓨터들의 Mac주소를 가져올려고 합니다.

인터넷에서 찾아보니 Jpcap 라이브러리를 이용하여 하라고 나와 있더라고요

그래서 해당 라이브러리를 이용해서 아래와 같이 해봤습니다.

import java.net.Inet4Address;
import java.net.InetAddress;
import java.util.Arrays;
 
import jpcap.*;
import jpcap.packet.*;
 
public class MacTest {
 
    public static void main(String[] args) throws Exception{
        NetworkInterface[] devices = JpcapCaptor.getDeviceList();
    }
 
}

그러나 첫줄 부터 오류가 나오네요..

kkokkokim14의 이미지

ios mrc framework로 제작될것을 arc기반에서 사용이 안됩니다.

안녕하세요

ios앱을 개발하고있는데요 추가개발로 프레임워크를 추가하는데요.

mrc기반으로 제작된 프레임워크라서 제앱을 arc기반의 앱입니다.

그래서 arc기반을 프레임워크 하나때문에 다시 mrc로 바꿀수는 없는 부분인데요..

arc기반에 넣으니 mrc프레임워크안의 클래스가 arc오류가 납니다 ㅜㅜ

mrc 프레임워크를 arc에서 쓸수 있는 방법이 없을까요?

jkr0124의 이미지

android Kitkat graphic framework 에서 back buffer <-> front buffer flip 을 수행하는 코드 부분

안녕하세요, android GDI 쪽 공부를 하고 있는데요,
framework source 에서 back buffer <=> front buffer 포인터 위치 변경하는 부분을 못찾겠네요,
vsync 주기에 맞춰서 SurfaceFlinger 가 해주는걸로 아는데
소스 어느 부분에 위치하는지 아시는분 답변 부탁드려요,

감사합니다.

siba555의 이미지

패턴 관련해서 문의드립니다.

안녕하세요..

클래스 A에서 클래스 B를 만들고 B는 thread로 일처리를 하는데.클래스 A가 B를 중지시키면 B가 현재 작업중이라면 작업중인 내용까지는 처리후 A에게 작업이 완료되었다는 메시지를 알려줘야합니다.
여기에 맞는 패턴이나 깔끔한 구조에 대한 조언을 구합니다.
감사합니다.

hglee76의 이미지

RVDS 환경 소스를 GCC컴파일러 환경으로 변환해 보신분 있으세요?

안녕하세요.

RVDS기반의 소스를 GCC컴파일러로 컴파일이 되도록 수정 중인데요.
MMU 및 ISR 셋팅 변환부터 난관이네요.

이거 어디서부터 손을 대야 할지 감이 안오네요.

현재 컴파일은 되도록 수정은 해놨는데, main 함수 내에서 hang이 걸리고 난리네요.

혹시... 저와 같은 작업을 해보신 분이 계신다면
가능한지부터 알고싶네요. ㅜ.ㅜ

새로 짜는게 현명 할 까요???

stylix의 이미지

IoC Container를 이용한 디자인

요즘 IoC Container에 관해 공부하고 있습니다.
Integration Test에 도움이 될 수 있을까 싶어서요.
Object Graph의 하위 특정 영역을 Mock으로 대체하고 테스트하는 것이 목적입니다.

아직 깊이 있게 이해한 건 아니지만 궁금한 것이 있습니다.
IoC Container 가 어떻게 Object Graph를 생성하는지는 대충 이해가 갑니다.

그런데 Mark Seemann의 책에서는 Service Locator 패턴을 안티패턴으로 설명하면서
IoC Container를 애플리케이션 진입점에서 Object Graph를 생성하라고 하던군요.

문제는... 그러면 오브젝트의 "관계"가 애플리케이션 시작시 정적으로 결정되게 되는데...
어떻게 이걸로 전체 프로그램을 디자인 할 수 있는지 의아합니다.

ksj1016의 이미지

안녕하세요 네트워크 프로그래밍을 과제로 짜보다 막히는 부분이 있어서 올립니다

#include
#include
#include
#include
#include
#include
#include
#include
#include

#define BUF_SIZE 220

void error_handling(char *message);
void *handle_client (void *arg);

int client_count = 0;
int client_socket[10];
int client_result[10]={0};
pthread_mutex_t mutx;
static sem_t sema;
int count = 0;

trymp의 이미지

linux kernel 에서 user/kernel 4G/4G 로 나누는 vm split patch 를 찾고 있습니다.

linux kernel 2.6.24 대 커널을 쓰고 있구요.

low memory size 를 늘릴 수 있는 vm split 4G/4G 커널 패치를 찾고 있습니다.

low memory 를 변경하거나 4G vm split patch 를 알고 있으신 분은

조언 주시면 감사하겠습니다

부탁드립니다.

페이지

프로그래밍 QnA 구독하기